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

Google Play service is missing
App Wakes Itself From Background
Gimble Sdk integration
Under what conditions are background local services preferable to threads in Android?
menu does not inflate
How to enable Espresso Test Recording
Landscape Orientation: What are the correct layout folders for multi-screens in android
Why cluster marker icon not showing when zoom in or zoom out in android [duplicate]
GoogleCloudMessaging in android
Come up with DeveloperPayload once or create a new one every time?
Android: Download manager duplicate download
Android PlacePicker setLatLngBounds() does not work
how to store and fetch clicked and gallery image into sqlite database?
android - how to share app with a code inside it
Attempt to invoke virtual method 'java.lang.String java.lang.String.trim()' on a null object reference OTP SMS Listener Error
How to create the OTA update zip file from stock rom?

Categories

HOME
mjml
rsa
static
toolbox
sh
apiblueprint
grafana
ms-access-2016
elasticsearch-5
vimdiff
naivebayes
code-generation
symmetricds
docx
dimensional-modeling
wolframalpha
jersey-1.0
sigma.js
siri
appirater
ms-access-web-app
genexus-sd
soot
rpgle
exchangewebservices
cppreference
google-earth
dotspatial
event-flow
spring-security4
classcastexception
getlasterror
navigator
xajax
searchkit
zoomify
nohup
protein-database
gdata
metaprogramming
branching-and-merging
plr
congestion-control
vaadin-charts
puredata
mesosphere
nanoc
facebook-pixel
identification
page-replacement
context-switch
boxing
compiler-design
opengl-4
janus
baidu
angular2-testing
microstation
lrs
async.js
model-associations
wso2developerstudio
installshield-2010
jtwig
php-socket
sklearn-pandas
design-principles
jnlua
jbase
wiredep
roadkill-wiki
ons-api
dock
zscript
nsurlsessiondatatask
dot.js
filesplitting
structuremap3
easyrtc
paw
ss7
grails-plugin-rabbitmq
dot42
eclipse-kepler
embedded-fonts
c++builder-xe5
dtmf
tlf
workitem
epiceditor
curb
qi4j
tournament
strsep
tmx
cac
ruby-1.8
timertask
ie-compatibility-mode
delimited-text
request-headers
wordprocessingml
cuda.net
fault-tolerance
image-capture

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