android Programming Glossary: tested
Google maps api v2 custom infowindow like in original android google maps http://stackoverflow.com/questions/14123243/google-maps-api-v2-custom-infowindow-like-in-original-android-google-maps return int dp scale 0.5f That's it. So far I only tested this on my Galaxy Nexus 4.2.1 and Nexus 7 also 4.2.1 I will..
HTML5 <video> element on Android http://stackoverflow.com/questions/1711078/html5-video-element-on-android video.addEventListener 'click' function video.play false I tested this on a Samsung Galaxy S and it works fine. share improve..
Determining the current foreground application from a background task or service http://stackoverflow.com/questions/2166961/determining-the-current-foreground-application-from-a-background-task-or-service code is part of cyanogenmod7 the tablet tweaks and is tested on android 2.3.3 gingerbread. methods getForegroundApp returns..
Display PDF within app on Android? http://stackoverflow.com/questions/2456344/display-pdf-within-app-on-android if you're planning to use it in Android platform i've had tested several pdf libraries projects including andpdf pdfbox . I've..
What are the best practices for SQLite on Android? http://stackoverflow.com/questions/2493331/what-are-the-best-practices-for-sqlite-on-android and your reads will be faster but buyer beware. I haven't tested that much. Here's a blog post with far more detail and an example..
Detect application heap size in Android http://stackoverflow.com/questions/2630158/detect-application-heap-size-in-android is not clearly documented so far as I know but I have tested this hypothesis on five different Android devices see below.. 67108864 getMemoryClass 32 In addition to the above I tested on a Novo7 Paladin tablet running Ice Cream Sandwich. This was.. HTC One X maxMemory 67108864 memoryClass 64 I haven't tested these two methods using the special android largeHeap true manifest..
Change the background color of the options menu http://stackoverflow.com/questions/2944244/change-the-background-color-of-the-options-menu Setting the menu background to be opaque I tested this hack on 2.1 simulator 2.2 2 real devices and 2.3 2 real..
Is AsyncTask really conceptually flawed or am I just missing something? http://stackoverflow.com/questions/3357477/is-asynctask-really-conceptually-flawed-or-am-i-just-missing-something this question How about something like this warning not tested class MyActivity extends Activity Worker mWorker static class..
How to disable Mobile Data on Android http://stackoverflow.com/questions/3644144/how-to-disable-mobile-data-on-android that the HTC Evo on Sprint does not use APN settings. I tested this by downloading APNDroid and watching it not work. I then..
Running multiple AsyncTasks at the same time — not possible? http://stackoverflow.com/questions/4068984/running-multiple-asynctasks-at-the-same-time-not-possible but have not finished their doInBackground yet. This is tested confirmed by me on 2.2. Suppose you have a custom AsyncTask..
launch facebook app from other app http://stackoverflow.com/questions/4191492/launch-facebook-app-from-other-app that this will work after upgrades of facebook. I tested it with my current facebook app and it works. At least I tested.. it with my current facebook app and it works. At least I tested it with adb shell using am start ..... . Basic is String uri..
Android Min SDK Version vs. Target SDK Version http://stackoverflow.com/questions/4568267/android-min-sdk-version-vs-target-sdk-version on older versions down to minSdkVersion but was explicitly tested to work with the version specified here. Specifying this target.. the platform ”it simply informs the platform that you have tested against the target version and the platform should not perform..
Android and XMPP: Currently available solutions http://stackoverflow.com/questions/4769020/android-and-xmpp-currently-available-solutions smack development and works very well for me. I have tested so far Sending and receiving files via IBB via Socks Proxies..
Java 7 language features with Android http://stackoverflow.com/questions/7153989/java-7-language-features-with-android Java 7 can certainly be used with Android note I have only tested on 4.1 . First of all you could not use Eclipse's ADT because..
Android accelerometer accuracy (Inertial navigation) http://stackoverflow.com/questions/7829097/android-accelerometer-accuracy-inertial-navigation this value from each subsequent reading . I then tested the system by again placing it on the table and sampling 5000..
How to make an Android Spinner with initial text “Select One” http://stackoverflow.com/questions/867518/how-to-make-an-android-spinner-with-initial-text-select-one the prompt string for position less than 0. This has been tested on Android 1.5 through 4.2 but buyer beware Because this solution..
Android getDefaultSharedPreferences http://stackoverflow.com/questions/10786172/android-getdefaultsharedpreferences Always returns different values depending on os version. Tested in 2.2 2.3.4 3.2 4.0.3 returns correct value. But for device..
Heterogeneous GridLayout http://stackoverflow.com/questions/10812552/heterogeneous-gridlayout RelativeLayout will be provided when I return home. Now Tested This provides the desired layout parameters on all screen sizes..
Android USB host and hidden devices http://stackoverflow.com/questions/11183792/android-usb-host-and-hidden-devices
Moving MapFragment (SurfaceView) causes black background flickering http://stackoverflow.com/questions/14419521/moving-mapfragment-surfaceview-causes-black-background-flickering refreshing flickering synchronization issue on the map. Tested on HTC One S and Samsung Galaxy ACE. My super duper crazy idea..
LocationListener of NETWORK_PROVIDER is enabled but , onLocationChanged is never called http://stackoverflow.com/questions/15747543/locationlistener-of-network-provider-is-enabled-but-onlocationchanged-is-never S3 with this problem and I disabled the GPS Provider. Tested in Cerberus . I couldn't find any explanation for why NETWORKSLOCATIONS..
Playing HTML5 video on fullscreen in android webview http://stackoverflow.com/questions/15768837/playing-html5-video-on-fullscreen-in-android-webview onBackPressed inside of its own onBackPressed . Tested in Android API levels 8 19. Only tested on http m.youtube.com...
Enable back button in WebView http://stackoverflow.com/questions/16152491/enable-back-button-in-webview wv WebView LinearLayout Edit 2 Here's a sample that works. Tested on samsung galaxy s3 activtiy_main.xml RelativeLayout xmlns..
Android - Hide WebView until JavaScript is done http://stackoverflow.com/questions/16342100/android-hide-webview-until-javascript-is-done javascript android webview share improve this question Tested on API 17 emulator and it works. You can inject javascript from..
Problem with bluetooth on android 2.1 (samsung spica i5700) where pairing works but connection does not work http://stackoverflow.com/questions/2661932/problem-with-bluetooth-on-android-2-1-samsung-spica-i5700-where-pairing-works describes how to make the connection work with Android 2.1 Tested on HTC Desire . Just replace 00 07 80 89 EE EB with the MAC..
How to add external jar libraries to an android project from the command line http://stackoverflow.com/questions/3217643/how-to-add-external-jar-libraries-to-an-android-project-from-the-command-line Add the following line to ant.properties jar.libs.dir lib Tested works where external.libs.dir does not work. That changed in..
onActivityResult() called prematurely http://stackoverflow.com/questions/3354955/onactivityresult-called-prematurely 1458 prematurely right after MyConfigure activity is run. Tested on 1.6 and 2.1 emulators as well as 2.1 device. Is there a call..
Determining if an Android device is rooted programatically? [duplicate] http://stackoverflow.com/questions/3424195/determining-if-an-android-device-is-rooted-programatically
Android - Using Custom Font http://stackoverflow.com/questions/3651086/android-using-custom-font for Android. Quick Tip Customize Android Fonts EDIT Tested it myself now. Here is the solution. You can use a subfolder..
Android. WebView and loadData http://stackoverflow.com/questions/3961589/android-webview-and-loaddata which apparently ignores character encoding inside HTML. Tested on 2.3 and 4.0.3. In fact I have no idea about what other values..
Android - Intent Filter? http://stackoverflow.com/questions/4068910/android-intent-filter
Is there any way to store full size image returned from camera activity in internal memory? http://stackoverflow.com/questions/4632231/is-there-any-way-to-store-full-size-image-returned-from-camera-activity-in-inter
Why do 9-patch graphics size correctly in the emulator but not on a phone? http://stackoverflow.com/questions/5096537/why-do-9-patch-graphics-size-correctly-in-the-emulator-but-not-on-a-phone also a Samsung Captivate and Nexus One. Targeting SDK 7. Tested emulators for SDK 7 . Only hardware devices seem to have this..
Android: pixel quality reduction in Images loaded in WebView http://stackoverflow.com/questions/6632140/android-pixel-quality-reduction-in-images-loaded-in-webview reference android webkit WebView.html Tested also Firefox mobile desktop browsers iOS everything is good..
setTextAppearance through code referencing custom attribute http://stackoverflow.com/questions/8757764/settextappearance-through-code-referencing-custom-attribute R.style.NI_AppTheme.Dark It seems to work all right. EDIT Tested Working Solution thanks @nininho Resources.Theme theme getTheme.. defValue textView.setTextAppearance this id EDIT Correct Tested Code Resources.Theme theme getTheme TypedValue styleID new TypedValue..
Google maps api v2 custom infowindow like in original android google maps http://stackoverflow.com/questions/14123243/google-maps-api-v2-custom-infowindow-like-in-original-android-google-maps final float scale context.getResources .getDisplayMetrics .density return int dp scale 0.5f That's it. So far I only tested this on my Galaxy Nexus 4.2.1 and Nexus 7 also 4.2.1 I will try it on some Gingerbread phone when I have a chance. A limitation..
HTML5 <video> element on Android http://stackoverflow.com/questions/1711078/html5-video-element-on-android
Determining the current foreground application from a background task or service http://stackoverflow.com/questions/2166961/determining-the-current-foreground-application-from-a-background-task-or-service i had to figure out the right solution the hard way. the below code is part of cyanogenmod7 the tablet tweaks and is tested on android 2.3.3 gingerbread. methods getForegroundApp returns the foreground application. getActivityForApp returns the..
Display PDF within app on Android? http://stackoverflow.com/questions/2456344/display-pdf-within-app-on-android better than most of the other jar pdf libraries out there if you're planning to use it in Android platform i've had tested several pdf libraries projects including andpdf pdfbox . I've used it myself and it has fast and good quality rendering...
What are the best practices for SQLite on Android? http://stackoverflow.com/questions/2493331/what-are-the-best-practices-for-sqlite-on-android will be writing you MAY be able to use multiple connections and your reads will be faster but buyer beware. I haven't tested that much. Here's a blog post with far more detail and an example app. Android Sqlite Locking Updated link 6 18 2012 Android..
Detect application heap size in Android http://stackoverflow.com/questions/2630158/detect-application-heap-size-in-android app takes a bath in the Android jacuzzi. This distinction is not clearly documented so far as I know but I have tested this hypothesis on five different Android devices see below and have confirmed to my own satisfaction that this is a correct.. 33554432 getMemoryClass 32 With VM Heap Size set to 64 maxMemory 67108864 getMemoryClass 32 In addition to the above I tested on a Novo7 Paladin tablet running Ice Cream Sandwich. This was essentially a stock version of ICS except that I've rooted.. 62914560 getMemoryClass 60 Also per Kishore in a comment below HTC One X maxMemory 67108864 memoryClass 64 I haven't tested these two methods using the special android largeHeap true manifest option available since Honeycomb but thanks to the comment..
Change the background color of the options menu http://stackoverflow.com/questions/2944244/change-the-background-color-of-the-options-menu non translucent http www.codeproject.com KB android AndroidMenusMyWay.aspx Setting the menu background to be opaque I tested this hack on 2.1 simulator 2.2 2 real devices and 2.3 2 real devices . I don't have any 3.X tablets to test on yet but will..
Is AsyncTask really conceptually flawed or am I just missing something? http://stackoverflow.com/questions/3357477/is-asynctask-really-conceptually-flawed-or-am-i-just-missing-something android concurrency handler android asynctask share improve this question How about something like this warning not tested class MyActivity extends Activity Worker mWorker static class Worker extends AsyncTask URL Integer Long MyActivity mActivity..
How to disable Mobile Data on Android http://stackoverflow.com/questions/3644144/how-to-disable-mobile-data-on-android could help it would be most appreciated. UPDATE It appears that the HTC Evo on Sprint does not use APN settings. I tested this by downloading APNDroid and watching it not work. I then made a quick app to dump all APN entries to the screen. That..
Running multiple AsyncTasks at the same time — not possible? http://stackoverflow.com/questions/4068984/running-multiple-asynctasks-at-the-same-time-not-possible on how many tasks have been passed for execution already but have not finished their doInBackground yet. This is tested confirmed by me on 2.2. Suppose you have a custom AsyncTask that just sleeps a second in doInBackground . AsyncTasks use..
launch facebook app from other app http://stackoverflow.com/questions/4191492/launch-facebook-app-from-other-app how to start different activities easily. But I can not guarantee that this will work after upgrades of facebook. I tested it with my current facebook app and it works. At least I tested it with adb shell using am start ..... . Basic is String.. that this will work after upgrades of facebook. I tested it with my current facebook app and it works. At least I tested it with adb shell using am start ..... . Basic is String uri facebook facebook.com inbox Intent intent new Intent Intent.ACTION_VIEW..
Android Min SDK Version vs. Target SDK Version http://stackoverflow.com/questions/4568267/android-min-sdk-version-vs-target-sdk-version attribute set the application says that it is able to run on older versions down to minSdkVersion but was explicitly tested to work with the version specified here. Specifying this target version allows the platform to disable compatibility settings.. you can program different features for different versions of the platform ”it simply informs the platform that you have tested against the target version and the platform should not perform any extra work to maintain forward compatibility with the..
Android and XMPP: Currently available solutions http://stackoverflow.com/questions/4769020/android-and-xmpp-currently-available-solutions at the moment some additional patches is in sync with upstream smack development and works very well for me. I have tested so far Sending and receiving files via IBB via Socks Proxies via Local Socks Proxy DNS SRV lookups MUC Service Discovery..
Java 7 language features with Android http://stackoverflow.com/questions/7153989/java-7-language-features-with-android jdk7 share improve this question A small part of Java 7 can certainly be used with Android note I have only tested on 4.1 . First of all you could not use Eclipse's ADT because it is hard coded that only Java compiler 1.5 and 1.6 are compliant...
Android accelerometer accuracy (Inertial navigation) http://stackoverflow.com/questions/7829097/android-accelerometer-accuracy-inertial-navigation these readings and used this value to calibrate the phone subtracting this value from each subsequent reading . I then tested the system by again placing it on the table and sampling 5000 accelerometer readings in the X and Y directions. I would..
How to make an Android Spinner with initial text “Select One” http://stackoverflow.com/questions/867518/how-to-make-an-android-spinner-with-initial-text-select-one to 1 and proxies the supplied SpinnerAdapter to display the prompt string for position less than 0. This has been tested on Android 1.5 through 4.2 but buyer beware Because this solution relies on reflection to call the private AdapterView.setNextSelectedPositionInt..
Android getDefaultSharedPreferences http://stackoverflow.com/questions/10786172/android-getdefaultsharedpreferences boolean hasBeenShown prefs.getBoolean eulaKey false Always returns different values depending on os version. Tested in 2.2 2.3.4 3.2 4.0.3 returns correct value. But for device Zte blade with 2.3.7 with CianogenMod 7.1 result is always..
Heterogeneous GridLayout http://stackoverflow.com/questions/10812552/heterogeneous-gridlayout due to the layout_weight property. A second solution utilizing RelativeLayout will be provided when I return home. Now Tested This provides the desired layout parameters on all screen sizes and orientations. xml version 1.0 encoding utf 8 LinearLayout..
Android USB host and hidden devices http://stackoverflow.com/questions/11183792/android-usb-host-and-hidden-devices
Moving MapFragment (SurfaceView) causes black background flickering http://stackoverflow.com/questions/14419521/moving-mapfragment-surfaceview-causes-black-background-flickering But as soon as the MapFragment appears there's some weird refreshing flickering synchronization issue on the map. Tested on HTC One S and Samsung Galaxy ACE. My super duper crazy idea of solving it each time the opening animation starts take..
LocationListener of NETWORK_PROVIDER is enabled but , onLocationChanged is never called http://stackoverflow.com/questions/15747543/locationlistener-of-network-provider-is-enabled-but-onlocationchanged-is-never just the GetLastknowLocation to test that I used a Galaxy S3 with this problem and I disabled the GPS Provider. Tested in Cerberus . I couldn't find any explanation for why NETWORKSLOCATIONS listener stop giving positions but it might be because..
Playing HTML5 video on fullscreen in android webview http://stackoverflow.com/questions/15768837/playing-html5-video-on-fullscreen-in-android-webview The invoking activity must call VideoEnabledWebChromeClient's onBackPressed inside of its own onBackPressed . Tested in Android API levels 8 19. Only tested on http m.youtube.com. @author Cristian Perez http cpr.name public class VideoEnabledWebChromeClient..
Enable back button in WebView http://stackoverflow.com/questions/16152491/enable-back-button-in-webview android layout_height fill_parent android id @ id wv WebView LinearLayout Edit 2 Here's a sample that works. Tested on samsung galaxy s3 activtiy_main.xml RelativeLayout xmlns android http schemas.android.com apk res android xmlns tools..
Android - Hide WebView until JavaScript is done http://stackoverflow.com/questions/16342100/android-hide-webview-until-javascript-is-done Anyone ps. The website is not mine its 3th party website javascript android webview share improve this question Tested on API 17 emulator and it works. You can inject javascript from Java to the web. And do vice versa once the url is loaded..
Problem with bluetooth on android 2.1 (samsung spica i5700) where pairing works but connection does not work http://stackoverflow.com/questions/2661932/problem-with-bluetooth-on-android-2-1-samsung-spica-i5700-where-pairing-works Hi If this problem still is not resolved the code below describes how to make the connection work with Android 2.1 Tested on HTC Desire . Just replace 00 07 80 89 EE EB with the MAC of your HXM to make it connect. After the connection is successful..
How to add external jar libraries to an android project from the command line http://stackoverflow.com/questions/3217643/how-to-add-external-jar-libraries-to-an-android-project-from-the-command-line but now the SDK has changed and here is the new way to do it Add the following line to ant.properties jar.libs.dir lib Tested works where external.libs.dir does not work. That changed in December 2010 and then again in October 2011. share improve..
onActivityResult() called prematurely http://stackoverflow.com/questions/3354955/onactivityresult-called-prematurely Now onActivityResult is called with requestCode of 1458 prematurely right after MyConfigure activity is run. Tested on 1.6 and 2.1 emulators as well as 2.1 device. Is there a call to setResult buried somewhere in PreferenceActivity Or how..
Determining if an Android device is rooted programatically? [duplicate] http://stackoverflow.com/questions/3424195/determining-if-an-android-device-is-rooted-programatically
Android - Using Custom Font http://stackoverflow.com/questions/3651086/android-using-custom-font On Mobiletuts there is very good tutorial on Text formatting for Android. Quick Tip Customize Android Fonts EDIT Tested it myself now. Here is the solution. You can use a subfolder called fonts but it must go in the assets folder not the res..
Android. WebView and loadData http://stackoverflow.com/questions/3961589/android-webview-and-loaddata UTF 8 null This works flawlessly especially on Android 4.0 which apparently ignores character encoding inside HTML. Tested on 2.3 and 4.0.3. In fact I have no idea about what other values besides base64 does the last parameter take. Some Google..
Android - Intent Filter? http://stackoverflow.com/questions/4068910/android-intent-filter
Is there any way to store full size image returned from camera activity in internal memory? http://stackoverflow.com/questions/4632231/is-there-any-way-to-store-full-size-image-returned-from-camera-activity-in-inter
Why do 9-patch graphics size correctly in the emulator but not on a phone? http://stackoverflow.com/questions/5096537/why-do-9-patch-graphics-size-correctly-in-the-emulator-but-not-on-a-phone a very noticeable amount. I primarily test on a Nexus S but also a Samsung Captivate and Nexus One. Targeting SDK 7. Tested emulators for SDK 7 . Only hardware devices seem to have this problem. RelativeLayout xmlns android http schemas.android.com..
Android: pixel quality reduction in Images loaded in WebView http://stackoverflow.com/questions/6632140/android-pixel-quality-reduction-in-images-loaded-in-webview values suggested in Android's SDK documentation http developer.android.com reference android webkit WebView.html Tested also Firefox mobile desktop browsers iOS everything is good there. So what is going on Android WebView simply can't load..
setTextAppearance through code referencing custom attribute http://stackoverflow.com/questions/8757764/settextappearance-through-code-referencing-custom-attribute Additional Info If I use textView.setTextAppearance this R.style.NI_AppTheme.Dark It seems to work all right. EDIT Tested Working Solution thanks @nininho Resources.Theme theme getTheme TypedValue styleID new TypedValue if theme.resolveAttribute.. int id a.getResourceId R.attr.TextAppearance_Footer defValue textView.setTextAppearance this id EDIT Correct Tested Code Resources.Theme theme getTheme TypedValue styleID new TypedValue if theme.resolveAttribute R.attr.Channel_Title_Style..
|