首先,ib全名InterfaceBuilder,也就是故事板(storyboard),用户界面的意思。 右击.storyboard文件--查看源文件,会看到XML文件,这个文...
首先,ib全名InterfaceBuilder,也就是故事板(storyboard),用户界面的意思。 右击.storyboard文件--查看源文件,会看到XML文件,这个文...
更多内容在这里查看https://ahangchen.gitbooks.io/windy-afternoon/content/ 执行QUERY 执行SQLiteDatabas...
摘要: 本文发现了一类OOM(OutOfMemoryError),这类OOM的特点是崩溃时java堆内存和设备物理内存都充足,探索并解释了这类OOM抛出的原因。 关键字: O...
Retrofit是squareup公司的开源力作,和同属squareup公司开源的OkHttp,一个负责网络调度,一个负责网络执行,为Android开发者提供了即方便又高效的...
本篇文章已授权微信公众号 dasu_Android(大苏)独家发布 这次想来讲讲系统应用集成过程中遇到的一些坑,尤其是 so 文件相关的坑。 背景 埋这些坑的最初来源是由于测...
Bitmap 是怎么开辟内存的?内存是怎么复用和销毁的?本地资源图片应该怎么去做适配? 打开我们自己的 APP 发现占用内存较大的一般都是本地资源图片,我们该如何去优化这些内...
Dagger 2 是 Google 开源的一款依赖注入框架,它的前身是 square 的 Dagger 1,Dagger 2 在 Android 中有着较为广泛的应用。 Da...
王二北原创,转载请标明出处:来自王二北 一、javap命令简述 javap是jdk自带的反解析工具。它的作用就是根据class字节码文件,反解析出当前类对应的code区(汇编...
本篇的内容非常长,涉及的知识点较多,建议【收藏】或【耐心观看】,并跟随文中来一步一步实现自己的 ASM插桩 ! Github源码地址:《传送门》[https://github...