一、Android基础知识:
1. 什么是 Android 系统。
Android一词的本义指“机器人”,同时也是 Google 于 2007年 11月 5 日宣布的基于Linux 平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成,号称是首个为移动终端打造的真正开放和完整的移动软件。目前,最新版本为Android 2.4 Gingerbread和Android 3.0 Honeycomb。 2008 年9 月 22 日,美国运营商 T-MobileUSA在纽约正式发布第一款 Google 手机T-Mobile G1。该款手机为台*湾宏达电(HTC)代工制造,是世界上第一部使用Android 操作系统的手机,支持 WCDMA/HSPA 网络,理论下载速率 7.2Mbps,并支持Wi-Fi。
Android 是 Google 开发的基于 Linux 平台的开源手机操作系统。摩托罗拉的首款Android 手机 CLIQ 包括操作系统、用户界面和应用程序、移动电话工作所需的全部软件,而且不存在任何以往阻碍移动产业创新的专有权障碍。Google与开放手机联盟合作开发了 Android,这个联盟由包括中国电信、中国移动、摩托罗拉、高通、宏达电和 T-Mobi le 在内的 30 多家技术和无线应用的领军企业组成。Google通过与运营商、设备制造商、开发商和其他有关各方结成深层次的合作伙伴关系,希望借助建立标准化、开放式的移动电话软件平台,在移动产业内形成一个开放式的生态系统。它采用了软件堆层(software stack,又名软件叠层)的架构,主要分为三部分:低层以 Linux 核心工作为基础,只提供基本功能,其他的应用软件则由各公司自行开发,以java 作为编写程式的一部分。另外,为了推广此技术,Google 和其它几十个手机公司建立了开放手机联盟(Open Handset Alliance) 。比如 hero 的 UI 界面即由 HTC 自行研发,名为 Senes,之前,没有一款 Android 手机有如此华丽、人性化的界面,由此带来了 Android 世界新的界面革命!
与 iPhone 相似,Android 采用 WebKit 浏览器引擎,具备触摸屏、高级图形显示和上网功能,用户能够在手机上查看电子邮件、搜索网址和观看视频节目等,比 iPhone等其他手机更强调搜索功能,界面更强大,可以说是一种融入全部 Web 应用的单一平台。
2.APK 是什么。
APK 是 Android Package 的缩写,即 Android安装包。 APK 是类似 Symbian Sis 或Sisx 的文件格式。通过将 APK 文件直接传到 Android 模拟器或 Android 手机中执行即可安装。我们安装 APK 一般有这样几种途径:
1)使用电脑上的 91 手机助手 for Android 程序,连接 hero 进行安装,此方法简单明了,只要连接好 hero 在你的电脑上双击 APK 文件,即可将程序安装在手机上;
2)将 APK 文件拷贝入手机的存储卡,在手机上运行安装好的 APK 程序安装器,找到拷贝的 APK 文件进行安装。
3)直接使用手机在“电子市场”、“安卓市场”上面在线下载安装。(你在两个市场下载安装过的软件,都在 data/app 和 data/app-private 的文件夹里面,把这两个文件夹的文件(apk 和 zip)都拷贝出来,放一起,用安装有 91 手机助手的电脑,挨个双击,会显示哪个是哪个,自己可以改好中文名字,下次再装可就不用爬去安卓市场和电子市场找了,直接双击,安完。)
3.什么是 ROM,什么是 RUU。
ROM,是用来刷你手机系统的数据文件,也就是 Android 系统的封装包,通过手机的工程模式解压安装到手机中形成你手机的操作系统。官方原版 ROM 就是 RUU, (相当于原版 Windows XP)首先他是一个最安全的升级工具,可以让我们安全的升级 ROM (一定要对应的机型)。当我们在刷机过程中由于不当的操作或版本选择的错误,导致无法启动,可以使用官方的 RUU 程序来恢复系统,等于说,这是一个救命道具。 除了官方的 RUU 之外, hero 还能运行很多由高手们自制、定制、优化了的 Android 系统,比如安逸、MoDaCo、FLZYUP 这些 ROM ,就好像一个 Ghost XP 的 Ghost 文件,就如同深度、番茄花园、雨木林风等等不同的Ghost XP 系统,直接拷贝在存储卡上,使用手机的 Recovery 模式就可以安装。
4.什么是 Radio。
Radio 指代的是通讯模块,就是手机里面负责信号部分的模块,PDA 类型的手机,基本都强调这么个概念。一个是 PDA,一个是手机(貌似是句废话- -),举个很简单的例子,以三星的 PPC 手机为例,比如 i718.比如i908,他们在刷机的时候(所谓刷机就是重装系统)一般都是分两部分,第一部分刷手机部分,第二部分刷 PDA 部分,而且两部分基本不相干。
5.发行版本
很多玩家用户可能会奇怪:“为什么 Android 会用甜点作为它们系统版本的代号?”这个命名方法开始于 Andoird 1.5 发布的时候。作为每个版本代表的甜点的尺寸越变越大,然后按照26个字母数序:纸杯蛋糕,甜甜圈,松饼,冻酸奶,姜饼,蜂巢。
Android 1.1 发布时间:发布于 2008 年9月
Android 1.5 Cupcake纸杯蛋糕 发布时间:发布于 2009 年 4 月
Android 1.6 Donut甜甜圈 发布时间:2009 年 9 月
Android 2.0 Eclair松饼 发布时间:2009 年 10 月 26 日
Android 2.1 Eclair松饼 发布时间: 2009 年 10 月 26 日,又一个主要版本升级以创纪录的速度放出。这次,大版本升级到了Android 2.1 “Eclair.”Android 2.1主要特性:提升硬件速度更多屏幕以及分辨率选择大幅度的用户界面改良支持 Exchange活动墙纸大幅改进虚拟键盘蓝牙 2.1Google 地图
Android 2.2 Froyo冻酸奶 谷歌于北京时间2010年5月20日晚上10:30点在旧金山Moscone会展中心举办Google I/O 2010大会第二天的会议,Google正式发布了代号是“froyo 冻酸奶”的Android操作系统2.2版。相对于上一版本的 改变: 1、整体性能大幅度的提升 2、3G网络共享功能。3、Flash的支持。4、App2sd功能。5、全新的软件商店。6、更多的Web应用API接口的开发。
Android 2.3 Gingerbread姜饼 gingerdroid北京时间2010年12月7日凌晨,Google正式对外发布了他们的下一代智能手机操作系统Android 2.3也就被大家所熟知的Android Gingerbread系统。主要更新包括:游戏:增加了新的垃圾回收和优化处理事件,以提高对游戏的支持能力。原生代码可直接存取输入和感应器事件、EGL/OpenGL ES、OpenSL ES。新的管理窗口和生命周期的框架。多媒体:支持VP8和WebM视频格式,提供AAC和AMR宽频编码,提供了新的音频效果器,比如混响、均衡、虚拟耳机和低频提升通讯方式:支持前置摄像头、SIP/VOIP和NFC(近场通讯)站在用户的角度看,这次更新的亮点主要有:简化界面、速度提升:更快更直观的文字输入:一键文字选择和复制/粘帖:改进的电源管理系统:新的应用管理方式:原生支持前置摄像头、互联网通话和NFC(近场通讯): 系统原生支持VoIP,可以在联系人里加入它的SIP帐户,然后直接通过系统来拨打VoIP电话。 增加下载管理器:Android 2.4 Ice cream sandwich冰激凌三明治 预计在2011年第四季度发布。其甜品代号为 Ice cream sandwich(冰激凌三明治) 预计与2.3版本之间的变化不会太大,但是会有不少功能更新。毕竟已经采用了新的代号。目前已知的Android 2.4带来的更新包括更多的动画特效、更快的运行速度、软件通话降噪、视频聊天等。 Android 2.4系统不会是之前一直谣传的Android 3.0,其真正的版本号将会是Android 2.4。
Android2.4 2011年5月10日,在旧金山举行的I/O开发者大会上,谷歌展示了Android 2.4(代号:冰淇淋三明治)智能手机系统。谷歌未透露Android 2.4的上市时间等细节。Android 2.4将解决开发者和消费者最大的抱怨:Android平台的分散。市场上有数以百计的Android设备,虽然选择很多,但也给开发者带来困难,很难开发出可满足如此众多手机和平板电脑需要的软件。 谷歌强调,Android 2.4将解决这一问题。另外冰淇淋三明治将包含Honeycomb系统上所有最好的功能。例如“3D”用户全息界面,可检测你在屏幕上要找的东西,并据此进行更新。这有点难以解释,简单地说就是不管你在显示屏上看什么,软件将自我调整以确保你有完美的视觉体验。 Android平台正在迅速增长,而且只会变得更大。目前在Android市场有20万种Android应用程序。谷歌也证实,已激活了1亿部Android设备。尽管对冰淇淋三明治了解非常少,但看到谷歌将解决设备分散问题,并增加了一些漂亮的功能,还是令人欣慰。
Android 3.0 Honeycomb(蜂巢)3.0系统特性·优化针对平板·全新设计的UI增强网页浏览功能·n-app purchases功能
Android3.1 Honeycomb 蜂巢(改进3.0BUG)·经过优化的Gmail电子邮箱;·全面支持GoogleMaps Android 3.1Honeycomb(3.0改进) Google发布了最新的Android3.1操作系统,新版本最大的改变是将Android手机系统跟平板系统再次合并,从而方便开发者。Android3.1相比3.0的升级有限,除了任务管理器可以滚动,支持USB 输入设备(键盘、鼠标等)。另外还有,它会支持 Google TV.可以支持XBOX 360无线手柄,这个就强悍了,大屏幕的Android平板电脑肯定会非常吃香,简直就是一台随身游戏机嘛,还是用手感最好的无线手柄的。此外就是一些widget支持的变化,能更加容易的定制屏幕widget插件。
Android 3.2 Honeycomb(蜂巢) 2011年7月13日,谷歌公司放出了新版“蜂巢”Android 3.2的升级源码,合作厂商摩托罗拉亦在当日发布了针对旗下XOOM平板电脑的升级固件,为用户更新新版系统。Android 3.2这一新版平板电脑操作系统开始支持7英寸设备,并引入了应用显示缩放功能,可以让那些针对手机开发的应用,更平滑的显示在平板电脑上。[
6.我怎么知道我的手机版本。
在 hero 设置 关于手机,可以查看你的固件、手机操作系统、radio(baseband 版本即是)的版本。根据你的使用情况和你的手机的版本,你可以决定是否对手机进行升级。
7.什么是 app2sd。
Google 手机的软件为了安全性和稳定性都是默认安装到手机内存里,但是手机内存有限,所以我们会做 app2sd 操作,来让我们安装的软件放到 sd 卡上,而 Google 的 android 系统是基于 Linux 的,所以存储卡上本身的 Fat 格式是不会被识别的,所以我们要分区(第二分区)出来,格式成 Linux 认识的ext2 或 3 或 4 格式,在用链接命令,把这个分区映射成一个系统文件夹 system/sd(大概这个意思),把所有的软件装到这个“文件夹”下,这就是 app2sd 的操作。需要 ROM 支持并开启 app2sd 功能。
app2sd 的操作其实是牺牲了一部分软件的速度和稳定性来换取更多的手机内存安装更多的软件。另外, app2sd只是把软件放到了 sd 卡上, 运行软件还是需要占用手机的内存的,所以,你装了软件之后,一般手机内存还是会减少一些。你如果安装的软件在 70个以内,个人觉得没有必要,呵呵,如果很多游戏软件除外。此外,使用app2sd 最大的好处就是,刷一个带 app2sd 的 rom 之后,以后升级这个 rom(依然带 app2sd)的时候,你的软件都会完整保存(个别除外,比如 htc input chinese需要重新添加几个文件到 system/lib 下),
不过很多 ROM 是需要 Wipe ext 分区的,也就不能保留了。 目前来看我们现在所使用的 Android 各种软件暂时还没有进行 app2sd 的必要。
8.什么是 root,我需要它做什么。
root 就是你手机的 boss,它可以访问和修改你手机几乎所有的文件,这些东西可能是制作手机的人不愿意你修改和触碰的东西,因为他们有可能影响到手机的稳定,还容易被一些 hacker 有机会入侵你的手机(貌似还没有出来这类黑客)。
既然 root 这么危险,我们为什么还要去获取它?其实用 root 的权限主要是因为很多东西是受限制的,我们只能利用这些权限来做我们被限制的去做的事情,比如 Google 禁止我们看到市场里很多免费或付费软件,我们可以用 marketenabler 来进去看;再比如国庆以来 GFW 把我们的市场干掉了,很多朋友只能看不能下,不能绑定 gmail,我们可以修改 hosts 来搞定他们,但这些都需要 root 权限。
比如目前所有在 hero 上截屏的软件都需要 root 权限,没有 root 权限,像 Drocap、Shootme、Picme 等等这类截屏软件就不能使用(当然,我们可以连线电脑,使用 91 助手在电脑上截取自己想要的 hero 屏图)。个人觉得,除非必要,不要总是去想着获取 root。
9.什么是 recovery。
recovery 就是你用 home 键+开机键 开机后能进入的一个界面(工程模式),在这个界面你可以直接用 sd 卡上的 zip 的 rom 升级或者备份你的系统,老版本的 recovery 只有三个选项,无法备份系统,只能用 update.zip 这个文件名的文件升级,不能用任何文件名的 zip 文件升级。新版本已经多出很多选项可以供你操作。
此外,一般刷 rom 之前最好 wipe一下(wipe只是抹除 rom 以外的个人数据,不会影响 rom 本身),也就是返回出厂设置一下比较好,但是这样就会丢失你的所有软件,短信彩信,联系人(备份在 google上没有关系)和设置等等,备份或者不 wipe 都可以。
二、基本应用:
10.熟练的使用点按、长按和轨迹球,了解小房子、menu 键的功用。
点按就不说了,不会这个也不用玩触摸屏了,令你常有惊喜的操作:长按。长按,可以说最基本的一个触控操作,用好了会有很多惊喜。长按图标我就不说了,长按别的地方你也应该多试试,很多会出现你想要的菜单。比如:长按要输入的文字框,可以选择默认输入法;长按信息,会弹出信息操作的相关选项等等。
轨迹球。很多时候不方便用手指选取的时候,使用轨迹球可能是个不错的选择,在输入文字的时候,展开选字菜单后,滚动轨迹球 可以较为精确快速的选择文字或词组。当输入有误的时候,可以使用轨迹球滚动光标到有误的地方去修改,比手指好用。在任何界面,点击小房子 键都会回到主界面,长按住小房子键,可以在多个程序之间切换,体现出 hero 相比 IP 不可比拟的多线程操作性。
menu 键的使用。在各种程序或者界面中打开隐藏的操作菜单,特别是对于程序的保存或者退出很重要。很多人都说 Android 的程序很多都没有关闭选项,其实不然,很多程序 点击 menu 键都会有“关闭”或者“退出”的选项。用好 menu 键,对于你的操作会有莫大的帮助。在发短信的时候,点中“收件人”的输入框后,可以“menu”键选择联系人,可以连续选择多个联系人,群发短信。
11. 熟练的在 7个桌面转换、放置和删除图标(Widgets)。
上下、左右拖动手指,这个,都会吧。7 个桌面,都是可以自己进行定制的。上面的东西都可以重新放置。放置的方法:1、点“+”号键,为桌面添加各种各样的图标和 Widgets 插件,有很多 Widgets 插件还有很多种样式可供选择,那是相当的华丽,记住,善用“+”号键,用好了,你的桌面将变得无与伦比、独一无二。2、长按程序菜单(我对显示所有程序那个界面的个人称呼)里面的图标,可以拿到桌面上来;长按桌面上的图标,也可以拖动位置或者删除(有人反映有些图标删除不掉,长按就进入了程序,那是因为这个程序正在后台运行,没有关闭,办法就是先使用任务管理器关掉此软件,然后再长按删除)。所有设定都好了之后,别忘了在主界面点击 menu 键,选择“场景”起好名字进行保存。
12. 会使用上方通知条,学会观察通知条上的各种小图标。
13. 熟练的安装、删除、使用、退出软件。
如何安装软件在一、基础知识的 3、什么是APK 中已经说明了,不再重复。
删除程序有几种办法:1、使用 91 手机助手,2、在设置 应用程序 管理应用程序中操作。3、使用第三方的强力程序管理程序进行 Kill。 使用软件很简单,点击就可以了。有些JAVA 软件的安装和使用需要你首先运行JAVA 虚拟机,这里只是入门帖,就不过多介绍了。
程序的退出,可以按手机上“回退”键,但是有些程序并不能退出,而是转入了后台;很多人抱怨说 Android 的系统软件少有退出选项,其实不然,善用 menu 键,调出隐藏菜单,很多时候会有“关闭”或者“退出”的选项。就算这些都不能结束程序,那么,安装一个 ES 任务管理器(estrongs.android.taskmanage)也许是你的一个不错的选择。它能有效的杀掉后台运行的程序,释放你的内存,保持 hero 的运行速度。
14.熟练的查找联系人,拨打电话和发信息,查看通话时间。
好像这是一个不该说的废话,但确实,刚入手 hero 真的有可能找不到联系人、发不出信息。hero 查找联系人是很闹心的,即使你将你的联系人由“张三”写成“Zhangsan.张三”,你也不一定在你“浩瀚”的联系人中快速的找到他,我试过智能拨号、连云、来电通,都不理想,在这里,强烈推荐一款软件:友录通信录使用它,你可以快速的在机身内搜索出想要找的联系人,非常好用,点击搜索的结果就调出了此联系人的选项卡,。从联系人来拨打电话和写信息明显要比从电话、信息界面开始要好得多。如果不想使用任何软件快速搜索联系人,那么先滚动联系人,看到右边出现一个灰色的细长条,点按会变成一个带字母的长条,滚动它,可以快速的在一个屏幕内搜索从 A-Z,很方便。
15. 关于信息设置和收发彩信的设置
关于如何查看通话时间和时长,可以点联系人(或者点击默认拨号面板右侧下方的),这个图形(一个方框带一个电话),然后进入了通话列表,想查询每个通话的具体情况,再点击每个通话右侧的这个图形,会显示通话时间和时长。
16. 互联网应用。
移动网络,也是需要进行设置的,如果你使用还不是 3G 的网络,那么建议你在设置中选择只使用 2G 网络,不然 hero 会在 2G 和 3G 网络之间频繁切换查找搜寻 3G 网络,让你的电池电量飞速下降。可以把移动网络的开关也设定在桌面上(按+号,小插件设置移动网络),和无线、蓝牙的开关都放在一起,可以更好的了解你的网络连接状态。多说一句,为了省电,让你的 hero 坚持的时间更长,没事的时候把无线和蓝牙也都通通关掉吧,需要的时候再打开,因为他们也会不停的进行搜索,无谓的消耗你手机的电力。
有人反映有时候自己开启移动网络,却显示“失败”,这个时候,将“飞行模式”开启,然后关掉,再选移动网络,就好用了,具体原因不明,可能是因为使用了 WIFI 引起的情况。
17. 用 mp3 做音乐铃声。
要是想用 mp3 做手机的铃声,那么需要自己在卡的根目录下建立 notifications文件夹(放短信铃声)、alarms文件夹(放闹铃铃声)、ringtones(放来电铃声)、ui(放 UI声音的,建不建立这个文件夹无所谓,不一定用的上),然后大家就可以将 MP3 文件加入到相应的文件夹下,这样就可自由选择了。可能需要重新启动手机。
另外一种方法是:进入音乐,找到(如果找不到,请在音乐里面选择第四项,即“全部”,然后按 menu ,播放全部)并播放你要做铃声的那首歌曲,然后点 menu ,选择设为铃声,可以设为默认电话铃声、联系人铃声。这样设定的话,联系人都可以有不同的来电铃声。
18. 如何解决 Handcents sms 软件与 手机的 信息 同时弹出通知的办法。
解决的办法是:在信息 中,点 menu ,调出菜单,选择 设置,在通知设置里面有一项:通知,将后面的勾去掉,也就是让 信息 不向你发送通知。这样就解决了双重通知的问题。
19. 如何将手机内的 sd 卡当做 U 盘使用。
先用数据线连接手机与电脑,在手机上用手指拉下屏幕最上方的通知条,选中 USB 那个通知,点击,选“装载”,然后就可以将手机的 sd 卡当 U 盘使用和读取了。不需要的时候,再次拉开通知条,依然选中 USB 的选项,选择“关闭”。
20. 如何使播放器放 MP3 的时候显示专辑封面。
一共有两种办法。1、将专辑 CD 封面的图片文件改名为 AlbumArt.jpg 并放入相应的专 辑文件夹。2、使用 Mp3tag 等软件在电脑上编辑好,将封面加入每个 Mp3 中。这样处理之后,再播放的时候,就可以显示专辑的封面了。不过最好的办法还是直接把封面封装到你的 mp3 里。


