Androidアプリケーションを使用して皮膚の実現方法を変更します。
Androidアプリケーションで肌の機能を変えるという発想です。
私たちは皮膚パックをappkファイルに作成して、アプリで皮膚パックのデータを読み取ることができます。
アプリで皮膚パックのデータを読み取る条件
1.同じ署名がある
2.Android Manifest.xmlにAndroidを配置する:sharedUserIdには同じ属性値があります。
以上の条件を満たすと、二つのアプリがお互いにデータにアクセスできます。
Androidアプリケーションの皮膚機能を変更するための実装手順
1、アプリと肌プログラムのAndroid Manifest.xmlに配置されています。
XML/HTMLコード
android:sharedUserId=「comp.yee」
2、アプリと皮膚アプリでは同じ機能の皮膚文書名に一致すること。
例えば、appkの画像パスを適用します。\res\drawable-hdpi\x.png
皮膚のappkの中のピクチャーのファイルのルートもであるべきです:\res\drawable-hdpi\x.png
3、皮膚資源を取得する
Javaコード:
Context context=createPackage Conteet(comp.yee.skin)IGNORE_SECURITY
肌パックのcomp.yee.skinに対応するConteextを取得し、戻ってきたcontextオブジェクトを通じて、肌パックのcomp.yee.skinにアクセスすることができます。
アプリで皮膚アプリにアクセスするには、以下のコードがあります。
Javaコード:
Drawable drawable=context.getsResource().getDrawable(R.drawable.buttonbackground);
以上がAndroidアプリの皮膚交換の実現方法です。引き続き関連資料を整理します。ありがとうございます。
私たちは皮膚パックをappkファイルに作成して、アプリで皮膚パックのデータを読み取ることができます。
アプリで皮膚パックのデータを読み取る条件
1.同じ署名がある
2.Android Manifest.xmlにAndroidを配置する:sharedUserIdには同じ属性値があります。
以上の条件を満たすと、二つのアプリがお互いにデータにアクセスできます。
Androidアプリケーションの皮膚機能を変更するための実装手順
1、アプリと肌プログラムのAndroid Manifest.xmlに配置されています。
XML/HTMLコード
android:sharedUserId=「comp.yee」
2、アプリと皮膚アプリでは同じ機能の皮膚文書名に一致すること。
例えば、appkの画像パスを適用します。\res\drawable-hdpi\x.png
皮膚のappkの中のピクチャーのファイルのルートもであるべきです:\res\drawable-hdpi\x.png
3、皮膚資源を取得する
Javaコード:
Context context=createPackage Conteet(comp.yee.skin)IGNORE_SECURITY
肌パックのcomp.yee.skinに対応するConteextを取得し、戻ってきたcontextオブジェクトを通じて、肌パックのcomp.yee.skinにアクセスすることができます。
アプリで皮膚アプリにアクセスするには、以下のコードがあります。
Javaコード:
Drawable drawable=context.getsResource().getDrawable(R.drawable.buttonbackground);
以上がAndroidアプリの皮膚交換の実現方法です。引き続き関連資料を整理します。ありがとうございます。