android Programming Glossary: consider
Android - what's the difference between the various methods to get a Context? http://stackoverflow.com/questions/1026973/android-whats-the-difference-between-the-various-methods-to-get-a-context the difference between the two and when you might want to consider using the application Context Activity.getApplicationContext.. a post on the android developers newsgroup you may want to consider asking your question there as well because a handful of the..
Application Skeleton to support multiple screen http://stackoverflow.com/questions/12242111/application-skeleton-to-support-multiple-screen as we know now most of device coming with 480X800 so I'm consider this as based device so our new calculation will like this Ldpi..
How to set a timer in android http://stackoverflow.com/questions/1877417/how-to-set-a-timer-in-android be aware that this method creates a new thread. You may consider using the very convenient Handler class android.os.Handler and..
How to run a Runnable thread in Android? http://stackoverflow.com/questions/1921514/how-to-run-a-runnable-thread-in-android e e.printStackTrace thread.start You may consider your runnable object just as a command that can be sent to the..
Android - Controlling a task with Timer and TimerTask? http://stackoverflow.com/questions/2161750/android-controlling-a-task-with-timer-and-timertask tasks cancel share improve this question You might consider Examining the boolean result from calling cancel on your task..
Android - Service wont stop? http://stackoverflow.com/questions/2176375/android-service-wont-stop to cause your service to stop some work that is being done consider using another trigger for that e.g. activity calling a stopDoingStuff..
Android - Switch Tabs from within an Activity within a tab http://stackoverflow.com/questions/2541802/android-switch-tabs-from-within-an-activity-within-a-tab the overhead of the Activity around each of them. Please consider this and the many more trade offs before diving into using an..
What should I use Android AccountManager for? [closed] http://stackoverflow.com/questions/2720315/what-should-i-use-android-accountmanager-for pieces. Also If you only want to store data you should consider a simpler mechanism for data storage If you only want to get.. data storage If you only want to get only resource you can consider a Service Alarm only available from API 7 share improve this..
How to send a JSON object over Request with Android? http://stackoverflow.com/questions/3027066/how-to-send-a-json-object-over-request-with-android anything. If you're not sure what exactly the server wants consider writing a test program to send various strings to the server..
Singletons vs. Application Context in Android? http://stackoverflow.com/questions/3826905/singletons-vs-application-context-in-android not properly synchronized in concurrent applications. I consider it an anti pattern it's a bad object oriented style often embraced.. come back to your question Although the app context can be considered a singleton itself it is framework managed and has a well..
Android: On EditText Changed Listener http://stackoverflow.com/questions/4310525/android-on-edittext-changed-listener it counts up but I need to decrement the number. How can I consider Backspace tv TextView findViewById R.id.charCounts textMessage..
Activity restart on rotation Android http://stackoverflow.com/questions/456211/activity-restart-on-rotation-android on what you're doing in your initialization you could consider creating a new class that extends Application and moving your..
Android timer? How? http://stackoverflow.com/questions/4597690/android-timer-how or activity.runOnUIThread Runnable r Here is what I consider to be the preferred method. import android.app.Activity import..
Why does ContentResolver.requestSync not trigger a sync? http://stackoverflow.com/questions/5253858/why-does-contentresolver-requestsync-not-trigger-a-sync accounts or two twitter accounts etc... You should consider the application implications of doing that... If you have two..
Was PreferenceFragment intentionally excluded from the compatibility package? http://stackoverflow.com/questions/5501431/was-preferencefragment-intentionally-excluded-from-the-compatibility-package i.e. 3.0 and 3.0 or will I have to jump through hoops I consider it to be done easily . Have two separate PreferenceActivity..
Android - disable landscape mode? http://stackoverflow.com/questions/582185/android-disable-landscape-mode won't cope with well for example in a tilt based game consider supporting landscape and portrait but using nosensor for the..
Android: How to declare global variables? http://stackoverflow.com/questions/708012/android-how-to-declare-global-variables meant to be persisted across application lifetimes. Thus I consider most criticism below related to Applications being killed at..
Usage CursorLoader without ContentProvider http://stackoverflow.com/questions/7182485/usage-cursorloader-without-contentprovider automatically. If you are targeting HONEYCOMB or later consider instead using LoaderManager instead available via getLoaderManager..
What is the most appropriate way to store user settings in Android application http://stackoverflow.com/questions/785973/what-is-the-most-appropriate-way-to-store-user-settings-in-android-application potentially allow access to the values. If possible I'd consider modifying the server to use a negotiated token for providing..
When exactly is it leak safe to use (anonymous) inner classes? http://stackoverflow.com/questions/10864853/when-exactly-is-it-leak-safe-to-use-anonymous-inner-classes Many Runnables could just as easily have been AsyncTasks. Consider using AsyncTask as those are VM Managed by default. Answering..
Fragment onCreateView and onActivityCreated called twice http://stackoverflow.com/questions/10983396/fragment-oncreateview-and-onactivitycreated-called-twice I'm developing an app using Android 4.0 ICS and fragments. Consider this modified example from the ICS 4.0.3 API level 15 API's..
How to pass the values from one activity to previous activity http://stackoverflow.com/questions/1124548/how-to-pass-the-values-from-one-activity-to-previous-activity do I pass a value from one screen to its previous screen Consider this case I have two activities. The first screen has one TextView..
Unable to close all activities on android eclipse http://stackoverflow.com/questions/11430184/unable-to-close-all-activities-on-android-eclipse eclipse share improve this question Simply try this. Consider your Class3.java is your last Activitiy And in Button of next..
Callback to a Fragment from a DialogFragment http://stackoverflow.com/questions/13733304/callback-to-a-fragment-from-a-dialogfragment should be completely unaware of the DialogFragment. Consider I have public class MyFragment extends Fragment implements OnClickListener.. could be any Java object that implements OnClickListener. Consider the concrete example of a Fragment that presents an AlertDialog..
How to generate a ListView with headers above some sections? http://stackoverflow.com/questions/2394514/how-to-generate-a-listview-with-headers-above-some-sections If you don't want to mix the header into one of your rows. Consider the following solution You can overwrite the two methods getItemViewType..
Using android.view.SurfaceView with a camera on part of the screen http://stackoverflow.com/questions/2485141/using-android-view-surfaceview-with-a-camera-on-part-of-the-screen First your layout probably won't give you what you want. Consider using a RelativeLayout with the Button anchored to the bottom..
How to call one android application from another android application http://stackoverflow.com/questions/2728465/how-to-call-one-android-application-from-another-android-application are not working for me I'm getting a Package parse error. Consider there are two applications Application1 and Application2 I want..
How to store large blobs in an android content provider? http://stackoverflow.com/questions/3883211/how-to-store-large-blobs-in-an-android-content-provider I wish to use the bitmap in the context an ImageView. Consider the following code quasi code it doesn't work ... ImageView..
RESTful frameworks for Android, iOS…? http://stackoverflow.com/questions/4097686/restful-frameworks-for-android-ios should be category name testing id 2 name production id 3 Consider each call to be independent of each other i.e. I should have..
Cannot Make Static Reference to Non-Static Method http://stackoverflow.com/questions/4969171/cannot-make-static-reference-to-non-static-method instance data and class data Let me try and explain. Consider this class psuedocode class Test string somedata 99 string getText..
Why does ContentResolver.requestSync not trigger a sync? http://stackoverflow.com/questions/5253858/why-does-contentresolver-requestsync-not-trigger-a-sync scheduled sync again with ContentResolver functions. 6. Consider implications of multiple accounts It is possible to have more..
Create http server android http://stackoverflow.com/questions/6329468/create-http-server-android in advance android http share improve this question Consider this one https github.com NanoHttpd nanohttpd . Very small written..
Android/SQLite IN clause and placeholders http://stackoverflow.com/questions/7418849/android-sqlite-in-clause-and-placeholders data and then the placeholders can be used as normal. Consider a function String makePlaceholders int len which returns len..
Android Process Scheduling http://stackoverflow.com/questions/7931032/android-process-scheduling to select a new process. The Scheduling Policy in Action Consider a system with two runnable tasks a text editor and a video encoder...
Implementing Circular Scrolling In PagerAdapter http://stackoverflow.com/questions/8239056/implementing-circular-scrolling-in-pageradapter overriding onPageSelected method of OnPageChangeListener . Consider you have three pages in this order A B C . To goal is to reach..
What is the use of the res/values/public.xml file on Android? http://stackoverflow.com/questions/9348614/what-is-the-use-of-the-res-values-public-xml-file-on-android is used to assign fixed resource IDs to Android resources. Consider these set of string resources in res values strings.xml xml..
Android:Google Maps API Key Signup : MD5 certification key http://stackoverflow.com/questions/9696288/androidgoogle-maps-api-key-signup-md5-certification-key .android debug.keystore storepass android keypass android Consider your jdk bin path in the first path place and your home user..
support FragmentPagerAdapter holds reference to old fragments http://stackoverflow.com/questions/9727173/support-fragmentpageradapter-holds-reference-to-old-fragments but potentially detached when you scroll to other pages. Consider that you then background your application and then it gets killed...
Android - what's the difference between the various methods to get a Context? http://stackoverflow.com/questions/1026973/android-whats-the-difference-between-the-various-methods-to-get-a-context Reading the article a little bit further tells about the difference between the two and when you might want to consider using the application Context Activity.getApplicationContext rather than using the Activity context this . Basically the.. getBaseContext just use the Context you have. That was from a post on the android developers newsgroup you may want to consider asking your question there as well because a handful of the people working on Android actual monitor that newsgroup and..
Application Skeleton to support multiple screen http://stackoverflow.com/questions/12242111/application-skeleton-to-support-multiple-screen according to Android developer site Hdpi 150 XHdpi 200 But as we know now most of device coming with 480X800 so I'm consider this as based device so our new calculation will like this Ldpi 50 Mdpi 66.67 Hdpi 100 XHdpi 133.33 which means that first..
How to set a timer in android http://stackoverflow.com/questions/1877417/how-to-set-a-timer-in-android and java.util.TimerTask works fine in Android but you should be aware that this method creates a new thread. You may consider using the very convenient Handler class android.os.Handler and send messages to the handler via sendMessageAtTime android.os.Message..
How to run a Runnable thread in Android? http://stackoverflow.com/questions/1921514/how-to-run-a-runnable-thread-in-android run try while true sleep 1000 handler.post r catch InterruptedException e e.printStackTrace thread.start You may consider your runnable object just as a command that can be sent to the message queue for execution and handler as just a helper..
Android - Controlling a task with Timer and TimerTask? http://stackoverflow.com/questions/2161750/android-controlling-a-task-with-timer-and-timertask in the Timer TimerTask classes android timer scheduled tasks cancel share improve this question You might consider Examining the boolean result from calling cancel on your task as it should indicate if your request succeeds or fails Try..
Android - Service wont stop? http://stackoverflow.com/questions/2176375/android-service-wont-stop immediate. So for example if you are relying upon onDestroy to cause your service to stop some work that is being done consider using another trigger for that e.g. activity calling a stopDoingStuff method through the service binder interface . share..
Android - Switch Tabs from within an Activity within a tab http://stackoverflow.com/questions/2541802/android-switch-tabs-from-within-an-activity-within-a-tab based tabs also use more memory CPU time as they have the overhead of the Activity around each of them. Please consider this and the many more trade offs before diving into using an Activity based TabHost . I know now that I would personally..
What should I use Android AccountManager for? [closed] http://stackoverflow.com/questions/2720315/what-should-i-use-android-accountmanager-for are required if you don't really need one of these pieces. Also If you only want to store data you should consider a simpler mechanism for data storage If you only want to get only resource you can consider a Service Alarm only available..
How to send a JSON object over Request with Android? http://stackoverflow.com/questions/3027066/how-to-send-a-json-object-over-request-with-android sending the object in a variable named jason has to do with anything. If you're not sure what exactly the server wants consider writing a test program to send various strings to the server until you know what format it needs to be in. import org.apache.http.HttpResponse..
Singletons vs. Application Context in Android? http://stackoverflow.com/questions/3826905/singletons-vs-application-context-in-android random access to shared state subtle bugs may arise when not properly synchronized in concurrent applications. I consider it an anti pattern it's a bad object oriented style often embraced by people coming from procedural languages like C where.. like C where it is common to maintain global state. To come back to your question Although the app context can be considered a singleton itself it is framework managed and has a well defined life cycle scope and access path. Hence I believe that..
Android: On EditText Changed Listener http://stackoverflow.com/questions/4310525/android-on-edittext-changed-listener it works fine. However my problem is when I click Backspace it counts up but I need to decrement the number. How can I consider Backspace tv TextView findViewById R.id.charCounts textMessage EditText findViewById R.id.textMessage textMessage.addTextChangedListener..
Activity restart on rotation Android http://stackoverflow.com/questions/456211/activity-restart-on-rotation-android improve this question Using the Application Class Depending on what you're doing in your initialization you could consider creating a new class that extends Application and moving your initialization code into an overridden onCreate method within..
Android timer? How? http://stackoverflow.com/questions/4597690/android-timer-how UI can only be modified from the main ui thread so use a handler or activity.runOnUIThread Runnable r Here is what I consider to be the preferred method. import android.app.Activity import android.os.Bundle import android.os.Handler import android.view.View..
Why does ContentResolver.requestSync not trigger a sync? http://stackoverflow.com/questions/5253858/why-does-contentresolver-requestsync-not-trigger-a-sync type two @gmail.com accounts set up on one device or two facebook accounts or two twitter accounts etc... You should consider the application implications of doing that... If you have two accounts you probably don't want to try to sync both of them..
Was PreferenceFragment intentionally excluded from the compatibility package? http://stackoverflow.com/questions/5501431/was-preferencefragment-intentionally-excluded-from-the-compatibility-package just a guess. If so can I easily target a range of devices i.e. 3.0 and 3.0 or will I have to jump through hoops I consider it to be done easily . Have two separate PreferenceActivity implementations one using preference headers and PreferenceFragments..
Android - disable landscape mode? http://stackoverflow.com/questions/582185/android-disable-landscape-mode mid activity that you think the device's sensors and software won't cope with well for example in a tilt based game consider supporting landscape and portrait but using nosensor for the orientation. This forces landscape on most tablets and portrait..
Android: How to declare global variables? http://stackoverflow.com/questions/708012/android-how-to-declare-global-variables be a solution for saving user or other information that is meant to be persisted across application lifetimes. Thus I consider most criticism below related to Applications being killed at any time etc... moot as anything that ever needed to be persisted..
Usage CursorLoader without ContentProvider http://stackoverflow.com/questions/7182485/usage-cursorloader-without-contentprovider the activity is destroyed all managed Cursors will be closed automatically. If you are targeting HONEYCOMB or later consider instead using LoaderManager instead available via getLoaderManager So I would like to use CursorLoader . But how can I use..
What is the most appropriate way to store user settings in Android application http://stackoverflow.com/questions/785973/what-is-the-most-appropriate-way-to-store-user-settings-in-android-application some security there but physical access to a phone could potentially allow access to the values. If possible I'd consider modifying the server to use a negotiated token for providing access something like OAuth . Alternatively you may need to..
When exactly is it leak safe to use (anonymous) inner classes? http://stackoverflow.com/questions/10864853/when-exactly-is-it-leak-safe-to-use-anonymous-inner-classes long lived reference to an Activity or View that is in use. Many Runnables could just as easily have been AsyncTasks. Consider using AsyncTask as those are VM Managed by default. Answering the Final Question Now to answer the questions that were not..
Fragment onCreateView and onActivityCreated called twice http://stackoverflow.com/questions/10983396/fragment-oncreateview-and-onactivitycreated-called-twice onCreateView and onActivityCreated called twice I'm developing an app using Android 4.0 ICS and fragments. Consider this modified example from the ICS 4.0.3 API level 15 API's demo example app public class FragmentTabs extends Activity..
How to pass the values from one activity to previous activity http://stackoverflow.com/questions/1124548/how-to-pass-the-values-from-one-activity-to-previous-activity pass the values from one activity to previous activity How do I pass a value from one screen to its previous screen Consider this case I have two activities. The first screen has one TextView and a button and the second activity has one EditText..
Unable to close all activities on android eclipse http://stackoverflow.com/questions/11430184/unable-to-close-all-activities-on-android-eclipse application manifest Thanks for your time .. android eclipse share improve this question Simply try this. Consider your Class3.java is your last Activitiy And in Button of next use below code Intent intent new Intent currentActivity.this..
Callback to a Fragment from a DialogFragment http://stackoverflow.com/questions/13733304/callback-to-a-fragment-from-a-dialogfragment to another Fragment. In my case the Activity involved should be completely unaware of the DialogFragment. Consider I have public class MyFragment extends Fragment implements OnClickListener Then at some point I could do DialogFragment.. Activity to listen for events I need a Fragment. Really it could be any Java object that implements OnClickListener. Consider the concrete example of a Fragment that presents an AlertDialog via DialogFragment. It has Yes No buttons. How can I send..
How to generate a ListView with headers above some sections? http://stackoverflow.com/questions/2394514/how-to-generate-a-listview-with-headers-above-some-sections that is a normal row plus the group headline above it. If you don't want to mix the header into one of your rows. Consider the following solution You can overwrite the two methods getItemViewType and getViewTypeCount . You now have a list that..
Using android.view.SurfaceView with a camera on part of the screen http://stackoverflow.com/questions/2485141/using-android-view-surfaceview-with-a-camera-on-part-of-the-screen view Thanks android camera share improve this question First your layout probably won't give you what you want. Consider using a RelativeLayout with the Button anchored to the bottom and the SurfaceView anchored to the top of the screen and..
How to call one android application from another android application http://stackoverflow.com/questions/2728465/how-to-call-one-android-application-from-another-android-application from another application I have tried some examples but they are not working for me I'm getting a Package parse error. Consider there are two applications Application1 and Application2 I want to call Application2 from Application1 Here is the some..
How to store large blobs in an android content provider? http://stackoverflow.com/questions/3883211/how-to-store-large-blobs-in-an-android-content-provider I am having some difficulty finding an example. In particular I wish to use the bitmap in the context an ImageView. Consider the following code quasi code it doesn't work ... ImageView iv .... String iconUri cursor.getString cursor.getColumnIndex..
RESTful frameworks for Android, iOS…? http://stackoverflow.com/questions/4097686/restful-frameworks-for-android-ios object not just the ID Don't return IDs only category 2 3 4 should be category name testing id 2 name production id 3 Consider each call to be independent of each other i.e. I should have enough information for call http test.com object.json to populate..
Cannot Make Static Reference to Non-Static Method http://stackoverflow.com/questions/4969171/cannot-make-static-reference-to-non-static-method two cannot work together as they operate on different data spaces instance data and class data Let me try and explain. Consider this class psuedocode class Test string somedata 99 string getText return somedata static string TTT 0 Now I have the following..
Why does ContentResolver.requestSync not trigger a sync? http://stackoverflow.com/questions/5253858/why-does-contentresolver-requestsync-not-trigger-a-sync respectful of your user here Finally you can setup a periodic scheduled sync again with ContentResolver functions. 6. Consider implications of multiple accounts It is possible to have more than one account of the same type two @gmail.com accounts..
Create http server android http://stackoverflow.com/questions/6329468/create-http-server-android on how to build the server or use any existing library Thanks in advance android http share improve this question Consider this one https github.com NanoHttpd nanohttpd . Very small written in Java. I used it without any problem. share improve..
Android/SQLite IN clause and placeholders http://stackoverflow.com/questions/7418849/android-sqlite-in-clause-and-placeholders because it is a restricted form that does not contain external data and then the placeholders can be used as normal. Consider a function String makePlaceholders int len which returns len question marks separated with commas then String names name1..
Android Process Scheduling http://stackoverflow.com/questions/7931032/android-process-scheduling reaches zero it is preempted and the scheduler is invoked to select a new process. The Scheduling Policy in Action Consider a system with two runnable tasks a text editor and a video encoder. The text editor is I O bound because it spends nearly..
Implementing Circular Scrolling In PagerAdapter http://stackoverflow.com/questions/8239056/implementing-circular-scrolling-in-pageradapter share improve this question I could achieve this by overriding onPageSelected method of OnPageChangeListener . Consider you have three pages in this order A B C . To goal is to reach C if we scroll right from A and similarly to reach A if we..
What is the use of the res/values/public.xml file on Android? http://stackoverflow.com/questions/9348614/what-is-the-use-of-the-res-values-public-xml-file-on-android improve this question The file res values public.xml is used to assign fixed resource IDs to Android resources. Consider these set of string resources in res values strings.xml xml version 1.0 encoding utf 8 resources string name string1 String..
Android:Google Maps API Key Signup : MD5 certification key http://stackoverflow.com/questions/9696288/androidgoogle-maps-api-key-signup-md5-certification-key alias androiddebugkey keystore C Documents and Settings IBM .android debug.keystore storepass android keypass android Consider your jdk bin path in the first path place and your home user directory in the second path . For windows 7 it is like C Users..
support FragmentPagerAdapter holds reference to old fragments http://stackoverflow.com/questions/9727173/support-fragmentpageradapter-holds-reference-to-old-fragments FragmentStatePagerAdapter these fragments will still be added but potentially detached when you scroll to other pages. Consider that you then background your application and then it gets killed. When you come back Android will remember that you used..
|