2693|0

281

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

Android开发细节详说 [复制链接]

       Android开发语言在中国的前景十分广阔,首先是有成熟的消费者,包括OPPO,中国移动,中国联通,华为通讯,联想等大企业都在关注这个操作系统,希望能给他们带来更多的收益。它有潜力同时涵盖移动电话的两个不同消费群体,甚至可能缩小工作和娱乐之间的差别。
 
       如今,很多基于网络或有网络支持的设备都运行某种 Linux 内核。这是一种可靠的平台:可经济有效地进行部署和提供支持,并且可直接作为面向部署的良好的设计方法。这些设备的 UI 通常是基于 HTML 的,可通过 PC 或 Mac 浏览器查看。但并不是每个设备都需要通过一个常规的计算设备来控制。
 
       Google正在迅速为Android开发语言推出更新,2009年可谓是Android的大跃进时代。在去年更新的三个版本都以一种糖食糕点为代号。其中1.5版在4月份面世,代号为“纸杯蛋糕 (cupcake)”;1.6版在9月份推出,代号为“炸面圈(cupcake)”;2.0版于11月用于Droid手机。
 
       还归功于Android开发语言率先在智能手机系统上采用的XML界面布局构架。Android为开发人员提供了大量的内置控件,开发人员无需深厚的UI设计功底就可以使用XML快速地布局出精致的界面效果。
 
       这也就是为什么在短短一年时间内,Google移动软件商店突破2W的重要原因。微软的Windows Mobile 7也在使用类似的技术来简化程序人员的开发难度。随着Android的频繁更新,应用程序的兼容性问题亦接踵而至。数据显示,目前大部分Android手机采用1.6版本,比例达到了54.2%。
 
       接下来27.7%的Android手机采用较早的1.5版本。采用最新的 2.0以及2.0.1版本Android操作系统的手机则一共占据17.7%的份额,只有极少的机型仍采用1.1版本的Android系统。面对Android目前版本过多的问题,Google显然在应用程序的兼容性上有点束手无措,这或许会让Android步Windows Mobile后尘,成为其发展的一个重要障碍。
 
       在这种情况下,开发人员需要针对同一款软件开发多个不同版本,而非集中精力在程序自身的优化升级和性能提升上。因此,如果开发者希望自己的软件能够在更多的手机上使用。就需要为其开发更多的版本。去年Google就曾宣布,开发人员可以为特定的运营商创建专属游戏、日程表和其他手机应用时,就意味着Android兼容性复杂度被进一步加深。
 
此帖出自单片机论坛
点赞 关注
 

回复
举报
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表