Color Scheme
Find People
Username
Password
Sign Up
old site http://222.195.74.11/
中文版 Location: Homepage >> Jiajia Liu : CV - Publications - Blog

My Phone

Poster:

1. Android手机的一些进阶应用技巧
入手安卓手机两个多月,充分发扬了智能手机在于折腾的真谛。之所以使用智能手机,一方面是看中了丰富的应用程序,另一方面则是可以充分发挥小砖块的潜力、享受DIY的乐趣。今天,趁着快要放假了,写一个安卓手机的进阶应用技巧,分享给咱们专业使用安卓手机的老师同学们。这里,我会适当介绍一些需要的基础知识。但是,大部分的基础知识我都会略过——因为它们太多太繁杂了,也相对简单一些。
一、刷机
手机的刷机和电脑不同的一点是:电脑中不论是谁生产的PC,都可以使用同一套系统(除了患有自闭症的APPLE——其实,这个也可以通用,不过麻烦一些);而手机中,不同厂商生产的手机,虽然名义上是同一种操作系统(安卓,WM或者Mac OS),但是它们的代码却又不太相同。因此,手机的刷机系统是不可以通用的,不同操作系统、不同生产商的手机的刷机方式也是不同的。
鉴于安卓手机的生产商灰常多(摩托、谷歌、HTC、华为、中兴等等吧),这里就不介绍怎么刷机了。一般情况下,我们都可以在手机厂商相应的官方网站上找到最新的官方刷机包以及刷机说明书。
如果你想体验更新的操作系统(这一点,民间的高手比官方勤快得多),你可以去一些论坛上搜索自己喜欢的刷机包。推荐去HiAPK,http://www.hiapk.com;你在那里可以学到的东西灰常多。
二、root
作为以Linux作为内核的操作系统,我们当然可以对手机进行root。所谓root就是提取超级用户权限。这样,你就可以对系统文件进行全方位的修改,改掉自己不喜欢的东西,让这个系统真正成为你自己的系统。可以说,没有root的系统是不完整的系统,因为,你永远无法做只有超级用户才能做得事情——那要这个手机还有什么用?不如买个智能打电话发短信的手机算了。
刚开始的时候,root的方法十分繁杂,让很多用户望而却步。现在,想做到这一点更加简单了。你只需要下载一个z4root,安装后运行,就可以永久的取得root权限了。
取得root权限之后,我们下载一个Root Explore,就可以对手机的系统文件进行浏览、修改了。这里建议使用最新版的英文版R.E管理器——中文汉化版的存在一些让人不爽的小Bug.
root之后的一个最直接的好处就是可以删除操作系统中一些让人不爽或者鸡肋的功能。比如facebook这种只能看不能用的软件,再比如系统自带的功能十分简单弱智的计算器、日历、音乐播放器、文件浏览器、图片查看器等等,可以删了这些系统软件然后安装相应功能但是更强大的第三方软件。利用app2sd后,不仅可以节省系统空间,更可以增强手机功能。
三、app2sd
这一部分比较繁琐,如果你的手机内存足够大,请跳过这一部分。
App2sd,顾名思义就是把软件装在我们的mini SD(TF)卡上。注意,这可不是魔乐手机管家或者很多手机提供的“伪app2sd”。之所以称他们是“伪app2sd”,是因为它们仅仅是把程序转移到了fat32格式的TF卡上。这是多么的愚蠢啊,因为linux系统最喜欢的是EXT2(3、4等)格式的文件系统。所以,这里介绍的是如果给我们的SD卡分区,并且把程序转移到sd卡的ext2分区上。
1、为什么要app2sd
最直观的原因,就是,我们的系统内存不够。一般的手机内存都是512+512,甚至256+512。512M看起来貌似够用,但是我们要明白操作系统本身已经占用了很多内存,如果我们把所有程序(包括水果忍者、Tom猫这种比较大的游戏)都装在手机内存上的话,那么手机运行速度必然会受影响。
好处:释放内存、加快手机运行速度
坏处:开机加载程序会有几秒钟的延迟(但是一旦加载好,使用过程中不会出现任何延迟)
2、如果给sd卡分区
强烈建议,不要使用acronis disk suite强行把sd卡割成ext2和fat32两个分区。
首先我们要安装recovery,安装和使用recovery的方法,不同的手机不尽相同。这里就不赘述了,请到自己相应的手机论坛分区搜索。安装完recovery之后,我们就可以给手机sd卡分区了。
(1)Recovery就自带给sd卡分区的功能,直接选择Partition sdcard,并一路按home即可。
进入recovery主界面,选择Partition sdcard即可对sd卡进行分区
(2)在子菜单里,选择Partiton SD即开始对SD卡分区操作
第一个32mb是设置swap分区大小,第二个512mb是设置ext分区的大小,用作app2sd。
第一个Swap-size的大小即Swap分区的大小。使用轨迹球上下滚动即可调节分区大小。设置为0即不分此分区。一般使用
默认即可。
第二个Ext2-size即ext分区的大小,用来将程序装在卡上,也可以用轨迹球上下滚动调节大小,一般也是默认即可
升级结束后,选择reboot system now重启系统即可。
3、app2sd
条件:
已获取ROOT权限,并安装有RE管理器
已安装Busybox, 没有装的可以在Android市场搜索安装。
建议将一部分跟系统有关的重要应用先从/data/app下移动到system/app下,
特别是RE管理器,以备万一。

