`
jindw
  • 浏览: 500874 次
  • 性别: Icon_minigender_1
  • 来自: 初到北京
社区版块
存档分类
最新评论

写了一个基于WiFi 的 Android 手机文件管理程序

    博客分类:
  • Java
阅读更多

昨天晚上把机器上几首老歌下到手机上,结果几个文件名全乱码了,下载了个文件管理器ASTRO,结果,不支持中文输入.
郁闷之后,决定自己写个手机文件管理程序.

 

今天晚上给搞定了,上传到如下地址:
有兴趣的同学可以下载个试试:http://www.xidea.org/android/

 

Android手机下载 android-server.apk 安装(可能需要设置一些安全权限).

 

计算机上就直接运行 java -jar fs.jar 也能试试.

 



因为完全不熟悉android的UI开发,投机取巧,基于web吧,正好Android通过wifi能分配到局域网ip。
把以前写的一个简单的web 服务器迁移过来,处理网页请求。通过Lite4Java 生成网页模板,通过计算机浏览器操作文件。

手机打开的样子:




手机根目录下文件清单:



SD卡上照片清单:





测试后,感觉android的运算速度还是有待提高的,以后有空可以吧这个文件管理工具优化一下,不仅拿来管理手机文件,管理虚拟主机文件也是不错的选择。

2
0
分享到:
评论
3 楼 jindw 2009-11-22  
bashenmail 写道
能告诉下你的乱码怎么解决的吗?非常感谢邮箱bashenmail@qq.com

我没碰到过乱码问题,只是用别人的软件的时候碰见过编码问题.
2 楼 bashenmail 2009-11-02  
能告诉下你的乱码怎么解决的吗?非常感谢邮箱bashenmail@qq.com
1 楼 jianfeng008cn 2009-08-24  

相关推荐

    Android应用程序开发教程PDF电子书完整版、Android开发学习教程

    Android是一个专门针对移动设备的软件集,它包括一个操作系统,中间件和一些重要的应用程序。Beta 版 的 Android SDK 提供了在 Android 平台上使用 JaVa 语言进行 Android 应用开发必须的工具和 API 接口。 特性 • ...

    Android-app.rar

    100多个Android的实用开源小应用,包含Android -- 引导页面的实现 Android APP引导页大全 Android Push it单机版事件管理APP Android RecycleView+任意头尾布局+拖拽换位+拖拽删除demo Android sql练习合集 Android ...

    新版Android开发教程.rar

    Android 是一个专门针对移动设备的软件集,它包括一个操作系统,中间件和一些重要的应用程序。 Beta 版 的 Android SDK 提供了在 Android 平台上使用 JaVa 语言进行 Android 应用开发必须的工具和 API 接口。 特性 ...

    Google Android SDK开发范例大全(完整版)

    每个 Android 应用程序都在 Dalvik VM 的一个实例中运行,这个实例驻留在一个由 Linux 内核管理的进程中,如下图所示。 图 2. Dalvik VM Android 应用程序由一个或多个组件组成: 活动 具有可视 UI 的应用...

    Android高级编程--源代码

    由于现有的手机应用程序的开发是构建在各手机厂家的私有操作系统之上的,所以它限制了第三方应用程序的开发,而Android为我们提供了一个开放和通用的选择。因为没有了人为制造的障碍,所以Android开发人员可以自由地...

    remotewebdesktop.apk 电脑远程控制安卓手机

    - FTP服务器:提供手机和电脑之间传输文件的一个高速通道,能够在Windows资源管理器,浏览器或FTP客户端中管理SD卡文件。 - 无线键盘:允许使用电脑的键盘在手机中打字。 - 共享剪贴板:PC和手机之间共享剪贴板中...

    毕设作品 采用Qt框架编写(基于WIFI车间设备监测与控制系统的研究)的主程序.zip

    提供了一个完整的GUI工具箱,包含各种控件(如按钮、文本框、滑块、列表视图等)、布局管理器、样式表支持、动画效果等,帮助开发者快速构建美观、功能丰富的桌面和移动应用界面。Qt Designer是一个可视化界面设计...

    Android高级编程

    然后详细地讲述了Android作为一个开放平台能够提供什么功能,并解释了它为什么是一个创建移动应用程序的良机。, 第2章讲述了移动开发的一些最佳实践,并解释了如何下载AndroidSDK和开始开发应用程序。该章同时也介绍...

    Android传感器MotionSensor开发实验.pdf

    除了标准的Linux内核外,Android还增加了内核的驱动程序:Binder(IPC)驱动、显⽰驱动、输⼊设备驱 动、⾳频系统驱动、摄像头驱动、WiFi驱动、蓝⽛驱动、电源管理。 b) 程序库 (LIBRARIES) 程序库是指可供使⽤的各种...

    Android技术内幕.系统卷 pdf

    《android技术内幕:系统卷》 前言 第1章 准备工作 /1 1.1 深入认识android /2 1.1.1 android的系统构架 /2 1.1.2 android的初始化流程 /5 1.1.3 各个层次之间的相互关系 /8 1.1.4 android系统开发(移植)和...

    大飞哥飞鸽传书——局域网内部通讯软件.rar

    目前已经覆盖Windows / Mac / Linux / Android / iOS平台,实现各PC、手机、平板、智能电视平台基于网络的互联互通。 快捷方便是软件的最大特点,自动扫描在线飞鸽用户,无需安装和配置各类打印机驱动程序,即刻...

    计算机系安卓系统开发毕业设计.docx

    签到实现技术 基于手机位置的签到以安卓手机的GPS定位服务功能为基础,这里以实验室的WIFI热点为中心,在系统管理员设定的距离内所采集的GPS定位信息都为有效信息。 核心代码如下: 学生用户测试 学生用户首先安装...

    Synapsys:Windows和Android的集成交互系统

    Synapsys是一个开源项目,旨在为各种开发人员和挑战者挑战Windows PC和Android平板电脑之间的设备融合。 它由Windows和Android部件组成。 对于Android部件,您应该使用基于AOSP(Android开放源代码项目)的项目以及...

    libimobiledevice:一个跨平台协议库,用于与iOS设备通信

    libimobiledevice是一个跨平台软件库,用于讨论与iOS设备进行交互的协议。 与其他项目不同,它不依赖使用任何现有的专有库,也不需要越狱。 一些关键功能是: 接口:为设备服务实现许多高级接口 实现:面向对象的...

Global site tag (gtag.js) - Google Analytics