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

How to hide Android Soft Keyboard? [duplicate]
Genymotion will not load a virtual device
Uploading new APK with old keystore
Why I have different CheckBox styles in activity
How to get dialog by id
Android Design 2 Images and text LinearLayout
Change background color in another xml
GoogleMap V2 can't read a point to showing the Marker in the Map
Add one button to the left and another to the right in action bar
camera getParameters failed
setting the view dynamically from the java file
Getting zeros on Cortex-A9 PMU counters
Android SELinux errors in logcat
TargetDpi alternative for android webview
Detect when user put the app in background
Unexpected screen gradient in ListView

Categories

HOME
xml
jpa
cobalt
awk
merge
jmeter
gpu
serialization
solver
ms-access-2016
soa
mips
pearson-correlation
jax-ws
computer-science
emoji
azure-iot-hub
google-data-studio
windows-xp
dpdk
roundup
windows-server-2003
datastax-enterprise-graph
failover
sqlpackage
volatile
postback
python-2.6
cognos-bi
cart
dumpbin
simplecv
sendbird
hibernate-search
modalviewcontroller
least-squares
roblox
engine.io
graphhopper
apns-php
gdata
demo
mongoose-schema
p4merge
ogc
naming
vaadin-charts
monkey-testing
builder
wcftestclient
page-replacement
reindex
modelsim
backbone-collections
skin
omxplayer
pacemaker
tinkerpop3
mapinfo
freepbx
nservicebus5
mediametadataretriever
deep
aurora
inf
pypiserver
wiredep
forwarding
phonertc
lasso
botan
ansi
nutiteq
zxspectrum
apache-spark-1.3
at-job
crowd
mdichild
reflector
renderer
decoupling
cfcache
drupal-nodes
isqlquery
workitem
time.h
resource-management
extreme-programming
pstack
rmiregistry
fusefabric
ilasm
user-tracking
fsevents
django-paypal
facebook-iframe
google-wave
wysiwym
product-management

Resources

Mobile Apps Dev
Database Users
javascript
java
csharp
php
android
MS Developer
developer works
python
ios
c
html
jquery
RDBMS discuss
Cloud Virtualization
Database Dev&Adm
javascript
java
csharp
php
python
android
jquery
ruby
ios
html
Mobile App
Mobile App
Mobile App