1. 動態創建視圖html
使用LayoutInflater的inflate方法能夠從layout xml動態文件建立一個view或者viewgroup對象。android
一個layout xml佈局文件須要包含view 和 佈局 信息。git
參考:http://blog.csdn.net/mikogodzd/article/details/51767848github
http://blog.csdn.net/Xd_Yu/article/details/51455609框架
http://www.open-open.com/lib/view/open1328837587484.html函數
2. listview & RecyclerView佈局
使用listview須要實現一個適配器.net
http://www.vogella.com/tutorials/AndroidListView/article.htmlcode
recyclerview 是用來取代listview的,xml
參考:http://frank-zhu.github.io/android/2015/01/16/android-recyclerview-part-1/
如何動態更新recylerview:
添加記錄:notifyItemInserted
添加多條記錄:notifyItemRangeInserted
修改記錄:notifyItemChanged
修改多條記錄:notifyItemRangeChanged
http://blog.csdn.net/leejizhou/article/details/51179233
RecyclerView + bottomsheetdialog
https://stackoverflow.com/questions/36373122/update-recyclerview-contents-fail-in-the-bottom-sheet
3. view 注入框架ButterKnife
http://www.cnblogs.com/zhaoyanjun/p/6016341.html
4. fragment
http://www.cnblogs.com/zhangs1986/p/3670405.html
http://blog.csdn.net/guolin_blog/article/details/8881711
5. bottom sheet
http://blog.csdn.net/Card361401376/article/details/53537629
https://stackoverflow.com/questions/36716312/bottomsheetdialog-bottomsheetdialogfragment-which-to-use-and-how
http://www.jianshu.com/p/1024ad202683
http://www.jianshu.com/p/0a7383e0ad0f
6. 數據
http://www.cnblogs.com/rond/p/3553156.html
http://www.cnblogs.com/hanyonglu/archive/2012/03/01/2374894.html
6.1 文件
Context類中提供了一個openFileOutput()及openFileInput方法,能夠用於讀取文件數據或者將數據存儲到指定的文件中。
http://www.2cto.com/kf/201605/506096.html
7. Android中如何使用Bundle傳遞對象[使用Serializable或者Parcelable]
http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2012/1211/694.html
http://www.cnblogs.com/xubuhang/p/4500479.html
8. imagepick & Picasso
http://blog.csdn.net/stephen2wong/article/details/68921740
http://www.jianshu.com/p/51dc758b52f9
9. 內部類
內部類是外部類的一個成員,跟成員函數同樣,能夠直接訪問外部類的全部成員,包括私有成員。
10 toolbar & menu
http://www.open-open.com/lib/view/open1484918068393.html