четверг, 21 августа 2014 г.

XML shapes in Android L

This would work in pre-L android:


    android:shape="rectangle" >

            android:angle="270"
        android:color="@color/orange" />

            android:bottomLeftRadius="5dp"
        android:bottomRightRadius="5dp"
        android:topLeftRadius="5dp"
        android:topRightRadius="5dp" />




But in Android L you would see... nothing. To fix it you should always use selectors. You'd get the result this way:




   
           

           
       

вторник, 29 июля 2014 г.

Decoding AndroidManifest of an apk archive

1. Get apktool + helper script for your OS https://code.google.com/p/android-apktool/downloads/list
2. Put them + apk file together to the directory
3. Print
apktool d MyApp.apk ./MyApp


Thanks http://stackoverflow.com/questions/4191762/how-to-view-androidmanifest-xml-from-apk-file


среда, 11 сентября 2013 г.

вторник, 16 октября 2012 г.

Вызов диалога вне UI-треда


на самом деле, внутри, конечно:)


Thread startMap = new Thread(new Runnable() {
         @Override
          public void run() {
                        GameAuthActivity.this.runOnUiThread(new Runnable() {

@Override
public void run() {
showDialog(START_ARMY_DIALOG);

}
  });
                  }
        }
    };

среда, 6 июня 2012 г.

Хозяйке на заметку: при использовании 9patches класть их в background, но НЕ в src (иначе будут тянуться как обычные картинки)

четверг, 19 апреля 2012 г.

понедельник, 9 апреля 2012 г.

"Widget Preview" для планшетов

Проект приложения живёт в android-sdk\samples\android-11\WidgetPreview - скомпилировать, залить на планшет. Скриншоты кладёт в sdcard/Download/


adb pull sdcard/Download/[app_name]_ori_[orientation].png [remote_location]