Skip to main content
Search type Search syntax
Tags [tag]
Exact "words here"
Author user:1234
user:me (yours)
Score score:3 (3+)
score:0 (none)
Answers answers:3 (3+)
answers:0 (none)
isaccepted:yes
hasaccepted:no
inquestion:1234
Views views:250
Code code:"if (foo != bar)"
Sections title:apples
body:"apples oranges"
URL url:"*.example.com"
Saves in:saves
Status closed:yes
duplicate:no
migrated:no
wiki:no
Types is:question
is:answer
Exclude -[tag]
-apples
For more details on advanced search visit our help page
Results tagged with
Search options answers only not deleted user 6415

Android is Google's open source OS and system for smart phones and tablets. Use this tag for software engineering questions about Android; for user questions, visit our sister site Android Enthusiasts Stack Exchange.

15 votes
Accepted

Is Model-View-Presenter (MVP) scheme useful for Android?

Android applications are fundamentally built around Model-View-Controller (MVC) - MVP sounds like the same thing, although I've not heard the term before. … A possible reason you may not have heard much about this design model is that the Android framework forces you to separate the view out. …
Michael K's user avatar
  • 15.6k
0 votes

How to keep Free/Paid version of the app separate in subversion

(caveot: I haven't actually done this, but it seems feasible, and I think Android will allow it. I'll try it later and see for sure.) Compile all your app code into a main project jar. … Then create two separate Android apps, one for your paid version, and one for the free version. This will solve your package naming problem. …
Michael K's user avatar
  • 15.6k
20 votes
Accepted

Does it make sense to use ORM in Android development?

Android does not play as nicely with other frameworks as it could. Its recommended style of development assumes you build everything from its API, without other libraries. …
Michael K's user avatar
  • 15.6k