Android 菜鸟历程5
2012-02-13 16:49
288 查看
1. 通过Android 的上下文对象Context 可以得到流对象
2.Android 日志类Log用于打印日志
3.单元测试
4. Android是由kernel、dalvik、bionic、prebuilt、build等多个Git项目组成
5.Android系统大量使用进程间通信(IPC,Inter-Process Commuication),使各层或模块件独立开来。
6.和其他系统上的应用程序不同,Android应用程序没有为应用准备一个单独的程序入口(比如说没有main()方法),而是为系统依照需求实例化提供了基本的组件。
Android共有四种组件类型: Activity, 服务(Service), 广播接收器(BroadcastReceiver),内容提供者(ContentProvider)。
ContentProvider 由 ContentResolver激活, 其他三个组件---Activity、Service和BroadcastReceiver被intent消息激活。
7.eclipse中已安装ADT的卸载方法
打开eclipse后,Help->About Eclipse ->Installation Details, 把已安装的ADT选中后,点击Uninstall即可(需要卸载多个文件)
8. ADT 16.0.1 只能安装在eclipse indigo 以上
9. Android 将多个activity放在同一个任务中来维持一个完整的用户体验。一个任务会安排一个堆栈存放一组相关activity的实例对象。堆栈中的Activity永远不会重排,只会压入或弹出。所以堆栈中可能会出现多个相同的activity实例。当用户按下home键任务可以退到后台,当用户按back键时当前任务堆栈中最上面的activity被弹出。
10. 数据库事务操作: 如果开了事务必须确保事务及时的关闭,否则事务在超时的时候由数据库结束,影响性能。所以事务的结束操作(事务提交)要放在finally
11. SQLite 建议主键字段应采用_id作为名称。
2.Android 日志类Log用于打印日志
3.单元测试
4. Android是由kernel、dalvik、bionic、prebuilt、build等多个Git项目组成
5.Android系统大量使用进程间通信(IPC,Inter-Process Commuication),使各层或模块件独立开来。
6.和其他系统上的应用程序不同,Android应用程序没有为应用准备一个单独的程序入口(比如说没有main()方法),而是为系统依照需求实例化提供了基本的组件。
Android共有四种组件类型: Activity, 服务(Service), 广播接收器(BroadcastReceiver),内容提供者(ContentProvider)。
ContentProvider 由 ContentResolver激活, 其他三个组件---Activity、Service和BroadcastReceiver被intent消息激活。
7.eclipse中已安装ADT的卸载方法
打开eclipse后,Help->About Eclipse ->Installation Details, 把已安装的ADT选中后,点击Uninstall即可(需要卸载多个文件)
8. ADT 16.0.1 只能安装在eclipse indigo 以上
9. Android 将多个activity放在同一个任务中来维持一个完整的用户体验。一个任务会安排一个堆栈存放一组相关activity的实例对象。堆栈中的Activity永远不会重排,只会压入或弹出。所以堆栈中可能会出现多个相同的activity实例。当用户按下home键任务可以退到后台,当用户按back键时当前任务堆栈中最上面的activity被弹出。
10. 数据库事务操作: 如果开了事务必须确保事务及时的关闭,否则事务在超时的时候由数据库结束,影响性能。所以事务的结束操作(事务提交)要放在finally
11. SQLite 建议主键字段应采用_id作为名称。
相关文章推荐
- Android调用系统相机拍照及图片保存的Uri方式------菜鸟学习历程
- Android菜鸟历程7
- Android菜鸟历程2
- Android菜鸟历程4
- Android 菜鸟历程6
- Android学习历程-从菜鸟开始
- Android菜鸟历程3
- 2015-菜鸟Android历程
- Android菜鸟历程
- 【腾讯android的SDK】mTencent总是实例化失败,各位大神菜鸟求教!!!
- android菜鸟学习笔记17----Android数据存储(一)文件读写
- Android系统性能演变历程
- 菜鸟的sql注入历程
- 【转】asp.net2.0学习历程----菜鸟到中级程序员的飞跃
- Android优秀资源整理合集(论菜鸟到高级攻城狮)
- 和菜鸟一起学android4.0.3源码之bluetooth移植心得
- 菜鸟学Android笔记(四十):Session_URL重写
- android菜鸟练手小项目之自定义日历,涵盖LitePal数据库,极光推送(二)
- 菜鸟学Android(一): 开发工具的简介
- 从大数据菜鸟走上大师的历程