android


Support custom downloadable themes for android application


I have been able to create and switch themes within my android application using a combination of the theme editor and getting the theme set in each activity before the setcontent method is called in on create and it works brilliant.
However, many apps like GoSMS for example offer downloadable themes as an app that install onto the device and are selectable from the app itself.
How would I go about implementing this feature? It seems a nice clean way of adding extra customisation to an app without having to keep resubmitting an update. It would also offer the opportunity to monitise the additional themes.
I have searched and searched but nowhere seems to have the answer. Can anyone point me in the right direction?
I know the main app theme can be set in the manifest but guess you cannot affect this one the app is compiled and distributed.
The only other thing I can think of was to use a content provider and try and save the custom values in the main app database but then how would I translate that information so the app would read it in a timely manner.
But to surmise I need a way of offering downloadable custom android application themes and how that would be Implemented in the main application?
Any help greatly appreciated!

Related Links

Not able to get the SKU details in app purchase through Google Play Store
Padding doesn't work when aligned to bottom in Relative Layout
Check file type, return url if image, else return file if pdf
In Android, what is this feature called?
how to display a animated progress before image download using Universal Image loader
coding style in Android: when should you use a style instead of inline attributes?
Display javadoc and code completion
HackyView Pager is not showing the currect position
Sending sms using Background Service and send the IMEI number through the Sms
android autocomplete settext in two lines
Value of null set visibility
ShowcaseView api 9 +
Android File.createTemFile() not giving proper name to file
how to set android:drawableTop=“#drawable/your_drawable_selector” through java in android?
Android: gravity ImageView in RelativeLayout failed
Meassure 1000 miliseconds most accurately (update every 10 ms)

Categories

HOME
fabricjs
twitter-bootstrap-3
design-patterns
ns-3
3d
sh
knitr
sublimetext
alarm
pattern-matching
g++
siddhi
resultset
emoji
spring-social
openbugs
libc
scrolltop
flatpak
parameter-passing
forgot-password
asp.net-mvc-viewmodel
database-connection
blade
visual-studio-extensions
moses
fat
android-maps
jaws
xbox
wacom
linkedhashmap
sim-toolkit
news
postgresql-8.4
file-sharing
optimizely
nanoc
hammer.js
fclose
magic-draw
aquamacs
avx
shinobi
visual-studio-2008-sp1
chromium-os
simplepie
flex-monkey
respondcms
php-socket
uiactionsheet
ellucian-scribe
ascii-art
crouton-os
libvlc
maybe
boomerang
fuelcms
.bash-profile
amiga
avahi
entity-framework-4.3
apache-spark-1.3
cocos3d
machine-instruction
universal-image-loader
raygun
insight.database
unix-socket
parallel-testing
lnk
malformedurlexception
tinyxml
gnumeric
vbe
artemis
inputmismatchexception
model-driven-development
observium
diem
device-width
patricia-trie
convention
xcelsius
rmdir
unattended-processing
ruby-1.8
qtabbar
murmurhash
escrow
software-lifecycle
product-management

Resources

Encrypt Message