German Skin apk erstellen

Wal

Member
Licensed User
Longtime User
Ich möchte gerne für meine App Skin's bereitstellen. Es handelt sich nur um ein Bild (jpg oder png) und eine ini-Datei, die in das Arbeitsverzeichnis von meinem Programm kopiert werden müssen. Wie kann ich das in eine apk verpacken ?

Walter
 

klaus

Expert
Licensed User
Longtime User
Das Bild kannst Du im IDE im Files Tab ganzz unten rechts hizuladen, dann wird es beim kompilieren in die apk Datei mit eigebunden.
Das Bild kannst Du im Programm mit LoadBitmap(File.DirAssets, Bildname) laden.
Die ini Datei würde Ich in der Activity_Pause Routine, mit UserClosed = True, in den File.DirInternal Order speichern.
Ich würde 'default' Parameter definieren und beim Programmstart testen ob die ini-Datei existiert, wenn nein 'default' Parameter wenn ja Datei lesen.
 

Wal

Member
Licensed User
Longtime User
Hallo Klaus,
das ist mir so schon klar, habe mich leider falsch ausgedrückt.:D
Ich möchte extra Skins als apk anbieten, die nachinstalliert werden müssen.
 

Wal

Member
Licensed User
Longtime User
So funktioniert es.:D

Sub Activity_Create(FirstTime As Boolean)
If FirstTime Then
File.MakeDir(File.DirRootExternal & "/dabmonkey/skin","audi")
File.Copy(File.DirAssets,"Red.jpg",File.DirRootExternal & "/dabmonkey/skin/audi","Red.jpg")
File.Copy(File.DirAssets,"verdana.ttf",File.DirRootExternal & "/dabmonkey/skin/audi","verdana.ttf")
File.Copy(File.DirAssets,"skin.ini",File.DirRootExternal & "/dabmonkey/skin/audi","skin.ini")
End If
ExitApplication
End Sub
 
Top