0%

大家对LayoutInflater一定不陌生,它主要用于加载布局,在Fragment的onCreateView方法、ListView Adapter的getView方法等许多地方都可以见到它的身影。今天主要聊聊LayoutInflater的用法以及加载布局的工作原理。

阅读全文 »

触摸事件传递机制是Android中一块比较重要的知识体系,了解并熟悉整套的传递机制有助于更好的分析各种滑动冲突、滑动失效问题,更好去扩展控件的事件功能和开发自定义控件。

阅读全文 »

Android中的对象有着4种引用类型,垃圾回收器对于不同的引用类型有着不同的处理方式,了解这些处理方式有助于我们避免写出会导致内存泄露的代码。

阅读全文 »

一般情况下,我们不需要关心so。但是当APP使用的第三方SDK中包含了so文件,或者自己需要使用NDK开发某些功能,就有必要去好好了解下so的一些知识。

阅读全文 »

公司团队从今年5月份开始尝试接入React Native for Android并实现业务落地。经过两个多月的努力,目前已形成配合插件化形成的一整套RN容器框架,并完成了金融旗舰店、财经资讯和安金购等业务模块的产品化落地。本文主要记录在进行RN接入的过程中的一些实践和经验。

阅读全文 »

我们都知道,RN开发完成后,不管是集成到app中一起发布还是热更新发布,都会涉及到js代码的打包。如果代码中引用了静态图片资源,还需要连同图片一起打包。除此以外,还要想办法保证我们所执行的js代码的安全性和完整性,基于这些需求,我们团队形成了一套RN打包签名的方案,本文主要对这套方案记录,以供参考。

阅读全文 »