Android應用一鍵換膚,並沒有你想象的那麼複雜

在Android中,要實現一鍵更換皮膚,其實並不難。舉賢不避親,直接上現成的庫,Github地址:https://github.com/JackWHLiu/jackknife/tree/master/jackknife-xskin。這個庫,支持更換主題顏色和每一處圖標。只需要你遵循相應的命名規則,即在R資源文件名稱前加上skin_前綴。比如你原先的資源名叫作R.drawable.tab_bottom_one,那麼你只需要將該資源命名成R.drawable.skin_tab_bottom_one,即可。而換膚API請參考https://github.com/JackWHLiu/XSkinDemo.git。另外,此換膚庫,不僅支持res資源直接換膚,還支持資源插件包換膚,用法類似,只需要你在換膚前先下載一下插件。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章