- 博客(3)
- 资源 (7)
- 收藏
- 关注
原创 Android架构——ViewModel原理学习总结
本文是楼主学习ViewModel 源码的一些总结,感觉ViewModel的源码是Android 三大架构中 最容易理解的一个了。本文内容结构一、简单介绍下ViewModel有什么作用二、通过一个类图总结ViewModel源码,总结各个关键类的作用。三、对ViewModel的各个关键类的代码进行解读,通过注释总结每个方法的作用。有错漏之处 请多多指教。 View...
2019-06-09 17:52:45 3639 2
原创 Listview getChildat(position) 返回null 问题
获取listview的第n个位置的item,调用listview.getChildAt(position) 可能会返回null原因:由于Listview的复用机制,页面上最多显示n个item ,当滑动到第n+1个item时候,第n+1个item 会复用界面上可见的第一个item。所以listview.getChildAt(position)的位置 position 是有限制的。...
2019-06-09 09:17:51 442
原创 ListView RecyclerView 滑动时忽略间距paddingLeft
很多时候,项目中要求listview recyclerview里的第一个元素距离左边有个间距 如图直接在recyclerView中 设置paddingLeft可以达到想要的效果:<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.androi...
2019-06-02 10:55:27 682 1
Android 自定义AlertDialog 控制系统媒体音量
2019-04-06
Android 自定义AlertDialog 的内容view控制系统媒体音量
2019-04-05
Mvvm: ViewModel+LiveData+DataBinding+Retrofit+Room总结与实践demo
2019-03-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人