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

learn more… | top users | synonyms

0
votes
2answers
30 views

Including references in onResume Lifecycle

What's a more concise way to do this? It's way too verbose for my taste. ...
1
vote
1answer
32 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? ...
3
votes
1answer
57 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
29 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
24 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 ...
0
votes
0answers
19 views

ArrayList contains wrong type objects without explicit raw-type casting [migrated]

Can anyone suggest how given code could possibly result in such issue, giving occasional ClassCastException when data is parsed from file. Details : I have a ...
1
vote
0answers
52 views
3
votes
1answer
74 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
47 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 ...
0
votes
0answers
39 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
80 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 ...
1
vote
2answers
65 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
81 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
78 views
1
vote
2answers
27 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
49 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
60 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
203 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
34 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
88 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
48 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
73 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
63 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
81 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
68 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
147 views

AsyncTask and IntentService

I was disappointed using GCM, so I'll use long polling for crucial parts. Following my approach: ...
3
votes
3answers
73 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
70 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
135 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
51 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
260 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
203 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
76 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 ...
4
votes
1answer
109 views

Performing a background task and managing battery notifications for Android

I'm just starting out for the first time in Android Development and my code is a giant mess. Here are my attempts so far. I've included it in a Pastebin. Feel free to ask me if you would like to see ...
1
vote
1answer
66 views
6
votes
3answers
104 views

Helper class to send emails with attachments on Android

I use this EmailTools helper class inside an Android app to send data as an email attachment, by calling ...
6
votes
2answers
61 views

Performance of speech enhancement code for Android app

I wrote a speech enhancement code for an Android App. The algorithm runs on 256 size frames of voice samples. On my PC the code runs per about 5ms per frame, while on my Nexsus 5 it more like 50ms per ...
17
votes
2answers
2k views

Android Flashlight app

This is my first project, a Flashlight application for Android-based devices: ...
7
votes
1answer
170 views

Fully-working alternative to String.format(…)

PLEASE NOTE: The code below has "commented out" code; however, no code is actually commented out!! Check my GitHub link below. I did that solely to highlight the relevant code sections. Code in my ...
2
votes
2answers
48 views

Grouping utility methods for View classes

I have the following class: ...
11
votes
1answer
249 views

Small android app that gives a movie based on the chosen genre

Working on my first "big" project using the mighty Xamarin. Likewise my first venture in XAML so I suppose most focus will be going towards these new areas. Performance- and user-experience related ...
3
votes
1answer
70 views

TaggedLogger - Log wrapper

I wrote this class in order to not having to write tag every time (because of code duplication and risk of typos). ...
5
votes
2answers
420 views

Persistent cookie support using Volley and HttpUrlConnection

I need to add support for persistent cookies on an Android app that I'm building for Authentication/Authorization. This app uses Volley for making HTTP requests and it's ...
6
votes
1answer
128 views

Handling large images efficiently (to avoid OutOfMemoryError)

After lots of attempts thanks to all the Android enthusiasts, I've found a method to handle large images efficiently in Android Applications in order to get rid of ...
4
votes
2answers
187 views

ToastUtils - helper class for Android SDK Toast

Using: ToastUtils.LONG.show(context, R.string.greeting); Code: ...
7
votes
1answer
158 views

Android “Search” Activity and corresponding XML

Below is an Android Activity and corresponding XML layout. The function of the class is to search an ...
3
votes
1answer
64 views

Structural design of a Date and Time classes [closed]

I have two classes named Date.class and an enum class Time. I have declared these class like ...
6
votes
2answers
76 views

Android audio player

I want to implement basic audio functions like play, stop and pause. I have stuffed all the code inside onCreate method. Is this best practise to follow? ...
7
votes
2answers
222 views

Using Java to Add the Contents of two EditText views in Android

I have a toy app that contains: editText1 for entering a number. Uses inputType of number. ...
3
votes
1answer
107 views

Creating a fast Android dictionary (word counts)

This is a follow-up of my question here: I am currently working on an application for various statistics. One task is to analyse a good amount of sentences for their word counts. The specifications ...