android Programming Glossary: generally
Parsing query strings in Java http://stackoverflow.com/questions/1667278/parsing-query-strings-in-java say that it is a good idea The code snippets below are generally flawed or broken btw. Breaking them is an interesting exercise..
Can we delete an SMS in Android before it reaches the inbox? http://stackoverflow.com/questions/1741628/can-we-delete-an-sms-in-android-before-it-reaches-the-inbox verification services which are provisioned via SMS though generally this should be done with data SMS or for applications which..
Android ACTION_IMAGE_CAPTURE Intent http://stackoverflow.com/questions/1910608/android-action-image-capture-intent image capture doesn't work as documented. what i've generally used is something like this in a utilities class. public boolean..
Quitting an application - is that frowned upon? http://stackoverflow.com/questions/2033914/quitting-an-application-is-that-frowned-upon finish can close up your currently running activity. Users generally don't need anything else for properly written applications any.. don't force users to think of files. Android apps generally don't force users to think of files. And so on. Similarly there..
What are the best practices for SQLite on Android? http://stackoverflow.com/questions/2493331/what-are-the-best-practices-for-sqlite-on-android this question Inserts updates deletes and reads are generally OK from multiple threads but answer #1 is not correct. You have..
How to open “front camera” on android platform? http://stackoverflow.com/questions/2779002/how-to-open-front-camera-on-android-platform open &ldquo front camera&rdquo on android platform More generally If a device has more than one camera is there any way to initializing..
Google Analytics in Android app - dealing with multiple activities http://stackoverflow.com/questions/3216692/google-analytics-in-android-app-dealing-with-multiple-activities These methods are not synchronized and don't generally need to be so if you want to do anything unusual you should.. These methods are not synchronized and don't generally need to be so if you want to do anything unusual you should..
Android: out of memory exception in Gallery http://stackoverflow.com/questions/3238388/android-out-of-memory-exception-in-gallery logHeap this.getClass Here are some informative links generally there are lots of threads about this topic on here. Bitmaps..
Camera.Parameters.FLASH_MODE_TORCH replacement for Android 2.1 http://stackoverflow.com/questions/3878294/camera-parameters-flash-mode-torch-replacement-for-android-2-1 improve this question I'm finding that torch mode is generally working fine on 2.1 but I had the same problem with the Samsung..
Using the Android Application class to persist data http://stackoverflow.com/questions/4208886/using-the-android-application-class-to-persist-data class and then reference it from the Activity or is that generally not the acceptable method due to memory constraints on mobile..
Android and XMPP: Currently available solutions http://stackoverflow.com/questions/4769020/android-and-xmpp-currently-available-solutions of the Smack API from two years ago. And although it generally works well I'm exploring any other more recent options. I've..
Don't reload application when orientation changes http://stackoverflow.com/questions/5913130/dont-reload-application-when-orientation-changes stop android share improve this question There are generally three ways to do this As some of the answers suggested you could..
How can I manage audio volumes sanely in my Android app? http://stackoverflow.com/questions/628659/how-can-i-manage-audio-volumes-sanely-in-my-android-app
Android: How to declare global variables? http://stackoverflow.com/questions/708012/android-how-to-declare-global-variables an Application subclass and further that using Singletons generally points to extremely inflexible design which is not easily modified.. Singletons cannot work well but I do argue that they are generally the product of either a bad API or a lazy programmer. I disagree..
Why so complex to set style from code in Android http://stackoverflow.com/questions/8369504/why-so-complex-to-set-style-from-code-in-android to View constructors that takes an attr resource is generally used when implementing View subclasses and as you've shown lets..
Best practice for instantiating a new Android Fragment http://stackoverflow.com/questions/9245408/best-practice-for-instantiating-a-new-android-fragment second option makes use of a static method newInstance and generally contains the following method. public static Fragment newInstance..
Overlapping Views in Android http://stackoverflow.com/questions/961944/overlapping-views-in-android RelativeLayout to a height and width of fill_parent as is generally what you want for a main Activity. Then I've aligned the top..
onMeasure custom view explanation http://stackoverflow.com/questions/12266899/onmeasure-custom-view-explanation at all because the framework doesn't know how large it is Generally if you are overriding View and not another existing widget it..
How to ignore accent in SQLite query (Android) http://stackoverflow.com/questions/16282083/how-to-ignore-accent-in-sqlite-query-android android sqlite diacritics share improve this question Generally string comparisons in SQL are controlled by column or expression..
How to programmatically setting style attribute in a view http://stackoverflow.com/questions/2016249/how-to-programmatically-setting-style-attribute-in-a-view I will use. android styles share improve this question Generally you can't change styles programmatically you can set the look..
Quitting an application - is that frowned upon? http://stackoverflow.com/questions/2033914/quitting-an-application-is-that-frowned-upon down and then your update process will fail mid stream. Generally that's not a good thing. Either check updates on start or check..
Android memory allocation http://stackoverflow.com/questions/2131947/android-memory-allocation 1.6 or up and you can analyze the dump with Eclipse MAT. Generally you can't control the max heap size on a real device unless..
Android multiple screen sizes with same density http://stackoverflow.com/questions/2638202/android-multiple-screen-sizes-with-same-density how they interlink to not be confused with the issue. Generally you can ignore physical screen size since that's already accounted..
Convert existing project into Android project in Eclipse? http://stackoverflow.com/questions/2959820/convert-existing-project-into-android-project-in-eclipse plugin are you using for Eclipse Android development Generally speaking the process is called changing the project nature e.g...
How to start Android Kernel programming? http://stackoverflow.com/questions/3070159/how-to-start-android-kernel-programming for anything smart smart phone related. kernelnewbies Generally good resource for starting out learning linux kernel Which is..
Set Toast Appear Length http://stackoverflow.com/questions/3775074/set-toast-appear-length to show up only for a specified amount of time. Generally shorter then a regular toast message. android time toast ..
I lost my .keystore file? http://stackoverflow.com/questions/4322367/i-lost-my-keystore-file is no other way you should issue another application. Generally the only advise that exists on keystores always backup it ..
Strategies for Honeycomb & backward compatibility http://stackoverflow.com/questions/4832262/strategies-for-honeycomb-backward-compatibility to see if the various new APIs are available to your app. Generally speaking you'll probably want to create two alternative sets.. startActivity startActivityIntent finish Generally speaking you can use the same layout definitions. Where Fragments..
When to close db connection on android? Every time after your operation finished or after your app exit http://stackoverflow.com/questions/4842112/when-to-close-db-connection-on-android-every-time-after-your-operation-finished the database after finished reading writing from to it. Generally I would say that you might gain more in caching data than in..
How to make an Android view that flips between views on swipe/fling http://stackoverflow.com/questions/5071743/how-to-make-an-android-view-that-flips-between-views-on-swipe-fling views. In particular It should flip views on swipe. Generally a swipe will flip between one view and the next. It should not..
Android Out of Memory error with Lazy Load images http://stackoverflow.com/questions/5082703/android-out-of-memory-error-with-lazy-load-images of memory outofmemoryerror share improve this question Generally your in memory image cache declaration should look something..
What is the use of private Content Providers? http://stackoverflow.com/questions/5523511/what-is-the-use-of-private-content-providers data that is private to your application and not shared. Generally Content Providers are used for providing data to different applications..
AsyncTaskLoader vs AsyncTask http://stackoverflow.com/questions/7120813/asynctaskloader-vs-asynctask s and populate your views with the data they return. Generally it should be easier than managing AsyncTask 's yourself. However..
Where do I create and use ScheduledThreadPoolExecutor, TimerTask, or Handler? http://stackoverflow.com/questions/8098806/where-do-i-create-and-use-scheduledthreadpoolexecutor-timertask-or-handler question I prefer to use ScheduledThreadPoolExecutor. Generally if I understand your requirements correctly all these can be..
Using Application context everywhere? http://stackoverflow.com/questions/987072/using-application-context-everywhere Context into the LayoutInflator you will get an Exception. Generally speaking your approach is excellent it's good practice to use..
Parsing query strings in Java http://stackoverflow.com/questions/1667278/parsing-query-strings-in-java very interesting and exciting micro coding project but I cannot say that it is a good idea The code snippets below are generally flawed or broken btw. Breaking them is an interesting exercise for the reader. And to the hackers attacking the websites..
Can we delete an SMS in Android before it reaches the inbox? http://stackoverflow.com/questions/1741628/can-we-delete-an-sms-in-android-before-it-reaches-the-inbox for SMS interception. For example automating phone number verification services which are provisioned via SMS though generally this should be done with data SMS or for applications which otherwise improve the user experience by processing specially..
Android ACTION_IMAGE_CAPTURE Intent http://stackoverflow.com/questions/1910608/android-action-image-capture-intent of android. that is on google experience builds of android image capture doesn't work as documented. what i've generally used is something like this in a utilities class. public boolean hasImageCaptureBug list of known devices that have the..
Quitting an application - is that frowned upon? http://stackoverflow.com/questions/2033914/quitting-an-application-is-that-frowned-upon As everybody else told you users via BACK or your code via finish can close up your currently running activity. Users generally don't need anything else for properly written applications any more than they need a quit option for using Web apps. No.. Web apps don't force users to think of files. iPhone apps typically don't force users to think of files. Android apps generally don't force users to think of files. And so on. Similarly there is a growing movement to try to eliminate the notion of..
What are the best practices for SQLite on Android? http://stackoverflow.com/questions/2493331/what-are-the-best-practices-for-sqlite-on-android these scenarios android database sqlite sqlite3 share improve this question Inserts updates deletes and reads are generally OK from multiple threads but answer #1 is not correct. You have to be careful with how you create your connections and use..
How to open “front camera” on android platform? http://stackoverflow.com/questions/2779002/how-to-open-front-camera-on-android-platform to open &ldquo front camera&rdquo on android platform More generally If a device has more than one camera is there any way to initializing it I didn't find it in android reference doc. Samsung..
Google Analytics in Android app - dealing with multiple activities http://stackoverflow.com/questions/3216692/google-analytics-in-android-app-dealing-with-multiple-activities once in onCreate for each of your activities that use GoogleAnalytics. These methods are not synchronized and don't generally need to be so if you want to do anything unusual you should synchronize them yourself. public void incrementActivityCount.. once in onDestrkg for each of your activities that use GoogleAnalytics. These methods are not synchronized and don't generally need to be so if you want to do anything unusual you should synchronize them yourself. public void decrementActivityCount..
Android: out of memory exception in Gallery http://stackoverflow.com/questions/3238388/android-out-of-memory-exception-in-gallery call when starting or finishing an activity during development. logHeap this.getClass Here are some informative links generally there are lots of threads about this topic on here. Bitmaps in Android Android Eclipse MAT does not appear to show all my..
Camera.Parameters.FLASH_MODE_TORCH replacement for Android 2.1 http://stackoverflow.com/questions/3878294/camera-parameters-flash-mode-torch-replacement-for-android-2-1 help me get this working android android sdk 2.1 led share improve this question I'm finding that torch mode is generally working fine on 2.1 but I had the same problem with the Samsung Epic and found a hack around it. Looking at the params returned..
Using the Android Application class to persist data http://stackoverflow.com/questions/4208886/using-the-android-application-class-to-persist-data to store the state information inside of the application class and then reference it from the Activity or is that generally not the acceptable method due to memory constraints on mobile devices I really appreciate any advice on this topic. Thanks..
Android and XMPP: Currently available solutions http://stackoverflow.com/questions/4769020/android-and-xmpp-currently-available-solutions many other questions here in SO. However that's a patched version of the Smack API from two years ago. And although it generally works well I'm exploring any other more recent options. I've been looking at the official Smack API and after a little research..
Don't reload application when orientation changes http://stackoverflow.com/questions/5913130/dont-reload-application-when-orientation-changes another random image. How can I simply make this behavior stop android share improve this question There are generally three ways to do this As some of the answers suggested you could distinguish the cases of your activity being created for..
How can I manage audio volumes sanely in my Android app? http://stackoverflow.com/questions/628659/how-can-i-manage-audio-volumes-sanely-in-my-android-app
Android: How to declare global variables? http://stackoverflow.com/questions/708012/android-how-to-declare-global-variables as strong a contract with the Android system as using an Application subclass and further that using Singletons generally points to extremely inflexible design which is not easily modified and leads to many problems down the road. IMHO the strong.. the numerous downsides to Singletons. I do not argue that Singletons cannot work well but I do argue that they are generally the product of either a bad API or a lazy programmer. I disagree quite strongly with Diane's viewpoint which I feel is a..
Why so complex to set style from code in Android http://stackoverflow.com/questions/8369504/why-so-complex-to-set-style-from-code-in-android for and then suggest an approach for your app. The third argument to View constructors that takes an attr resource is generally used when implementing View subclasses and as you've shown lets you specify a theme attribute to use as a reference to the..
Best practice for instantiating a new Android Fragment http://stackoverflow.com/questions/9245408/best-practice-for-instantiating-a-new-android-fragment and Fragment newFragment MyFragment.newInstance The second option makes use of a static method newInstance and generally contains the following method. public static Fragment newInstance MyFragment myFragment new MyFragment return myFrgment..
Overlapping Views in Android http://stackoverflow.com/questions/961944/overlapping-views-in-android RelativeLayout Note that I've changed the parent RelativeLayout to a height and width of fill_parent as is generally what you want for a main Activity. Then I've aligned the top and bottom of the ImageView to the top and bottom of the Gallery..
onMeasure custom view explanation http://stackoverflow.com/questions/12266899/onmeasure-custom-view-explanation wrap_content in both directions your view may not show up at all because the framework doesn't know how large it is Generally if you are overriding View and not another existing widget it is probably a good idea to provide an implementation even..
How to ignore accent in SQLite query (Android) http://stackoverflow.com/questions/16282083/how-to-ignore-accent-in-sqlite-query-android without caring for the accents and the case. Please help. android sqlite diacritics share improve this question Generally string comparisons in SQL are controlled by column or expression COLLATE rules. In Android only three collation sequences..
How to programmatically setting style attribute in a view http://stackoverflow.com/questions/2016249/how-to-programmatically-setting-style-attribute-in-a-view in java since a want to use several style for each button I will use. android styles share improve this question Generally you can't change styles programmatically you can set the look of a screen or part of a layout or individual button in your..
Quitting an application - is that frowned upon? http://stackoverflow.com/questions/2033914/quitting-an-application-is-that-frowned-upon your application is being exited is because the OS is shutting down and then your update process will fail mid stream. Generally that's not a good thing. Either check updates on start or check updates totally asynchronously e.g. via a scheduled task..
Android memory allocation http://stackoverflow.com/questions/2131947/android-memory-allocation Eclipse you can generate a heap dump when you are on Android 1.6 or up and you can analyze the dump with Eclipse MAT. Generally you can't control the max heap size on a real device unless you are working with custom hardware or firmware. There should..
Android multiple screen sizes with same density http://stackoverflow.com/questions/2638202/android-multiple-screen-sizes-with-same-density . These terms are not interchangeable and you need to understand how they interlink to not be confused with the issue. Generally you can ignore physical screen size since that's already accounted for in the density. For example a screen 3 inches wide..
Convert existing project into Android project in Eclipse? http://stackoverflow.com/questions/2959820/convert-existing-project-into-android-project-in-eclipse android eclipse share improve this question What subsystem plugin are you using for Eclipse Android development Generally speaking the process is called changing the project nature e.g. http enarion.net programming tools eclipse changing general..
How to start Android Kernel programming? http://stackoverflow.com/questions/3070159/how-to-start-android-kernel-programming question xda developers A very awesome and very active place for anything smart smart phone related. kernelnewbies Generally good resource for starting out learning linux kernel Which is what the android is built off of android.kernel Android Kernel..
Set Toast Appear Length http://stackoverflow.com/questions/3775074/set-toast-appear-length Toast Appear Length Is there anyway I can tell a Toast Notification to show up only for a specified amount of time. Generally shorter then a regular toast message. android time toast share improve this question I found a solution to this by..
I lost my .keystore file? http://stackoverflow.com/questions/4322367/i-lost-my-keystore-file
Strategies for Honeycomb & backward compatibility http://stackoverflow.com/questions/4832262/strategies-for-honeycomb-backward-compatibility back to Android 1.6. There are a few tricks you can use to see if the various new APIs are available to your app. Generally speaking you'll probably want to create two alternative sets of Activities one that uses the fancy new APIs ActionBar Animators.. else startActivityIntent new Intent this MainActionActivity.class startActivity startActivityIntent finish Generally speaking you can use the same layout definitions. Where Fragments are available you'll inflate each layout within a different..
When to close db connection on android? Every time after your operation finished or after your app exit http://stackoverflow.com/questions/4842112/when-to-close-db-connection-on-android-every-time-after-your-operation-finished for concurrency or blocking issues it might be wise to close the database after finished reading writing from to it. Generally I would say that you might gain more in caching data than in leaving the database open contra closing it when optimizing..
How to make an Android view that flips between views on swipe/fling http://stackoverflow.com/questions/5071743/how-to-make-an-android-view-that-flips-between-views-on-swipe-fling or less like the Android Launcher behaves when flipping between views. In particular It should flip views on swipe. Generally a swipe will flip between one view and the next. It should not fling across all of the views. If you swipe slowly you should..
Android Out of Memory error with Lazy Load images http://stackoverflow.com/questions/5082703/android-out-of-memory-error-with-lazy-load-images File f files f.delete android caching lazy loading out of memory outofmemoryerror share improve this question Generally your in memory image cache declaration should look something like private static HashMap String SoftReference Bitmap cache..
What is the use of private Content Providers? http://stackoverflow.com/questions/5523511/what-is-the-use-of-private-content-providers Content providers are also useful for reading and writing data that is private to your application and not shared. Generally Content Providers are used for providing data to different applications or sharing data among them. I was wondering if there..
AsyncTaskLoader vs AsyncTask http://stackoverflow.com/questions/7120813/asynctaskloader-vs-asynctask loaders and provide the needed callbacks to create your loader s and populate your views with the data they return. Generally it should be easier than managing AsyncTask 's yourself. However AsyncTaskLoader is not exactly well documented so you should..
Where do I create and use ScheduledThreadPoolExecutor, TimerTask, or Handler? http://stackoverflow.com/questions/8098806/where-do-i-create-and-use-scheduledthreadpoolexecutor-timertask-or-handler android handler threadpool timertask share improve this question I prefer to use ScheduledThreadPoolExecutor. Generally if I understand your requirements correctly all these can be implemented in your activity TimerTask and Handler are not..
Using Application context everywhere? http://stackoverflow.com/questions/987072/using-application-context-everywhere requires a Context. For example if you pass the application Context into the LayoutInflator you will get an Exception. Generally speaking your approach is excellent it's good practice to use an Activity's Context within that Activity and the Application..
|