Android基础之——startActivityForResult启动界面并返回数据,上传头像
开源项目之Android Afinal框架
FinalDB:数据库:android中的orm框架,一行代码就可以进行增删改查。支持一对多,多对一等查询。
FinalHttp:网络连接:通过httpclient进行封装http数据请求,支持ajax方式加载。
FinalBitmap:通过FinalBitmap,imageview加载bitmap的时候无需考虑bitmap加载过程中出现的oom和android容器快速滑动时候出现的图片错位等现象。FinalBitmap可以配置线程加载线程数量,缓存大小,缓存路径,加载显示动画等。FinalBitmap的内存管理使用lru算法,没有使用弱引用(android2.3以后google已经不建议使用弱引用,android2.3后强行回收软引用和弱引用,详情查看android官方文档),更好的管理bitmap内存。FinalBitmap可以自定义下载器,用来扩展其他协议显示网络图片,比如ftp等。同时可以自定义bitmap显示器,在imageview显示图片的时候播放动画等(默认是渐变动画显示)。
设计模式
material design
android上的缓存、缓存算法和缓存框架
LFU \LRU2 \2Q \ARC \MRU \FIFO \Second Chance\ CLock
Simple time-based\Extended time-based expiration
Sliding time-based expiration
android轻量级开源缓存框架——ASimpleCache(ACache)源码分析
android中图片的三级缓存cache策略(内存/文件/网络)
Android批量图片加载经典系列——使用xutil框架缓存、异步加载网络图片
Android Weak Handler:可以避免内存泄漏的Handler库
Android学习系列(36)--App调试内存泄露之Context篇(上)
Android 百度地图API应用
AndroidStudio下加入百度map的使用 (三)——API基本方法及常量属性
Android应用之——百度地图最新SDK3.0应用,实现最常用的标注覆盖物以及弹出窗覆盖物
now
Android Fragment 你应该知道的一切
android:Theme.material和Theme.AppCompat
Android 5.x Theme 与 ToolBar 实战
ViewPager的使用(二)配合FragmentPagerAdapter
Android5.x 新控件之RecyclerView,CardView,Palette的使用
Android M新控件之FloatingActionButton,TextInputLayout,Snackbar,TabLayout的使用
Android用TabLayout实现类似网易选项卡动态滑动效果
http://www.tuicool.com/articles/UBzA3e
android design library提供的TabLayout的用法
http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/0731/3247.html
使用TabLayout实现底部Tab布局
https://www.aswifter.com/2015/08/09/implements-bottom-tab-with-tablayout/
android design library提供的TabLayout的用法
http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/0731/3247.html
Android笔记Android基于事件监听器处理机制
DrawerLayout(官方侧滑菜单)的简单使用
Material Design之NavigationView和DrawerLayout实现侧滑菜单栏
http://www.mamicode.com/info-detail-912758.html
学习笔记:一起来了解 Android Design Support Library
http://www.ui.cn/detail/61157.html
Android Design Support Library 的 代码实验——几行代码,让你的 APP 变得花俏
http://www.open-open.com/lib/view/open1436152483833.html
[强文]Android最新支持包Design简介
http://www.tuicool.com/articles/fqYNJrA
Android Design Support Library使用详解
http://www.2cto.com/kf/201506/405132.html
Android应用Design Support Library完全使用实例
http://www.open-open.com/lib/view/open1433385856119.html
使用Toolbar + DrawerLayout快速实现高大上菜单侧滑
http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/0303/2522.html
Android中HorizontalScrollView的使用
http://www.tuicool.com/articles/yQ3E7b
Android M新控件之AppBarLayout,NavigationView,CoordinatorLayout,CollapsingToolbarLayout的使用,coordinatorlayout
http://www.bkjia.com/Androidjc/1018807.html
Android的材料设计兼容库(Design Support Library)
http://www.jcodecraeer.com/a/anzhuokaifa/developer/2015/0531/2958.html?mType=Group
Android Design Support Library 中控件的使用简单介绍
http://www.tuicool.com/articles/aeQrYv3
Android Design Support Library(三)用CoordinatorLayout实现Toolbar隐藏和折叠
CoordinatorLayout与滚动的处理
http://www.open-open.com/lib/view/open1437312265428.html
codepath教程:浮动操作按钮详解
http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/0718/3197.html
Floating Action Buttons
https://guides.codepath.com/android/Floating-Action-Buttons
Android的材料设计兼容库(Design Support Library)
http://www.jcodecraeer.com/a/anzhuokaifa/developer/2015/0531/2958.html
android CoordinatorLayout使用
Android之ListView滚动到底后自动加载数据
http://www.open-open.com/lib/view/open1388199896157.html
网友评论