当前位置::主页 > TAG标签 > 插件
  • 如何实现携程动态加载插件中对aapt的改造

    前几天,携程无线部门开源了他们的 插件框架 ,使用该框架可以方便的实现app的插件化开发和热更新。 在陈博士发表的关于该框架的 blog 中,有这么一段 为aapt增加–apk-module参数。如前所述,资源ID其实有一个PackageID的内部字段。我们为每个插件工程指定

    15-11-11
  • 携程Android App插件化和动态加载实践

    携程Android App的插件化和动态加载框架已上线半年,经历了初期的探索和持续的打磨优化,新框架和工程配置经受住了生产实践的考验。本文将详细介绍Android平台插件式开发和动态加载技术的原理和实现细节,回顾携程Android App的架构演化过程,期望我们的经验

    15-11-05
  • 推荐几款实用的Android Studio 插件

    1、android-butterknife-zelezny android-butterknife-zelezny 是根据butterknife定制的一款插件,能够方便快速初始化,对于我来说是开发必备,本人也对此插件进行了一些优化,个人感觉用起来更爽 ,博客地址: ButterknifePlugin 2、Gsonformat 可根据json

    15-10-09
  • Android中插件开发篇之----应用换肤原理解析

    原文出处: http://blog.csdn.net/jiangwei0910410003/article/details/47679843 一、前言 今天又到周末了,感觉时间过的很快呀.又要写blog了。那么今天就来看看应用的换肤原理解析。在之前的一篇博客中我说道了Android中的插件开发篇的基础:类加载器的相关

    15-08-19
  • 8 个最优秀的 Android Studio 插件

    Android Studio是目前Google官方设计的用于原生Android应用程序开发的IDE。基于JetBrains的IntelliJ IDEA,这是GoogleI/O 2013第一个宣布的作为Eclipse的继承者,深受广大Android社区的欢迎。在经过漫长的测试阶段后,最终版本于去年12月发布。 Android Stud

    15-07-06
  • Direct-Load-apk启动插件的原理

    1.前言 在这个移动应用 蓬勃发展的时代,追求新颖成为了软件开发的首要纲领,所以应用会自然而然的爆棚( 方法数超过了一个Dex最大方法数65535的上限 ),然后 Android 插件化也就理所当然的出现了。 这并不是一篇对于插件化研究的早期文章,但是文章介绍的

    15-03-30
  • Chrome博客文章采集插件:Archive Poster

    Archive Poster的开发背景 在闲余的时候发表一篇博客不仅可以增加对自己生活的记录,还可以把自己的生活分享给亲朋好友,如果别人评论了自己的博客还能从中获取一点点经验、一点点教训、一点点满足感,不过有时候我们很想发表一篇非常好的博文却无从下手,看

    15-02-09
  • 把网页变成富文本编辑器:PageEdit

    PageEdit是一款可以把任何网页添加富文本编辑器功能的谷歌浏览器插件。

    15-02-09
  • 动态加载APK原理分享

    (一) 综述 随着智能手机硬件性能的逐步提升,移动应用也做的越来越复杂,android平台上应用的apk包体积也越来越大,然后同类产品开始比拼谁的体积小,实现方案呢,然后很容易想到插件化,也就是说可以发布内核很小的产品,随着添加功能的需求而动态下载功能

    14-12-31
  • android-pluginmgr不需要插件规范的apk动态加载框架

    关于插件的动态加载我所知道的有两种了,分别是 (1) AndroidDynamicLoader (2) dynamic-load-apk AndroidDynamicLoader我不熟悉,但是dynamic-load-apk我已经用过,感觉要比AndroidDynamicLoader要更进一步,dynamic-load-apk是采用代理的方式,插件中的

    14-12-30
  • DL插件开发笔记

    DL的插件和宿主有三种开发模式,我们这里讨论的是DL插件和宿主程序完全独立的开发模式,至于其余两种,可以到官网了解。 CodeBox客户端就是一个宿主程序,开发插件的同学可以完全不去管宿主是如何开发的。这篇文章也是专门讨论插件的开发。 DL插件开发其实非

    14-12-07
  • dynamic-load-apk-Apk动态加载框架之host程序

    按照官方的文档写了个宿主程序,但是怎么都无法调用插件,总是出现如下错误: 怎么改都解决不了问题,最终还是集中到了上面的错误信息上,里面多次出现了actionbar,并有提示资源文件找不到的情况,难道是因为主题原因吗。 回头看看官方demo中的host,其主题

    14-11-26
  • Android apk动态加载机制的研究(二):资源加载和activity生命周期管理

    前言 为了更好地阅读本文,你需要先阅读 Android apk动态加载机制的研究 这篇文章,在此文中,博主分析了Android中apk的动态加载机制,并在文章的最后指出需要解决的两个复杂问题:资源的访问和activity生命周期的管理,而本文将会分析这两个复杂问题的解决

    14-10-13
  • 神奇的jQuery插件:动态布局响应式插件-Freetile.js

    今天我们这里再介绍一款相当不错的响应式布局插件 - Freetile.js ,使用它同样可以生成超酷的动态布局效果。相信大家一定会喜欢! 主要特性 Freetie来自于 Assemblage 和 Assemblage Plus 的内建布局引擎,设计灵感来自于Masonry,VGrid和Wookmark,但是和他

    12-11-08
  • 用c++开发ie浏览器插件

    这段时间想自己开发一个网络书签的web程序,但是想想这可能需要一个浏览器的插件才行,于是找到了下面这篇介绍开发浏览器插件的文章。 在 Windows 操作系统上,我们最常见的浏览器有两种:文件浏览器(eXPloer.exe,应用于文件系统)和Internet浏览器(iexpl

    12-04-12
  • Spring MVC 学习笔记 二 spring mvc Schema-based configuration

    Spring mvc 目前支持5个tag,分别是 mvc:annotation-driven,mvc:interceptors,mvc:view-controller, mvc:resources和mvc:default-servlet-handler mvc:annotation-drive n 注册 DefaultAnnotationHandlerMapping 和AnnotationMethodHandlerAdapter两个bean

    12-04-06