Android is Google's software stack for mobile devices. For non-developer questions, see http://android.stackexchange.com

learn more… | top users | synonyms

-1
votes
0answers
14 views

A library that will help Android Developers to work with Aspose Cloud APIs quickly and easily [on hold]

AsposeCloudSDK makes it easy for Android app developers to work with Microsoft Word documents, Microsoft Excel spreadsheets, Microsoft PowerPoint presentations, Adobe PDFs, OpenDocument formats, ...
2
votes
1answer
78 views

Loading Bitmaps Efficiently

Suppose there is a huge bitmap, huge_bitmap, in the drawable-nodpi folder. I want to create a custom view with ...
2
votes
1answer
205 views

Displaying a list of players and their leagues

My question is mostly directed towards the principles of object-oriented programming. I have an Android application and one of the activities has a ListView. In ...
4
votes
1answer
56 views

Performance optimization on Box2D with libgdx

A few days ago I decided that I wanted to get involved with libgdx. So far I'm blown away by how simple it is to get something on the screen to work with. I'm trying to make a very simple tech demo ...
2
votes
0answers
48 views

Weather application code for API call

I have developed a simple weather application that provides the current weather report based on the city provided by the user. Can anyone help me to improve this code? ...
4
votes
1answer
48 views

Checking alert dialog validation

I have set alert dialog on textview's onclicklistener, and there I have added some items using array adapter. Now what I want to do is check if the user selects an ...
-1
votes
0answers
8 views

Error creating Relative Layout using Java Code [migrated]

i am new to android development and was trying to create RelativeLayout using Java code. Below is my MainActivty.java ...
0
votes
0answers
22 views

ResourceProvider is generalization of the ways to obtain objects of some type at the point of their use (when there are several ways)

