(57)【要約】  サードパーティ製アプリケーションのスキン変更方法を提供する。サードパーティ製アプリケーションのリソースファイルフォルダを作成し、リソースファイルＩＤ、リソースファイル保存パス、及び両者間のマッピングを格納する。リソースファイルフォルダのディレクトリ構造に従ってテーマ・フォルダを作成し、サードパーティ製アプリケーションの視覚効果を変更する時に必要なリソースファイルを格納する。ユーザーインタフェースの作成が必要となるとき、サードパーティ製アプリケーションは表示に必要なリソースファイルＩＤをＯＳに送信する。ＯＳはリソースファイルＩＤに基づいてリソースファイルフォルダから対応するリソースファイルの保存パスを得て、テーマ・フォルダからリソースファイルを得る。ＯＳはリソースファイルをサードパーティ製アプリケーションに送信し、サードパーティ製アプリケーションはリソースファイルを使ってスキン変更を行う。
2014517407.tif 000002
【特許請求の範囲】
【請求項１】
サードパーティ製アプリケーションのスキン変更方法であって、Ａｎｄｒｉｏｄシステムに適用され、
Ａ）前記サードパーティ製アプリケーションのリソースファイルフォルダを作成し、該リソースファイルフォルダの中にリソースファイルＩＤ、リソースファイル保存パス、及び両者間のマッピングを格納するステップと、
Ｂ）前記サードパーティ製アプリケーションの前記リソースファイルフォルダのディレクトリ構造に従ってテーマ・フォルダを作成し、該テーマ・フォルダの中に前記サードパーティ製アプリケーションの視覚効果を変更する時に必要な視覚効果リソースファイルを格納するステップと、
Ｃ）ユーザーインタフェースの作成が必要となるとき、前記サードパーティ製アプリケーションが、表示に必要な前記リソースファイルＩＤをオペレーティングシステムに送信するステップと、
Ｄ）前記オペレーティングシステムが、前記リソースファイルＩＤに基づいて、前記リソースファイルフォルダの中から対応する前記リソースファイル保存パスを得るステップと、
Ｅ）前記オペレーティングシステムが、前記リソースファイル保存パスに基づいて、前記テーマ・フォルダから変更用の前記視覚効果リソースファイルを得るステップと、
Ｆ）前記オペレーティングシステムが、変更用の前記視覚効果リソースファイルを前記サードパーティ製アプリケーションに送信し、前記サードパーティ製アプリケーションが、変更用の前記視覚効果リソースファイルを使ってスキン変更を行うステップと
を有することを特徴とするサードパーティ製アプリケーションのスキン変更方法。
【請求項２】
前記サードパーティ製アプリケーションの前記リソースファイルフォルダの中に前記サードパーティ製アプリケーションの視覚効果リソースファイルを格納し、前記オペレーティングシステムが前記テーマ・フォルダの中から前記サードパーティ製アプリケーションの変更用の前記視覚効果リソースファイルを見つけられなかった場合、前記サードパーティ製アプリケーションの前記リソースファイルフォルダから視覚効果リソースファイルを得ることを特徴とする請求項１に記載のサードパーティ製アプリケーションのスキン変更方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯端末分野に関連し、とりわけ、一種のサードパーティ製アプリケーションのスキン変更方法に関連する。
【背景技術】
【０００２】
携帯端末技術の発展につれ、携帯端末はすでに人々の生活に欠かせない個人用電子デバイスとなっており、人々は情報獲得・仕事・エンターテイメントなど多くの面から携帯端末に頼っている。携帯端末の種類とモデルは厖大な使用者数と比べると依然として少ないため、使用者たちは往々として常に自分の携帯端末の各種のアプリケーションの視覚効果を変更することによって、個性を出すしかない。
【０００３】
現在のアプリケーションのスキン変更方法の多くは、アプリケーションの開発者がアプリケーションを開発する時、リソースファイルのフォルダの中に複数のリソースファイルを配置し、ユーザがアプリケーションを使う時、異なるリソースファイルの中から自分の好きな視覚効果を選ぶという形で実現されている。しかし、このようなスキン変更方式において、ユーザはアプリケーションによって提供されるあらかじめ用意された有数のリソースファイルの中から選ぶしかないため、選択肢が少なく、しかも更新もできない。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、サードパーティ製アプリケーションのスキン変更方法を提供し、リソースファイルを無制限に提供し、アプリケーションの視覚効果を充実させることを目的としている。
【課題を解決するための手段】
【０００５】
このために、本発明は以下の技術的ソリューションを使用している。
一種のサードパーティ製アプリケーションのスキン変更方法は、ａｎｄｒｉｏｄシステムに適用され、以下のステップを含む。
Ａ）サードパーティ製アプリケーションのリソースファイルフォルダを作成し、当該リソースファイルフォルダの中にリソースファイルＩＤ、リソースファイル保存パス、及び両者間のマッピングを格納する。
Ｂ）サードパーティ製アプリケーションのリソースファイルフォルダのディレクトリ構造に従ってテーマ・フォルダを作成し、当該テーマ・フォルダの中にサードパーティ製アプリケーションの視覚効果を変更する時に必要なリソースファイルを格納する。
Ｃ）ユーザーインタフェースの作成が必要となるとき、サードパーティ製アプリケーションは、表示に必要なリソースファイルＩＤをオペレーティングシステムに送信する。
Ｄ）オペレーティングシステムは、リソースファイルＩＤに基づいて、リソースファイルフォルダの中から対応するリソースファイル保存パスを得る。
Ｅ）オペレーティングシステムは、リソースファイル保存パスに基づいて、テーマ・フォルダから変更用の視覚効果リソースファイルを探す。
Ｆ）オペレーティングシステムは、変更用の視覚効果リソースファイルをサードパーティ製アプリケーションに送信し、サードパーティ製アプリケーションは、変更用の視覚効果リソースファイルを使ってスキン変更を行う。
【０００６】
サードパーティ製アプリケーションのリソースファイルフォルダの中にサードパーティ製アプリケーションの視覚効果リソースファイルを格納しておくので、オペレーティングシステムがテーマ・フォルダの中からサードパーティ製アプリケーションの変更用視覚効果リソースファイルを見つけられなかった場合、サードパーティ製アプリケーションのリソースファイルフォルダから視覚効果リソースファイルを得ることができる。
【発明の効果】
【０００７】
本発明の技術的ソリューションを使用することにより、ユーザをも含む誰でもサードパーティ製アプリケーションにリソースファイルを増やすことができ、したがって、絶えずサードパーティ製アプリケーションの視覚効果を更新することもできるようになる。
【図面の簡単な説明】
【０００８】
【図１】本発明の具体的な実施形態におけるサードパーティ製アプリケーションのスキン変更のフローチャートである。
【発明を実施するための形態】
【０００９】
以下、添付の図面を参照して、具体的な実施形態を説明することによって本発明の技術的ソリューションについて更なる説明をする。
図１は、本発明の具体的な実施形態におけるサードパーティ製アプリケーションスキン変更のフローチャートである。図１が示しているように、当該サードパーティ製アプリケーションスキン変更のプロセスは以下のステップを含む。
ステップ１０１：サードパーティ製アプリケーションのリソースファイルフォルダを作成し、当該リソースファイルフォルダの中にリソースファイルＩＤ、リソースファイル保存パス、及び両者間のマッピングを格納する。
ステップ１０２：サードパーティ製アプリケーションのリソースファイルフォルダのディレクトリ構造に従ってテーマ・フォルダを作成し、当該テーマ・フォルダの中にサードパーティ製アプリケーションの視覚効果を変更する時に必要なリソースファイルを格納する。これらの変更用の視覚効果リソースファイルの保存パスは、リソースファイルフォルダの中の視覚効果リソースファイルの保存パスと同一である。
ステップ１０３：ユーザーインタフェースの作成が必要となるとき、サードパーティ製アプリケーションは、表示に必要なリソースファイルＩＤをオペレーティングシステムに送信する。
ステップ１０４：オペレーティングシステムは、リソースファイルＩＤに基づいて、リソースファイルフォルダの中から対応するリソースファイル保存パスを得る。
ステップ１０５：オペレーティングシステムは、リソースファイル保存パスに基づいて、テーマ・フォルダから変更用の視覚効果リソースファイルを探す。
【００１０】
テーマ・フォルダの中に保存パスに対応する変更用の視覚効果リソースファイルがある場合、オペレーティングシステムは、変更用の視覚効果リソースファイルを得る。
オペレーティングシステムがテーマ・フォルダの中で、保存パスに対応するサードパーティ製アプリケーションの変更用の視覚効果リソースファイルを見つけられなかった場合、サードパーティ製アプリケーションのリソースファイルフォルダから視覚効果リソースファイルを得る。
【００１１】
ステップ１０６：オペレーティングシステムは、変更用の視覚効果リソースファイルをサードパーティ製アプリケーションに送信し、サードパーティ製アプリケーションは、変更用の視覚効果リソースファイルを使ってスキン変更を行う。
オペレーティングシステムがテーマ・フォルダの中で保存パスに対応するサードパーティ製アプリケーションの変更用の視覚効果リソースファイルを見つけられなかった場合、リソースファイルフォルダの中の視覚効果リソースファイルをサードパーティ製アプリケーションに送信し、サードパーティ製アプリケーションが視覚効果リソースファイルを使って表示する。
【００１２】
上記の内容は本発明のより適切な具体的な実施形態であり、本発明の保護範囲はこれだけに限定されない。当該技術に親しみのある者が本発明の開示した技術範囲内で容易に想到し得る変形または置換はすべて本発明の保護範囲内にある。故に、本発明の保護範囲は特許請求の範囲で提示される保護範囲に基づく。
【図１】
2014517407.tif 000003
【国際調査報告】
2014517407.tif 000004
2014517407.tif 000005
2014517407.tif 000006
2014517407.tif 000007