- 博客(8)
- 收藏
- 关注
原创 recyclerview+okhttp+glide实现网络请求加载图片列表
导入依赖compile 'com.squareup.okhttp3:okhttp:3.8.1'compile 'com.google.code.gson:gson:2.8.1'compile 'com.android.support:recyclerview-v7:26.0.0-alpha1'compile 'com.github.bumptech.glide:glide:3.8.0'
2017-09-19 09:04:20 2256 1
原创 自定义view雪花
main布局RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" xmlns:myview="http://schemas.android.com/apk/res-auto" andr
2017-09-12 20:23:21 246
原创 Android Glide
Glide的特点区别于其它的第三方加载库,它可以与activity、fragment的生命周期绑定,在Paused暂停加载,在Resumed的时候又自动重新加载。支持Memory和Disk图片缓存支持Gif和Webp格式图片使用Bitmap Pool可以使Bitmap复用对于回收的Bitmap会制动调用recycle,减少系统回收压力总体设计基本概念
2017-09-12 09:05:05 371
原创 Android65K
Android65K随着应用不断迭代,业务线的扩展,应用越来越大(比如集成了各种第三方sdk或者公共支持的jar包,项目耦合性高,重复作用的类越来越多),相信很多人都遇到过如下的错误:view plain copy print?"color:#ff0000;">UNEXPECTED TOP-LEVEL EXCEPTION: java.lang.Illega
2017-09-12 09:03:15 292
原创 进程与线程
1.定义 进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位. 线程是进程的一个实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位.线程自己基本上不拥有系统资源,只拥有一点在运行中必不可少的资源(如程序计数器,一组寄存器和栈),但是它可与同属一个进程的其他的线程共享进程所拥有的全部资源.
2017-09-12 09:00:34 189
原创 recyclerview瀑布流
main布局RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/activity_main" android:layout_width="match
2017-09-11 08:05:34 214
原创 自定义view圆环进度条
main布局 xmlns:tools="http://schemas.android.com/tools" android:id="@+id/activity_main" android:layout_width="match_parent" android:layout_height="match_parent" android:paddin
2017-09-04 08:08:15 192
原创 自定义圆环随机数
main布局(自定义view控件)LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_paren
2017-09-03 21:01:07 372
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人