Search Results
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 |
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.
4
votes
Accepted
Benefits to using fragments in Android projects
Fragments aren't terribly useful on a phone. They were added to the API when people started wanting easier ways to take advantage of the extra real estate on a tablet.
Think of an app with a list do …
9
votes
Accepted
Is the meaning and usage of the term "ROM" different in different devices?
The Android operating system allows providers to install software that the user is unable to erase without rooting the device. …
0
votes
Costs of Switching to Java
Additionally, trying to learn Android without learning Java is probably going to be more difficult than learning both, because of all the resources that will be inaccessible to you. … What happens if you need to upgrade Android platforms but the C# infrastructure is too slow in following? …
5
votes
How to keep Free/Paid version of the app separate in subversion
Only your application package must be unique. See here. That's the package declared in your manifest file. You can have most of your code in com.mydomain.myapp, and just have a different main activ …
1
vote
Accepted
Should CountDownLatch be used for waiting for an event?
Instead of thinking of it as the button "unpausing" a loop, I would prefer to think of it as something running every time you click the button, like:
b.onclicklistener {
return (or remove listener …
0
votes
Two factor authentication using time base key generator on smartphones
For example, android has the java.security.MessageDigest class. …
2
votes
What goes on behind the scenes when data is passed through the use of interfaces?
Typically, a function pointer is stored in a data structure like a virtual method table for each object. When it gets called, it first looks up the pointer to displaySomeMessage from the table, then i …
4
votes
Accepted
How does package naming affects Android application once deployed?
Android doesn't allow two packages of the same name, so you can't use a generic name. …