自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 ArrayList原理解读

ArrayList原理解析

2022-11-16 16:51:14 762 1

原创 ThreadPoolExecutor线程池工作原理解读

ThreadPoolExecutor,JAVA线程池原理,JAVA线程复用原理

2022-09-01 15:32:19 662

原创 手写IOC注入View,View点击事件,防多次点击

Android使用IOC注入View属性,View点击事件,防止快速多次点击

2022-07-22 12:55:45 746

原创 自定义炫酷效果ViewPage指示器

自定义文字颜色渐变,文字缩放指示器

2022-07-21 14:34:20 448

原创 Jetpack原理剖析第三集(Lifecycle篇)

Android,Jetpck,Lifecycle,原理剖析

2022-07-19 17:32:31 808

原创 Android自定义标签选择面板,自定义ViewGroup

Android自定义ViewGroup,自定义标签选择面板

2022-07-18 15:55:07 824 2

原创 Android自定义步骤指示器

Android自定义步骤指示器

2022-07-18 14:48:50 1205

原创 Android自定义滚动弹幕

Android自定义滚动弹幕

2022-06-09 15:13:08 967

原创 Jetpack原理剖析第二集(ViewModel篇)

Android ViewModel原理

2022-06-07 11:06:26 201

原创 Jetpack原理剖析第一集(LiveData篇)

1,LiveData简介在日常安卓开发中,一些耗时的操比如列网络请求,数据库读写都不能在主线程执行,必须开一条子线程去执行这些耗时操作,但我们往往需要在这些耗时操作执行完毕后更新UI,但安卓不能在子线程进行UI的更新,这时我们只能通过创建一个Handler来切回到主线程进行UI的更新,直到LiveData出现,LiveData是一个可被观察的数据容器,它将数据包装起来,使数据成为被观察者。当数据发生改变时,观察者能够及时得到通知。2,LiveData用法LiveData是一个数据容器,订阅视图的

2022-05-26 13:15:34 228

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除