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

Line-height discordant between JQuery and CSS style
Visual Studio: Where can I edit the dependencies of my android app?
Android appbar background color and (back button and more menu item icon color) conflict
Picasso keeps using cached image
AOSP build base_rules.mk already defined error
error: an enclosing instance that contains Note.JSONSerializer is required
Android - Send values from one fragment to another
Time stamp outgoing call 'Answered state' in android studio
How can I get sound working in an Android app running on a Raspberry Pi?
How to exactly count the number of lines in a image using opencv
Vsync event callback or listener in Android sdk
Dynamic Localytics implementation [Android]
How to get list of devices that are connected or disconnected to a specified wifi router
How to exit an android app from any screen by using “back key” in android? [duplicate]
Pass dynamic checkbox text to next activity (android)
Replacing a fragment deletes another fragment

Categories

HOME
httparty
adal
api
hyperlink
time-complexity
dns
webdriver
character-encoding
mysql-workbench
numbers
sh
tivoli
simulink
polling
python-multithreading
jax-ws
nstableheaderview
character
modal-dialog
minecraft-forge
mod-security
alamofire
magnetic-cards
http-post
feathersjs
chargify
symfony-console
sar
spring-async
babel
question2answer
comparator
mount
expressionengine3
android-sharedpreferences
jasmine-node
genexus-sd
iis-express
winpe
calculation
volatile
mustache
cart
jmockit
android-sugarorm
mailkit
twos-complement
gnat-gps
pop3
imx6
navigator
xajax
sharepoint-workflow
git-rewrite-history
nohup
demo
c9.io
postgresql-8.4
subclipse
outputcache
memory-mapping
x++
term
fclose
openblas
pair-programming
spring-data-couchbase
boo
trigger.io
swingworker
change-tracking
taocp
usart
hadoop-2.7.2
parfor
latin
centrifuge
flex4.6
mongodb-php
cassia
query-by-example
cortex-m
invoke-sqlcmd
jaunt-api
relativelayout
custom-errors
java-money
intel-c++
sql-server-data-tools
dnssec
osc
mmwormhole
qtwebengine
exceldatareader
showdialog
packet-sniffers
android-cookiemanager
webfinger
linkedin-jsapi
mobility
multitasking
eclipse-kepler
unit-of-work
gpars
merb
pclzip
font-awesome-4.0.0
video-codecs
chart-director
apache-abdera
fitbounds
filemerge
google-ajax-api
timthumb
inline-formset
qtabbar
strtod
interop-domino
cldc
fail-fast-fail-early
java1.4
dsoframer
pbcopy
mathematical-typesetting

Resources

Encrypt Message



code
soft
python
ios
c
html
jquery
cloud
mobile