1. Android 五大布局
Android 五大布局
2. Android 四大组件之一 Activity 的理解
Activity 的介绍,四种状态以及生命周期详细介绍
3. Activity 的四种启动模式
Activity 的四种启动模式的介绍以及简单示例
4. 如何安全退出已调用多个 Activity 的 Application
安全退出已调用多个Activity的Application以及代码示例
5. 如何将 Activity 设置为窗口模式
Activity设置为窗口模式的两种方法以及代码示例
6. 如果后台的 Activity 被系统回收了,如何在被回收之前保存当前状态
Activity被系统回收了,如何在被回收之前保存当前状态以及代码示例
7. Android 动画有哪几种
Android 三种动画:逐帧动画,补间动画和属性动画;以及具体用法和代码示例
8. Android 布局优化
Android 布局优化处理思路以及具体代码操作, include、Viewstub、merge标签的使用以及代码示例
9. Android 的数据存储方式
Android 五种数据存储方式的特点,用途,以及具体用法的代码示例
10. Android 事件分发机制的理解
Android 事件分发机制的对象,类型,分发顺序,分发过程中的主要方法以及具体代码示例
11. Android 的窗口机制
Android 窗口机制;对 PhoneWindow,DecorView,WindowManager,ViewRootImpl 等关键词理解以及源码解析
12. Android Handler 机制的理解
Android 中 Handler 机制是什么,为什么用它,Handler原理是什么,HandlerThread是什么以及源码分析
13. RelativeLayout 和 LinearLayout 性能分析
RelativeLayout 和 LinearLayout 性能分析,源码解析以及选择用哪个比较好
14. Gson 序列化与反序列化的理解
Gson 序列化与反序列化的简单理解及使用
15. 常用的集合有什么
常用的集合有:List,HashSet,HashMap等;特点以及简单使用
16. 对于 Android 命名规范的了解
Android 命名规范分为了六种:包名,类名,变量名,方法名,参数名和资源名;
17.对异步任务 AsyncTask 的理解
4.AsyncTask(异步任务)
18.多线程应用的常用方法
多线程的应用在Android开发中是非常常见的,常用方法主要有:
1.继承Thread类(继承 Thread 类和实现 Runnable 接口的区别)
2.实现 Runnable 接口(继承 Thread 类和实现 Runnable 接口的区别)
3.Handler
4.AsyncTask(异步任务)
5.HandlerThread
19.内存泄漏的避免方法
内存泄漏处理方法
20.图片的三级缓存
图片三级缓存
持续更新中。。。