安装方法:
将附件中app2sd压缩包中的flash_image复制到/system/bin/下
/system/etc/下新建init.d目录
如想实现app2sd:
 前提:sd卡已经分好第二个ext2分区,将app2sd复制到/system/etc/init.d/下,记得检查是否有执行权限
如想移动dalvik-cache到/cache:将dalvik复制到/system/etc/init.d/下,记得检查是否有执行权限
重启,重启后会感觉比较慢属正常,
是因为系统需要复制apk到sd卡, 以及重建dalvik cache;下次就会快了。
四、系统美化
1、状态栏透明及美化
是不是早就不爽手机的状态栏的颜色及图标形式了?Milestone的纯黑色不透明状态栏,用得久了是不是太压抑了?所以,我们干脆修改系统文件,改掉状态栏乃至图标,改成透明甚至是自己想要的任意图案,每天花费五分钟,让自己的手机随着心情不断变化。
怎么改变状态栏颜色呢?
(1)ROOT机器
(2)使用ROOT管理器找到system/framework/framework-res.apk文件,复制至储存卡,再复制到电脑上,做好备份。
(3)用WINRAR打开,进入/res/drawable-mdpi目录,替换通知栏背景文件.也就是 statusbar_background.9.png 这个文件。(直压缩吧离得文件接拖入WINRAR,不要解压,通知栏背景文件见附件)。
(4)将修改后的framework-res.apk文件从SD卡先复制到/system目录,修改权限为211(即第一行的权限前两个打钩,后两行的权限只是第一列打钩)
(5)再从/system移动到/system/framework/下#。
(6)重启手机
比如,我想让状态栏透明。可以把statusbar_background.9.png从压缩包中拖出来,用PS打开,修改不透明度为10%,另存为statusbar_background.9.png;再把已经更新的文件拖进压缩包的相应位置,替换原文件。就可以了!你会发现自己的状态栏变透明了!
当然,/res/drawable-mdpi中的很多文件都可以修改。根据这些文件的名字,你可以很轻松地知道它们在系统中扮演什么样的作用。修改它们,就可以美化自己的系统了。但是,要注意三点:这些文件的大小不能变;这些文件的文件名不能变;这些文件必须是png格式的。
2、安卓手机使用windows True type字体库
听着是不是不可思议啊?安卓手机怎么可能使用windows的字体库呢?但是,别忘了安卓手机的内核是linux啊,既然同样内核是linux的ubuntu都可以使用windows的字体库,那么安卓为什么不可以呢?
其实,只要是.ttf格式的字体文件,都可以使用。
(1)把你喜欢的windows字体拷贝到sd卡根目录,中文自己命名为zh.ttf,英文字体命名为en.ttf。当然,中英文自己可以是同一种字体。
(2)安装附件中的FontMgr.apk
(3)软件使用非常简单,我就不赘述了。
搞定之后,你就会发现自己的手机字体变成了自己想要的字体!比如我的手机,现在英文和中文自己使用的都是楷体,大爱啊!
五、几款我们能用到的高级软件
下面几款软件,都可以在电子市场中下载到:
1、connectbox-pslib
这款软件是用来干什么的呢?是用来远程登录term或者ssh服务器的!使用方法不赘述。用它,你可以用自己的手机随时随地登陆瀚海星云或者我们自己的WS-1服务器查看自己的程序运行的怎么样了。当然,也可以使用connetbox对服务器进行远程操作,使用方法完全和电脑上的term一样。
有了它,你可以在坐火车的时候看看瀚海星云娱乐娱乐,当然,也可以登陆一下服务器,假装科研一下。呵呵~~~~
注意,为了保证排版正确,请在软件中设置为强制横屏。
2、androidvnc和远程桌面
这两个软件,只看名字,应该就知道是干什么用得了吧。
3、unified remote
这款软件呢,就是把自己的手机当做电脑的遥控器。虚拟鼠标、键盘、音乐播放器都可以。最重要的是,可以控制ppt的播放。只要你的手机连上了wifi,电脑连上了网络,你就可以用手机轻轻一点选择ppt的翻页或者结束等功能。所以,我们的会议室不需要更新那个遥控器了,只需要用手机就可以了。不需要对着电脑或者屏幕,只要拿着手机,在无线网络覆盖的区域内随意走动,你都可以控制电脑了!
当然,在家里也可以用。把手机当做电脑的遥控器,躺在床上或者沙发上看视频、听音乐、看文件甚至打字,都随心所欲。
当然,你还要去官网下载电脑端软件。电子市场上都有这些信息的。
4、Heywire
有了它,你就不用纠结发短信贵了。注册使用heywire,服务器就会给你分配一个固定的美国电话号码供你使用。使用这个号码,你可以免费的往世界上的任何地方发送短信,而不产生一分钱通信费(走gprs流量而已)。不过,有两点要注意:你要发送的号码前面一定要加上国家代码(中国+86);如果对方是中国的号码,他给你回复短信是要花费1元每条的。
5、超级终端
这个是干什么的呢?打开它你就知道了!使用它,你就完全进入了命令行的模式,可以使用linux下很多最基础的命令操控你的手机。Ls、cp、cat、root等等等等,完全可以使用。是不是找回了linux的感觉?因为,安卓系统本来就是linux!
六、总结
这个就不多说了,写这些东西用了不到一个小时,还挺快的啊。呵呵~~~
现在手机基本处于稳定状态了,功能也都齐全了(还有几个很爽的软件,因为估计大家不太感兴趣以及时间的愿意,就没有写上来)。以后,就懒得折腾了,就这样用吧。呵呵。