Often I need to use objects of some type which can be obtained in different ways. For example, list of strings. Strings can be loaded from resources (i.e. using resource id and a Context\Resources ...
5
votes
3answers
155 views

Live character count for EditText

Could you review it and said if it's written good and/or is better way to do that? My algorithm is: ...
2
votes
1answer
58 views

Styling android widgets programmatically

I have code which styles standard Android widgets programmatically (not from XML). The code is working, but I have this bunch of if instanceof else if instanceof ...
2
votes
0answers
100 views

MVC Login for Android

The code for my Android application is below and so far I'm happy with it. Before anyone comments, I do acknowledge it requires the addition of further validation. The android application is a login ...
1
vote
0answers
30 views

Adding items to a database from a dialog

I have a spinner in my activity that upon selection of one of it's options needs to handle the addition of a new object to my ...
5
votes
1answer
70 views

Isprime Android app with kivy

I thought that developing an app in Python should be easier than learning Java. I finally got my isprime app to work but it looks ugly. When I write GUI code I always find myself typing in very long ...
6
votes
2answers
109 views

Strategy Pattern Implementation

I thought I would learn a design pattern today and picked this one. I wrote a simple Android test demo to test the pattern. main.xml ...
6
votes
1answer
88 views

Android game setup

I've been working on a basic Android game these days, but I'm a bit uncertain about my setup and need some advice. The basics of the game are simple: there are characters running on your screen and ...
3
votes
5answers
215 views

Evaluating Valid Date

I want to write a function which returns true if a selected date is smaller than the current date, else return false. This function is working as expected but I want to know the best possible way to ...
0
votes
0answers
83 views

Getting Spotify Metadata and Sending it via Bluetooth

The Spotify for Android application does not support metadata over Bluetooth (to my car at least) so I was looking to build a helper application to detect when the metadata changed in the Spotify App ...
2
votes
1answer
70 views

Design a row in a listview

I want to design a row of the following style in my Android project: I have the following code for this: ...
0
votes
2answers
48 views

Including references in onResume Lifecycle

What's a more concise way to do this? It's way too verbose for my taste. ...
2
votes
1answer
46 views

Getting recent stations

I made a database for my Android app using SQLite and it works fine. However, as I understood, SQLite calls shouldn't be made on UI thread. Is the below okay or not? ...
5
votes
1answer
84 views

JavaCC Android port User Interface (Activity) class

I have been working on a port of JavaCC for Android. It is mainly an interface. I needed only to modify the original source to redirect output to a TextView. The point of this project is to rekindle ...
0
votes
0answers
42 views

Enhancement to Trezor library for Android

I'm only asking because I'm new and don't know enough to have a concrete question. Did I do this correctly? I worked on this until the code performed as expected, but I don't think I'm done. In ...
2
votes
1answer
39 views

Detaching logic from listener implementation in “Smart UI” approach to follow a proper pattern

I took this code segment from existing source on Android, but it applies to anything from ASP.NET Forms to anything else where the UI has an event callback, and the logic is implemented directly in ...
1
vote
0answers
130 views

Passing on button click listeners via Bundle in AlertDialogFragment

I have a simple class: ...
3
votes
1answer
88 views

App to give cigarettes through the day

I have this app, that gives you cigarettes through the day, with equal intervals from one another. These are some important variables: wakeUp - is the time, when ...
1
vote
1answer
88 views

Search layout with 2 edittext and 2 buttons

I'm building an Android app and I'm new on building the UI on an .xml file. I've built a simple layout but I think that is not optimize very well. This component is a search layout with 2 edittext ...
4
votes
1answer
125 views

AsyncTask which allows to handle exceptions on UI

The AsyncTask available in android, gives you the result from doInBackground on the UI thread so that you can update UI ...
1
vote
2answers
109 views

Proper way to wait end of a service and singleton design

My code works fine and I would like to know if I chose the best strategy to implement my code, or if It can written better (more fast, more clear, best use of design pattern, etc). In my android ...
2
votes
3answers
99 views

Personal Minecraft Android app

This won't be released publicly, but that doesn't mean I want to have bad coding habits. I was not too far into this before realizing I could make it better. One of my main concerns is finding an ...
1
vote
2answers
86 views

Long methods in background task

My code in my main background async task is a mess. Everything is everywhere. I'm afraid of moving things around without something breaking but I definitely think it needs work. What I can do to ...
0
votes
2answers
81 views
1
vote
2answers
71 views

Customizing color for the navbar of my Android app

I got my navigation bar to be the color I want of Blue background with white text. Here is my code which works but this feels totally hacky. Please suggest improvements styles.xml ...
0
votes
1answer
80 views

Java Apache Commons Net SMTP Wrapper Attachment

Can the below code be improved? Are there any major issues with it? Thanks ...
3
votes
2answers
71 views

Simplifying WebView

I started to code on Android, but I think my code is very heavy and may slow down the performance of my app. For example, when I run my app and I try to drag the page in one of my webviews, it's ...
5
votes
2answers
231 views

How can I refactor onClickListener applied to different buttons?

I have several buttons and I want to toggle between them like radio buttons. The way I have it set up now is that each button have this same code but the buttonValue varies depending on which button ...
2
votes
1answer
48 views

Correct way to refer to a view in Android

What is the correct way of referring to a view (a) or (b).? (a). TextView textView = (TextView) rootView.findViewById(R.id.text); textView.setText("Some Text"); ...
7
votes
4answers
142 views

Android Global Variable Setup

I am using the Android library Retrofit for networking in my app. The library calls for creating a RestAdapter for making service calls. I want to use this same instance of the RestAdapter for all of ...
1
vote
1answer
68 views

Setting up notifications for Android

Here is AlarmService for setting up notifications on my phone. Currently, the code works and is functional. However, I noticed my code looks different than a few ...
2
votes
2answers
178 views

Encrypt and decrypt a serializable object

I want to make sure that the code I have for encrypting and decrypting a serializable object makes sense and is proper. Does it look right too? Here's what I have so far: ...
1
vote
1answer
79 views

Error handling in an Android API (class or enum)

I am developing an Android Library which will be distributed to other developers. The library itself is a wrapper of the industry specific one. This makes the API development a bit less flexible. The ...
1
vote
2answers
128 views

Thread, handler and activity structure for a bouncing ball animation

This is a custom MyActivity class with two custom views (bar and a ball): ...
1
vote
1answer
102 views

Helper to show simple slide show

Example project (and code presented here) on GitHub At first, simple example. layout / activity_slide_show.xml ...
4
votes
1answer
260 views

AsyncTask and IntentService

I was disappointed using GCM, so I'll use long polling for crucial parts. Following my approach: ...
3
votes
3answers
76 views

WeatherForecastRequest and its builder

WeatherForecastRequest is only simple HTTP parameters wrapper. It is using to get forecast from the openweathermap. At first ...
4
votes
1answer
91 views

Check if downloading image from Internet is already started and if isn't then start downloading and set flag “downloading started”

In the method getView() in my implementation of ArrayAdapter I have to download image from Internet using the image's url and ...
1
vote
1answer
168 views

Optimizing a Google card layout

I'm developing an Android app in which I would build a card layout with a custom library. I think that my layout has not been optimized, but I don't know how I can this. It's not a very simple layout ...
2
votes
1answer
68 views

Show a ProgressDialog and send an SMS in the background

I have written a procedure that shows a ProgressDialog sends an SMS updates the View from another thread hides the ...
7
votes
2answers
549 views

Two Fragments in Landscape Mode Challenge

I did the following code challenge for a job interview. They apparently didn't care for my solution and I'm not sure why. What could I have done better? Here is the challenge: Create a small ...
4
votes
4answers
215 views

Class to simplify skipping some actions on the first loop iteration

Often I have to skip some actions on the first (or last) loop iteration. Now I need to append some arguments to an url and separate the arguments by the & ...
1
vote
1answer
80 views

Builder for a simple observer class

I mean the Builder presented in Effective Java by Joshua Bloch. OnStopScrollingObserverTask is using to detect when scrolling a ...