设置系统日期时间和时区 设置系统的日期时间和时区,需要 系统权限和系统签名,android:sharedUserId="android.uid.system"需要在manif...
设置系统日期时间和时区 设置系统的日期时间和时区,需要 系统权限和系统签名,android:sharedUserId="android.uid.system"需要在manif...
StyleClock.png Google Play 下载地址[https://play.google.com/store/apps/details?id=com.heini...
一:开始请求执行启动Activity 二:ActivityManagerService接收启动Activity的请求 三:执行栈顶Activity的onPause方法 四:启...
Key Takeaways(划重点): let it run with dream it also applies to self 有显式使用 this 时,请换成 it 调...
因为自己的项目中有用到了蓝牙相关的功能,所以之前也断断续续地针对蓝牙通信尤其是BLE通信进行了一番探索,整理出了一个开源框架FastBle与各位分享经验。源码地址: http...
😭😭😭我还在找工作呢。。。
程序员跳槽指南程序员跳槽全攻略这本书有点相见恨晚的感觉。� 这本书的作者Easy是我非常喜欢的一个互联网人,最主要是他的新浪微博很有趣啦。 里面的一句话,深得人心: 永远不要因为 现在很差...
9.0刚刚发布没多久,就赶紧下载了源码看了一下,发现Activity的启动流程有点小改动,但是总体上还是和以前差不多。在阅读过程中可以参照如下流程图: 如果图片看不清楚可以访...
这个事务直接看懵了,多谢你的博客。
基于Android 9.0的Activity启动流程源码分析9.0刚刚发布没多久,就赶紧下载了源码看了一下,发现Activity的启动流程有点小改动,但是总体上还是和以前差不多。在阅读过程中可以参照如下流程图: 如果图片看不清楚可以访...
面试core java,HashMap的结构差不多是必问题了。字面意思,真的真的是必问题了。 我遇到的问题有: 1. HashMap, ConcurrentHashM...
ViewPager 手指滑动切换时会不灵敏,我们查看ViewPager源码,切换的判断是由mFlingDistance和mMinimumVelocity决定的。 而mFlin...
来迟了,非常好的文章。
Android官方架构组件ViewModel:从前世今生到追本溯源概述 2017年的Google I/O大会上,Google推出了一系列譬如 Lifecycle、ViewModel、LiveData等一系列 更适合用于MVVM模式开发 的架...