虽然对移植Android很感兴趣,苦于手上没有合适的移动硬件平台,苦闷阿。结合开发社区的一些hacking news纸上谈兵,说说我所认为的理论上的移植步骤吧,欢迎交流,如果有朋友移植成功,不吝赐教!
Android的界面显示同样也是基于控件的。通常是用View(包括ViewGroup)控件配上XML的样式来做的。具体细节不想说了,可以参考 Samples里的ApiDemos/View,和View的Doc,以及Implementing a UI这篇Doc。其他还有很多,感觉算是SDK讲述的最多的内容。
创建一个新项目是很简单的,只要你安装了Eclipse插件,并且你的Eclipse软件版本在3.2或3.3,你就可以开始开发了。
如果你还不知道google的重磅炸弹Android(中文意思是机器人...感觉google取名字的天赋全部花在google这个词上了...)是什么,你可以看一下这里。如果你觉得挺没有意思,再看一下这里。如果还觉得不好玩,那下面的东西就不需要看了。。。
开发手机联盟Open Handset Alliance是由Google提起的,由34家IT巨头联合组成的手机联盟,其中包含了芯片制造商、手机制造商、移动运营商以、软件供应商以及通讯软件商。它们的目的是指定一个开放源代码的移动平台Android
今天我们继续gPhone开发教程,介绍一下Android 可选API。Google和Sun相同,把部分高端应用作为可选API供手机生产商定制不同的硬件支持模块。在JME中Sun是以JSR方式公布而谷歌采用了optional API
目前,Android开发过程中普通的程序员拿不到真机测试,无法判断运行效率。一个嵌入式开发程序员可能都知道模拟器和真机的环境差距还是很大的,今天为大家分析一下运行效率。
这个用于Eclipse中的Android插件作为Eclipse中的调试器也具有优秀的兼容性。要演示这些,让我们制造一个bug在代码中,改变你的HelloAndroid源代码象下面这样:
2月14日情人节,一向善于挑日子的Google在其Android官方Blog上公布了新版Android SDK发布的消息(根据网站上的日期,SDK应该是2月12日就更新了,看来Google的公关做得确实很不勤劳...)。这次发布的SDK版本号为 M5,理论上这应该会是第一轮比赛初赛前最后一个版本了,在此前,为了大家更好适应新的SDK,Google将第一轮比赛初赛的结束日期顺延了将