Android — Room 数据库跳跃式升级(Migration)
前言
在平时的开发时,数据库的升级并不总是按部就班的从 version: ...
Android Studio新版本New UI及相关设置丨遥遥领先版
1、前言
俗话说工欲善其事必先利其器嘛,工具用不好怎么行呢,借着Android Stu...
Android-录屏APP该怎么实现?
前言
这次不是需求了,这次是个人兴趣爱好。个人比较喜欢音视频方面的东西,还...
Android – ViewDragHelper实现京东、淘宝拖拽详情
前言
这个内容是很早就好的,不知道后来怎么忘记发出来了,这不过年这几天没事...
农行1面:Java如何保证线程T1,T2,T3 顺序执行?
你好,我是猿java。
线程是 Java执行的最小单元,通常意义上来说,多个线程是...
View的事件分发及滑动冲突的解决
一、触摸事件的类型
ACTION_DOWN:用户手指按下操作,一个按下操作标志着一次...
APK的更新、安装、隐藏、解除隐藏
一、用户安装的apk发生更新
public void registerReceiver(Context context) {...
Android 沉浸式状态栏,透明状态栏 采用系统api,超简单近乎完美的实现
前言
沉浸式的适配有多麻烦,相信大家既然来搜索这个,就说明都在为此苦恼,那...
ConstraintLayout
前言
这是自己参与校对的文章,以后除了发布一些自己的内容外,也会去翻译一些...
Android 系统被指存储空间计算存逻辑错误,所用单位也有问题
近年来,安卓手机的存储空间有了显著的提升,很多厂商已经停止生产 64GB 的低容量...
Kotlin:该如何实现多线程同步?
问题背景需执行多线程任务:任务1、任务2并行执行;等全部执行完成后,执行任务3...