Android is Google's open source OS and system for smart phones and tablets. For user questions, see http://android.stackexchange.com
-3
votes
0answers
37 views
What else should I learn to become a profressional Android Developer? [on hold]
Recently I turned 18,and I figured that it was time for me to put my focus into Android Development and also find a job in that field. I've been coding in android for about 3 - 4 years.
I am skilled ...
-7
votes
0answers
45 views
why did google choose xml to store application strings in android [on hold]
I noticed Android uses XML to store and parse strings in application. Something I'm working on uses a lot of stored sql queries and I was wondering what would be better to store them in. I hear json ...
4
votes
2answers
105 views
Does having many duplicated methods and deep inheritance hierarchies in GUI APIs (Java Swing, Android SDK) violate the SOLID design principles?
For those unfamiliar with the SOLID principles you can start reading here: Wikipedia article. However, most of my understanding comes from: http://www.objectmentor.com/resources/publishedArticles.html
...
0
votes
0answers
13 views
Managing multiple versions of the same Android Library Project
Suppose I have (my own) Android Library Project which I intensively use in a few projects. And lately I start new project in which I also start using this library. But I want to improve some things in ...
1
vote
4answers
224 views
How to ensure multiple clients don't poll the server at the same time?
I am making an android app which will talk to a web service to get data. The web service has a rate limit of 100 calls per minute. Is there a way, recommended method to ensure that the app across ...
-1
votes
0answers
28 views
iOS programmin for android developer [on hold]
I joined this site as I have a couple of questions for guys that code both android and iOS. In last few days I finished an android app for the client and now I got task to make that app for iOS. ...
-2
votes
0answers
31 views
How fast can I get the RSSI-value of a bluetooth device?
I was wondering at what maximum rate would I be able to obtain the RSSI of Bluetooth device on my Android phone? I have run a code identical to that given by Memochipan in this answer at Stack ...
-2
votes
0answers
17 views
About on licenses available to create and publish an Android Application [closed]
I want to know if there are any restrictions on licenses for my application, have thought about having my application under the license Creative Commons. I want to protect my application of ...
0
votes
0answers
19 views
Android, using a Fragment to hold/edit complex object, accesible from any Activity
I'll do my best to describe the problem, but I'm still very new to several concepts that I think this problem requires to be solved (namely interfaces and threads). I should preface this by saying ...
0
votes
1answer
41 views
Android: Is root absolutely required to re-link libs in Play Store APKs?
This question pertains to the re-link clause of the LGPL specifically on the Play Store.
There's lots of unclear information about this topic. Assuming there's an application on the Play Store that ...
0
votes
2answers
69 views
How to check in website/url have been updated or not?
I am trying to make a Android application which will take your URL and if there is new update on that website then it will show the user that this link have been updated.
I am working on the project ...
0
votes
1answer
50 views
How can I test my camera-dependent android app on most devices? [duplicate]
We are developing an app for taking photos faster. We do this by actually taking videos instead of photos and processing the individual images in the video on the fly and combine them to create a ...
0
votes
0answers
24 views
Is this synchronization required in service onCreate method?
Below is a sample code i captured from android doc
Per service instance onCreate will be called only once. Ref: here and here
The synchronization and singleton doesn't make any sense to me in this ...
0
votes
2answers
109 views
How to connect Android App to MongoDB deployed on Google Cloud
Currently I am working on a simple app which will be able to connect to MongoDB which is deployed in Google Cloud. I have set it up MongoDB ocaly on my computer and I have made a little JAVA console ...
0
votes
1answer
42 views
How to format Android view IDs
I struggle with this every time I work on a project. I am not entirely sure what the standard conventions are for creating view ids. I usually use something like
view_more_button
but then if we ...
1
vote
0answers
99 views
Large Scale Application Development in Android
Since, I am fairly new to large scale app development in Android and Java, I though I would ask for your advice guys.
My team was faced with developing a prototype of a fairly complex medical ...
-2
votes
1answer
82 views
What is the legality of making a mobile app version of an existing card or board game? [closed]
I see that the market is full of mobile apps based on card/board games. For example, do a search for "Taboo" and there are many results which are not published by Hasbro Inc. Is this legal?
The top ...
1
vote
1answer
70 views
Should CountDownLatch be used for waiting for an event?
I have a situation here, where I have a loop that loops x amount of times. The value x is determined by the user. Everytime it loops, I want it to wait for a button click before continuing the loop. ...
0
votes
0answers
109 views
Best practice: Secure Android app online authentication
Currently, I develop an Android App needing online authentication for login (and registration).
The main focus is on security. I’m amaing for:
keeping the users’ passwords safe and
preventing MITM ...
3
votes
1answer
108 views
Android testing - bugs not reproducible [duplicate]
We have the following problem: at the end of the iteration we give our Android app to our customers to test.
Our customers report bugs that are not reproducible on our test devices.
How can we deal ...
3
votes
1answer
127 views
How to implement await in Android
This is a general question to understand how await in C# works, and particularly I am interested in implementing it in Android.
So C# await allows you to go in to waiting mode in the middle of the ...
1
vote
1answer
453 views
Moving a multi-activity android app into a navigation drawer activity
I'm making an Android app and have it structured as a simple multi-activity app. I want to add a navigation drawer to it, and it looks like I will need to completely restructure the app and load ...
1
vote
1answer
99 views
Should data be stored to local database in Android when heavily using REST services?
Let's say I have an application that has constantly changing data. Changes are so frequent that you basically need to refresh data every time you open some screen and keep refreshing it. Is it worth ...
1
vote
2answers
93 views
Android SDK and Iphone SDK limitations
I have an idea that would require triggering a call or text message simply by pressing or dialing a certain number.
Example: Pressing 2324 on the pin code. Despite it not being your pin code to ...
1
vote
0answers
30 views
Android network Lib development
I have to develop an Android library that should frequently communicate with a server in the background. Access to the lib Object should be guaranteed everywhere in the Apps that will use it, so I ...
2
votes
4answers
394 views
How to develop cross platform mobile applications with native UI and Javascript backend?
I want to build a cross platform(Android, iOS, Windows) mobile application.
I want the UX of the application to be different on the different platforms so that it will be more platform specific and ...
0
votes
0answers
48 views
VPN system to analyze users traffic (onavo-like)
I would like to develop a system that is able to analize the network traffic of people using it. I am interested in the URLs that the users request.
Let's say the users targeted are on iOS or Android ...
4
votes
0answers
219 views
Why does the new ADT create a static inner class Fragment by default?
Honestly, I can't help but feel that this is done merely to confuse newcomers. Most of the errors on Stack Overflow by complete Android newbies mostly stem from that they have a static inner class ...
0
votes
1answer
77 views
Android Icons Square [closed]
I created an action bar icon for an Android app I'm working on and it seems to downscale my icon.
The thing is, it isn't a square icon. The width is greater than the height.
Do I really HAVE to ...
0
votes
0answers
49 views
How to transfer metadata using Bluetooth between an iPhone and an Android mobile?
I would like to develop a hybrid app to transfer data/meta data between an iPhone and an Android mobile device using Bluetooth.
I could find BTStack and PhoneGap useful. But, is it possible to ...
1
vote
1answer
89 views
Ensuring submitted hiscores are not fake
I have a small game that I would like to keep track og global hiscores for.
The basic is simple: username and score is submitted to a server for storage and later polling. However how do I ensure that ...
1
vote
1answer
64 views
Use camera to analyze homogeneity
We are working with some screens whose in the production process change their state from a transparent state to a colored state. This colored state is achieved to block light transmittance.
In this ...
0
votes
1answer
268 views
Guidance on android type app to connect to sql-server
Excuse my ignorance but we've got an application that we'd like to sample out on a mobile app The app is a C#/asp.net application connected to our sql server database. If we are going to write an ...
1
vote
2answers
260 views
Is it okay if we use an arbitrary string as UUID?
I found the tutorial of client (android) and server (pc) bluetooth tutorial from here.
But my question is about the UUID.
Is that okay if we define it randomly without the proper format? Because I ...
0
votes
2answers
81 views
What is selection and what is projection
I am working on Android with the query() method of the ContentResolver class and it accepts 6 parameters, (uri,projection,selection,selectionArgs,sortOrder,cancellationSignal) for selection and ...
0
votes
0answers
59 views
What are the implications of the cache when using notifyDataSetChanged?
I use Volley to return JSON from an API. I parse this JSON and add StoreItem objects to a List, then use an adapter to display in a listview.
I use the cache functionality in Volley, and I'm ...
0
votes
1answer
68 views
What's the best way to store options with multiple/boolean choices in an Android app?
I'm working on an Android social app which connects to a Postgresql database for up-to-date user data and is going to use lookups for dropdown menus, and these lookups will either have multiple ...
0
votes
1answer
74 views
Analogy for Android fragments [closed]
I'm trying to understand the flow of Android apps. I come from a RoR background, so I try and use that background to understand new concepts in Android.
Here's my question:
How can I think about ...
0
votes
1answer
74 views
Broadcast receiver Or Services
I am creating an "Alarm Clock" app in Android. I learned that we can implement OnReciever() method and write those things which we want the alarm to do after an intent is fired.
But I have now come ...
0
votes
1answer
85 views
Sortable listview using SQLite [closed]
I'm implementing a sortable listview using bauerca's library here. This works, but now I need to define some things where I need some help. This is the functionality of my app_
I can create up to 5 ...
0
votes
0answers
156 views
Android From Local DB (DAO) to Server sync (JSON) - Design issue
I sync data between my local DB and a Server.
I'm looking for the cleanest way to modelise all of this.
I have a com.something.db package
That contains a Data Helper and couple of DAO classes that ...
5
votes
1answer
550 views
Why use Android Fragments?
I have read the documentation and some other questions' threads about this topic and I don't really feel convinced; I don't see clearly the limits of use of this technique.
Fragments are now seen as ...
0
votes
1answer
536 views
Inserting data to database from Android
I have to build an application where the requirement is that my clients will send data from their Android device and I have to save that data to a database.
I have done the part of coding that ...
0
votes
1answer
67 views
Android -> Ruby Server Interface -> Mongodb
I've been wrecking my brain about this for a few days. I'll run my scenario by you and hopefully you can help me. In my head this is how it goes:
I have an Android App.
I want my Android App to make ...
0
votes
0answers
39 views
Online error reporting without network access
I have developed an application for android requiring no permissions, but the biggest downside of this is that I don't have error reporting. So, I was playing around for the past week with any ...
0
votes
1answer
181 views
Android proprietary app including Apache-2.0 licensed code from Google
My Android app contains some Apache-2.0 licensed code from Google (in-app billing example) and links to com.android.vending.billing library in the form of a InAppBillingFile.aidl file (same license?).
...
0
votes
1answer
102 views
Android DB With Some Multi-Language Data
I have a SQLite Database in my Android app with a "Question" table, among others. That table contains "default" or "pre-loaded" data (in this case the questions asked by the app).
Some of its columns ...
2
votes
1answer
420 views
Shouldn't Android's TextView.getText() return String instead of possibly mutable CharSequence?
I've just spent hours debugging some code because I forgot (actually never considered it) that TextView.getText() returns CharSequence that may be in fact a mutable class...
Shouldn't it return ...
0
votes
0answers
20 views
versioning data schema in android internal storage
I am using Android's internal storage to hold data for my application and I am trying to find a good way to handle reading data of an older schema. For example, let's say I have serialized and written ...
3
votes
2answers
334 views
Dalvik + Java licensing question
This is a licensing question about the Dalvik and J2SE core libraries. In particular the license governing java.util.concurrent.SynchronousQueue.
The license header of the class in the JDK source ...