四大组件
- Activity 其实就是窗体,用来展示UI的
- Service 可以当做异步线程或者进程
- Content provider 共享的内容提供者,例如通讯录
- Broadcast receiver 广播
六大布局
声明Android程序布局有两种方式
- 使用XML文件描述界面布局;
- 在Java代码中通过调用方法进行控制。
- LinearLayout线性布局
- TableLayout表格布局
- FrameLayout帧布局
- RelativeLayout相对布局
- GridLayout网格布局(>=4.0)
- AbsoluteLayout绝对布局
...
五大存储
- SharedPreferences方式
- 文件存储方式
- SQLite数据库方式
- 内容提供器(Content provider)方式
- 网络存储方式
Activity生命周期

Activity间数据传递
- bundle 传递小数据
- 借用数据存储方式实现
UI线程的含义
UI线程也叫主线程,是用来渲染UI视图的线程,不能在UI线程中做耗时操作,否则应用将会卡死或崩溃。
网友评论