本發明專利技術涉及基于Android系統的快速換膚方法,包括以下步驟:S1修改Android系統的資源載入體系,改變資源指向路徑;S2修改Android系統的控件體系,增加快速換膚模式;S3進行快速換膚,通過快速換膚應用程序進入快速換膚模式;S4用戶切換到任意頁面,長按一控件,彈出一設定圖片或顏色的窗口;S5用戶完成所有自定義功能,再切換到快速換膚程序,退出快速換膚模式,并重新刷新所有頁面,完成換膚操作。本發明專利技術通過完全讓用戶自定義的實現系統整體換膚功能,不需安裝主題包,而通過在手機端直接長按一控件,在彈出的菜單中選擇要更換的圖片,系統會自動將這個圖片復制到指定位置,待再次刷新當前頁面時完成控件的更新。
【技術實現步驟摘要】
本專利技術涉及。
技術介紹
現在Android系統上換膚方法主要有兩種,一種是單個模塊內的換膚,主要更換 這個模塊用到一些圖片和顏色資源,另一種是系統整體換膚,主要更換一些系統公共控件 的圖片和顏色資源。這兩種方法一般都是通過安裝主題包的形式進行換膚,主題包里會包 含幾張安裝完成之后的效果圖。這種方式無法實現完全自定義的換膚,比如用戶對一個主題包比較滿意,但是對 其中的一張圖片很不滿意,但卻無法更換。同時,制作主題包還需要專門的工具,比較繁瑣。
技術實現思路
本專利技術要解決的技術問題在于,針對現有技術中無法實現完全自定義換膚的缺 陷,提供。本專利技術解決其技術問題所采用的技術方案是構造一種基于Android系統的快速 換膚方法,包括以下步驟SI修改Android系統的資源載入體系,改變資源指向路徑;S2修改Android系統的控件體系,增加一個快速換膚模式;S3用戶根據需要進行快速換膚,通過一個快速換膚應用程序進入快速換膚模式;S4用戶切換到任意頁面,長按一個控件的某個部分,彈出一個設定圖片或顏色的窗口 ;S5用戶完成所有自定義功能,再切換到快速換膚程序,退出快速換膚模式,并重新 刷新所有頁面,完成換膚操作。在本專利技術所述的基于Android系統的快速換膚方法中,所述步驟S4中的彈出一個 設定的窗口,若是圖片,用戶可通過相冊程序選擇所要更換的圖片。在本專利技術所述的基于Android系統的快速換膚方法中,所述步驟S4中的彈出一個 設定的窗口,若是顏色,則直接彈出一個顏色選擇框讓用戶選擇。在本專利技術所述的基于Android系統的快速換膚方法中,若用戶修改的是圖片,則 將該圖片復制到所述指向路徑指定的文件夾下,替換掉原來控件用到的圖片。在本專利技術所述的基于Android系統的快速換膚方法中,若用戶修改的是顏色,則 直接將其值保存到所述指向路徑指定的文件夾中。在本專利技術所述的基于Android系統的快速換膚方法中,所述步驟SI中的指向路徑 的改變為將所有公共控件依賴的圖片或/和顏色的資源的指向由原來的framework-res. apk 改為 data/data/framework-res 路徑。在本專利技術所述的基于Android系統的快速換膚方法中,所述步驟S4中的長按一個 控件的某個部分,若一個控件包含多張圖片,則有多個部分;若一個控件包含一張圖片,則只有一個部分。在本專利技術所述的基于Android系統的快速換膚方法中,所述指向路徑指定的文件夾為data/data/framework-res路徑下的文件夾。在本專利技術所述的基于Android系統的快速換膚方法中,所述控件為按鈕或者彈出框。在本專利技術所述的基于Android系統的快速換膚方法中,所述某個部分為彈出框的標題或者彈出框的按鈕。實施本專利技術的基于Android系統的快速換膚方法,具有以下有益效果本專利技術通過完全讓用戶自定義的方式實現了系統整體換膚功能,用戶不需要安裝主題包,而是通過在手機端直接長按一個控件的某個部分,如彈出框的標題、彈出框的按鈕等,在彈出的菜單中選擇要更換的圖片,然后系統會自動將這個圖片復制到指定位置,待再次刷新當前頁面時完成控件的更新。附圖說明下面將結合附圖及實施例對本專利技術作進一步說明,附圖中圖1是本專利技術基于Android系統的快速換膚方法的流程圖。具體實施例方式為了使本專利技術的目的、技術方案及優點更加清楚明白,以下結合附圖及實施例,對本專利技術進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本專利技術,并不用于限定本專利技術。圖1示出了本專利技術基于Android系統的快速換膚方法的流程圖,包括以下步驟SI修改Android系統的資源載入體系,改變資源指向路徑;S2修改Android系統的控件體系,增加一個快速換膚模式;S3用戶根據需要進行快速換膚,通過一個快速換膚應用程序進入快速換膚模式;S4用戶切換到任意頁面,長按一個控件的某個部分,彈出一個設定圖片或顏色的窗口 ;S5用戶完成所有自定義功能,再切換到快速換膚程序,退出快速換膚模式,并重新刷新所有頁面,完成換膚操作。進一步地,步驟S4中的彈出一個設定的窗口,若是圖片,用戶可通過相冊程序選擇所要更換的圖片。進一步地,步驟S4中的彈出一個設定的窗口,若是顏色,則直接彈出一個顏色選擇框讓用戶選擇。進一步地,若用戶修改的是圖片,則將該圖片復制到指向路徑指定的文件夾下,替換掉原來控件用到的圖片。進一步地,若用戶修改的是顏色,則直接將其值保存到指向路徑指定的文件夾中。進一步地,步驟SI中的指向路徑的改變為將所有公共控件依賴的圖片和/或顏色的資源的指向由原來的framework-res. apk改為data/data/framework-res路徑。進一步地,步驟S4中的長按一個控件的某個部分,若一個控件包含多張圖片,則有多個部分;若一個控件包含一張圖片,則只有一個部分。進一步地,指向路徑指定的文件夾為data/data/framework-res路徑下的文件夾。進一步地,控件為按鈕或者彈出框。進一步地,某個部分為彈出框的標題或者彈出框的按鈕。通過以上實施例可以看出本專利技術通過完全讓用戶自定義的方式實現了系統整體換膚功能,用戶不需要安裝主題包,而是通過在手機端直接長按一個控件的某個部分,如彈出框的標題、彈出框的按鈕等,在彈出的菜單中選擇要更換的圖片,然后系統會自動將這個圖片復制到指定位置,待再次刷新當前頁面時完成控件的更新。盡管通過以上實施例對本專利技術進行了揭示,但本專利技術的保護范圍并不局限于此,在不偏離本專利技術構思的條件下,對以上各構件所做的變形、替換等均將落入本專利技術的權利要求范圍內。本文檔來自技高網...
【技術保護點】
一種基于Android系統的快速換膚方法,其特征在于,包括以下步驟:S1修改Android系統的資源載入體系,改變資源指向路徑;S2修改Android系統的控件體系,增加一個快速換膚模式;S3用戶根據需要進行快速換膚,通過一個快速換膚應用程序進入快速換膚模式;S4用戶切換到任意頁面,長按一個控件的某個部分,彈出一個設定圖片或顏色的窗口;S5用戶完成所有自定義功能,再切換到快速換膚程序,退出快速換膚模式,并重新刷新所有頁面,完成換膚操作。
【技術特征摘要】
1.一種基于Android系統的快速換膚方法,其特征在于,包括以下步驟SI修改Android系統的資源載入體系,改變資源指向路徑;S2修改Android系統的控件體系,增加一個快速換膚模式;S3用戶根據需要進行快速換膚,通過一個快速換膚應用程序進入快速換膚模式;S4用戶切換到任意頁面,長按一個控件的某個部分,彈出一個設定圖片或顏色的窗Π ;S5用戶完成所有自定義功能,再切換到快速換膚程序,退出快速換膚模式,并重新刷新所有頁面,完成換膚操作。2.如權利要求1所述的基于Android系統的快速換膚方法,其特征在于,所述步驟S4 中的彈出一個設定的窗口,若是圖片,用戶可通過相冊程序選擇所要更換的圖片。3.如權利要求1所述的基于Android系統的快速換膚方法,其特征在于,所述步驟S4 中的彈出一個設定的窗口,若是顏色,則直接彈出一個顏色選擇框讓用戶選擇。4.如權利要求2所述的基于Android系統的快速換膚方法,其特征在于,若用戶修改的是圖片,則將該圖片復制到所述指向路徑指定的文件夾下,替換掉原來控件用到的圖片。5.如權利要求3所述的基...
【專利技術屬性】
技術研發人員:范志超,
申請(專利權)人:廣東歐珀移動通信有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。