【新】so库文件的编译策略 一、放入APK 放入apk,若apk中有libs库,将其中的jar包放到apk同一目录下,并关注apk中lib包下适配处理器的位数,如下: arm...
【新】so库文件的编译策略 一、放入APK 放入apk,若apk中有libs库,将其中的jar包放到apk同一目录下,并关注apk中lib包下适配处理器的位数,如下: arm...
Handler的主要两个作用:1,周期性的发送和处理消息或者runnable 2,在不同的线程去响应不同的操作 Handler sendMessage和post最主要的区别是...
1.安全调用符:?. 若调用者为null,直接返回null,否则取方法值2.赋值运算符:?: 若赋值者为null,则取额外值3.安全转换:as?4.非空段言:!! 为...
Android Scheme Link示例 这部分内容是2020-12-09号新加的内容,这边主要是弥补以前写的博客“Android intent-filter的匹配规则”个...
2019年3月初,离开滴滴准备面试。整理一下有印象的面试问题,准备找工作的同学可以参考。 高德:专家工程师 1.对Activity启动流程的了解:AMS和ActivityTh...
在阅读多线程书籍的时候,对volatile的原子性产生了疑问,问题类似于这篇文章所阐述的那样。经过一番思考给出自己的理解。我们知道对于可见性,Java提供了volatile关...
adb logcat -b event adb shell pm pm clear pm path adb shell am adb shell dumpsys dumpsy...
四种: 1.standard:默认启动模式,每次启动一个Activity的时候都会重新创建一个新的实例,不管存不存在都会添加到activity栈内。 2.singleTop:...
http://mp.weixin.qq.com/s/-ixGY5E34Fbsy0N3-XTk-Q 一、图片压缩类型 1.采样率压缩:根据传递进去的质量大小,采用系统自带的压缩...
aidl支持基本数据类型和实现了parcelable接口的对象。 ps:实现了parcelable接口的对象的文件名必需和aidl文件名相同。 aidl除了基本数据类型,其它...
Context使用不当造成内存泄露:不要对一个Activity Context保持长生命周期的引用。尽量在一切可以使用应用ApplicationContext代替Contex...
一 为什么要了解这些相关概念: 在使用mat或者android studio工具检测内存的时候, 会看到一系列的视图, 这些视图都包含一些列名, 我们必须知道这些列名所代表的...
https://testerhome.com/topics/4304 一、选择适当的基类和控件 a、选择合适的基类 我们在继承基类时,可能基类中做了很多事情但子类中并不会用到...
http://blog.csdn.net/tumuzhuanjia/article/details/39555445 统计页面启动时间 adb shell am start ...
https://blog.csdn.net/hxpjava1/article/details/55803923 https://www.cnblogs.com/sunxi/p...
http://blog.csdn.net/lfdfhl/article/details/52673536 类加载器有啥用? 顾名思义,加载类用的,是将类加载到内存中。 And...
http://www.importnew.com/18126.html volatilehttps://www.jianshu.com/p/f74044782927[http...