Recepty, články, nápady, programování. Dříve dum-zahrada, finance, internet a know-how.okhelp.cz Pro lepší výsledky hledání používejte i diakritiku.

App have transparent menu Android


If the app have transparent menu and you do not want this,
try delete @style/AppTheme in application tag in AndroidManifest.xml
and try run module - project. If menu is not transparent , maybe it caused

        android:theme="@style/AppTheme" // delete this row - run app - try menu

Or try set values\styles.xml into basic Theme


        Base application theme, dependent on API level. This theme is replaced
        by AppBaseTheme from res/values-vXX/styles.xml on newer devices.
    <style name="AppBaseTheme" parent="android:Theme.Black">
            Theme customizations available in newer API levels can go in
            res/values-vXX/styles.xml, while customizations related to
            backward-compatibility can go here.

    <!-- Application theme. -->
    <style name="AppTheme" parent="AppBaseTheme">
        <!-- All customizations that are NOT specific to a particular API-level can go here. -->


397LW NO topic_id


Další témata ....(Topics)


Screen size density independent pixel resolution | screen-size-density-independent-pixel-resolution

Terms Screen size, density, density independent pixel, resolution as a picture - pictogram.

Test your knowledge
Q: How to find out the phone screen size?
A: (By length of display diagonale in inch -  Not to measure a diagonal of device!!!)

Q: What resolution has 720 x 1280 display?
A: (921600 pixels)

Q: What does it mean "240 dpi" screen density?
A: (Display have density 240 x 240  dots - "Tri-color LED etc." - per every physical (real) square inch. If you have icon 240x240 pixels, this will just occupy an area of one square inch on the display.)

Q: Phone have screen density 240 dpi. Image for 160 dpi screen density have size 128x 128 pixels. What will be the size of the image for 240 dpi screen density?
A: (Calculate the virtual pixels size.   128 * (240/160)  =  192.  You have to resize image to new size 192 x 192 physical pixels and put into folder drawable-hdpi (high) ~240dpi  for phone with screen density 240 dpi. ) or use density independend pixels 128dp x 128dp.



Admob ad not visible on Android Emulator | admob-ad-not-visible-on-android-emulator

Try this solution:
AdView adView = new AdView(getApplicationContext());//in menu inflater getActivity()
LinearLayout linLay = (LinearLayout)findViewById(R.id.idReklamaLayout);
// Add the adView to it
// Initiate a generic request to load it with an ad
if(Build.MANUFACTURER.equals("unknown")) {
// Emulator
AdRequest.Builder.addTestDevice("B3EEABB8EE11C2BE770B684D95219ECB"); // to get test ads on this device.
AdRequest adRequest = new AdRequest.Builder()
 .addTestDevice(AdRequest.DEVICE_ID_EMULATOR)        // All emulators
 .addTestDevice("B3EEABB8EE11C2BE770B684D95219ECB")  // Emulator id you will get in the LogCat verbose
	  			/* */
}else {
 // Not Emulator
// Initiate a generic request to load it with an ad
AdRequest adRequest = new AdRequest.Builder().build();   


Statistics usability of mobile phones with Android – October 2011 | statistics-usability-of-mobile-phones-with-android-%e2%80%93-october-2011

Table of usability phones with Android: (Our software)

October 2011 September 2011

Samsung Galaxy S2 10,90%
Samsung Galaxy S 8,10%
Samsung Galaxy Tab 7,00%
Samsung Galaxy Mini 6,20%
HTC Desire HD 4,10%
Samsung Galaxy Ace 4,10%
Samsung Galaxy S 4,00%
Samsung Galaxy Fit 3,30%
HTC Wildfire 3,20%
SEMC Xperia X10 2,20%

Samsung Galaxy S213.8%
Samsung Galaxy S8.5%
Samsung Galaxy Tab7.4%
Samsung Galaxy Mini5.4%
Samsung Galaxy S4.0%
HTC Desire HD3.8%
Samsung Galaxy Ace3.8%
HTC Wildfire3.2%
Samsung Galaxy Fit3.1%
SEMC Xperia X102.1%

Graph of usability Smartphone with Android - October 2011:

Samsung Galaxy S2 vs iPhone4 - video

Samsung Galaxy S2 vs iPhone4 - browsing, gaming, apps, performance, browser, fast, against, navigation, Sygic, apk, Android, iOS


addPreferencesFromResource Deprecated Android Code Warning | addpreferencesfromresource-deprecated-android-code-warning

Put extends PreferenceFragment API level 11 instead PreferenceActivity

public class SettingsActivity extends PreferenceFragment {
  public void onCreate(Bundle savedInstanceState) {

// or insert suppresswarning
public class SettingsActivity extends PreferenceActivity {
  public void onCreate(Bundle savedInstanceState) {


Permission settings of Android application example | permission-settings-of-android-application-example

In your project AndroidManifest.xml you can set permission of Android application example source code.
For example if you want allow your application connection to INTERNET you have to permit this in AndroidManifest.xml.
WebViev show error: Website Not Available you have to permit INTERNET

        android:name="android.permission.INTERNET" />
        android:name="android.permission.GET_ACCOUNTS" />
        android:name="android.permission.USE_CREDENTIALS" />
        android:name="android.permission.MANAGE_ACCOUNTS" />
        android:name="android.permission.AUTHENTICATE_ACCOUNTS" />
        android:name="android.permission.WRITE_SETTINGS" />
        android:name="android.permission.WRITE_SECURE_SETTINGS" />
        android:name="android.permission.READ_CONTACTS" />
        android:name="android.permission.WRITE_CONTACTS" />
        android:name="android.permission.READ_SYNC_STATS" />
        android:name="android.permission.READ_SYNC_SETTINGS" />
        android:name="android.permission.WRITE_SYNC_SETTINGS" />

Editace: 2016-03-19 09:06:14
Počet článků v kategorii: 397

11 Share