![240](https://cdn2.jianshu.io/assets/default_avatar/13-394c31a9cb492fcb39c27422ca7d2815.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
牛逼
AMS_WMS_APP 中Token惟一性AMS/WMS 以及APP中(Activity,Window)大量使用了"Token", 那么这些Token是干什么的,是怎么来的呢? 转载请标明来处: http://ww...
转载请注明出处:美团猫眼电影android模块化实战--可能是最详细的模块化实战 地址://www.greatytc.com/p/d372cc6802e5 目录...
我觉得非系统App直接砍掉悬浮窗这种需求是最明智的,哈哈!
Andorid 应用内悬浮控件实践方案总结推荐使用 FloatWindow 库实现悬浮窗,功能全面,链式调用,简洁清爽。地址 : https://github.com/yhaolpz/FloatWindow[htt...
A SAM is an interface with a Single Abstract MethodSam是Java 8 支持Lambda语法的一种方式。Kotlin是号称...
Question 在使用Kotlin之前,我们曾经大量使用Lombok用来减少模版代码的编写,在Kotlin成名之后,我们迫不及待的切换到Kotlin下开发,但是Lombok...
Test
object XX{}是单例
companion object XX{}并不是单例
Kotlin笔记 Object表达式和声明Object expression 类似java的匿名内部类 如果父类的构造函数有参数,需要显示调用 如果不想继承任何父类,可以不写父类(应该是继承了Any) object可...
就是同一个进程调用的意思吧,非跨进程
深入了解 Messenger 的实现细节近一个半月因为工作变动的缘故,忙着交接工作和复习面试。没有多少时间来写博客,连一周三次的健身都有几个星期没练了,好多同事问我是胖了还是壮了(我迅速就岔开话题了,机智boy)。...
问个问题:
MessengerImpl的send方法是在服务端进程的Binder线程中执行的,而Handler是MainLooper的Handler,所以这就有切换线程的作用吧?期待解答!
深入了解 Messenger 的实现细节近一个半月因为工作变动的缘故,忙着交接工作和复习面试。没有多少时间来写博客,连一周三次的健身都有几个星期没练了,好多同事问我是胖了还是壮了(我迅速就岔开话题了,机智boy)。...
因为用了handler,所以是异步的。