欢迎Follow我的GitHub, 关注我的CSDN.
随着应用的体积越来越大, 插件化也逐渐受到关注, 参考. 应用插件化把模块完全解耦, 使用下载更新的方式, 扩展应用, 是平台化类应用的必然选择. 国内很多公司实现了各式各样的方法, 360的DroidPlugin是比较有意思的一个, 使用预占位的方式注册四大组件, 实现热更新, 参考, 也可以直接读源码理解实现逻辑.Talk is cheap...
分类:
其他好文 时间:
2016-01-16 14:26:01
阅读次数:
568
(一)前言 FaceBook早期开源发布了React Native For IOS,终于在2015年9月15日也发布了ReactNative for Android,虽然Android版本的项目发布比较迟,但是也没有阻挡了广大开发者的热情。可以这样讲在2015年移动平台市场上有两个方向技术研究比较火,第一种为阿里,百度,腾讯,携程,360等一线互联网公司的插件化,热修...
分类:
移动开发 时间:
2016-01-04 18:14:55
阅读次数:
352
Android插件化(二):使用DexClassLoader动态加载assets中的apk简介上一篇博客讲到,我们可以使用MultiDex.java加载离线的apk文件。需要注意的是,apk中的类是加载到当前的PathClassLoader当中的,如果apk文件过多,可能会出现ANR的情况。那么,我们能不能使用DexClassLoader加载apk呢?当然是可以的!首先看一下Doc文档.A clas...
分类:
移动开发 时间:
2015-12-28 09:11:42
阅读次数:
271
Android加载插件apk中的Resource资源简介如何加载未安装apk中的资源文件呢?我们从android.content.res.AssetManager.java的源码中发现,它有一个私有方法addAssetPath,只需要将apk的路径作为参数传入,我们就可以获得对应的AssetsManager对象,然后我们就可以使用AssetsManager对象,创建一个Resources对象,然后就...
分类:
移动开发 时间:
2015-12-27 22:04:48
阅读次数:
344
百度MTC是业界领先的移动应用测试服务平台,为广大开发者在移动应用测试中面临的成本、技术和效率问题提供解决方案。同时分享行业领先的百度技术,作者来自百度员工和业界领袖等。本文作者:hyxbiao && tony xin背景移动APP插件化是平台化产品解决系统限制(65535)、模块解耦、和多团队协作...
分类:
移动开发 时间:
2015-12-23 17:55:08
阅读次数:
191
这本书,蕴含了我多年以来做Java企业级开发的一些经验,希望对大家有所帮助。目前,这本书正在京东、淘宝等平台热卖中,有需要的朋友可以联系我。Web插件化开发的全新理念Java企业级开发的示例示例从基础到精通的专家级教程jQuery EasyUI是近几年流行的一种前端开发技术,它主要是将软件开发中的前...
分类:
Web程序 时间:
2015-12-20 19:08:39
阅读次数:
233
前言 如同第一章我们说的,宿主程序通过 dexclassloader 将插件的类加载进来,然后通过反射去调用它的方法,这样Activity就被当成了一个普通的类来执行了,因此系统不再接管它的生命周期,也就是说Activity的生命周期函数失效了。针对这样的问题,有网友想出使用Fragment来解决....
分类:
移动开发 时间:
2015-12-09 19:46:58
阅读次数:
242
360技术团队地址:http://blogs.360.cn/blog/proxydelegate-application/Android 插件开发,做成动态加载美团Android DEX自动拆包及动态加载简介实现一些特殊需求,如界面换肤、插件化等,我们希望改变应用的运行环境(surrounding)...
分类:
移动开发 时间:
2015-11-10 19:21:16
阅读次数:
277
本文转自:http://www.devtf.cn/?p=706美团Android DEX自动拆包及动态加载简介概述作为一个android开发者,在开发应用时,随着业务规模发展到一定程度,不断地加入新功能、添加新的类库,代码在急剧的膨胀,相应的apk包的大小也急剧增加, 那么终有一天,你会不幸遇到这个...
分类:
其他好文 时间:
2015-11-10 16:07:38
阅读次数:
412
本文转自:微信携程Android App插件化和动态加载实践2015-11-04白总CtripMobile携程Android App的插件化和动态加载框架已上线半年,经历了初期的探索和持续的打磨优化,新框架和工程配置经受住了生产实践的考验。本文将详细介绍Android平台插件式开发和动态加载技术的原...
分类:
其他好文 时间:
2015-11-10 16:07:34
阅读次数:
332