- 博客(27)
- 收藏
- 关注
原创 Compose-navigation: 问题汇总
Compose+Navigation+hilt 构建单Activity 纯Compose 应用. 解决Navigation转场动画问题,ViewModel声明周期问题
2022-06-30 10:21:12
1210
1
原创 Compose-自定义输入框(BasicTextField)
Compose 自定义输入框(EditText); 自定义 BasicTextField; 左侧icon, hint空字符提示, 清除叉号按钮.
2022-06-20 18:13:55
4246
原创 记一次自定义View:拖动小球图表
Android 完全自定义View: 拖动小球图表. 用贝赛尔曲线绘制弧线; 以及监听触摸事件 拖动小球; 吸附动画等
2022-03-23 08:50:04
186
原创 记一次自定义View:滑动标尺
Android 完全自定义View: 滑动标尺. 适合用于选择 身高,体重; 监听 onTouchEvent, 并用 Scroller, VelocityTracker 保持惯性滑动
2022-03-10 17:14:33
3251
原创 记一次自定义View: 扇形圆环
Android 完全自定义View: 渐变色扇形圆环, 附带增长动画; 用 Paint, Canvas 绘制圆环.
2022-03-09 16:17:20
402
原创 WorkManager笔记: 二、管理工作
Android jetpack WorkManager,本文主要内容: 标记工作、观察状态变化、观察执行进度、各种管理操作 以及传入传出数据、线程处理等
2021-11-23 16:53:24
386
原创 WorkManager笔记: 一、基础入门
Android jetpack WorkManager 使用入门; 本篇内容为: 工作创建, 区分一次性及定期工作, 灵活时段工作. 启用工作约束, 重试退避政策等
2021-11-23 16:38:23
678
原创 Service: 三、小窗口(浮窗) 播放视频
本篇以简单的浮窗视频为例, 练习 Service, 浮窗, MediaPlayer视频播放等 用法;
2021-11-10 16:31:27
2291
原创 Service: 二、简单的音乐播放器
本篇以简单的音乐播放器为例, 练习 前台Service 的用法; 功能仅包括 暂停,播放及进度条; 本地音乐单曲循环.
2021-11-10 16:25:25
2343
原创 Service: 一、简介,分类,生命周期, 简单用法
Android Service 简介,基本用法, bindService 及 通过 IBinder 通信
2021-11-10 16:19:18
3166
原创 Activity: 三、Android Result API
Android Result API, startActivityForResult过时, 替代方案; 源码分析
2021-08-27 12:01:51
560
原创 Activity: 二、转场动画, RecycleView+ViewPager图片预览
Android 转场动画, Transition, 共享元素转场; RecycleView+ViewPager图片转场, 大图预览.
2021-08-24 10:59:28
581
原创 Activity: 一、生命周期,启动模式,FLAG,Context
Activity 生命周期, 四种启动模式介绍, Intent.addFlags参数介绍, Activity 与 ApplicationContext 区别; 面试必备
2021-08-24 10:50:08
273
原创 Kotlin Coroutine(协程): 四、+ Retrofit
Coroutine(协程) + Retrofit; 异常及状态码 统一处理. 并使用 DSL, 你想要的的全都有
2021-07-14 18:18:34
700
1
原创 Kotlin Coroutine(协程): 三、了解协程
kotlin Coroutine(协程); 本篇讲: 协程上下文, 启动模式, 异常处理. 监督; CoroutineExceptionHandler 和 SupervisorJob 的注意事项.
2021-07-13 15:04:19
652
原创 Kotlin Coroutine(协程): 二、初识协程
Kotlin 协程初步认识, runBlocking、launch、async、调度器、withContext、协程理解等
2021-07-13 14:59:38
293
原创 Kotlin Coroutine(协程): 一、样例
kotlin Coroutine(协程); 本篇通过几个例子来展现协程的用法. 旨在让不了解协程的小伙伴,也能把协程用起来, 然后再慢慢深入了解协程.
2021-07-13 14:49:45
626
原创 Paging3-分页数据加载库(结合Room)
Paging3 结合 Room使用. 实现 NetWork 和 Db 数据处理. 实现 条目增删改操作. MVVM模式数据绑定. 以及部分注意事项.
2021-06-24 10:05:45
2648
5
原创 Paging3-分页数据加载库(入门)
目录前言一、简单使用1.数据源 PagingSource2.ViewModel3.开始使用4.Adapter二、参数解读1.LoadResult2.PagingConfig3.监听加载状态三、状态适配器 LoadStateAdapter1.自定义Adapter2.自定义ViewHolder3.状态布局4.最终 PagingSource5.前台使用:四、用LoadStateAdapter 改建头尾1.看一下 LoadStateAdapter 的源码;2. 分析五、map 数据转换总结前言官方分页
2021-06-23 17:13:22
1497
原创 ListAdapter封装, 告别Adapter代码 (三)
Android ListAdapter 封装. 多条目类型封装. BaseListAdapter头尾封装. 嵌套RecycleView的Adapter封装. 单多选Adapter封装. 及思路讲解
2021-06-23 15:19:28
552
原创 ListAdapter封装, 告别Adapter代码 (二)
Android ListAdapter 封装; BaseItem, DiffCallback, MVVMHolder, Hanlder事件响应, BaseAdapter, SimpleAdapter封装.
2021-06-23 11:48:08
645
原创 ListAdapter封装, 告别Adapter代码 (一)
RecycleView 的 ListAdapter使用入门. 优势介绍. DiffCallback 用法, 多种比较方式.
2021-06-22 17:26:27
730
空空如也
Compose+Navigation 页面重建空白
2023-11-01
TA创建的收藏夹 TA关注的收藏夹
TA关注的人