android Programming Glossary: thus
Android ICS and MJPEG using AsyncTask http://stackoverflow.com/questions/10550139/android-ics-and-mjpeg-using-asynctask code from Android and MJPEG to work using an AsyncTask and thus work on Ice Cream Sandwich ICS 4.0.4 and here is my code. If..
Android ViewPager - can't update dynamically http://stackoverflow.com/questions/10849552/android-viewpager-cant-update-dynamically another object in onCreate and then remove it in onDestroy thus managing the updates itself. You don't have to put all the update..
Understanding Fragment's setRetainInstance(boolean) http://stackoverflow.com/questions/11182180/understanding-fragments-setretaininstanceboolean If you leave the Activity by pressing the back button thus calling finish and effectively destroying the Activity all of.. choose to retain your Fragment s or not the Activity and thus the FragmentManager 's backstack will be destroyed on a configuration..
Tutorials and libraries for OpenGL-ES games on Android [closed] http://stackoverflow.com/questions/1629775/tutorials-and-libraries-for-opengl-es-games-on-android ES I have only found Rokon which is recently started thus has many holes and bugs. And it's gnuGPL licensed at the moment..
What is the best IDE to develop Android apps in? [closed] http://stackoverflow.com/questions/1715697/what-is-the-best-ide-to-develop-android-apps-in endorse Idea. It is safe to say that Android Studio and thus Idea will from now on be the definitive IDE for Android development..
OpenGL extensions available on different Android devices [closed] http://stackoverflow.com/questions/2093594/opengl-extensions-available-on-different-android-devices Vertex arrays are supported in OpenGL ES 1.0 and thus in every Android device. I'm guessing most if not all of the..
Force Screen On http://stackoverflow.com/questions/2131948/force-screen-on where you accidentally remain holding the wake lock and thus leave the screen on. It is far far better to use the window..
How to discover memory usage of my application in Android http://stackoverflow.com/questions/2298208/how-to-discover-memory-usage-of-my-application-in-android coming to having no more memory for background processes thus needing to start killing needed processes like services. For..
How to register some URL namespace (myapp://app.start/) for accessing your program by calling a URL in browser in Android OS? http://stackoverflow.com/questions/2430045/how-to-register-some-url-namespace-myapp-app-start-for-accessing-your-progr then when pressed look for something that handles and and thus find your app. Note to be launched from the browser like this..
Set TextView text from html-formatted string resource in XML http://stackoverflow.com/questions/3235131/set-textview-text-from-html-formatted-string-resource-in-xml the content of somestring stripped of any html tags and thus unformatted. I know that it is possible to set the formatted..
Running multiple AsyncTasks at the same time — not possible? http://stackoverflow.com/questions/4068984/running-multiple-asynctasks-at-the-same-time-not-possible worker thread. As soon as any of the first 5 finishes and thus releases a worker thread a task from the queue will start execution...
Android - What's the best way to share data between activities? http://stackoverflow.com/questions/4878159/android-whats-the-best-way-to-share-data-between-activities and takes more time to implement. Requires more code and thus more chance of introducing bugs. It will also be much slower...
Difference between “@id/” and “@+id/” in Android http://stackoverflow.com/questions/5025910/difference-between-id-and-id-in-android or call it the builder to create a new entry in R.java thus you have to include a sign. While in the other case like android..
enable/disable zoom in Android WebView http://stackoverflow.com/questions/5125851/enable-disable-zoom-in-android-webview . This will effectively disable zooming when scrolling thus disabling the zoom controls and enable zooming when the user..
Make certain area of bitmap transparent on touch http://stackoverflow.com/questions/5368774/make-certain-area-of-bitmap-transparent-on-touch image should be made transparent on that touched radius thus exposing the bottom image. This is how I overlay the 2 images..
Tablet or Phone - Android http://stackoverflow.com/questions/5832368/tablet-or-phone-android based on the distance from the eye they are to be used at thus the idea of a tablet . More info http groups.google.com group..
Android - how do I investigate an ANR? http://stackoverflow.com/questions/704311/android-how-do-i-investigate-an-anr process any further GUI events in the application and thus throws up an ANR dialog. Now in the trace you posted the main..
How can I force the Action Bar to be at the bottom in ICS? http://stackoverflow.com/questions/8465258/how-can-i-force-the-action-bar-to-be-at-the-bottom-in-ics as described in the docs but haven't got it working thus far. Here's an example Also I noticed that on my Galaxy Nexus.. as described in the docs but haven't got it working thus far. It worked for me in this sample project . Here is the manifest..
Changing the background drawable of the searchview widget http://stackoverflow.com/questions/11085308/changing-the-background-drawable-of-the-searchview-widget theme attribute that we're interested in is not. Thus we cannot access it easily from within XML resources you'll.. is not present in R.drawable . Thus it's not easily accessible through @android drawable textfield_search_default_holo_light..
How can I change the color of AlertDialog title and the color of the line under it http://stackoverflow.com/questions/14439538/how-can-i-change-the-color-of-alertdialog-title-and-the-color-of-the-line-under There is no easy way to change that little blue line Thus you need to resort to making custom dialogs. If that just isn't..
Using the Android RecognizerIntent with a bluetooth headset http://stackoverflow.com/questions/14991158/using-the-android-recognizerintent-with-a-bluetooth-headset fail if the connected bluetooth device is not a headset Thus if a call to startBluetoothSco is successful i.e mBroadcastReceiver.. which at that stage we do not want to do anything. Thus the if condition. if mIsStarting mIsOnHeadsetSco false ..
How to disable orientation change in Android? http://stackoverflow.com/questions/1512045/how-to-disable-orientation-change-in-android switches between portrait and landscape orientation. Thus if you want to prevent runtime restarts due to orientation change..
Convert magnetic field X, Y, Z values from device into global reference frame http://stackoverflow.com/questions/15315129/convert-magnetic-field-x-y-z-values-from-device-into-global-reference-frame z t in mathematics term it is a moving coordinate system. Thus even though m does not change but the event.values returns by.. R with the coordinates of v with respect to x y z . Thus the coordinates of m with respect to the world coordinates system.. it is the minus of the vector influenced by gravity alone. Thus if you pass in the accelerometer values without filtering the..
How to discover memory usage of my application in Android http://stackoverflow.com/questions/2298208/how-to-discover-memory-usage-of-my-application-in-android which we don't use on Android and it is even less clear. Thus if you were to take all of the physical RAM actually mapped..
How to create a closed (circular) ListView? http://stackoverflow.com/questions/2332847/how-to-create-a-closed-circular-listview is overrided to return the fake position on the array. Thus when filling the list the list is filled with objects in a looping..
Android JSON HttpClient to send data to PHP server with HttpResponse http://stackoverflow.com/questions/2540786/android-json-httpclient-to-send-data-to-php-server-with-httpresponse I beleive magic_quotes_gpc being enabled on the server. Thus using json_decode stripslashes _POST 'vehicle' In my example..
What should I use Android AccountManager for? [closed] http://stackoverflow.com/questions/2720315/what-should-i-use-android-accountmanager-for SDK and that it is used for storing account information. Thus I cannot find any general discussion of what it is intended..
Difference between Activity Context and Application Context http://stackoverflow.com/questions/4128589/difference-between-activity-context-and-application-context Activity instance is tied to the lifecycle of an Activity. Thus they have access to different information about the application..
onConfigurationChanged not getting called http://stackoverflow.com/questions/5620033/onconfigurationchanged-not-getting-called switches between portrait and landscape orientation. Thus if you want to prevent runtime restarts due to orientation change..
How to detect orientation change in layout in Android? http://stackoverflow.com/questions/5726657/how-to-detect-orientation-change-in-layout-in-android switches between portrait and landscape orientation. Thus if you want to prevent runtime restarts due to orientation change..
Android download binary file problems http://stackoverflow.com/questions/576513/android-download-binary-file-problems is always allowed to return fewer bytes than you ask for. Thus your read could get less than 1024 bytes but your write always..
Starting the Android emulator in SDK tools, revision 12 http://stackoverflow.com/questions/6603194/starting-the-android-emulator-in-sdk-tools-revision-12 where the sdk installed. So the 8 dot 3 path is PROGRA~2. Thus I simply changed the SDK Location value in the Android Preferences..
Android: How to declare global variables? http://stackoverflow.com/questions/708012/android-how-to-declare-global-variables is meant to be persisted across application lifetimes. Thus I consider most criticism below related to Applications being..
HW accelerated activity - how to get OpenGL texture size limit? http://stackoverflow.com/questions/7428996/hw-accelerated-activity-how-to-get-opengl-texture-size-limit app just normal app which can utilize hw acceleration. Thus I'm not familiar with OpenGL at all I just see OpenGL related..
Replace Fragment inside a ViewPager http://stackoverflow.com/questions/7723964/replace-fragment-inside-a-viewpager pages and consequently not attaching your new page. Thus to make fragment replacement work getItemPosition needs to be..
Android ICS and MJPEG using AsyncTask http://stackoverflow.com/questions/10550139/android-ics-and-mjpeg-using-asynctask ICS and MJPEG using AsyncTask I modified the MJPEG viewer code from Android and MJPEG to work using an AsyncTask and thus work on Ice Cream Sandwich ICS 4.0.4 and here is my code. If anyone has any suggestions on how to optimize cleanup or do..
Android ViewPager - can't update dynamically http://stackoverflow.com/questions/10849552/android-viewpager-cant-update-dynamically controller. A fragment can add a listener or an observer to another object in onCreate and then remove it in onDestroy thus managing the updates itself. You don't have to put all the update code inside getItem like you do in an adapter for a ListView..
Understanding Fragment's setRetainInstance(boolean) http://stackoverflow.com/questions/11182180/understanding-fragments-setretaininstanceboolean the home button the Fragment s may or may not be destroyed. If you leave the Activity by pressing the back button thus calling finish and effectively destroying the Activity all of the Activity s attached Fragment s will also be destroyed... manages the backstack. That is no matter if you choose to retain your Fragment s or not the Activity and thus the FragmentManager 's backstack will be destroyed on a configuration change. Another reason why it might not work is because..
Tutorials and libraries for OpenGL-ES games on Android [closed] http://stackoverflow.com/questions/1629775/tutorials-and-libraries-for-opengl-es-games-on-android might use to get a simpler hands on experience with OpenGL ES I have only found Rokon which is recently started thus has many holes and bugs. And it's gnuGPL licensed at the moment which means it cannot be used if we wish to sell our games...
What is the best IDE to develop Android apps in? [closed] http://stackoverflow.com/questions/1715697/what-is-the-best-ide-to-develop-android-apps-in sdk installing studio.html Great to see Google endorse Idea. It is safe to say that Android Studio and thus Idea will from now on be the definitive IDE for Android development D ORIGINAL ANSWER IntelliJ now has support for Android...
OpenGL extensions available on different Android devices [closed] http://stackoverflow.com/questions/2093594/opengl-extensions-available-on-different-android-devices extension fastest but only for basic sprites i.e. no transforming Vertex arrays are supported in OpenGL ES 1.0 and thus in every Android device. I'm guessing most if not all of the current devices also support VBOs and draw_texture. Instead..
Force Screen On http://stackoverflow.com/questions/2131948/force-screen-on an additional permission and it is very easy to introduce bugs where you accidentally remain holding the wake lock and thus leave the screen on. It is far far better to use the window flag FLAG_KEEP_SCREEN_ON which you can enable on your activity's..
How to discover memory usage of my application in Android http://stackoverflow.com/questions/2298208/how-to-discover-memory-usage-of-my-application-in-android there to help an application gauge how close the system is coming to having no more memory for background processes thus needing to start killing needed processes like services. For pure Java applications this should be of little use since the..
How to register some URL namespace (myapp://app.start/) for accessing your program by calling a URL in browser in Android OS? http://stackoverflow.com/questions/2430045/how-to-register-some-url-namespace-myapp-app-start-for-accessing-your-progr of this. This can be placed in your link and will then when pressed look for something that handles and and thus find your app. Note to be launched from the browser like this the component's must handle the BROWSABLE category. You don't..
Set TextView text from html-formatted string resource in XML http://stackoverflow.com/questions/3235131/set-textview-text-from-html-formatted-string-resource-in-xml htmlstring if I do this the content of formattedtext is just the content of somestring stripped of any html tags and thus unformatted. I know that it is possible to set the formatted text programmatically with .setText Html.fromHtml somestring..
Running multiple AsyncTasks at the same time — not possible? http://stackoverflow.com/questions/4068984/running-multiple-asynctasks-at-the-same-time-not-possible doInBackground but the rest will wait in a queue for a free worker thread. As soon as any of the first 5 finishes and thus releases a worker thread a task from the queue will start execution. So in this case at most 5 tasks will run simultaneously...
Android - What's the best way to share data between activities? http://stackoverflow.com/questions/4878159/android-whats-the-best-way-to-share-data-between-activities it should work just fine. Disadvantages it ™s cumbersome and takes more time to implement. Requires more code and thus more chance of introducing bugs. It will also be much slower. Some of the ways to persist objects include Save them to the..
Difference between “@id/” and “@+id/” in Android http://stackoverflow.com/questions/5025910/difference-between-id-and-id-in-android then you're specifying a new id and are instructing the parser or call it the builder to create a new entry in R.java thus you have to include a sign. While in the other case like android layout_below @id myTextView you're referring to an id that..
enable/disable zoom in Android WebView http://stackoverflow.com/questions/5125851/enable-disable-zoom-in-android-webview call setSupportZoom false . I then call the super.OnTouchEvent . This will effectively disable zooming when scrolling thus disabling the zoom controls and enable zooming when the user is about to pinch zoom. Not a nice way of doing it but it has..
Make certain area of bitmap transparent on touch http://stackoverflow.com/questions/5368774/make-certain-area-of-bitmap-transparent-on-touch overlap 2 images on top of each other and upon onTouch the top image should be made transparent on that touched radius thus exposing the bottom image. This is how I overlay the 2 images Bitmap bmOverlay Bitmap.createBitmap bmp1.getWidth bmp1.getHeight..
Tablet or Phone - Android http://stackoverflow.com/questions/5832368/tablet-or-phone-android and XLARGE Screen Sizes are determined by the manufacturer based on the distance from the eye they are to be used at thus the idea of a tablet . More info http groups.google.com group android developers browse_thread thread d6323d81f226f93f ..
Android - how do I investigate an ANR? http://stackoverflow.com/questions/704311/android-how-do-i-investigate-an-anr This is the event loop thread and if it is busy Android cannot process any further GUI events in the application and thus throws up an ANR dialog. Now in the trace you posted the main thread seems to be doing fine there is no problem. It is idling..
How can I force the Action Bar to be at the bottom in ICS? http://stackoverflow.com/questions/8465258/how-can-i-force-the-action-bar-to-be-at-the-bottom-in-ics the bottom. I've tried adding the line in the application manifest as described in the docs but haven't got it working thus far. Here's an example Also I noticed that on my Galaxy Nexus which runs ICS that the messaging application has the Action.. question I've tried adding the line in the application manifest as described in the docs but haven't got it working thus far. It worked for me in this sample project . Here is the manifest xml version 1.0 encoding utf 8 manifest package com.commonsware.android.actionbarbc..
Changing the background drawable of the searchview widget http://stackoverflow.com/questions/11085308/changing-the-background-drawable-of-the-searchview-widget is listed as styleable in R.stylable whereas searchViewTextField theme attribute that we're interested in is not. Thus we cannot access it easily from within XML resources you'll get a No resource found that matches the given name attr 'android.. to customize only focused state. This is because textfield_search_default_holo_light is not present in R.drawable . Thus it's not easily accessible through @android drawable textfield_search_default_holo_light which could be used in selector..
How can I change the color of AlertDialog title and the color of the line under it http://stackoverflow.com/questions/14439538/how-can-i-change-the-color-of-alertdialog-title-and-the-color-of-the-line-under are internal and therefore cannot be referenced as parent styles. There is no easy way to change that little blue line Thus you need to resort to making custom dialogs. If that just isn't your cup of tea... don't give up I was very disturbed that..
Using the Android RecognizerIntent with a bluetooth headset http://stackoverflow.com/questions/14991158/using-the-android-recognizerintent-with-a-bluetooth-headset is not in call. Does this mean that startBluetoothSco would fail if the connected bluetooth device is not a headset Thus if a call to startBluetoothSco is successful i.e mBroadcastReceiver will receive an ACTION_SCO_AUDIO_STATE_CHANGED with.. receive SCO_AUDIO_STATE_DISCONNECTED on call to startBluetooth which at that stage we do not want to do anything. Thus the if condition. if mIsStarting mIsOnHeadsetSco false Need to call stopBluetoothSco otherwise startBluetoothSco will..
How to disable orientation change in Android? http://stackoverflow.com/questions/1512045/how-to-disable-orientation-change-in-android 3.2 API level 13 the screen size also changes when the device switches between portrait and landscape orientation. Thus if you want to prevent runtime restarts due to orientation change when developing for API level 13 or higher as declared..
Convert magnetic field X, Y, Z values from device into global reference frame http://stackoverflow.com/questions/15315129/convert-magnetic-field-x-y-z-values-from-device-into-global-reference-frame One can think these bases as a function of time x t y t z t in mathematics term it is a moving coordinate system. Thus even though m does not change but the event.values returns by the sensors are different because the basis is different I.. v with respect to the basis w_1 w_2 w_3 is obtained by multiply R with the coordinates of v with respect to x y z . Thus the coordinates of m with respect to the world coordinates system is just the product of the rotation matrix and the event.values.. parameter represents a vector lying in w_3 more particular it is the minus of the vector influenced by gravity alone. Thus if you pass in the accelerometer values without filtering the rotation matrix will be slightly off. That is why you need..
How to discover memory usage of my application in Android http://stackoverflow.com/questions/2298208/how-to-discover-memory-usage-of-my-application-in-android clear. Add on top of that paging out to disk let alone swap which we don't use on Android and it is even less clear. Thus if you were to take all of the physical RAM actually mapped in to each process and add up all of the processes you would..
How to create a closed (circular) ListView? http://stackoverflow.com/questions/2332847/how-to-create-a-closed-circular-listview a huge value as is done above creating a huge list. getItem is overrided to return the fake position on the array. Thus when filling the list the list is filled with objects in a looping manner. At this point CircularArrayAdapter simply replaces..
Android JSON HttpClient to send data to PHP server with HttpResponse http://stackoverflow.com/questions/2540786/android-json-httpclient-to-send-data-to-php-server-with-httpresponse of reading and searching I have found the problem to be with I beleive magic_quotes_gpc being enabled on the server. Thus using json_decode stripslashes _POST 'vehicle' In my example above removes the slashes and allows the JSON to be decoded..
What should I use Android AccountManager for? [closed] http://stackoverflow.com/questions/2720315/what-should-i-use-android-accountmanager-for for closed I've seen AccountManager in the Android SDK and that it is used for storing account information. Thus I cannot find any general discussion of what it is intended for. Does anyone know of any helpful discussions of what the..
Difference between Activity Context and Application Context http://stackoverflow.com/questions/4128589/difference-between-activity-context-and-application-context is tied to the lifecycle of the application while the Activity instance is tied to the lifecycle of an Activity. Thus they have access to different information about the application environment. If you read the docs at getApplicationContext..
onConfigurationChanged not getting called http://stackoverflow.com/questions/5620033/onconfigurationchanged-not-getting-called 3.2 API level 13 the screen size also changes when the device switches between portrait and landscape orientation. Thus if you want to prevent runtime restarts due to orientation change when developing for API level 13 or higher as declared..
How to detect orientation change in layout in Android? http://stackoverflow.com/questions/5726657/how-to-detect-orientation-change-in-layout-in-android level 13 or higher the screen size also changes when the device switches between portrait and landscape orientation. Thus if you want to prevent runtime restarts due to orientation change when developing for API level 13 or higher you must decalare..
Android download binary file problems http://stackoverflow.com/questions/576513/android-download-binary-file-problems glitch in there You're not counting on the fact that read is always allowed to return fewer bytes than you ask for. Thus your read could get less than 1024 bytes but your write always writes out exactly 1024 bytes possibly including bytes from..
Starting the Android emulator in SDK tools, revision 12 http://stackoverflow.com/questions/6603194/starting-the-android-emulator-in-sdk-tools-revision-12 directories the second one being Program Files x86 which is where the sdk installed. So the 8 dot 3 path is PROGRA~2. Thus I simply changed the SDK Location value in the Android Preferences in Eclipse from C Program Files Android android sdk to..
Android: How to declare global variables? http://stackoverflow.com/questions/708012/android-how-to-declare-global-variables to 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..
HW accelerated activity - how to get OpenGL texture size limit? http://stackoverflow.com/questions/7428996/hw-accelerated-activity-how-to-get-opengl-texture-size-limit be different on different ones. Edit I'm not creating OpenGL app just normal app which can utilize hw acceleration. Thus I'm not familiar with OpenGL at all I just see OpenGL related error in log and look to solve it. android android 3.0 hardware..
Replace Fragment inside a ViewPager http://stackoverflow.com/questions/7723964/replace-fragment-inside-a-viewpager POSITION_UNCHANGED which causes ViewPager to keep all current pages and consequently not attaching your new page. Thus to make fragment replacement work getItemPosition needs to be overridden in your adapter and must return POSITION_NONE when..
|