摘要:前段时间尝试了最新版的AndroidStudio3.6,整体来说gradle调试和自带的虚拟机相比较历史版本有了更香的体验。 刚好有个新项目,就直接使用最新版了,这次新版的升级除了保持原有的界面风格,主要还是优化了编译速度的短板问题,所以新项目很快就开发完成了。然而在打包的时候却出了点小插曲,下面先
阅读全文
摘要:虽然一直在做NDK的开发工作,但是由于项目比较久远,都是使用Makefile进行底层编译,对于目前AndroidStudio官方提供的CMake编译方式并不是很了解,现在学习下这种已经不算新潮的新方式,也算是与时俱进了。 先说下需要涉及到的相关文件,底层必备的c源码,上层调用的Java/Kotlin
阅读全文
摘要:最近使用AndroidStudio的最新ndk编译方式cMake来编译底层cpp文件,由于之前没有接触过cMake语法,先附上官方学习文档地址:https://developer.android.com/ndk/guides/cmake.html,以及友情中文翻译网址:https://www.zyb
阅读全文
摘要:这周学习一种学习容易使用难的设计模式——桥接模式也称桥梁模式,这是结构性设计模式之一,可以将抽象部分与实现部分分离,使他们都可以独立变化。 关于桥接模式的应用场景,主要有以下三种: (1)如果一个系统需要在构件的抽象画角色和具体化角色之间增加更多灵活性,避免在两个层次之间建立静态的继承联系,而是通过
阅读全文
摘要:作为2017年的首篇博客,定然要来点全局性的料,不过作为一名从事Android开发稍有经验却又不敢称大的开发者来讲,又必须要说出个子丑寅卯来,所以定了这个标题。本篇简单介绍一下个人对app架构的理解,如有纰漏,望留言指正交流。 首先,APP进行架构设计的目的何在? 在我刚开始写APP时,只是注重界面
阅读全文