亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
膜拜 大神~~~~~~~~~~~~~~~~~~
發現有同學要源碼~~~~
這是老師的源碼https://github.com/hongyangAndroid/ChangeSkin ~~~~~
這是老師兼容v7包的源碼,不謝~~~~~~~~~~~
https://github.com/stevenwsg/AndroidChangeSkin
delegate.createView方法可以直接被調用到,不需要反射去調用,還有后面也不需要拷貝createViewFromTag方法,這個方法不是在createView方法中有被調用到,為何還要自己拷貝這方法?
https://github.com/hongyangAndroid/AndroidChangeSkin
懵逼了,提升一下再來看吧,源碼github好像看到過,需要的自己去找找
打錯字了,是資源壓縮。
鴻洋大神,用這種換膚機制,就不能用AndResGuard進行自選壓縮了。因為更換皮膚加載資源用的是getIdentifyByName的方式。
牛逼...源碼都看透了.擱我這,我估計就是一臉懵逼
現在不需要通過反射去調用了.
public final int addAssetPath(String path) {
return addAssetPathInternal(path, false);
}
調用的是addAssetPathInternal()方法,直接調用這個,傳入一個false即可.
借助命名規范解決
https://github.com/androidzhangyu/changSkin 這是我根據視頻自己敲的,歡迎點評~~
邏輯清晰、嚴謹 很棒.66666
真厲害,收下我的膝蓋
老師,發個源碼吧

最新回答 / 路程
很多時候,換膚效果還是美工設計的,主題去換,感覺能做的事太少了
課程須知
本課程為案例課程,小伙伴們請自行預報Android基礎的姿勢水品哦
老師告訴你能學到什么?
1:插件包替換資源 2:RecouseManager的使用 3:反射的綜合運用 4:代碼優化

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!

本次提問將花費2個積分

你的積分不足,無法發表

為什么扣積分?

本次提問將花費2個積分

繼續發表請點擊 "確定"

為什么扣積分?

舉報

0/150
提交
取消