首页 > 移动平台 > 详细

【Android】: 部分注意事项

时间:2014-03-08 12:18:24      阅读:421      评论:0      收藏:0      [点我收藏+]

1、用来触发BroadcastReceive的Intent和启动Activity或Service的Intent是不兼容的。

2、当文件名做为ContentProvider查询的一部分返回的时候,不应该直接访问文件,应该使用帮助器类(ContentResolver或者openInputStream方法)来访问二进制数据。此方法可以解决linux进程安全问题,并能通过ContentProvider保证所有数据访问实现的规范化。

3、模拟器(emulator)与仿真器(simulator)的区别:仿真器工具的工作原理是创建一个与实际环境100%接近的测试环境,但是,它只能接近实际平台,并且这不代表仿真器代码可以在实际设备上运行。因为它们只是在源码层面上实现了兼容。在模拟环境中,项目的目标是在二进制层面上兼容,能在模拟器运行的代码也能在实际设备上运行。模拟器是首选的测试工具,因为它可以更加可靠的保障代码能在实际设备上运行。

4、当Activity可能被销毁时,会调用Activity类的onSaveInstanceState()方法,以便在将来某个时候能够恢复界面的状态。此方法由平台使用。

5、Android的View的一个重要问题,界面是单线程的。如果要在View上调用一个方法,那么必须在用户界面线程中进行。

【Android】: 部分注意事项,布布扣,bubuko.com

【Android】: 部分注意事项

原文:http://www.cnblogs.com/sangoly/p/3587271.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!