[1] app2sd.rar (2.08 KB)
Jiajia Liu
Posted at 2011-04-29 12:00 CST
Last modified at 2011-04-29 12:00 CST
Link to this poster
Top

2. Re: Android手机的一些进阶应用技巧

[1]

[1] fontmgr.apk (148.07 KB)
Jiajia Liu
Posted at 2011-04-29 12:20 CST
Last modified at 2011-05-01 20:54 CST
Link to this poster
Top

3. Re: Re: Android手机的一些进阶应用技巧
再贴一张官方的原来的系统的图片,两个对比起来,还是更爱透明的。呵呵

Quote:
黑色的电量控制栏也是很让人不爽的。推荐使用free power widget,可以自己diy电量控制栏的内容以及透明度。打开手机,整个桌面一片透明,看起来特别清爽舒服。奉上一张美化后的截图。状态栏透明、数字时钟天气预报透明、电量控制透明、字体楷体。Quote:入手安卓手机两个多月,充分发扬了智能手机在于折腾的真谛。之所以使用智能手机,一方面是看中了丰富的应用程序,另一方面则是可以充分



[1]
Jiajia Liu
Posted at 2011-04-29 12:27 CST
Last modified at 2011-04-29 12:27 CST
Link to this poster
Top


Locations | Statistics | FAQ
Best view under the 1024x768 resolution and with the normal size of fonts.
Designed & developed by Yuming Wang, run for 6350 days since December 15, 2006, and last upgraded on May 28th, 2009.
Powered by Apache + PHP coded cOpfOs 3.11.1 last upgraded on February 22nd, 2010.
Copyright © 2006, all rights reserved.