android換膚
⑴ 怎樣刪除android搜狗默認皮膚並將默認皮膚設置為自己下載的皮膚
最簡單的是直接把他卸載了
⑵ 安卓手機qq怎麼改皮膚
打開qq界面,點擊qq頭像,找到個性裝扮,裡面有背景、主題、套裝等,有免費的,不過不好看,充個會員,每月10元,裡面的大多數可以用,有的是超級會員才可以用的,請點個贊吧
⑶ patchlevl被android皮膚刪除怎麼辦
軟體換膚從功能上可以劃分三種:
1) 軟體內置多個皮膚,不可由用戶增加或修改;
最低的自由度,軟體實現相對於後兩種最容易。
2) 官方提供皮膚供下載,用戶可以使用下載的皮膚;
用戶可選擇下載自己喜歡的皮膚,有些玩家會破解皮膚的定製方法,自己做皮膚使用,或者傳到網上給大家用。
3) 官方提供皮膚製作工具或方法,用戶可自製皮膚。
這種方式使用戶有參與感,自由度較高。用戶可根據自己的喜好定製軟體的皮膚。有些軟體官網提供皮膚定製的工具或者方法,我建議最好有可視化帶向導的工具。用戶只要自己找一些圖片、修改文字的字體替換就可以了。用戶可以上傳自製的皮膚,提供其他用戶下載,還可以賺得一些虛擬貨幣或者獎品什麼的。這種一般都是打包為.zip格式的。擴展名可由各公司自定義,有製作工具的話直接導出來最方便。
首先我們要弄清楚換膚的定義,軟體皮膚包括圖標、字體、布局、交互風格等,換膚就是換掉皮膚包括的部分或所有資源。
前面提到的三種皮膚,從軟體實現上來看,它們的本質區別是皮膚是否內置到應用程序中。對於內置的實現比較簡單,只要在開發應用的過程中設計幾套皮膚供用戶選擇。這里用到的知識不超過Android基礎,不詳細講解。
本節課程重點講解如何實現皮膚與應用程序分離。
皮膚一般含有多個文件,例如圖片、配置等文件,分散的文件不利於傳輸和使用,最好打包。打包的格式一般選擇zip格式。這里分兩種情況,一種是apk,例如AdwLauncher,它的桌麵皮膚格式是一個apk;另一種是自定義擴展名,例如墨跡天氣皮膚擴展名是mja,搜狗輸入法的皮膚擴展名是sga,它們的文件格式實際上都是zip。
下面我們分別講解。
一.apk格式
現在的問題變成了一個應用如何讀取另一個apk中的資源。
在android系統中,apk之間可以相互讀取數據的條件是:有同樣的簽名,並且AndroidManifest.xml文件中配置的android:sharedUserId屬性值相同,那麼兩個apk運行在同一個進程中,可以互相訪問任意數據。
方法如下:
1) 應用程序和皮膚程序的AndroidManifest.xml中配置
例如: android:sharedUserId="org.yuchen"
2) 文件與應用apk中對同一功能的皮膚文件名要一致
例如:應用程序的背景圖片路徑:/SkinDemo/res/drawable-hdpi/bg.png
那麼皮膚apk中的背景圖片文件路徑也應該是:
CustomSkin/res/drawable-hdpi/bg.png
二.自定義擴展名的zip格式的皮膚
技術點在於如何去讀取zip文件中的資源以及皮膚文件存放策略。
方案:如果軟體每次啟動都去讀取SD卡上的皮膚文件,速度會比較慢。較好的做法是提供一個皮膚設置的界面,用戶選擇了哪一個皮膚,就把那個皮膚文件解壓縮到」/data/data/[package name]/skin」路徑下,這樣不需要跨存儲器讀取,速度較快,而且不需要每次都去zip壓縮包中讀取,不依賴SD卡中的文件,即使皮膚壓縮包文件被刪除了也沒有關系。
實現方法:
1. 在軟體的幫助或者官網的幫助中提示用戶將皮膚文件拷貝到SD卡指定路徑下。
2. 在軟體中提供皮膚設置界面。可以在菜單或者在設置中。可參考墨跡、搜狗輸入法、QQ等支持換膚的軟體。
3. 載入指定路徑下的皮膚文件,讀取其中的縮略圖,在皮膚設置界面中顯示,將用戶選中的皮膚文件解壓縮到」/data/data/[package name]/skin」路徑下。
4. 軟體中優先讀取」/data/data/[package name]/skin/」路徑下的資源。如果沒有則使用apk中的資源。
---------------------------------------------------------------------------------
http://gunmw100.iteye.com/blog/1052260
該切換主題的demo裡面一共實現了兩個功能,其一,搜索已經安裝的皮膚,其二,應用安裝的皮膚。
主項目包名為org.leepood.skindemo,主題項目的包名為org.leepood.skin.blue,org.leepood.skin.red,等等,只要前綴是org.leepood.skin.就行。
⑷ 安卓微信皮膚怎麼換
您好!很高興能為您解答, 到應用助手裡下載關於主題方面的軟體然後安裝,安裝成功後啟動即可
⑸ android通過tag換膚app的圖標怎麼換
現在的APP開發,通常會提供APP的換膚功能,網上流傳的換膚代碼和實現手段過於復雜,這里有一個開源實現,我找了一大堆,發現這個項目相對較為簡潔:https://github.com/hongyangAndroid/AndroidChangeSkin
但是該項目的代碼不曉得是咋回事,導入到Android studio裡面後報出很多錯誤,我把原作者的代碼重新整理抽取出來,轉換成Eclipse項目,重新整理成正確、可直接運行的項目,重新push到github上,新的github鏈接地址:https://github.com/zhangphil/Android-ChangeSkin
代碼包中的changeskin_demo是原作者的演示代碼,AppTest是我寫的一個更為簡單的例子。
⑹ android studio怎麼調皮膚
1、首先雙擊桌面Android Studio圖標,打開Android Studio。
2、選擇Android Studio菜單欄File——Settings選項
3、或者在工具欄中直接點擊Settings設置圖標。
4、彈出Settings對話框,單擊展開appearance&behavior
5、appearance&behavior下拉列表裡選擇appearance外觀
6、Android Studio的皮膚有三個,選擇Dracula皮膚,單擊OK。
7、Android Studio就被更換為黑色的Dracula皮膚。
⑺ 安卓手機qq我下載哪個版本可以自定義換膚阿
您好:很高興為您解答:QQ2011最新的可以自定義換膚。望採納,祝您愉快!
⑻ android avd skin怎麼用
avd skin是模擬器表現的樣式,不同的皮膚,呈現的界面和操作按鈕都不一樣。
⑼ android開源換膚框架有哪些
ThinkAndroid是一個免費的開源的、簡易的、遵循Apache2開源協議發布的Android開發框架,其開發宗旨是簡單、快速的進行Android應用程序的開發,包含Android mvc、簡易sqlite orm、ioc模塊、封裝Android httpclitent的http模塊,具有快速構建文件緩存功能,無需考慮緩存文件的格式,都可以非常輕松的實現緩存,它還基於文件緩存模塊實現了圖片緩存功能,在android中載入的圖片的時候,對oom的問題,和對載入圖片錯位的問題都輕易解決。他還包括了一個手機開發中經常應用的實用工具類,如日誌管理,配置文件管理,android下載器模塊,網路切換檢測等等工具。 目前ThinkAndroid主要有以下模塊: MVC模塊:實現視圖與模型的分離。 ioc模塊:android中的ioc模塊,完全註解方式就可以進行UI綁定、res中的資源的讀取、以及對象的初始化。 資料庫模塊:android中的orm框架,使用了線程池對sqlite進行操作。 http模塊:通過httpclient進行封裝http數據請求,支持非同步及同步方式載入。 緩存模塊:通過簡單的配置及設計可以很好的實現緩存,對緩存可以隨意的配置 圖片緩存模塊:imageview載入圖片的時候無需考慮圖片載入過程中出現的oom和android容器快速滑動時候出現的圖片錯位等現象。 配置器模塊:可以對簡易的實現配對配置的操作,目前配置文件可以支持Preference、Properties對配置進行存取。 日誌列印模塊:可以較快的輕易的是實現日誌列印,支持日誌列印的擴展,目前支持對sdcard寫入本地列印、以及控制台列印 下載器模塊:可以簡單的實現多線程下載、後台下載、斷點續傳、對下載進行控制、如開始、暫停、刪除等等。 網路狀態檢測模塊:當網路狀態改變時,對網路狀態進行檢測。
⑽ 手機上的搜狗輸入法Android 1.6.1版的換膚不收費吧
換皮膚要收費的我想就沒幾個人想換了,從官方網站上下載皮膚安裝文件,將其保存在SD卡中指定的sogou/sga目錄下。
之後進入搜狗輸入法設置程序,選擇「皮膚設置」,進入皮膚列表。可以點擊皮膚名後面的按鈕進行該皮膚的安裝、啟用等。