对于Android的插件化(功能拆分成插件,按需加载)的了解
来源:互联网 发布:spss软件安装 编辑:程序博客网 时间:2024/06/03 14:05
1.对Android插件化的概念理解
2.阿里提供的插件架构:Tangram(七巧板)
参考了这篇文章,里面有详细说明:Android Tangram模型:连淘宝、天猫都在用的UI框架模型你一定要懂
适合电商网站,极其复杂的首页的搭建,以及更新
定义:
是一种用于快速实现组合布局的框架模型
中文即七巧板,即该框架提供一系列
基本单元布局
,通过快速拼装
就能搭建出一个具备多种布局的页面
。
应用场景:
常规业务中,复杂的布局格式混排,如:
浮动布局
、栏格布局
、通栏布局
、一拖N布局
、瀑布流布局
。
还可以组合使用这些布局。具体场景是:如
电商平台首页
、活动频道
等等。
结构模型:
页面
卡片
组件
总结说明:
3.360的“全面插件化”的占坑类插件化方案 —— 360 RePlugin
官方简介:
RePlugin是一套完整的、稳定的、适合全面使用的,也是业内首个提出“全面插件化”(全面特性、全面兼容、全面使用)的方案。
优势介绍:
★ 极其灵活:主程序无需升级(无需在Manifest中预埋组件),即可支持新增的四大组件,甚至全新的插
件。★ 非常稳定:Hook点仅有一处(ClassLoader),无任何BinderHook !如此可做到其崩溃率仅为“万分
之一”,并完美兼容市面上近乎所有的Android ROM。★ 特性丰富:支持近乎所有在“单品”开发时的特性。包括静态Receiver、Task-Affinity坑位、自定义
Theme、进程坑位、AppCompat、DataBinding等。★ 易于集成:无论插件还是主程序,只需“数行”就能完成接入。
★ 管理成熟:拥有成熟稳定的“插件管理方案”,支持插件安装、升级、卸载、版本管理,甚至包括进程通
讯、协议版本、安全校验等。★ 数亿支撑:有360手机卫士庞大的数亿用户做支撑,三年多的残酷验证,确保App用到的方案是最稳定、
最适合使用。
4.就我个人的使用习惯(之前使用了360加固宝),个人认为从360的插件化方案入手,是很不错的选择
要入门的话,可以简要参考这篇文章 : 360 - RePlugin全面插件化方案-附初期的踩坑方案解法
阅读全文
0 0
- 对于Android的插件化(功能拆分成插件,按需加载)的了解
- Eclipse插件对于Maven Maven的功能
- Android基于插件化的加载技术
- Android的动态加载技术(插件化技术)
- 对于字符串的拆分
- 了解Uploadify插件的使用
- Android App的插件化和动态加载框
- 携程Android App的插件化和动态加载框架
- Android App的插件化和动态加载框
- Android插件化开发之动态加载的类型
- Android实现插件化(热加载)和插件加密
- Lighttpd插件系统(二)---插件的加载和初始化
- android插件化(资源加载)
- android插件化(类加载机制)
- Android tips(十一)-->android开发者需要了解的chrome插件
- 对于BlackBox jQuery 的对话框插件
- 对于升级xcode3 插件失效的解决方案
- android--动态加载、插件化
- gitlab使用--创建一个新项目
- android-banner项目的使用
- 由单元测试想到的应用TDD产生的优势——对象之间的低耦合设计
- Yum\Apt\Emerge和PortsLinux包管理系统的命令对照
- ajax
- 对于Android的插件化(功能拆分成插件,按需加载)的了解
- Gym 101164.F
- 海量数据实时在线分析Quick BI入门
- postgresql 的三种日志
- 精通算法系列-三值更小
- JS实现web页面的导航栏时间与本地同步,实时更新!
- 【Unity Shaders】法线纹理(Normal Mapping)的实现细节 笔记
- 机器学习实战学习笔记(二)分类—ID3决策树算法(python3实现)
- opencv 04 Haar 人脸识别 vs2015