掌握Android四大组件,常用的布局文件,自定义控件等;
Android四大基本组件分别是Activity,Service服务,Content Provider内容提供者,BroadcastReceiver广播接收器。
布局方式有线性布局(LinearLayout)、相对布局(RelativeLayout)、帧布局(FrameLayout)、表格布局(TableLayout)、绝对布局(AbsoluteLayout)。百分比布局:android-percent-support这个是在support包里(扩展包)
基本操作由三个函数完成:measure()、layout()、draw(),其内部又分别包含了onMeasure()、onLayout()、onDraw()三个子方法:http://www.cnblogs.com/0616--ataozhijia/p/4003380.html
掌握ListView的优化及异步任务加载网络数据
listview :http://blog.csdn.net/jack_king007/article/details/42037087
recyclerview :http://blog.csdn.net/lmj623565791/article/details/45059587
掌握Android下的Hendler机制,并能熟练使用
http://blog.csdn.net/reakingf/article/details/52054598
掌握OOM异常的处理,并可以对应用进行相应的优化
http://blog.csdn.net/journeyx/article/details/54135536
熟悉Android中的动画,选择器,样式和主题的使用
http://blog.csdn.net/chenqiuping_ls/article/details/53611708
熟悉XML/JSON解析数据,以及数据存储方式
http://www.jianshu.com/p/ce0529fa9f9a
熟悉设计模式,对代码质量以及编程规范有较高要求
单例模式、工厂方法模式、builder模式、观察者模式、抽象工厂模式等
单例模式:http://blog.csdn.net/zhengzhb/article/details/7331369
定义:确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。
工厂方法模式:http://www.cnblogs.com/li-peng/archive/2013/02/17/2913568.html
builder模式:http://www.cnblogs.com/happyhippy/archive/2010/09/01/1814287.html
观察者模式:http://www.cnblogs.com/wangjq/archive/2012/07/12/2587966.html
抽象工厂模式:http://blog.csdn.net/zhengzhb/article/details/7359385/
对 Android 系统应用管理、进程管理、内存管理机制有深入理解
内存管理:http://www.cnblogs.com/xingfuzzhd/p/3485924.html
android系统应用管理:http://blog.csdn.net/pi9nc/article/details/9340133
进程管理:http://blog.csdn.net/ruingman/article/details/51351636
熟悉android系统下消息推送机制
http://blog.csdn.net/sinat_29255093/article/details/51817278
网友评论