自认为对Handler的机制还比较熟悉,可是最近在洋神的wanAndroid上面看到一个关于Handler同步屏障的问答,不得不承认这确实是一个知识盲区。于是正好趁着空闲...
Handler Message 在Handler中,大致分为3种Message,分别是同步消息,异步消息和同步屏障,他们三者都是Message,只是成员变量有些区别; 同步消...
背景 当app只有一个so时,建议使用静态链接方式,以减小包尺寸;当app包含多个so时,全部使用静态链接,stl代码实现会拷贝多份到不同so中,这会极大增加包大小,因此应该...
努比亚技术团队原创内容,转载请务必注明出处。 1.前言 从用户手指点击桌面上的应用图标到屏幕上显示出应用主Activity界面而完成应用启动,快的话往往都不需要一秒钟,但是这...
笔者最近遇到了一个混淆问题:把我们项目的aar混淆后提供给第三方应用使用,出现混淆后的文件,如com.a.a.a.a,与他们项目引入的其他包名字冲突了。其实这个冲突不不是...
前言 在上一篇文章我们学习了Java的ClassLoader,很多同学会把Java和Android的ClassLoader搞混,甚至会认为Android中的ClassLoad...
不知现在有多少人会拿自己的手机来编写程序,又或是拿来当成服务器使用,但是在手机上跑起服务程序的确是一个非常吸引人的玩法,当然了,不仅仅是玩,还是有很多实用场景的,比如说像《多...
人间观察穷人家的孩子真的是在社会上瞎混 遥远的2020年马上就过去了,天呐!!! 前两篇介绍了下H264的知识和码流结构,本篇就拿上篇从抖音/快手抽离的h264文件实现在An...
欢迎交流java8新特性系列文章:https://www.jianshu.com/nb/27231419 . [1][2][3][4][5] 一、简介 Optional类是...
最近在测试FileProvider相关功能的时候,在从自定义相册选择图片通过FileProvider来获取content uri的时候程序突然崩溃了,报出了 的错误,一开始以...