Android第一神器—Xposed框架,堪称黑科技,功能强大! 1.ijkplayer 项目地址:https://github.com/Bilibili/ijkplayer...
这可能是使用最便捷的权限请求框架 Github传送地址[https://github.com/getActivity/XXPermissions],欢迎Star 另外想对An...
做过图形图像处理coding的Android程序员一定用过或了解过PorterDuff.Mode这个枚举变量中的某些值,对此了解不多理解不深刻的时候是不是会很纠结到底该用那个...
学习资料: Android群英传 Android艺术探索 滑动效果就是实现动态修改一个View的坐标。实现滑动效果的基本思想:手指落在屏幕触控屏幕时,系统记下当前的触摸点坐标...
普通View截图 获取View截图 获取ViewGroup截图 获取Activity截图 对于ListView、RecyclerView等控件、长截图自行搜索截图方法。 Su...
Read The Fucking Source Code 引言 视图说明:也就是用户看到的页面,也就是View相关 生命流程:从启动,绘制,分发,逐步扩展 模型列表 - 螺旋...
注意:本篇文章是本人阅读相关文章所写下的总结,方便以后查阅,所有内容非原创,侵权删。 本篇文章内容来自于:1.Android开发艺术探索 任玉刚2.领略千变万化的Androi...
本文实际上就是翻译了官方文档的flag部分
recyclerview缓存: Q:那我们看看 fill 在做什么吧?A:其实就是分析1(回收 ViewHolder ) + 分析2( 复用 ViewHolder ) Q:滑...
目录 kotlin之协程(一),线程,进程,协程,协程可以替换线程吗?[https://www.jianshu.com/p/9857dec8561c]kotlin之协程(二)...
映射(Maps)是无序的键值对: 常用属性:keys 获取所有的key值values 获取所有的value值isEmpty ...
目录 TextSwitcher TextSwitcher 继承自ViewSwitcher, ViewSwitcher继承自ViewAnimator. 使用其实现文字的切换. ...
最近在画各种图,所以这里贴贴图来说明一下 由于工具还在熟悉阶段,下面的这根线是多余的。
前言 随着时间的推移,越来越多的主流应用已经开始全面拥抱Kotlin,协程的引入,Flow的诞生,给予了开发很多便捷,作为协程与响应式编程结合的流式处理框架,一方面它简单的数...
引子 正是因为 View 对控件点击采用了策略模式,才使得监听任何控件的点击事件变得易如反掌。 我有一个愿望。。。 如果 View 能有一个可见性监听该多好啊! 系统并未提供...
协程系列文章: Kotlin协程之基础使用[https://juejin.cn/post/6901956626324914184] Kotlin协程之深入理解协程工作原理[h...
前言 上篇分析了Kotlin Flow原理,大部分操作符实现比较简单,相较而言背压和线程切换比较复杂,遗憾的是,纵观网上大部分文章,关于Flow背压和协程切换这块的原理说得比...