查看: 1319|回复: 0

Android平台哪里最特别?

[复制链接]

该用户从未签到

发表于 2012-3-10 22:13:27 | 显示全部楼层 |阅读模式
分享到:
1.Android程序的生命周期,这个由系统管理一个历史栈的方法的确可以加快常用程序的使用,但是程序的不彻底推出也存在一个严重的问题,部分 Android软件由于开发人员的技术问题直接导致了G1的功耗十分大,比如滥用SQLite数据库查询,虽然Google为我们提供了一个不错的数据存储环境,但是SQLite毕竟是基于SQL语言查询,没有使用MySQL嵌入式版可能因为Sun的收购,但是可以看到还是因为性能等原因,但经过我们发现很多程序的开发都离不开这个运行效率一般的存储统。程序无法主动退出必然会引起一些混乱,软件冲突的问题现在还表现的不是很明显。

2.使用了Linux+Java的开发方式,但不是JavaME而是Dalvik,这点是过去我们猜测最奇快的地方,这种组合的好处是安全好管理,开发效率高而又极其简单,但对于游戏的开发十分有利,不过弱点还是很明显的,使用Logcat调试时发现Android平台GC工作还是很繁忙的,Android开发网经过多次测试发现硬件要求来说谷歌这个平台是最高的,低端CPU估计开机等需要等的人睡着了。

3.开放但对于开发的优势不大,Google已经将Android系统开源了,当然作为第三方的开发者应该考虑到也有些开源的意识,索然和过去的iPhone、Object-C比起来开放了很多,但是我们看到对于安全考虑仍然存在很多兼容问题,这点我们可以不用太过积极计较。
回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /1 下一条



手机版|小黑屋|与非网

GMT+8, 2024-6-16 15:38 , Processed in 0.116165 second(s), 15 queries , MemCache On.

ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

苏公网安备 32059002001037号

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.