当前位置: 代码迷 >> Android >> Android手机切换肌肤的实现
  详细解决方案

Android手机切换肌肤的实现

热度:51   发布时间:2016-05-01 17:37:55.0
Android手机切换皮肤的实现
在Android开发中如何实现皮肤的切换?
在google和百度上搜到一些资料,但是本人想要的是皮肤的切换,而他们实现的是主题的切换,有的还是在不同项目之间实现的这个功能,本人想要在一个项目中实现,请懂这方面知识的高人帮帮忙吧!

------解决方案--------------------
如果是切换应用的皮肤的话很好办啊,做n套图片,选择皮肤的时候换就哦了。
------解决方案--------------------
我理解的换肤,就是比如说开始按钮背景图片什么的都是黑的,我换成蓝色的或者其他颜色的

但是你提到一个2个概念: 皮肤的切换 主题的切换


所以我在想你是不是不是单纯的换换颜色,换换图片,还要把布局换掉,比如按钮的位置之类的


不管是换颜色换图片,还是换布局,只要控件的ID不变,数量不变,直接写一个XML用setContentView换就行了,或者在View的级别去设置他,或者直接在ondraw里面去写都可以


但是如果你多了控件,或者少了控件,这个就麻烦了,代码都要改了,我想你说的肯定不是这个
------解决方案--------------------
探讨

引用:
我理解的换肤,就是比如说开始按钮背景图片什么的都是黑的,我换成蓝色的或者其他颜色的

但是你提到一个2个概念: 皮肤的切换 主题的切换


所以我在想你是不是不是单纯的换换颜色,换换图片,还要把布局换掉,比如按钮的位置之类的


不管是换颜色换图片,还是换布局,只要控件的ID不变,数量不变,直接写一个XML用setContentView……
  相关解决方案