文档章节

Android切换主题(换肤),支持在线直接替换整个布局

涵笑半步癫创始人
 涵笑半步癫创始人
发布于 2015/08/28 19:05
字数 135
阅读 5757
收藏 37

PluginTheme

  1. 你是否一直在纠结Android如何切换主题和皮肤
  2. 你是否纠结找到切换主题和皮肤的开源项目后还是没办法实现在线直接下载安装主题、皮肤
  3. 现在PluginTheme出来了,你不在纠结在线更新主题、皮肤
  4. 因为一个工具类就能搞定了!

运行效果

源码地址:https://github.com/jiangyinbin/PluginTheme

© 著作权归作者所有

共有 人打赏支持
涵笑半步癫创始人
粉丝 0
博文 1
码字总数 135
作品 0
朝阳
程序员
加载中

评论(7)

安卓小兵
安卓小兵
你们可以运行?Class<?> cls = Class
.forName("com.android.internal.policy.PolicyManager");这里异常。
涵笑半步癫创始人
涵笑半步癫创始人

引用来自“开源中国首席反恐精英”的评论

原理是什麼?

引用来自“涵笑半步癫创始人”的评论

调用系统隐藏api,封装出一个Resource对象,用这个Resource就可直接获取插件资源了!

引用来自“hyjiacan”的评论

隐藏API会不会不太保险 ?
这个隐藏api目前看来是所有版本api都支持的
hyjiacan
hyjiacan

引用来自“开源中国首席反恐精英”的评论

原理是什麼?

引用来自“涵笑半步癫创始人”的评论

调用系统隐藏api,封装出一个Resource对象,用这个Resource就可直接获取插件资源了!
隐藏API会不会不太保险 ?
s
sky_918
这是适应所有activity还是可以指定改变主题的activity?
涵笑半步癫创始人
涵笑半步癫创始人

引用来自“开源中国首席反恐精英”的评论

原理是什麼?
调用系统隐藏api,封装出一个Resource对象,用这个Resource就可直接获取插件资源了!
每周精粹
每周精粹
原理是什麼?
涵笑半步癫创始人
涵笑半步癫创始人
欢迎Star0
android下apkplug通用主题(皮肤)切换解决方案之主应用-01

该文章是基于apkplug V1.6.8 进行说明的 我们提供了一个demo做为参考,项目下载地址为:http://git.oschina.net/plug/IMThemeDemo 该 IMThemeDemo 实现了简单的聊天泡泡切换功能,同时主题包(插...

梁大帅
2014/05/22
0
0
Android更换皮肤(主题)

目前很多app都具有换肤功能,可以根据用户自己的喜好定制自己的界面,比如新浪微博,网易新闻等等。今天这里我就是要介绍一种机制实现app换肤。 我找了几款app换肤的应用,换肤基本都是更换了...

恰同学少年
2015/08/03
0
0
Android应用如何实现换肤功能

转载请注明出处,商用请与本人联系。 本系列专题培训适用范围:初级Android程序员,即有J2SE基础和Android初级水平。J2SE基础是指掌握JAVA语法,1.5、1.6新增的语法不完全掌握也没关系。了解...

嘻哈开发者
2014/03/10
0
0
Android RecyclerView&CardView实现瀑布流效果

所需要的库及库工程 库: android-support-v7-recyclerview.jar :v21.x android-support-v4.jar :v21.x 库工程: android-support-v7-appcompat:v21.x android-support-v7-cardview 注意:car......

IamOkay
2015/08/12
0
14
apkplug主题皮肤切换之通用主题-04

该文章基于V1.6.9版本 apkplug主题切换有两个层次的切换,这篇文章只讲解通用主题切换层次 一 何为通用主题切换 apkplug通用主题切换可以简单的理解为一套可动态替换的系统主题(由主题包提供...

梁大帅
2014/05/26
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

[MicroPython]STM32F407开发板驱动OLED液晶屏

1.实验目的 1.学习在PC机系统中扩展简单I/O 接口的方法。 2.进一步学习编制数据输出程序的设计方法。 3.学习 F407 Micropython开发板控制OLED显示字符。 2.所需元器件 F407 Micropython开发板...

bodasisiter
23分钟前
0
0
php require和include 相对路径一个有趣的坑

以前总是被教育,不要使用相对路径,这样性能比较差,但是相对路径的问题不仅仅是性能哦,看下面这里例子 这是项目结构 .├── main.php├── t│ ├── t1.php│ └── t2.php└─...

anoty
23分钟前
13
0
x64技术之SSDT_Hook

测试环境: 虚拟机: Windows 7 64bit 过PG工具 驱动加载工具 PCHunter64 系统自带的计算器和任务管理器等 实现思路: 实际思路与win32的思路一样.都是替换SSDT表里边的函数地址.不过微软被搞怕...

simpower
24分钟前
0
0
TreeMap源码分析,看了都说好

一、简介 TreeMap最早出现在JDK 1.2中,是 Java 集合框架中比较重要一个的实现。TreeMap 底层基于红黑树实现,可保证在log(n)时间复杂度内完成 containsKey、get、put 和 remove 操作,效率很...

Java小铺
34分钟前
0
0
协变、逆变

概念 假设 A、B表示类型 ≤ 表示继承关系 f<⋅>表示类型转换 若A ≤ B,则 A是B的子类,B是A的超类 协变、逆变 什么是型变?型变(type variance)允许对类型进行子类型转换。 为了下面讲解先...

obaniu
40分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部