实例介绍
李宁的《andriod开发权威指南第二版》源码,很好的资源,欢迎下载!
【实例截图】
【核心代码】
4744302543369981729.7z
└── src
├── ch03
│ └── ShowDatetime
│ ├── AndroidManifest.xml
│ ├── assets
│ ├── bin
│ │ ├── AndroidManifest.xml
│ │ ├── classes
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── show
│ │ │ └── datetime
│ │ │ ├── BuildConfig.class
│ │ │ ├── DatetimeActivity.class
│ │ │ ├── R$attr.class
│ │ │ ├── R$drawable.class
│ │ │ ├── R$id.class
│ │ │ ├── R$layout.class
│ │ │ ├── R$menu.class
│ │ │ ├── R$string.class
│ │ │ ├── R$style.class
│ │ │ └── R.class
│ │ ├── classes.dex
│ │ ├── jarlist.cache
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ ├── ic_action_search.png
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-mdpi
│ │ │ │ ├── ic_action_search.png
│ │ │ │ └── ic_launcher.png
│ │ │ └── drawable-xhdpi
│ │ │ ├── ic_action_search.png
│ │ │ └── ic_launcher.png
│ │ ├── resources.ap_
│ │ └── ShowDatetime.apk
│ ├── gen
│ │ └── mobile
│ │ └── android
│ │ └── show
│ │ └── datetime
│ │ ├── BuildConfig.java
│ │ └── R.java
│ ├── ic_launcher-web.png
│ ├── libs
│ │ └── android-support-v4.jar
│ ├── proguard-project.txt
│ ├── project.properties
│ ├── res
│ │ ├── drawable-hdpi
│ │ │ ├── ic_action_search.png
│ │ │ └── ic_launcher.png
│ │ ├── drawable-ldpi
│ │ │ └── ic_launcher.png
│ │ ├── drawable-mdpi
│ │ │ ├── ic_action_search.png
│ │ │ └── ic_launcher.png
│ │ ├── drawable-xhdpi
│ │ │ ├── ic_action_search.png
│ │ │ └── ic_launcher.png
│ │ ├── layout
│ │ │ └── activity_datetime.xml
│ │ ├── menu
│ │ │ └── activity_datetime.xml
│ │ ├── values
│ │ │ ├── strings.xml
│ │ │ └── styles.xml
│ │ ├── values-v11
│ │ │ └── styles.xml
│ │ └── values-v14
│ │ └── styles.xml
│ └── src
│ └── mobile
│ └── android
│ └── show
│ └── datetime
│ ├── DatetimeActivity.java
│ └── DatetimeActivity.java.bak
├── ch05
│ ├── ActivityCycle
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── ActivityCycle.apk
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── activity
│ │ │ │ └── cycle
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── CycleActivity.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── activity
│ │ │ └── cycle
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── activity
│ │ └── cycle
│ │ └── CycleActivity.java
│ ├── ActivityEvent
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── ActivityEvent.apk
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── activity
│ │ │ │ └── event
│ │ │ │ ├── ActivityEventMain.class
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$color.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$menu.class
│ │ │ │ ├── R$string.class
│ │ │ │ ├── R$style.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── jarlist.cache
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ ├── ic_action_search.png
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-mdpi
│ │ │ │ │ ├── ic_action_search.png
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ └── drawable-xhdpi
│ │ │ │ ├── ic_action_search.png
│ │ │ │ └── ic_launcher.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── activity
│ │ │ └── event
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── ic_launcher-web.png
│ │ ├── libs
│ │ │ └── android-support-v4.jar
│ │ ├── proguard-project.txt
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ ├── ic_action_search.png
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-mdpi
│ │ │ │ ├── ic_action_search.png
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-xhdpi
│ │ │ │ ├── ic_action_search.png
│ │ │ │ └── ic_launcher.png
│ │ │ ├── layout
│ │ │ │ └── activity_activity_event_main.xml
│ │ │ ├── menu
│ │ │ │ └── activity_activity_event_main.xml
│ │ │ ├── values
│ │ │ │ ├── color.xml
│ │ │ │ ├── strings.xml
│ │ │ │ └── styles.xml
│ │ │ ├── values-v11
│ │ │ │ └── styles.xml
│ │ │ └── values-v14
│ │ │ └── styles.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── activity
│ │ └── event
│ │ └── ActivityEventMain.java
│ ├── ActivityFinished
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── ActivityFinished.apk
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── activity
│ │ │ │ └── finished
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── FinishedActivity.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$menu.class
│ │ │ │ ├── R$string.class
│ │ │ │ ├── R$style.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ │ └── android-support-v4-dd5cf776ef71de25e258684c6695d609.jar
│ │ │ ├── jarlist.cache
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-mdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ └── drawable-xhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── activity
│ │ │ └── finished
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── ic_launcher-web.png
│ │ ├── libs
│ │ │ └── android-support-v4.jar
│ │ ├── proguard-project.txt
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-xhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── layout
│ │ │ │ └── activity_finished.xml
│ │ │ ├── menu
│ │ │ │ └── activity_finished.xml
│ │ │ ├── values
│ │ │ │ ├── strings.xml
│ │ │ │ └── styles.xml
│ │ │ ├── values-v11
│ │ │ │ └── styles.xml
│ │ │ └── values-v14
│ │ │ └── styles.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── activity
│ │ └── finished
│ │ └── FinishedActivity.java
│ ├── ActivityResult
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── ActivityResult.apk
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── activity
│ │ │ │ └── result
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── MyActivity.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$menu.class
│ │ │ │ ├── R$string.class
│ │ │ │ ├── R$style.class
│ │ │ │ ├── R.class
│ │ │ │ └── ResultActivity.class
│ │ │ ├── classes.dex
│ │ │ ├── jarlist.cache
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ ├── ic_action_search.png
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-mdpi
│ │ │ │ │ ├── ic_action_search.png
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ └── drawable-xhdpi
│ │ │ │ ├── ic_action_search.png
│ │ │ │ └── ic_launcher.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── activity
│ │ │ └── result
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── ic_launcher-web.png
│ │ ├── libs
│ │ │ └── android-support-v4.jar
│ │ ├── proguard-project.txt
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ ├── ic_action_search.png
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-mdpi
│ │ │ │ ├── ic_action_search.png
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-xhdpi
│ │ │ │ ├── ic_action_search.png
│ │ │ │ └── ic_launcher.png
│ │ │ ├── layout
│ │ │ │ ├── activity_result.xml
│ │ │ │ └── myactivity.xml
│ │ │ ├── menu
│ │ │ │ └── activity_result.xml
│ │ │ ├── values
│ │ │ │ ├── strings.xml
│ │ │ │ └── styles.xml
│ │ │ ├── values-v11
│ │ │ │ └── styles.xml
│ │ │ └── values-v14
│ │ │ └── styles.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── activity
│ │ └── result
│ │ ├── MyActivity.java
│ │ └── ResultActivity.java
│ ├── CaptureScreen
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── CaptureScreen.apk
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── capture
│ │ │ │ └── screen
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── CaptureScreenActivity$1.class
│ │ │ │ ├── CaptureScreenActivity.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$menu.class
│ │ │ │ ├── R$string.class
│ │ │ │ ├── R$style.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ │ └── android-support-v4-0fe195352a2ba9ad9d84b8718609c999.jar
│ │ │ ├── jarlist.cache
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-mdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ └── drawable-xhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── capture
│ │ │ └── screen
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── ic_launcher-web.png
│ │ ├── libs
│ │ │ └── android-support-v4.jar
│ │ ├── proguard-project.txt
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ ├── ic_launcher.png
│ │ │ │ └── wp.jpg
│ │ │ ├── drawable-ldpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-xhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── layout
│ │ │ │ └── activity_capture_screen.xml
│ │ │ ├── menu
│ │ │ │ └── activity_capture_screen.xml
│ │ │ ├── values
│ │ │ │ ├── strings.xml
│ │ │ │ └── styles.xml
│ │ │ ├── values-v11
│ │ │ │ └── styles.xml
│ │ │ └── values-v14
│ │ │ └── styles.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── capture
│ │ └── screen
│ │ └── CaptureScreenActivity.java
│ ├── ChangeActivityProperty
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── ChangeActivityProperty.apk
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── change
│ │ │ │ └── activity
│ │ │ │ └── property
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── ChangeActivity.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$menu.class
│ │ │ │ ├── R$string.class
│ │ │ │ ├── R$style.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ │ └── android-support-v4-a465456920cadb8706760ab83a597b55.jar
│ │ │ ├── jarlist.cache
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-mdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ └── drawable-xhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── change
│ │ │ └── activity
│ │ │ └── property
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── ic_launcher-web.png
│ │ ├── libs
│ │ │ └── android-support-v4.jar
│ │ ├── proguard-project.txt
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-xhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── layout
│ │ │ │ └── activity_change.xml
│ │ │ ├── menu
│ │ │ │ └── activity_change.xml
│ │ │ ├── values
│ │ │ │ ├── strings.xml
│ │ │ │ └── styles.xml
│ │ │ ├── values-v11
│ │ │ │ └── styles.xml
│ │ │ └── values-v14
│ │ │ └── styles.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── change
│ │ └── activity
│ │ └── property
│ │ └── ChangeActivity.java
│ ├── CloseAllActivity
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── close
│ │ │ │ └── all
│ │ │ │ └── activity
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── CloseAllActivity.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$menu.class
│ │ │ │ ├── R$string.class
│ │ │ │ ├── R$style.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── CloseAllActivity.apk
│ │ │ ├── dexedLibs
│ │ │ │ └── android-support-v4-449e528fea40ecaee9d50dc6ac8825b7.jar
│ │ │ ├── jarlist.cache
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-mdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ └── drawable-xhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── close
│ │ │ └── all
│ │ │ └── activity
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── ic_launcher-web.png
│ │ ├── libs
│ │ │ └── android-support-v4.jar
│ │ ├── proguard-project.txt
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-xhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── layout
│ │ │ │ └── activity_close_all.xml
│ │ │ ├── menu
│ │ │ │ └── activity_close_all.xml
│ │ │ ├── values
│ │ │ │ ├── strings.xml
│ │ │ │ └── styles.xml
│ │ │ ├── values-v11
│ │ │ │ └── styles.xml
│ │ │ └── values-v14
│ │ │ └── styles.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── close
│ │ └── all
│ │ └── activity
│ │ └── CloseAllActivity.java
│ ├── CustomTitle
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── custom
│ │ │ │ └── title
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── ChangeTitleBarActivity$1.class
│ │ │ │ ├── ChangeTitleBarActivity.class
│ │ │ │ ├── ChangeTitleLayoutActivity.class
│ │ │ │ ├── CustomTitleActivity.class
│ │ │ │ ├── HideOldTitleBarActivity.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$menu.class
│ │ │ │ ├── R$string.class
│ │ │ │ ├── R$style.class
│ │ │ │ ├── R.class
│ │ │ │ └── ThemeTitleActivity.class
│ │ │ ├── classes.dex
│ │ │ ├── CustomTitle.apk
│ │ │ ├── dexedLibs
│ │ │ │ └── android-support-v4-e829aeb9dec7145c36b989ed560360c9.jar
│ │ │ ├── jarlist.cache
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ ├── bg.png
│ │ │ │ │ ├── ic_action_search.png
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-mdpi
│ │ │ │ │ ├── ic_action_search.png
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ └── drawable-xhdpi
│ │ │ │ ├── ic_action_search.png
│ │ │ │ └── ic_launcher.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── custom
│ │ │ └── title
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── ic_launcher-web.png
│ │ ├── libs
│ │ │ └── android-support-v4.jar
│ │ ├── proguard-project.txt
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ ├── bg.png
│ │ │ │ ├── ic_action_search.png
│ │ │ │ ├── ic_launcher.png
│ │ │ │ └── wp.jpg
│ │ │ ├── drawable-ldpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-mdpi
│ │ │ │ ├── ic_action_search.png
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-xhdpi
│ │ │ │ ├── ic_action_search.png
│ │ │ │ └── ic_launcher.png
│ │ │ ├── layout
│ │ │ │ ├── activity_change_title_bar.xml
│ │ │ │ ├── activity_change_title_layout.xml
│ │ │ │ ├── activity_custom_title.xml
│ │ │ │ ├── activity_hide_old_title_bar.xml
│ │ │ │ ├── activity_theme_title.xml
│ │ │ │ └── new_title_bar.xml
│ │ │ ├── menu
│ │ │ │ ├── activity_change_title_bar.xml
│ │ │ │ ├── activity_change_title_layout.xml
│ │ │ │ ├── activity_custom_title.xml
│ │ │ │ ├── activity_full_screen_title.xml
│ │ │ │ └── activity_hide_old_title_bar.xml
│ │ │ ├── values
│ │ │ │ ├── strings.xml
│ │ │ │ └── styles.xml
│ │ │ ├── values-v11
│ │ │ │ └── styles.xml
│ │ │ └── values-v14
│ │ │ └── styles.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── custom
│ │ └── title
│ │ ├── ChangeTitleBarActivity.java
│ │ ├── ChangeTitleLayoutActivity.java
│ │ ├── CustomTitleActivity.java
│ │ ├── HideOldTitleBarActivity.java
│ │ └── ThemeTitleActivity.java
│ ├── FullScreen
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── fullscreen
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── FullScreenActivity.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$menu.class
│ │ │ │ ├── R$string.class
│ │ │ │ ├── R$style.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ │ └── android-support-v4-f361e9034f0544d9ee62104d0c82205d.jar
│ │ │ ├── FullScreen.apk
│ │ │ ├── jarlist.cache
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-mdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ └── drawable-xhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── fullscreen
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── ic_launcher-web.png
│ │ ├── libs
│ │ │ └── android-support-v4.jar
│ │ ├── proguard-project.txt
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-xhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── layout
│ │ │ │ └── activity_full_screen.xml
│ │ │ ├── menu
│ │ │ │ └── activity_full_screen.xml
│ │ │ ├── values
│ │ │ │ ├── strings.xml
│ │ │ │ └── styles.xml
│ │ │ ├── values-v11
│ │ │ │ └── styles.xml
│ │ │ └── values-v14
│ │ │ └── styles.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── fullscreen
│ │ └── FullScreenActivity.java
│ ├── ImplicitCallActivity
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── implicit
│ │ │ │ └── call
│ │ │ │ └── activity
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── ImplicitCallActivity.class
│ │ │ │ ├── MyActivity.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$menu.class
│ │ │ │ ├── R$string.class
│ │ │ │ ├── R$style.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── ImplicitCallActivity.apk
│ │ │ ├── jarlist.cache
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ ├── ic_action_search.png
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-mdpi
│ │ │ │ │ ├── ic_action_search.png
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ └── drawable-xhdpi
│ │ │ │ ├── ic_action_search.png
│ │ │ │ └── ic_launcher.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── implicit
│ │ │ └── call
│ │ │ └── activity
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── ic_launcher-web.png
│ │ ├── libs
│ │ │ └── android-support-v4.jar
│ │ ├── proguard-project.txt
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ ├── ic_action_search.png
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-mdpi
│ │ │ │ ├── ic_action_search.png
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-xhdpi
│ │ │ │ ├── ic_action_search.png
│ │ │ │ └── ic_launcher.png
│ │ │ ├── layout
│ │ │ │ ├── activity_implicit_call.xml
│ │ │ │ └── activity_my.xml
│ │ │ ├── menu
│ │ │ │ ├── activity_implicit_call.xml
│ │ │ │ └── activity_my.xml
│ │ │ ├── values
│ │ │ │ ├── strings.xml
│ │ │ │ └── styles.xml
│ │ │ ├── values-v11
│ │ │ │ └── styles.xml
│ │ │ └── values-v14
│ │ │ └── styles.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── implicit
│ │ └── call
│ │ └── activity
│ │ ├── ImplicitCallActivity.java
│ │ └── MyActivity.java
│ ├── InvokeSystemApp
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── invoke
│ │ │ │ └── system
│ │ │ │ └── app
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── InvokeSystemAppActivity.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── InvokeSystemApp.apk
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── invoke
│ │ │ └── system
│ │ │ └── app
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── invoke
│ │ └── system
│ │ └── app
│ │ └── InvokeSystemAppActivity.java
│ ├── MobileActivity
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── mobile
│ │ │ │ └── activity
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── DropdownActivity$DummySectionFragment.class
│ │ │ │ ├── DropdownActivity.class
│ │ │ │ ├── MobileMainActivity.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$menu.class
│ │ │ │ ├── R$string.class
│ │ │ │ ├── R$style.class
│ │ │ │ ├── R.class
│ │ │ │ ├── SwipeStripActivity$DummySectionFragment.class
│ │ │ │ ├── SwipeStripActivity$SectionsPagerAdapter.class
│ │ │ │ ├── SwipeStripActivity.class
│ │ │ │ ├── TabActivity$DummySectionFragment.class
│ │ │ │ ├── TabActivity.class
│ │ │ │ ├── TabSwipeActivity$1.class
│ │ │ │ ├── TabSwipeActivity$DummySectionFragment.class
│ │ │ │ ├── TabSwipeActivity$SectionsPagerAdapter.class
│ │ │ │ └── TabSwipeActivity.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ │ └── android-support-v4-e3a274c64a08f4e19f677c25e7a95ab2.jar
│ │ │ ├── jarlist.cache
│ │ │ ├── MobileActivity.apk
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ ├── ic_action_search.png
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-mdpi
│ │ │ │ │ ├── ic_action_search.png
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ └── drawable-xhdpi
│ │ │ │ ├── ic_action_search.png
│ │ │ │ └── ic_launcher.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── mobile
│ │ │ └── activity
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── ic_launcher-web.png
│ │ ├── libs
│ │ │ └── android-support-v4.jar
│ │ ├── proguard-project.txt
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ ├── ic_action_search.png
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-mdpi
│ │ │ │ ├── ic_action_search.png
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-xhdpi
│ │ │ │ ├── ic_action_search.png
│ │ │ │ └── ic_launcher.png
│ │ │ ├── layout
│ │ │ │ ├── activity_dropdown.xml
│ │ │ │ ├── activity_mobile_main.xml
│ │ │ │ ├── activity_swipe_strip.xml
│ │ │ │ ├── activity_tab_swipe.xml
│ │ │ │ └── activity_tab.xml
│ │ │ ├── menu
│ │ │ │ ├── activity_dropdown.xml
│ │ │ │ ├── activity_mobile_main.xml
│ │ │ │ ├── activity_swipe_strip.xml
│ │ │ │ ├── activity_tab_swipe.xml
│ │ │ │ └── activity_tab.xml
│ │ │ ├── values
│ │ │ │ ├── strings.xml
│ │ │ │ └── styles.xml
│ │ │ ├── values-v11
│ │ │ │ └── styles.xml
│ │ │ └── values-v14
│ │ │ └── styles.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── mobile
│ │ └── activity
│ │ ├── DropdownActivity.java
│ │ ├── MobileMainActivity.java
│ │ ├── SwipeStripActivity.java
│ │ ├── TabActivity.java
│ │ └── TabSwipeActivity.java
│ ├── MobilePadActivity
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── mobile
│ │ │ │ └── pad
│ │ │ │ └── activity
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── dummy
│ │ │ │ │ ├── DummyContent$DummyItem.class
│ │ │ │ │ └── DummyContent.class
│ │ │ │ ├── ItemDetailActivity.class
│ │ │ │ ├── ItemDetailFragment.class
│ │ │ │ ├── ItemListActivity.class
│ │ │ │ ├── ItemListFragment$1.class
│ │ │ │ ├── ItemListFragment$Callbacks.class
│ │ │ │ ├── ItemListFragment.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ ├── R$style.class
│ │ │ │ └── R.class
│ │ │ ├── jarlist.cache
│ │ │ └── res
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── mobile
│ │ │ └── pad
│ │ │ └── activity
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── ic_launcher-web.png
│ │ ├── libs
│ │ │ └── android-support-v4.jar
│ │ ├── proguard-project.txt
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-xhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── layout
│ │ │ │ ├── activity_item_detail.xml
│ │ │ │ ├── activity_item_list.xml
│ │ │ │ ├── activity_item_twopane.xml
│ │ │ │ └── fragment_item_detail.xml
│ │ │ ├── values
│ │ │ │ ├── strings.xml
│ │ │ │ └── styles.xml
│ │ │ ├── values-large
│ │ │ │ └── refs.xml
│ │ │ ├── values-sw600dp
│ │ │ │ └── refs.xml
│ │ │ ├── values-v11
│ │ │ │ └── styles.xml
│ │ │ └── values-v14
│ │ │ └── styles.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── mobile
│ │ └── pad
│ │ └── activity
│ │ ├── dummy
│ │ │ └── DummyContent.java
│ │ ├── ItemDetailActivity.java
│ │ ├── ItemDetailFragment.java
│ │ ├── ItemListActivity.java
│ │ └── ItemListFragment.java
│ ├── Splash
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── splash
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── MainActivity.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$menu.class
│ │ │ │ ├── R$string.class
│ │ │ │ ├── R$style.class
│ │ │ │ ├── R.class
│ │ │ │ ├── SplashActivity$1.class
│ │ │ │ └── SplashActivity.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ │ └── android-support-v4-a855194a69bbe0532f704dfd5d1bc080.jar
│ │ │ ├── jarlist.cache
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ ├── ic_launcher.png
│ │ │ │ │ └── transparent.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-mdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ └── drawable-xhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── resources.ap_
│ │ │ └── Splash.apk
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── splash
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── ic_launcher-web.png
│ │ ├── libs
│ │ │ └── android-support-v4.jar
│ │ ├── proguard-project.txt
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ ├── ic_launcher.png
│ │ │ │ ├── splash.jpg
│ │ │ │ └── transparent.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-xhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── layout
│ │ │ │ ├── activity_main.xml
│ │ │ │ └── activity_splash.xml
│ │ │ ├── menu
│ │ │ │ └── activity_splash.xml
│ │ │ ├── values
│ │ │ │ ├── strings.xml
│ │ │ │ └── styles.xml
│ │ │ ├── values-v11
│ │ │ │ └── styles.xml
│ │ │ └── values-v14
│ │ │ └── styles.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── splash
│ │ ├── MainActivity.java
│ │ └── SplashActivity.java
│ └── TransmitData
│ ├── AndroidManifest.xml
│ ├── assets
│ ├── bin
│ │ ├── AndroidManifest.xml
│ │ ├── classes
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── transmit
│ │ │ └── data
│ │ │ ├── BuildConfig.class
│ │ │ ├── Data.class
│ │ │ ├── MyActivity1.class
│ │ │ ├── MyActivity2.class
│ │ │ ├── MyActivity3.class
│ │ │ ├── MyActivity4.class
│ │ │ ├── MyApp.class
│ │ │ ├── R$attr.class
│ │ │ ├── R$drawable.class
│ │ │ ├── R$id.class
│ │ │ ├── R$layout.class
│ │ │ ├── R$string.class
│ │ │ ├── R.class
│ │ │ └── TransmitDataActivity.class
│ │ ├── classes.dex
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── ic_launcher.png
│ │ │ └── drawable-mdpi
│ │ │ └── ic_launcher.png
│ │ ├── resources.ap_
│ │ └── TransmitData.apk
│ ├── gen
│ │ └── mobile
│ │ └── android
│ │ └── transmit
│ │ └── data
│ │ ├── BuildConfig.java
│ │ └── R.java
│ ├── proguard.cfg
│ ├── project.properties
│ ├── res
│ │ ├── drawable-hdpi
│ │ │ └── ic_launcher.png
│ │ ├── drawable-ldpi
│ │ │ └── ic_launcher.png
│ │ ├── drawable-mdpi
│ │ │ └── ic_launcher.png
│ │ ├── layout
│ │ │ ├── main.xml
│ │ │ └── myactivity.xml
│ │ └── values
│ │ └── strings.xml
│ └── src
│ └── mobile
│ └── android
│ └── transmit
│ └── data
│ ├── Data.java
│ ├── MyActivity1.java
│ ├── MyActivity2.java
│ ├── MyActivity3.java
│ ├── MyActivity4.java
│ ├── MyApp.java
│ └── TransmitDataActivity.java
├── ch06
│ ├── AndroidSrcFilter
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── AndroidSrcFilter.apk
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── src
│ │ │ │ └── filter
│ │ │ │ ├── AndroidSrcFilterActivity.class
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$menu.class
│ │ │ │ ├── R$string.class
│ │ │ │ ├── R$style.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ │ └── android-support-v4-a49d0cd3eb89f8e2cb8e14e651c6ed1f.jar
│ │ │ ├── jarlist.cache
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-mdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ └── drawable-xhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── src
│ │ │ └── filter
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── ic_launcher-web.png
│ │ ├── libs
│ │ │ └── android-support-v4.jar
│ │ ├── proguard-project.txt
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-xhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── layout
│ │ │ │ └── activity_android_src_filter.xml
│ │ │ ├── menu
│ │ │ │ └── activity_android_src_filter.xml
│ │ │ ├── values
│ │ │ │ ├── strings.xml
│ │ │ │ └── styles.xml
│ │ │ ├── values-v11
│ │ │ │ └── styles.xml
│ │ │ └── values-v14
│ │ │ └── styles.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── src
│ │ └── filter
│ │ └── AndroidSrcFilterActivity.java
│ ├── FilterConsumer
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── filter
│ │ │ │ └── consumer
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── FilterConsumerActivity.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$menu.class
│ │ │ │ ├── R$string.class
│ │ │ │ ├── R$style.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ │ └── android-support-v4-e0ddf34b8c183a286c63aff7b7234e4b.jar
│ │ │ ├── FilterConsumer.apk
│ │ │ ├── jarlist.cache
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-mdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ └── drawable-xhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── filter
│ │ │ └── consumer
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── ic_launcher-web.png
│ │ ├── libs
│ │ │ └── android-support-v4.jar
│ │ ├── proguard-project.txt
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-xhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── layout
│ │ │ │ └── activity_filter_consumer.xml
│ │ │ ├── menu
│ │ │ │ └── activity_filter_consumer.xml
│ │ │ ├── values
│ │ │ │ ├── strings.xml
│ │ │ │ └── styles.xml
│ │ │ ├── values-v11
│ │ │ │ └── styles.xml
│ │ │ └── values-v14
│ │ │ └── styles.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── filter
│ │ └── consumer
│ │ └── FilterConsumerActivity.java
│ ├── FilterProducer
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── filter
│ │ │ │ └── producer
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── FilterProducerActivity.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$menu.class
│ │ │ │ ├── R$string.class
│ │ │ │ ├── R$style.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ │ └── android-support-v4-e562cb59236255661671f1b8516f03c5.jar
│ │ │ ├── FilterProducer.apk
│ │ │ ├── jarlist.cache
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-mdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ └── drawable-xhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── filter
│ │ │ └── producer
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── ic_launcher-web.png
│ │ ├── libs
│ │ │ └── android-support-v4.jar
│ │ ├── proguard-project.txt
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-xhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── layout
│ │ │ │ └── activity_filter_producer.xml
│ │ │ ├── menu
│ │ │ │ └── activity_filter_producer.xml
│ │ │ ├── values
│ │ │ │ ├── strings.xml
│ │ │ │ └── styles.xml
│ │ │ ├── values-v11
│ │ │ │ └── styles.xml
│ │ │ └── values-v14
│ │ │ └── styles.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── filter
│ │ └── producer
│ │ └── FilterProducerActivity.java
│ ├── InvokeOtherActivity
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── invoke
│ │ │ │ └── other
│ │ │ │ └── activity
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── InvokeOtherActivity.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$menu.class
│ │ │ │ ├── R$string.class
│ │ │ │ ├── R$style.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ │ └── android-support-v4-924830cffc3ec968dab204a01209a857.jar
│ │ │ ├── InvokeOtherActivity.apk
│ │ │ ├── jarlist.cache
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-mdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ └── drawable-xhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── invoke
│ │ │ └── other
│ │ │ └── activity
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── ic_launcher-web.png
│ │ ├── libs
│ │ │ └── android-support-v4.jar
│ │ ├── proguard-project.txt
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-xhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── layout
│ │ │ │ └── activity_invoke_other.xml
│ │ │ ├── menu
│ │ │ │ └── activity_invoke_other.xml
│ │ │ ├── values
│ │ │ │ ├── strings.xml
│ │ │ │ └── styles.xml
│ │ │ ├── values-v11
│ │ │ │ └── styles.xml
│ │ │ └── values-v14
│ │ │ └── styles.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── invoke
│ │ └── other
│ │ └── activity
│ │ └── InvokeOtherActivity.java
│ ├── InvokeSinaWeibo
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── invoke
│ │ │ │ └── sina
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── InvokeSinaWeiboActivity.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$menu.class
│ │ │ │ ├── R$string.class
│ │ │ │ ├── R$style.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ │ └── android-support-v4-880c761c4c36578fcdf768e55f008584.jar
│ │ │ ├── InvokeSinaWeibo.apk
│ │ │ ├── jarlist.cache
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-mdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ └── drawable-xhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── invoke
│ │ │ └── sina
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── ic_launcher-web.png
│ │ ├── libs
│ │ │ └── android-support-v4.jar
│ │ ├── proguard-project.txt
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-xhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── layout
│ │ │ │ └── activity_invoke_sina_weibo.xml
│ │ │ ├── menu
│ │ │ │ └── activity_invoke_sina_weibo.xml
│ │ │ ├── values
│ │ │ │ ├── strings.xml
│ │ │ │ └── styles.xml
│ │ │ ├── values-v11
│ │ │ │ └── styles.xml
│ │ │ └── values-v14
│ │ │ └── styles.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── invoke
│ │ └── sina
│ │ └── InvokeSinaWeiboActivity.java
│ └── WebBrowser
│ ├── AndroidManifest.xml
│ ├── assets
│ ├── bin
│ │ ├── AndroidManifest.xml
│ │ ├── classes
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── web
│ │ │ └── browser
│ │ │ ├── BuildConfig.class
│ │ │ ├── R$attr.class
│ │ │ ├── R$drawable.class
│ │ │ ├── R$id.class
│ │ │ ├── R$layout.class
│ │ │ ├── R$menu.class
│ │ │ ├── R$string.class
│ │ │ ├── R$style.class
│ │ │ ├── R.class
│ │ │ └── WebBrowserActivity.class
│ │ ├── classes.dex
│ │ ├── dexedLibs
│ │ │ └── android-support-v4-ea07e3025130fed5013bc071b8cb6892.jar
│ │ ├── jarlist.cache
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── ic_launcher.png
│ │ │ └── drawable-xhdpi
│ │ │ └── ic_launcher.png
│ │ ├── resources.ap_
│ │ └── WebBrowser.apk
│ ├── gen
│ │ └── mobile
│ │ └── android
│ │ └── web
│ │ └── browser
│ │ ├── BuildConfig.java
│ │ └── R.java
│ ├── ic_launcher-web.png
│ ├── libs
│ │ └── android-support-v4.jar
│ ├── proguard-project.txt
│ ├── project.properties
│ ├── res
│ │ ├── drawable-hdpi
│ │ │ └── ic_launcher.png
│ │ ├── drawable-ldpi
│ │ │ └── ic_launcher.png
│ │ ├── drawable-mdpi
│ │ │ └── ic_launcher.png
│ │ ├── drawable-xhdpi
│ │ │ └── ic_launcher.png
│ │ ├── layout
│ │ │ └── activity_web_browser.xml
│ │ ├── menu
│ │ │ └── activity_web_browser.xml
│ │ ├── values
│ │ │ ├── strings.xml
│ │ │ └── styles.xml
│ │ ├── values-v11
│ │ │ └── styles.xml
│ │ └── values-v14
│ │ └── styles.xml
│ └── src
│ └── mobile
│ └── android
│ └── web
│ └── browser
│ └── WebBrowserActivity.java
├── ch07
│ ├── ActivityState
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── ActivityState.apk
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── auto_object_resource.apk
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── activity
│ │ │ │ └── state
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ ├── R.class
│ │ │ │ └── SaveActivityState.class
│ │ │ ├── classes.dex
│ │ │ ├── jarlist.cache
│ │ │ ├── mobile
│ │ │ │ └── android
│ │ │ │ └── jx
│ │ │ │ └── auto
│ │ │ │ └── object
│ │ │ │ └── resource
│ │ │ │ ├── MyObject.class
│ │ │ │ ├── ObjectResource.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ └── resources.ap_
│ │ ├── default.properties
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── activity
│ │ │ └── state
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── proguard.cfg
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── activity
│ │ └── state
│ │ └── SaveActivityState.java
│ ├── ActvityAlias
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── ActvityAlias.apk
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── activity
│ │ │ │ └── alias
│ │ │ │ ├── ActivityAliasMain.class
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── MyActivity.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$menu.class
│ │ │ │ ├── R$string.class
│ │ │ │ ├── R$style.class
│ │ │ │ ├── R.class
│ │ │ │ └── TestActivity.class
│ │ │ ├── classes.dex
│ │ │ ├── res
│ │ │ │ ├── drawable
│ │ │ │ │ ├── calculator.png
│ │ │ │ │ ├── cross.png
│ │ │ │ │ └── umbrella.png
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ ├── ic_action_search.png
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-mdpi
│ │ │ │ │ ├── ic_action_search.png
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ └── drawable-xhdpi
│ │ │ │ ├── ic_action_search.png
│ │ │ │ └── ic_launcher.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── activity
│ │ │ └── alias
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── ic_launcher-web.png
│ │ ├── libs
│ │ │ └── android-support-v4.jar
│ │ ├── proguard-project.txt
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable
│ │ │ │ ├── calculator.png
│ │ │ │ ├── cross.png
│ │ │ │ └── umbrella.png
│ │ │ ├── drawable-hdpi
│ │ │ │ ├── ic_action_search.png
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-mdpi
│ │ │ │ ├── ic_action_search.png
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-xhdpi
│ │ │ │ ├── ic_action_search.png
│ │ │ │ └── ic_launcher.png
│ │ │ ├── layout
│ │ │ │ ├── activity_activity_alias_main.xml
│ │ │ │ ├── activity_my.xml
│ │ │ │ └── activity_test.xml
│ │ │ ├── menu
│ │ │ │ ├── activity_activity_alias_main.xml
│ │ │ │ ├── activity_my.xml
│ │ │ │ └── activity_test.xml
│ │ │ ├── values
│ │ │ │ ├── strings.xml
│ │ │ │ └── styles.xml
│ │ │ ├── values-v11
│ │ │ │ └── styles.xml
│ │ │ └── values-v14
│ │ │ └── styles.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── activity
│ │ └── alias
│ │ ├── ActivityAliasMain.java
│ │ ├── MyActivity.java
│ │ └── TestActivity.java
│ ├── Affinity
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── Affinity.apk
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── affinity
│ │ │ │ ├── AffinityActivity.class
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── MyActivity.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$menu.class
│ │ │ │ ├── R$string.class
│ │ │ │ ├── R$style.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── jarlist.cache
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ ├── ic_action_search.png
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-mdpi
│ │ │ │ │ ├── ic_action_search.png
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ └── drawable-xhdpi
│ │ │ │ ├── ic_action_search.png
│ │ │ │ └── ic_launcher.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── affinity
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── ic_launcher-web.png
│ │ ├── libs
│ │ │ └── android-support-v4.jar
│ │ ├── proguard-project.txt
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ ├── ic_action_search.png
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-mdpi
│ │ │ │ ├── ic_action_search.png
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-xhdpi
│ │ │ │ ├── ic_action_search.png
│ │ │ │ └── ic_launcher.png
│ │ │ ├── layout
│ │ │ │ ├── activity_affinity.xml
│ │ │ │ └── activity_my.xml
│ │ │ ├── menu
│ │ │ │ ├── activity_affinity.xml
│ │ │ │ └── activity_my.xml
│ │ │ ├── values
│ │ │ │ ├── strings.xml
│ │ │ │ └── styles.xml
│ │ │ ├── values-v11
│ │ │ │ └── styles.xml
│ │ │ └── values-v14
│ │ │ └── styles.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── affinity
│ │ ├── AffinityActivity.java
│ │ └── MyActivity.java
│ ├── ConfigChanges
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── config
│ │ │ │ └── changes
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── ConfigChangesActivity.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$menu.class
│ │ │ │ ├── R$string.class
│ │ │ │ ├── R$style.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── ConfigChanges.apk
│ │ │ ├── jarlist.cache
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ ├── ic_action_search.png
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-mdpi
│ │ │ │ │ ├── ic_action_search.png
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ └── drawable-xhdpi
│ │ │ │ ├── ic_action_search.png
│ │ │ │ └── ic_launcher.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── config
│ │ │ └── changes
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── ic_launcher-web.png
│ │ ├── libs
│ │ │ └── android-support-v4.jar
│ │ ├── proguard-project.txt
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ ├── ic_action_search.png
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-mdpi
│ │ │ │ ├── ic_action_search.png
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-xhdpi
│ │ │ │ ├── ic_action_search.png
│ │ │ │ └── ic_launcher.png
│ │ │ ├── layout
│ │ │ │ └── activity_config_changes.xml
│ │ │ ├── menu
│ │ │ │ └── activity_config_changes.xml
│ │ │ ├── values
│ │ │ │ ├── strings.xml
│ │ │ │ └── styles.xml
│ │ │ ├── values-v11
│ │ │ │ └── styles.xml
│ │ │ └── values-v14
│ │ │ └── styles.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── config
│ │ └── changes
│ │ └── ConfigChangesActivity.java
│ ├── IntentFlag
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── intent
│ │ │ │ └── flag
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── IntentFlagActivity.class
│ │ │ │ ├── MyActivity.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$menu.class
│ │ │ │ ├── R$string.class
│ │ │ │ ├── R$style.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── IntentFlag.apk
│ │ │ ├── jarlist.cache
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ ├── ic_action_search.png
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-mdpi
│ │ │ │ │ ├── ic_action_search.png
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ └── drawable-xhdpi
│ │ │ │ ├── ic_action_search.png
│ │ │ │ └── ic_launcher.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── intent
│ │ │ └── flag
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── ic_launcher-web.png
│ │ ├── libs
│ │ │ └── android-support-v4.jar
│ │ ├── proguard-project.txt
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ ├── ic_action_search.png
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-mdpi
│ │ │ │ ├── ic_action_search.png
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-xhdpi
│ │ │ │ ├── ic_action_search.png
│ │ │ │ └── ic_launcher.png
│ │ │ ├── layout
│ │ │ │ ├── activity_intent_flag.xml
│ │ │ │ └── activity_my.xml
│ │ │ ├── menu
│ │ │ │ ├── activity_intent_flag.xml
│ │ │ │ └── activity_my.xml
│ │ │ ├── values
│ │ │ │ ├── strings.xml
│ │ │ │ └── styles.xml
│ │ │ ├── values-v11
│ │ │ │ └── styles.xml
│ │ │ └── values-v14
│ │ │ └── styles.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── intent
│ │ └── flag
│ │ ├── IntentFlagActivity.java
│ │ └── MyActivity.java
│ ├── LaunchMode
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── launch
│ │ │ │ └── mode
│ │ │ │ ├── ActivityA.class
│ │ │ │ ├── ActivityB.class
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── MainActivity.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$menu.class
│ │ │ │ ├── R$string.class
│ │ │ │ ├── R$style.class
│ │ │ │ ├── R.class
│ │ │ │ ├── SingleTopActivity.class
│ │ │ │ └── StandardActivity.class
│ │ │ ├── classes.dex
│ │ │ ├── jarlist.cache
│ │ │ ├── LaunchMode.apk
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ ├── ic_action_search.png
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-mdpi
│ │ │ │ │ ├── ic_action_search.png
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ └── drawable-xhdpi
│ │ │ │ ├── ic_action_search.png
│ │ │ │ └── ic_launcher.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── launch
│ │ │ └── mode
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── ic_launcher-web.png
│ │ ├── libs
│ │ │ └── android-support-v4.jar
│ │ ├── proguard-project.txt
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ ├── ic_action_search.png
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-mdpi
│ │ │ │ ├── ic_action_search.png
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-xhdpi
│ │ │ │ ├── ic_action_search.png
│ │ │ │ └── ic_launcher.png
│ │ │ ├── layout
│ │ │ │ ├── activity_a.xml
│ │ │ │ ├── activity_b.xml
│ │ │ │ ├── activity_main.xml
│ │ │ │ ├── activity_single_top.xml
│ │ │ │ └── activity_standard.xml
│ │ │ ├── menu
│ │ │ │ ├── activity_main.xml
│ │ │ │ ├── activity_single_top.xml
│ │ │ │ └── activity_standard.xml
│ │ │ ├── values
│ │ │ │ ├── strings.xml
│ │ │ │ └── styles.xml
│ │ │ ├── values-v11
│ │ │ │ └── styles.xml
│ │ │ └── values-v14
│ │ │ └── styles.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── launch
│ │ └── mode
│ │ ├── ActivityA.java
│ │ ├── ActivityB.java
│ │ ├── MainActivity.java
│ │ ├── SingleTopActivity.java
│ │ └── StandardActivity.java
│ ├── Process
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── process
│ │ │ │ ├── ActivityA.class
│ │ │ │ ├── ActivityB.class
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── ProcessActivity.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$menu.class
│ │ │ │ ├── R$string.class
│ │ │ │ ├── R$style.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── jarlist.cache
│ │ │ ├── Process.apk
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ ├── ic_action_search.png
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-mdpi
│ │ │ │ │ ├── ic_action_search.png
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ └── drawable-xhdpi
│ │ │ │ ├── ic_action_search.png
│ │ │ │ └── ic_launcher.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── process
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── ic_launcher-web.png
│ │ ├── libs
│ │ │ └── android-support-v4.jar
│ │ ├── proguard-project.txt
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ ├── ic_action_search.png
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-mdpi
│ │ │ │ ├── ic_action_search.png
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-xhdpi
│ │ │ │ ├── ic_action_search.png
│ │ │ │ └── ic_launcher.png
│ │ │ ├── layout
│ │ │ │ ├── activity_activity_a.xml
│ │ │ │ ├── activity_activity_b.xml
│ │ │ │ └── activity_process.xml
│ │ │ ├── menu
│ │ │ │ ├── activity_activity_b.xml
│ │ │ │ ├── activity_activity.xml
│ │ │ │ └── activity_process.xml
│ │ │ ├── values
│ │ │ │ ├── strings.xml
│ │ │ │ └── styles.xml
│ │ │ ├── values-v11
│ │ │ │ └── styles.xml
│ │ │ └── values-v14
│ │ │ └── styles.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── process
│ │ ├── ActivityA.java
│ │ ├── ActivityB.java
│ │ └── ProcessActivity.java
│ ├── ScreenOrientation
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── screenorientation
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$menu.class
│ │ │ │ ├── R$string.class
│ │ │ │ ├── R$style.class
│ │ │ │ ├── R.class
│ │ │ │ └── ScreenOrientationActivity.class
│ │ │ ├── classes.dex
│ │ │ ├── jarlist.cache
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ ├── ic_action_search.png
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-mdpi
│ │ │ │ │ ├── ic_action_search.png
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ └── drawable-xhdpi
│ │ │ │ ├── ic_action_search.png
│ │ │ │ └── ic_launcher.png
│ │ │ ├── resources.ap_
│ │ │ └── ScreenOrientation.apk
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── screenorientation
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── ic_launcher-web.png
│ │ ├── libs
│ │ │ └── android-support-v4.jar
│ │ ├── proguard-project.txt
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ ├── ic_action_search.png
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-mdpi
│ │ │ │ ├── ic_action_search.png
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-xhdpi
│ │ │ │ ├── ic_action_search.png
│ │ │ │ └── ic_launcher.png
│ │ │ ├── layout
│ │ │ │ └── activity_screen_orientation.xml
│ │ │ ├── menu
│ │ │ │ ├── activity_my.xml
│ │ │ │ └── activity_screen_orientation.xml
│ │ │ ├── values
│ │ │ │ ├── strings.xml
│ │ │ │ └── styles.xml
│ │ │ ├── values-v11
│ │ │ │ └── styles.xml
│ │ │ └── values-v14
│ │ │ └── styles.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── screenorientation
│ │ └── ScreenOrientationActivity.java
│ ├── Single
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── single
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── instance
│ │ │ │ │ ├── BuildConfig.class
│ │ │ │ │ ├── R$attr.class
│ │ │ │ │ ├── R$drawable.class
│ │ │ │ │ ├── R$id.class
│ │ │ │ │ ├── R$layout.class
│ │ │ │ │ ├── R$menu.class
│ │ │ │ │ ├── R$string.class
│ │ │ │ │ ├── R$style.class
│ │ │ │ │ └── R.class
│ │ │ │ ├── NewActivity.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$menu.class
│ │ │ │ ├── R$string.class
│ │ │ │ ├── R$style.class
│ │ │ │ ├── R.class
│ │ │ │ └── SingleActivity.class
│ │ │ ├── classes.dex
│ │ │ ├── jarlist.cache
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ ├── ic_action_search.png
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-mdpi
│ │ │ │ │ ├── ic_action_search.png
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ └── drawable-xhdpi
│ │ │ │ ├── ic_action_search.png
│ │ │ │ └── ic_launcher.png
│ │ │ ├── resources.ap_
│ │ │ └── Single.apk
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── single
│ │ │ ├── BuildConfig.java
│ │ │ ├── instance
│ │ │ │ ├── BuildConfig.java
│ │ │ │ └── R.java
│ │ │ └── R.java
│ │ ├── ic_launcher-web.png
│ │ ├── libs
│ │ │ └── android-support-v4.jar
│ │ ├── proguard-project.txt
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ ├── ic_action_search.png
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-mdpi
│ │ │ │ ├── ic_action_search.png
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-xhdpi
│ │ │ │ ├── ic_action_search.png
│ │ │ │ └── ic_launcher.png
│ │ │ ├── layout
│ │ │ │ ├── activity_new.xml
│ │ │ │ └── activity_single_instance.xml
│ │ │ ├── menu
│ │ │ │ ├── activity_new.xml
│ │ │ │ └── activity_single_instance.xml
│ │ │ ├── values
│ │ │ │ ├── strings.xml
│ │ │ │ └── styles.xml
│ │ │ ├── values-v11
│ │ │ │ └── styles.xml
│ │ │ └── values-v14
│ │ │ └── styles.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── single
│ │ ├── NewActivity.java
│ │ └── SingleActivity.java
│ └── TestAffinity
│ ├── AndroidManifest.xml
│ ├── assets
│ ├── bin
│ │ ├── AndroidManifest.xml
│ │ ├── classes
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── test
│ │ │ └── affinity
│ │ │ ├── BuildConfig.class
│ │ │ ├── MyActivity1.class
│ │ │ ├── MyActivity2.class
│ │ │ ├── R$attr.class
│ │ │ ├── R$drawable.class
│ │ │ ├── R$id.class
│ │ │ ├── R$layout.class
│ │ │ ├── R$menu.class
│ │ │ ├── R$string.class
│ │ │ ├── R$style.class
│ │ │ ├── R.class
│ │ │ └── TestAffinityActivity.class
│ │ ├── classes.dex
│ │ ├── jarlist.cache
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ ├── ic_action_search.png
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-mdpi
│ │ │ │ ├── ic_action_search.png
│ │ │ │ └── ic_launcher.png
│ │ │ └── drawable-xhdpi
│ │ │ ├── ic_action_search.png
│ │ │ └── ic_launcher.png
│ │ ├── resources.ap_
│ │ └── TestAffinity.apk
│ ├── gen
│ │ └── mobile
│ │ └── android
│ │ └── test
│ │ └── affinity
│ │ ├── BuildConfig.java
│ │ └── R.java
│ ├── ic_launcher-web.png
│ ├── libs
│ │ └── android-support-v4.jar
│ ├── proguard-project.txt
│ ├── project.properties
│ ├── res
│ │ ├── drawable-hdpi
│ │ │ ├── ic_action_search.png
│ │ │ └── ic_launcher.png
│ │ ├── drawable-ldpi
│ │ │ └── ic_launcher.png
│ │ ├── drawable-mdpi
│ │ │ ├── ic_action_search.png
│ │ │ └── ic_launcher.png
│ │ ├── drawable-xhdpi
│ │ │ ├── ic_action_search.png
│ │ │ └── ic_launcher.png
│ │ ├── layout
│ │ │ ├── activity_my_activity1.xml
│ │ │ ├── activity_my_activity2.xml
│ │ │ └── activity_test_affinity.xml
│ │ ├── menu
│ │ │ ├── activity_my_activity1.xml
│ │ │ ├── activity_my_activity2.xml
│ │ │ └── activity_test_affinity.xml
│ │ ├── values
│ │ │ ├── strings.xml
│ │ │ └── styles.xml
│ │ ├── values-v11
│ │ │ └── styles.xml
│ │ └── values-v14
│ │ └── styles.xml
│ └── src
│ └── mobile
│ └── android
│ └── test
│ └── affinity
│ ├── MyActivity1.java
│ ├── MyActivity2.java
│ └── TestAffinityActivity.java
├── ch08
│ ├── FrameLayout
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── framelayout
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── FrameLayout.apk
│ │ │ ├── res
│ │ │ │ ├── drawable
│ │ │ │ │ ├── bird.png
│ │ │ │ │ └── superman.png
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── framelayout
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── proguard.cfg
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable
│ │ │ │ ├── background.jpg
│ │ │ │ ├── bird.png
│ │ │ │ └── superman.png
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── framelayout
│ │ └── Main.java
│ ├── LinearLayout
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── linearlayout
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── LinearLayout.apk
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── linearlayout
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── proguard.cfg
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable
│ │ │ │ └── background.jpg
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── linearlayout
│ │ └── Main.java
│ ├── LoadLayout
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── load
│ │ │ │ └── layout
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── LoadLayoutActivity.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$menu.class
│ │ │ │ ├── R$string.class
│ │ │ │ ├── R$style.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ │ └── android-support-v4-019dfa23e2c4541a567751a4e8737bb2.jar
│ │ │ ├── jarlist.cache
│ │ │ ├── LoadLayout.apk
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-mdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ └── drawable-xhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── load
│ │ │ └── layout
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── ic_launcher-web.png
│ │ ├── libs
│ │ │ └── android-support-v4.jar
│ │ ├── proguard-project.txt
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-xhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── layout
│ │ │ │ ├── activity_load_layout.xml
│ │ │ │ └── item.xml
│ │ │ ├── menu
│ │ │ │ └── activity_load_layout.xml
│ │ │ ├── values
│ │ │ │ ├── strings.xml
│ │ │ │ └── styles.xml
│ │ │ ├── values-v11
│ │ │ │ └── styles.xml
│ │ │ └── values-v14
│ │ │ └── styles.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── load
│ │ └── layout
│ │ └── LoadLayoutActivity.java
│ ├── Merge
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── merge
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── Merge.apk
│ │ │ ├── res
│ │ │ │ ├── drawable
│ │ │ │ │ ├── bird.png
│ │ │ │ │ └── superman.png
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── merge
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── lint.xml
│ │ ├── proguard.cfg
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable
│ │ │ │ ├── background.jpg
│ │ │ │ ├── bird.png
│ │ │ │ └── superman.png
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── merge
│ │ └── Main.java
│ ├── MiddleRight
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── middle
│ │ │ │ └── right
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── MiddleRight.apk
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── middle
│ │ │ └── right
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── proguard.cfg
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── middle
│ │ └── right
│ │ └── Main.java
│ ├── RelativeLayout
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── relativelayout
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── RelativeLayout.apk
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── relativelayout
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── proguard.cfg
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── relativelayout
│ │ └── Main.java
│ ├── ReusableLayout
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ ├── ch04
│ │ │ │ │ └── reusable
│ │ │ │ │ └── layout
│ │ │ │ │ └── BuildConfig.class
│ │ │ │ └── reusable
│ │ │ │ └── layout
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── resources.ap_
│ │ │ └── ReusableLayout.apk
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ ├── ch04
│ │ │ │ └── reusable
│ │ │ │ └── layout
│ │ │ │ └── BuildConfig.java
│ │ │ └── reusable
│ │ │ └── layout
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── proguard.cfg
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable
│ │ │ │ └── background.jpg
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ ├── first_bottom.xml
│ │ │ │ ├── first_middle.xml
│ │ │ │ ├── first_top.xml
│ │ │ │ ├── first.xml
│ │ │ │ ├── main.xml
│ │ │ │ └── second.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── reusable
│ │ └── layout
│ │ └── Main.java
│ └── TableLayout
│ ├── AndroidManifest.xml
│ ├── assets
│ ├── bin
│ │ ├── AndroidManifest.xml
│ │ ├── classes
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── tablelayout
│ │ │ ├── BuildConfig.class
│ │ │ ├── Main.class
│ │ │ ├── R$attr.class
│ │ │ ├── R$drawable.class
│ │ │ ├── R$layout.class
│ │ │ ├── R$string.class
│ │ │ └── R.class
│ │ ├── classes.dex
│ │ ├── dexedLibs
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ └── drawable-mdpi
│ │ │ └── icon.png
│ │ ├── resources.ap_
│ │ └── TableLayout.apk
│ ├── gen
│ │ └── mobile
│ │ └── android
│ │ └── tablelayout
│ │ ├── BuildConfig.java
│ │ └── R.java
│ ├── proguard.cfg
│ ├── project.properties
│ ├── res
│ │ ├── drawable
│ │ │ ├── christmas_background1_small.jpg
│ │ │ ├── christmas_background2_small.jpg
│ │ │ ├── christmas_background3_small.jpg
│ │ │ ├── christmas_background4_small.jpg
│ │ │ ├── christmas_background5_small.jpg
│ │ │ ├── christmas_background6_small.jpg
│ │ │ ├── christmas_background7_small.jpg
│ │ │ └── christmas_background8_small.jpg
│ │ ├── drawable-hdpi
│ │ │ └── icon.png
│ │ ├── drawable-ldpi
│ │ │ └── icon.png
│ │ ├── drawable-mdpi
│ │ │ └── icon.png
│ │ ├── layout
│ │ │ └── main.xml
│ │ └── values
│ │ └── strings.xml
│ └── src
│ └── mobile
│ └── android
│ └── tablelayout
│ └── Main.java
├── ch09
│ ├── CustomMenu
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── custom
│ │ │ │ └── menu
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main$1.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── CustomMenu.apk
│ │ │ ├── dexedLibs
│ │ │ ├── res
│ │ │ │ ├── drawable
│ │ │ │ │ ├── button_normal.png
│ │ │ │ │ ├── button_normal_translucent.png
│ │ │ │ │ ├── home.png
│ │ │ │ │ ├── icon.png
│ │ │ │ │ ├── mine.png
│ │ │ │ │ └── more.png
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── custom
│ │ │ └── menu
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── proguard.cfg
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable
│ │ │ │ ├── background.jpg
│ │ │ │ ├── button_normal.png
│ │ │ │ ├── button_normal_translucent.png
│ │ │ │ ├── home.png
│ │ │ │ ├── icon.png
│ │ │ │ ├── mine.png
│ │ │ │ └── more.png
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ ├── main.xml
│ │ │ │ └── menu_layout.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── custom
│ │ └── menu
│ │ └── Main.java
│ ├── Menu
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── menu
│ │ │ │ ├── AddActivity.class
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$menu.class
│ │ │ │ ├── R$string.class
│ │ │ │ ├── R$style.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── Menu.apk
│ │ │ ├── res
│ │ │ │ ├── drawable
│ │ │ │ │ ├── delete.png
│ │ │ │ │ ├── face.png
│ │ │ │ │ ├── file.png
│ │ │ │ │ ├── headerfile.png
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── menu
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable
│ │ │ │ ├── delete.png
│ │ │ │ ├── face.png
│ │ │ │ ├── file.png
│ │ │ │ ├── headerfile.png
│ │ │ │ └── icon.png
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ ├── main.xml
│ │ │ │ └── myactivity.xml
│ │ │ ├── menu
│ │ │ │ └── file_menu.xml
│ │ │ ├── values
│ │ │ │ ├── strings.xml
│ │ │ │ └── styles.xml
│ │ │ └── values-v14
│ │ │ └── styles.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── menu
│ │ ├── AddActivity.java
│ │ └── Main.java
│ ├── QuickContactBadge
│ └── UCwebMenu
│ ├── AndroidManifest.xml
│ ├── assets
│ ├── bin
│ │ ├── AndroidManifest.xml
│ │ ├── classes
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── ucweb
│ │ │ └── menu
│ │ │ ├── BuildConfig.class
│ │ │ ├── Const.class
│ │ │ ├── GridAdapter.class
│ │ │ ├── Main.class
│ │ │ ├── R$attr.class
│ │ │ ├── R$drawable.class
│ │ │ ├── R$id.class
│ │ │ ├── R$layout.class
│ │ │ ├── R$string.class
│ │ │ └── R.class
│ │ ├── classes.dex
│ │ ├── dexedLibs
│ │ ├── res
│ │ │ ├── drawable
│ │ │ │ ├── dial.png
│ │ │ │ ├── incoming_and_outgoing_setting.png
│ │ │ │ ├── intercepted_record.png
│ │ │ │ ├── intercept_list.png
│ │ │ │ ├── intercept_rule.png
│ │ │ │ ├── ip.png
│ │ │ │ ├── location.png
│ │ │ │ ├── popup_window_border.9.png
│ │ │ │ ├── privacy_manager.png
│ │ │ │ └── useful.png
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ └── drawable-mdpi
│ │ │ └── icon.png
│ │ ├── resources.ap_
│ │ └── UCwebMenu.apk
│ ├── gen
│ │ └── mobile
│ │ └── android
│ │ └── ucweb
│ │ └── menu
│ │ ├── BuildConfig.java
│ │ └── R.java
│ ├── images
│ │ ├── popup_window_border.png
│ │ └── popup_window_border.psd
│ ├── lint.xml
│ ├── proguard.cfg
│ ├── project.properties
│ ├── res
│ │ ├── drawable
│ │ │ ├── dial.png
│ │ │ ├── incoming_and_outgoing_setting.png
│ │ │ ├── intercepted_record.png
│ │ │ ├── intercept_list.png
│ │ │ ├── intercept_rule.png
│ │ │ ├── ip.png
│ │ │ ├── location.png
│ │ │ ├── popup_window_border.9.png
│ │ │ ├── privacy_manager.png
│ │ │ └── useful.png
│ │ ├── drawable-hdpi
│ │ │ └── icon.png
│ │ ├── drawable-ldpi
│ │ │ └── icon.png
│ │ ├── drawable-mdpi
│ │ │ └── icon.png
│ │ ├── layout
│ │ │ ├── grid_item.xml
│ │ │ ├── main.xml
│ │ │ └── popup_window.xml
│ │ └── values
│ │ └── strings.xml
│ └── src
│ └── mobile
│ └── android
│ └── ucweb
│ └── menu
│ ├── Const.java
│ ├── GridAdapter.java
│ └── Main.java
├── ch10
│ ├── Dimension
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── dimension
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$dimen.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ └── res
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── dimension
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ ├── dimension.xml
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── dimension
│ │ └── Main.java
│ ├── Drawable
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── drawable
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── ButtonState.class
│ │ │ │ ├── Clip.class
│ │ │ │ ├── CrossFade.class
│ │ │ │ ├── Include.class
│ │ │ │ ├── Inset.class
│ │ │ │ ├── Layer.class
│ │ │ │ ├── Level.class
│ │ │ │ ├── MyResource.class
│ │ │ │ ├── Nine_Patch.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ ├── R.class
│ │ │ │ └── Shape.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ │ └── annotations-3fcf124ce11d2c904fd8b979a396196b.jar
│ │ │ ├── Drawable.apk
│ │ │ ├── res
│ │ │ │ ├── drawable
│ │ │ │ │ ├── android1.png
│ │ │ │ │ ├── android2.png
│ │ │ │ │ ├── background.PNG
│ │ │ │ │ ├── border.9.png
│ │ │ │ │ ├── border_new.9.png
│ │ │ │ │ ├── focused.png
│ │ │ │ │ ├── lamp_off.png
│ │ │ │ │ ├── lamp_on.png
│ │ │ │ │ ├── normal.png
│ │ │ │ │ ├── pressed.png
│ │ │ │ │ └── progress.png
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── drawable
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── proguard.cfg
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable
│ │ │ │ ├── android1.png
│ │ │ │ ├── android2.png
│ │ │ │ ├── background.PNG
│ │ │ │ ├── border1.xml
│ │ │ │ ├── border.9.png
│ │ │ │ ├── border_new.9.png
│ │ │ │ ├── button.xml
│ │ │ │ ├── clip.xml
│ │ │ │ ├── cross_fade.xml
│ │ │ │ ├── focused.png
│ │ │ │ ├── inset.xml
│ │ │ │ ├── lamp_off.png
│ │ │ │ ├── lamp_on.png
│ │ │ │ ├── lamp.xml
│ │ │ │ ├── layer.xml
│ │ │ │ ├── normal.png
│ │ │ │ ├── pressed.png
│ │ │ │ ├── progress.png
│ │ │ │ └── shape.xml
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ ├── button_state.xml
│ │ │ │ ├── clip.xml
│ │ │ │ ├── cross_fade.xml
│ │ │ │ ├── include.xml
│ │ │ │ ├── inset.xml
│ │ │ │ ├── layer.xml
│ │ │ │ ├── level.xml
│ │ │ │ ├── main.xml
│ │ │ │ ├── nine_patch.xml
│ │ │ │ └── shape.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── drawable
│ │ ├── ButtonState.java
│ │ ├── Clip.java
│ │ ├── CrossFade.java
│ │ ├── Include.java
│ │ ├── Inset.java
│ │ ├── Layer.java
│ │ ├── Level.java
│ │ ├── MyResource.java
│ │ ├── Nine_Patch.java
│ │ └── Shape.java
│ ├── EnumResource
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── enumresource
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── EnumResourceActivity.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$menu.class
│ │ │ │ ├── R$string.class
│ │ │ │ ├── R$style.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ │ └── android-support-v4-464009170f5f1b74e3b7ff5faee61d49.jar
│ │ │ ├── EnumResource.apk
│ │ │ ├── jarlist.cache
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-mdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ └── drawable-xhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── enumresource
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── ic_launcher-web.png
│ │ ├── libs
│ │ │ └── android-support-v4.jar
│ │ ├── proguard-project.txt
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-xhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── layout
│ │ │ │ └── activity_enum_resource.xml
│ │ │ ├── menu
│ │ │ │ └── activity_enum_resource.xml
│ │ │ ├── values
│ │ │ │ ├── strings.xml
│ │ │ │ └── styles.xml
│ │ │ ├── values-v11
│ │ │ │ └── styles.xml
│ │ │ └── values-v14
│ │ │ └── styles.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── enumresource
│ │ └── EnumResourceActivity.java
│ └── MenuResource
│ ├── AndroidManifest.xml
│ ├── assets
│ ├── bin
│ │ ├── AndroidManifest.xml
│ │ ├── classes
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── menu
│ │ │ └── resource
│ │ │ ├── BuildConfig.class
│ │ │ ├── Main.class
│ │ │ ├── R$attr.class
│ │ │ ├── R$drawable.class
│ │ │ ├── R$id.class
│ │ │ ├── R$layout.class
│ │ │ ├── R$menu.class
│ │ │ ├── R$string.class
│ │ │ └── R.class
│ │ ├── classes.dex
│ │ ├── dexedLibs
│ │ ├── MenuResource.apk
│ │ ├── res
│ │ │ └── drawable
│ │ │ ├── delete.png
│ │ │ ├── diary.png
│ │ │ ├── edit.png
│ │ │ ├── festival.png
│ │ │ ├── finish.png
│ │ │ └── icon.png
│ │ └── resources.ap_
│ ├── gen
│ │ └── mobile
│ │ └── android
│ │ └── menu
│ │ └── resource
│ │ ├── BuildConfig.java
│ │ └── R.java
│ ├── project.properties
│ ├── res
│ │ ├── drawable
│ │ │ ├── delete.png
│ │ │ ├── diary.png
│ │ │ ├── edit.png
│ │ │ ├── festival.png
│ │ │ ├── finish.png
│ │ │ └── icon.png
│ │ ├── layout
│ │ │ └── main.xml
│ │ ├── menu
│ │ │ ├── context_menu.xml
│ │ │ └── options_menu.xml
│ │ └── values
│ │ └── strings.xml
│ └── src
│ └── mobile
│ └── android
│ └── menu
│ └── resource
│ └── Main.java
├── ch11
│ ├── AlphaAnim
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── alpha_anim.apk
│ │ │ ├── AlphaAnim.apk
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── alpha
│ │ │ │ └── anim
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── MyImageView.class
│ │ │ │ ├── R$anim.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$raw.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── res
│ │ │ │ └── drawable
│ │ │ │ └── icon.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── alpha
│ │ │ └── anim
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── anim
│ │ │ │ ├── blast.xml
│ │ │ │ └── missile.xml
│ │ │ ├── drawable
│ │ │ │ ├── blast_f01.gif
│ │ │ │ ├── blast_f02.gif
│ │ │ │ ├── blast_f03.gif
│ │ │ │ ├── blast_f04.gif
│ │ │ │ ├── blast_f05.gif
│ │ │ │ ├── blast_f06.gif
│ │ │ │ ├── blast_f07.gif
│ │ │ │ ├── blast_f08.gif
│ │ │ │ ├── blast_f09.gif
│ │ │ │ ├── blast_f10.gif
│ │ │ │ ├── blast_f11.gif
│ │ │ │ ├── blast_f12.gif
│ │ │ │ ├── blast_f13.gif
│ │ │ │ ├── blast_f14.gif
│ │ │ │ ├── blast_f15.gif
│ │ │ │ ├── icon.png
│ │ │ │ └── missile.JPG
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ ├── raw
│ │ │ │ └── bomb.wav
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── alpha
│ │ └── anim
│ │ ├── Main.java
│ │ └── MyImageView.java
│ ├── FrameAnim
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── ch11_frameanim.apk
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── frame
│ │ │ │ └── anim
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$anim.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ │ └── annotations-3fcf124ce11d2c904fd8b979a396196b.jar
│ │ │ ├── FrameAnim.apk
│ │ │ ├── jarlist.cache
│ │ │ ├── net
│ │ │ │ └── blogjava
│ │ │ │ └── mobile
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$anim.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── res
│ │ │ │ ├── drawable
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ └── resources.ap_
│ │ ├── default.properties
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── frame
│ │ │ └── anim
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── anim
│ │ │ │ ├── frame_animation1.xml
│ │ │ │ └── frame_animation.xml
│ │ │ ├── drawable
│ │ │ │ ├── anim10.gif
│ │ │ │ ├── anim11.gif
│ │ │ │ ├── anim12.gif
│ │ │ │ ├── anim1.gif
│ │ │ │ ├── anim2.gif
│ │ │ │ ├── anim3.gif
│ │ │ │ ├── anim4.gif
│ │ │ │ ├── anim5.gif
│ │ │ │ ├── anim6.gif
│ │ │ │ ├── anim7.gif
│ │ │ │ ├── anim8.gif
│ │ │ │ ├── anim9.gif
│ │ │ │ ├── icon.png
│ │ │ │ ├── myanim1.gif
│ │ │ │ ├── myanim2.gif
│ │ │ │ ├── myanim3.gif
│ │ │ │ ├── myanim4.gif
│ │ │ │ ├── myanim5.gif
│ │ │ │ └── myanim6.gif
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── frame
│ │ └── anim
│ │ └── Main.java
│ ├── Interceptor
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── interceptor
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── MyInterceptor.class
│ │ │ │ ├── R$anim.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── Interceptor.apk
│ │ │ ├── res
│ │ │ │ ├── anim
│ │ │ │ │ └── drawable
│ │ │ │ │ ├── ball.png
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable
│ │ │ │ ├── ball.png
│ │ │ │ └── icon.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── interceptor
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── anim
│ │ │ │ ├── my_interpolator.xml
│ │ │ │ └── translate.xml
│ │ │ ├── drawable
│ │ │ │ ├── ball.png
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── interceptor
│ │ ├── Main.java
│ │ └── MyInterceptor.java
│ ├── PropertyAnim
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── property
│ │ │ │ └── anim
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main$Move.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$animator.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ │ └── annotations-3fcf124ce11d2c904fd8b979a396196b.jar
│ │ │ ├── jarlist.cache
│ │ │ ├── property_anim.apk
│ │ │ ├── PropertyAnim.apk
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── ic_launcher.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── property
│ │ │ └── anim
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── proguard.cfg
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── animator
│ │ │ │ └── property_anim.xml
│ │ │ ├── drawable-hdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── property
│ │ └── anim
│ │ └── Main.java
│ ├── RotateAnim
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── ch11_galaxy.apk
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── rotate
│ │ │ │ └── anim
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$anim.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── net
│ │ │ │ └── blogjava
│ │ │ │ └── mobile
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$anim.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── res
│ │ │ │ └── drawable
│ │ │ │ ├── earth.png
│ │ │ │ ├── hesper.png
│ │ │ │ ├── icon.png
│ │ │ │ └── sun.png
│ │ │ ├── resources.ap_
│ │ │ ├── rotate_anim.apk
│ │ │ └── RotateAnim.apk
│ │ ├── default.properties
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── rotate
│ │ │ └── anim
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── anim
│ │ │ │ ├── earth.xml
│ │ │ │ ├── hesper.xml
│ │ │ │ └── sun.xml
│ │ │ ├── drawable
│ │ │ │ ├── bg.jpg
│ │ │ │ ├── earth.png
│ │ │ │ ├── hesper.png
│ │ │ │ ├── icon.png
│ │ │ │ └── sun.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── rotate
│ │ └── anim
│ │ └── Main.java
│ ├── ScaleAnim
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── ch11_heart.apk
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── scale
│ │ │ │ └── anim
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$anim.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── net
│ │ │ │ └── blogjava
│ │ │ │ └── mobile
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$anim.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── res
│ │ │ │ └── drawable
│ │ │ │ └── icon.png
│ │ │ ├── resources.ap_
│ │ │ ├── scale_anim.apk
│ │ │ └── ScaleAnim.apk
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── scale
│ │ │ └── anim
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── anim
│ │ │ │ ├── to_large.xml
│ │ │ │ └── to_small.xml
│ │ │ ├── drawable
│ │ │ │ ├── heart.jpg
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── scale
│ │ └── anim
│ │ └── Main.java
│ ├── Shake
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── ch11_shake1.apk
│ │ │ ├── ch11_shake.apk
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── shake
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$anim.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ │ └── annotations-3fcf124ce11d2c904fd8b979a396196b.jar
│ │ │ ├── jarlist.cache
│ │ │ ├── net
│ │ │ │ └── blogjava
│ │ │ │ └── mobile
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$anim.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── res
│ │ │ │ └── drawable
│ │ │ │ └── icon.png
│ │ │ ├── resources.ap_
│ │ │ └── Shake.apk
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── shake
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── anim
│ │ │ │ └── shake.xml
│ │ │ ├── drawable
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── shake
│ │ └── Main.java
│ ├── Style
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── style
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ ├── R$styleable.class
│ │ │ │ ├── R$style.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ │ └── annotations-3fcf124ce11d2c904fd8b979a396196b.jar
│ │ │ ├── jarlist.cache
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── resources.ap_
│ │ │ └── Style.apk
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── style
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── proguard.cfg
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ ├── raw
│ │ │ └── values
│ │ │ ├── strings.xml
│ │ │ └── style.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── style
│ │ └── Main.java
│ └── TranslateAnim
│ ├── AndroidManifest.xml
│ ├── assets
│ ├── bin
│ │ ├── AndroidManifest.xml
│ │ ├── ch11_translate.apk
│ │ ├── classes
│ │ │ ├── mobile
│ │ │ │ └── android
│ │ │ │ └── translate
│ │ │ │ └── anim
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$anim.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ └── net
│ │ │ └── blogjava
│ │ │ └── mobile
│ │ │ └── BuildConfig.class
│ │ ├── classes.dex
│ │ ├── dexedLibs
│ │ ├── net
│ │ │ └── blogjava
│ │ │ └── mobile
│ │ │ ├── Main.class
│ │ │ ├── R$anim.class
│ │ │ ├── R$attr.class
│ │ │ ├── R$drawable.class
│ │ │ ├── R$id.class
│ │ │ ├── R$layout.class
│ │ │ ├── R$string.class
│ │ │ └── R.class
│ │ ├── res
│ │ │ └── drawable
│ │ │ ├── ball.png
│ │ │ └── icon.png
│ │ ├── resources.ap_
│ │ ├── translate_anim.apk
│ │ └── TranslateAnim.apk
│ ├── gen
│ │ ├── mobile
│ │ │ └── android
│ │ │ └── translate
│ │ │ └── anim
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ └── net
│ │ └── blogjava
│ │ └── mobile
│ │ └── BuildConfig.java
│ ├── project.properties
│ ├── res
│ │ ├── anim
│ │ │ ├── translate_bottom.xml
│ │ │ ├── translate_right.xml
│ │ │ └── translate_top.xml
│ │ ├── drawable
│ │ │ ├── ball.png
│ │ │ └── icon.png
│ │ ├── layout
│ │ │ └── main.xml
│ │ └── values
│ │ └── strings.xml
│ └── src
│ └── mobile
│ └── android
│ └── translate
│ └── anim
│ └── Main.java
├── ch13
│ ├── AutoCompleteTextView
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── AutoCompleteTextView.apk
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── autotext
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── res
│ │ │ │ ├── drawable
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── autotext
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── lint.xml
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable
│ │ │ │ └── icon.png
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── autotext
│ │ └── Main.java
│ ├── Button
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── Button.apk
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── button
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── res
│ │ │ │ ├── drawable
│ │ │ │ │ ├── button1.png
│ │ │ │ │ ├── button2.png
│ │ │ │ │ ├── button3.png
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── button
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable
│ │ │ │ ├── button1.png
│ │ │ │ ├── button2.png
│ │ │ │ ├── button3.png
│ │ │ │ └── icon.png
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── button
│ │ └── Main.java
│ ├── Clock
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── clock
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── Clock.apk
│ │ │ ├── dexedLibs
│ │ │ ├── res
│ │ │ │ ├── drawable
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── clock
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable
│ │ │ │ └── icon.png
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── clock
│ │ └── Main.java
│ ├── Datetimepicker
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── datetimepicker
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── Datetimepicker.apk
│ │ │ ├── dexedLibs
│ │ │ ├── res
│ │ │ │ ├── drawable
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── datetimepicker
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable
│ │ │ │ └── icon.png
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── datetimepicker
│ │ └── Main.java
│ ├── DynamicCheckbox
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── dynamic
│ │ │ │ └── checkbox
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── DynamicCheckbox.apk
│ │ │ ├── res
│ │ │ │ ├── drawable
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── dynamic
│ │ │ └── checkbox
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable
│ │ │ │ └── icon.png
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ ├── checkbox.xml
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── dynamic
│ │ └── checkbox
│ │ └── Main.java
│ ├── EditTextface
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── edittext
│ │ │ │ └── face
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── EdittextFace.apk
│ │ │ ├── res
│ │ │ │ ├── drawable
│ │ │ │ │ ├── face1.png
│ │ │ │ │ ├── face2.png
│ │ │ │ │ ├── face3.png
│ │ │ │ │ ├── face4.png
│ │ │ │ │ ├── face5.png
│ │ │ │ │ ├── face6.png
│ │ │ │ │ ├── face7.png
│ │ │ │ │ ├── face8.png
│ │ │ │ │ └── face9.png
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── edittext
│ │ │ └── face
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── lint.xml
│ │ ├── proguard.cfg
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable
│ │ │ │ ├── face1.png
│ │ │ │ ├── face2.png
│ │ │ │ ├── face3.png
│ │ │ │ ├── face4.png
│ │ │ │ ├── face5.png
│ │ │ │ ├── face6.png
│ │ │ │ ├── face7.png
│ │ │ │ ├── face8.png
│ │ │ │ └── face9.png
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── edittext
│ │ └── face
│ │ └── Main.java
│ ├── EdittextSpecialCharacter
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── edittext
│ │ │ │ └── special
│ │ │ │ └── character
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── EdittextSpecialCharacter.apk
│ │ │ ├── res
│ │ │ │ ├── drawable
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── edittext
│ │ │ └── special
│ │ │ └── character
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable
│ │ │ │ └── icon.png
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── edittext
│ │ └── special
│ │ └── character
│ │ └── Main.java
│ ├── ImageButton
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── image
│ │ │ │ └── button
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── ImageButton.apk
│ │ │ ├── res
│ │ │ │ ├── drawable
│ │ │ │ │ ├── button1_1.png
│ │ │ │ │ ├── button2_1.png
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── image
│ │ │ └── button
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable
│ │ │ │ ├── button1_1.png
│ │ │ │ ├── button2_1.png
│ │ │ │ └── icon.png
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── image
│ │ └── button
│ │ └── Main.java
│ ├── ImageTextButton
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── image
│ │ │ │ └── text
│ │ │ │ └── button
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── ImageTextButton.apk
│ │ │ ├── res
│ │ │ │ ├── drawable
│ │ │ │ │ ├── icon.png
│ │ │ │ │ ├── image_left.png
│ │ │ │ │ ├── image_right.png
│ │ │ │ │ └── star.png
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── image
│ │ │ └── text
│ │ │ └── button
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable
│ │ │ │ ├── icon.png
│ │ │ │ ├── image_left.png
│ │ │ │ ├── image_right.png
│ │ │ │ └── star.png
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── image
│ │ └── text
│ │ └── button
│ │ └── Main.java
│ ├── ImageView
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── imageview
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── ImageView.apk
│ │ │ ├── res
│ │ │ │ ├── drawable
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── imageview
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable
│ │ │ │ ├── background.jpg
│ │ │ │ └── icon.png
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── imageview
│ │ └── Main.java
│ ├── LinkActivity
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── link
│ │ │ │ └── activity
│ │ │ │ ├── Activity1.class
│ │ │ │ ├── Activity2.class
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main$1.class
│ │ │ │ ├── Main$2.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── LinkActivity.apk
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── link
│ │ │ └── activity
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── proguard.cfg
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── link
│ │ └── activity
│ │ ├── Activity1.java
│ │ ├── Activity2.java
│ │ └── Main.java
│ ├── RadioButton
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── radiobutton
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── RadioButton.apk
│ │ │ ├── res
│ │ │ │ ├── drawable
│ │ │ │ │ ├── circle.png
│ │ │ │ │ ├── icon.png
│ │ │ │ │ └── star.png
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── radiobutton
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable
│ │ │ │ ├── circle.png
│ │ │ │ ├── icon.png
│ │ │ │ └── star.png
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── radiobutton
│ │ └── Main.java
│ ├── RectImageview
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── rect
│ │ │ │ └── imageview
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── RectImageview.apk
│ │ │ ├── res
│ │ │ │ ├── drawable
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── rect
│ │ │ └── imageview
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable
│ │ │ │ ├── dog.jpg
│ │ │ │ └── icon.png
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── rect
│ │ └── imageview
│ │ └── Main.java
│ ├── ResizeRoundImage
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── resize
│ │ │ │ └── round
│ │ │ │ └── image
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── res
│ │ │ │ ├── drawable
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── ResizeRoundImage.apk
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── resize
│ │ │ └── round
│ │ │ └── image
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable
│ │ │ │ ├── dog.jpg
│ │ │ │ └── icon.png
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── resize
│ │ └── round
│ │ └── image
│ │ └── Main.java
│ ├── ShowRichtext
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── show
│ │ │ │ └── richtext
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$color.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── resources.ap_
│ │ │ └── ShowRichtext.apk
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── show
│ │ │ └── richtext
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── proguard.cfg
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── show
│ │ └── richtext
│ │ └── Main.java
│ ├── TextBackground
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── text
│ │ │ │ └── background
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── ColorSpan.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── resources.ap_
│ │ │ └── TextBackground.apk
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── text
│ │ │ └── background
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── proguard.cfg
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── text
│ │ └── background
│ │ ├── ColorSpan.java
│ │ └── Main.java
│ ├── TextImage
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── text
│ │ │ │ └── image
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main$1.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── res
│ │ │ │ ├── drawable
│ │ │ │ │ ├── image1.png
│ │ │ │ │ ├── image2.png
│ │ │ │ │ ├── image3.png
│ │ │ │ │ ├── image4.png
│ │ │ │ │ └── image5.png
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── resources.ap_
│ │ │ └── TextImage.apk
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── text
│ │ │ └── image
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── proguard.cfg
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable
│ │ │ │ ├── image1.png
│ │ │ │ ├── image2.png
│ │ │ │ ├── image3.png
│ │ │ │ ├── image4.png
│ │ │ │ └── image5.png
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── text
│ │ └── image
│ │ └── Main.java
│ └── ToggleButton
│ ├── AndroidManifest.xml
│ ├── assets
│ ├── bin
│ │ ├── AndroidManifest.xml
│ │ ├── classes
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── togglebutton
│ │ │ ├── BuildConfig.class
│ │ │ ├── Main.class
│ │ │ ├── R$attr.class
│ │ │ ├── R$drawable.class
│ │ │ ├── R$id.class
│ │ │ ├── R$layout.class
│ │ │ ├── R$string.class
│ │ │ └── R.class
│ │ ├── classes.dex
│ │ ├── dexedLibs
│ │ ├── res
│ │ │ ├── drawable
│ │ │ │ └── icon.png
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ └── drawable-mdpi
│ │ │ └── icon.png
│ │ ├── resources.ap_
│ │ └── ToggleButton.apk
│ ├── gen
│ │ └── mobile
│ │ └── android
│ │ └── togglebutton
│ │ ├── BuildConfig.java
│ │ └── R.java
│ ├── project.properties
│ ├── res
│ │ ├── drawable
│ │ │ └── icon.png
│ │ ├── drawable-hdpi
│ │ │ └── icon.png
│ │ ├── drawable-ldpi
│ │ │ └── icon.png
│ │ ├── drawable-mdpi
│ │ │ └── icon.png
│ │ ├── layout
│ │ │ └── main.xml
│ │ └── values
│ │ └── strings.xml
│ └── src
│ └── mobile
│ └── android
│ └── togglebutton
│ └── Main.java
├── ch14
│ ├── ChoiceListview
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── ChoiceListview.apk
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── choice
│ │ │ │ └── listview
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── res
│ │ │ │ ├── drawable
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── choice
│ │ │ └── listview
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── lint.xml
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable
│ │ │ │ └── icon.png
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── choice
│ │ └── listview
│ │ └── Main.java
│ ├── ColorBar
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── color
│ │ │ │ └── bar
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── ColorBar.apk
│ │ │ ├── dexedLibs
│ │ │ ├── res
│ │ │ │ ├── drawable
│ │ │ │ │ ├── bg.png
│ │ │ │ │ ├── icon.png
│ │ │ │ │ ├── progress.png
│ │ │ │ │ └── secondary.png
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── color
│ │ │ └── bar
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable
│ │ │ │ ├── barcolor1.xml
│ │ │ │ ├── barcolor2.xml
│ │ │ │ ├── barface.xml
│ │ │ │ ├── bg.png
│ │ │ │ ├── face.gif
│ │ │ │ ├── icon.png
│ │ │ │ ├── progress.png
│ │ │ │ └── secondary.png
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── color
│ │ └── bar
│ │ └── Main.java
│ ├── ColorListview
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── color
│ │ │ │ └── listview
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── ColorListview.apk
│ │ │ ├── dexedLibs
│ │ │ ├── res
│ │ │ │ ├── drawable
│ │ │ │ │ ├── green.png
│ │ │ │ │ ├── icon.png
│ │ │ │ │ └── spectrum.png
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── color
│ │ │ └── listview
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable
│ │ │ │ ├── green.png
│ │ │ │ ├── icon.png
│ │ │ │ └── spectrum.png
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── color
│ │ └── listview
│ │ └── Main.java
│ ├── DynamicListview
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── dynamic
│ │ │ │ └── listview
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main$ViewAdapter.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── DynamicListview.apk
│ │ │ ├── res
│ │ │ │ ├── drawable
│ │ │ │ │ ├── icon.png
│ │ │ │ │ ├── item1.png
│ │ │ │ │ ├── item2.png
│ │ │ │ │ ├── item3.png
│ │ │ │ │ ├── item4.png
│ │ │ │ │ └── item5.png
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── dynamic
│ │ │ └── listview
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable
│ │ │ │ ├── icon.png
│ │ │ │ ├── item1.png
│ │ │ │ ├── item2.png
│ │ │ │ ├── item3.png
│ │ │ │ ├── item4.png
│ │ │ │ └── item5.png
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ ├── image.xml
│ │ │ │ ├── main.xml
│ │ │ │ └── text.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── dynamic
│ │ └── listview
│ │ └── Main.java
│ ├── ExpandableListview
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── expandable
│ │ │ │ └── listview
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main$MyExpandableListAdapter.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── ExpandableListview.apk
│ │ │ ├── res
│ │ │ │ ├── drawable
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── expandable
│ │ │ └── listview
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable
│ │ │ │ └── icon.png
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── expandable
│ │ └── listview
│ │ └── Main.java
│ ├── FileBrowser
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ ├── file
│ │ │ │ │ └── browser
│ │ │ │ │ ├── BuildConfig.class
│ │ │ │ │ ├── Main.class
│ │ │ │ │ ├── R$attr.class
│ │ │ │ │ ├── R$drawable.class
│ │ │ │ │ ├── R$id.class
│ │ │ │ │ ├── R$layout.class
│ │ │ │ │ ├── R$string.class
│ │ │ │ │ └── R.class
│ │ │ │ └── widget
│ │ │ │ └── file
│ │ │ │ └── browser
│ │ │ │ ├── FileBrowser$FileListAdapter.class
│ │ │ │ ├── FileBrowser.class
│ │ │ │ └── OnFileBrowserListener.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── FileBrowser.apk
│ │ │ ├── res
│ │ │ │ └── drawable
│ │ │ │ ├── circle.png
│ │ │ │ ├── folder.png
│ │ │ │ ├── icon.png
│ │ │ │ ├── jpg.png
│ │ │ │ └── other.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── file
│ │ │ └── browser
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable
│ │ │ │ ├── circle.png
│ │ │ │ ├── folder.png
│ │ │ │ ├── icon.png
│ │ │ │ ├── jpg.png
│ │ │ │ └── other.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ ├── file
│ │ │ └── browser
│ │ │ └── Main.java
│ │ └── widget
│ │ └── file
│ │ └── browser
│ │ ├── FileBrowser.java
│ │ └── OnFileBrowserListener.java
│ ├── Gridview
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── gridview
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── Gridview.apk
│ │ │ ├── res
│ │ │ │ ├── drawable
│ │ │ │ │ ├── icon.png
│ │ │ │ │ ├── terminater.png
│ │ │ │ │ └── whitesociety.png
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── gridview
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable
│ │ │ │ ├── icon.png
│ │ │ │ ├── item10.jpg
│ │ │ │ ├── item11.jpg
│ │ │ │ ├── item12.jpg
│ │ │ │ ├── item13.jpg
│ │ │ │ ├── item14.jpg
│ │ │ │ ├── item15.jpg
│ │ │ │ ├── item16.jpg
│ │ │ │ ├── item1.jpg
│ │ │ │ ├── item2.jpg
│ │ │ │ ├── item3.jpg
│ │ │ │ ├── item4.jpg
│ │ │ │ ├── item5.jpg
│ │ │ │ ├── item6.jpg
│ │ │ │ ├── item7.jpg
│ │ │ │ ├── item8.jpg
│ │ │ │ ├── item9.jpg
│ │ │ │ ├── terminater.png
│ │ │ │ └── whitesociety.png
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ ├── cell.xml
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── gridview
│ │ └── Main.java
│ ├── Listview
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── listview
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── ListViewActivity$1.class
│ │ │ │ ├── ListViewActivity.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── Listview.apk
│ │ │ ├── res
│ │ │ │ ├── drawable
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── listview
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable
│ │ │ │ └── icon.png
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── listview
│ │ ├── ListViewActivity.java
│ │ └── Main.java
│ ├── ProgressBar
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── progressbar
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── ProgressBar.apk
│ │ │ ├── res
│ │ │ │ ├── drawable
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── progressbar
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable
│ │ │ │ └── icon.png
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── progressbar
│ │ └── Main.java
│ ├── RatingBar
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── ratingbar
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ ├── R$style.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── RatingBar.apk
│ │ │ ├── res
│ │ │ │ ├── drawable
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── ratingbar
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable
│ │ │ │ └── icon.png
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── ratingbar
│ │ └── Main.java
│ ├── SeekBar
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── seekbar
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── res
│ │ │ │ ├── drawable
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── resources.ap_
│ │ │ └── SeekBar.apk
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── seekbar
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable
│ │ │ │ └── icon.png
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── seekbar
│ │ └── Main.java
│ ├── Spinner
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── spinner
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main$1.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── res
│ │ │ │ ├── drawable
│ │ │ │ │ ├── calendar.png
│ │ │ │ │ ├── eoemarket.png
│ │ │ │ │ ├── icon.png
│ │ │ │ │ └── whitesociety.png
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── resources.ap_
│ │ │ └── Spinner.apk
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── spinner
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable
│ │ │ │ ├── calendar.png
│ │ │ │ ├── eoemarket.png
│ │ │ │ ├── icon.png
│ │ │ │ └── whitesociety.png
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ ├── item.xml
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── spinner
│ │ └── Main.java
│ ├── Tab
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── tab
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── GalleryActivity$ImageAdapter.class
│ │ │ │ ├── GalleryActivity.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ ├── R$styleable.class
│ │ │ │ ├── RatingListView$1.class
│ │ │ │ ├── RatingListView$RatingAdapter.class
│ │ │ │ ├── RatingListView.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── res
│ │ │ │ ├── drawable
│ │ │ │ │ ├── blacklist.png
│ │ │ │ │ ├── brick.png
│ │ │ │ │ ├── calendar.png
│ │ │ │ │ ├── eoemarket.png
│ │ │ │ │ ├── icon1.png
│ │ │ │ │ ├── icon.png
│ │ │ │ │ ├── other_list.png
│ │ │ │ │ ├── terminater.png
│ │ │ │ │ └── whitesociety.png
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── resources.ap_
│ │ │ └── Tab.apk
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── tab
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable
│ │ │ │ ├── background.jpg
│ │ │ │ ├── blacklist.png
│ │ │ │ ├── brick.png
│ │ │ │ ├── calendar.png
│ │ │ │ ├── eoemarket.png
│ │ │ │ ├── icon1.png
│ │ │ │ ├── icon.png
│ │ │ │ ├── item10.jpg
│ │ │ │ ├── item11.jpg
│ │ │ │ ├── item12.jpg
│ │ │ │ ├── item13.jpg
│ │ │ │ ├── item14.jpg
│ │ │ │ ├── item15.jpg
│ │ │ │ ├── item1.jpg
│ │ │ │ ├── item2.jpg
│ │ │ │ ├── item3.jpg
│ │ │ │ ├── item4.jpg
│ │ │ │ ├── item5.jpg
│ │ │ │ ├── item6.jpg
│ │ │ │ ├── item7.jpg
│ │ │ │ ├── item8.jpg
│ │ │ │ ├── item9.jpg
│ │ │ │ ├── other_list.png
│ │ │ │ ├── terminater.png
│ │ │ │ └── whitesociety.png
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ ├── gallery.xml
│ │ │ │ ├── main.xml
│ │ │ │ ├── rating_main.xml
│ │ │ │ └── rating.xml
│ │ │ └── values
│ │ │ ├── attrs.xml
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── tab
│ │ ├── GalleryActivity.java
│ │ ├── Main.java
│ │ └── RatingListView.java
│ └── ViewStub
│ ├── AndroidManifest.xml
│ ├── assets
│ ├── bin
│ │ ├── AndroidManifest.xml
│ │ ├── ch05_viewstub.apk
│ │ ├── classes
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── viewstub
│ │ │ ├── BuildConfig.class
│ │ │ ├── Main.class
│ │ │ ├── R$attr.class
│ │ │ ├── R$drawable.class
│ │ │ ├── R$id.class
│ │ │ ├── R$layout.class
│ │ │ ├── R$string.class
│ │ │ └── R.class
│ │ ├── classes.dex
│ │ ├── dexedLibs
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ └── drawable-mdpi
│ │ │ └── icon.png
│ │ └── resources.ap_
│ ├── gen
│ │ └── mobile
│ │ └── android
│ │ └── viewstub
│ │ ├── BuildConfig.java
│ │ └── R.java
│ ├── proguard.cfg
│ ├── project.properties
│ ├── res
│ │ ├── drawable-hdpi
│ │ │ └── icon.png
│ │ ├── drawable-ldpi
│ │ │ └── icon.png
│ │ ├── drawable-mdpi
│ │ │ └── icon.png
│ │ ├── layout
│ │ │ ├── custom.xml
│ │ │ └── main.xml
│ │ └── values
│ │ └── strings.xml
│ └── src
│ └── mobile
│ └── android
│ └── viewstub
│ └── Main.java
├── ch15
│ └── FirstDragDrop
├── ch16
│ ├── ActivityDialog
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── ActivityDialog.apk
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── activity
│ │ │ │ └── dialog
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main$1.class
│ │ │ │ ├── Main$2.class
│ │ │ │ ├── Main$3$1.class
│ │ │ │ ├── Main$3.class
│ │ │ │ ├── Main$4.class
│ │ │ │ ├── Main$5.class
│ │ │ │ ├── Main$ButtonOnClick.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── res
│ │ │ │ ├── drawable
│ │ │ │ │ ├── icon.png
│ │ │ │ │ ├── image.png
│ │ │ │ │ └── question.png
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── activity
│ │ │ └── dialog
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable
│ │ │ │ ├── icon.png
│ │ │ │ ├── image.png
│ │ │ │ └── question.png
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── activity
│ │ └── dialog
│ │ └── Main.java
│ ├── CustomNotification
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── custom
│ │ │ │ └── notification
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── CustomNotification.apk
│ │ │ ├── dexedLibs
│ │ │ ├── res
│ │ │ │ ├── drawable
│ │ │ │ │ └── smile.png
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── custom
│ │ │ └── notification
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── proguard.cfg
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable
│ │ │ │ └── smile.png
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ ├── main.xml
│ │ │ │ └── notification.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── custom
│ │ └── notification
│ │ └── Main.java
│ ├── LoginDialog
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── login
│ │ │ │ └── dialog
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main$1.class
│ │ │ │ ├── Main$2.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── LoginDialog.apk
│ │ │ ├── res
│ │ │ │ ├── drawable
│ │ │ │ │ ├── icon.png
│ │ │ │ │ └── login.png
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── login
│ │ │ └── dialog
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable
│ │ │ │ ├── icon.png
│ │ │ │ └── login.png
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ ├── login.xml
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── login
│ │ └── dialog
│ │ └── Main.java
│ ├── MultiChoiceDialog
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── ch07_multi_choice_dialog.apk
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── multi
│ │ │ │ └── choice
│ │ │ │ └── dialog
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main$1.class
│ │ │ │ ├── Main$2.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── res
│ │ │ │ ├── drawable
│ │ │ │ │ └── image.png
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── multi
│ │ │ └── choice
│ │ │ └── dialog
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── proguard.cfg
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable
│ │ │ │ └── image.png
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── multi
│ │ └── choice
│ │ └── dialog
│ │ └── Main.java
│ ├── Notification
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── notification
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── Notification.apk
│ │ │ ├── res
│ │ │ │ ├── drawable
│ │ │ │ │ ├── icon.png
│ │ │ │ │ ├── smile.png
│ │ │ │ │ ├── why.png
│ │ │ │ │ └── wrath.png
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── notification
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable
│ │ │ │ ├── big.jpg
│ │ │ │ ├── icon.png
│ │ │ │ ├── smile.png
│ │ │ │ ├── why.png
│ │ │ │ └── wrath.png
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── notification
│ │ └── Main.java
│ ├── PermanentNotification
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── permanent
│ │ │ │ └── notification
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── Permanent_Notification.apk
│ │ │ ├── PermanentNotification.apk
│ │ │ ├── res
│ │ │ │ ├── drawable
│ │ │ │ │ └── smile.png
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── permanent
│ │ │ └── notification
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── proguard.cfg
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable
│ │ │ │ └── smile.png
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── permanent
│ │ └── notification
│ │ └── Main.java
│ ├── ProgressbarDialog
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── progressbar
│ │ │ │ └── dialog
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main$1.class
│ │ │ │ ├── Main$2.class
│ │ │ │ ├── Main$3.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── ProgressbarDialog.apk
│ │ │ ├── res
│ │ │ │ ├── drawable
│ │ │ │ │ └── wait.png
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── progressbar
│ │ │ └── dialog
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── proguard.cfg
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable
│ │ │ │ └── wait.png
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── progressbar
│ │ └── dialog
│ │ └── Main.java
│ ├── SimpleListDialog
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── simple
│ │ │ │ └── list
│ │ │ │ └── dialog
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main$1$1.class
│ │ │ │ ├── Main$1.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── resources.ap_
│ │ │ └── SimpleListDialog.apk
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── simple
│ │ │ └── list
│ │ │ └── dialog
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── proguard.cfg
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── simple
│ │ └── list
│ │ └── dialog
│ │ └── Main.java
│ ├── SingleChoiceDialog
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── single
│ │ │ │ └── choice
│ │ │ │ └── dialog
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main$1.class
│ │ │ │ ├── Main$2.class
│ │ │ │ ├── Main$3.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── resources.ap_
│ │ │ └── SingleChoiceDialog.apk
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── single
│ │ │ └── choice
│ │ │ └── dialog
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── proguard.cfg
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── single
│ │ └── choice
│ │ └── dialog
│ │ └── Main.java
│ ├── ThreeButtonDialog
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── three
│ │ │ │ └── button
│ │ │ │ └── dialog
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main$1.class
│ │ │ │ ├── Main$2.class
│ │ │ │ ├── Main$3.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── res
│ │ │ │ ├── drawable
│ │ │ │ │ └── question.png
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── resources.ap_
│ │ │ └── ThreeButtonDialog.apk
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── three
│ │ │ └── button
│ │ │ └── dialog
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── proguard.cfg
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable
│ │ │ │ └── question.png
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── three
│ │ └── button
│ │ └── dialog
│ │ └── Main.java
│ ├── Toast
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── toast
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── res
│ │ │ │ ├── drawable
│ │ │ │ │ ├── face.png
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── resources.ap_
│ │ │ └── Toast.apk
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── toast
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable
│ │ │ │ ├── face.png
│ │ │ │ └── icon.png
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ ├── main.xml
│ │ │ │ └── toast.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── toast
│ │ └── Main.java
│ └── TwoButtonDialog
│ ├── AndroidManifest.xml
│ ├── assets
│ ├── bin
│ │ ├── AndroidManifest.xml
│ │ ├── classes
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── two
│ │ │ └── button
│ │ │ └── dialog
│ │ │ ├── BuildConfig.class
│ │ │ ├── Main$1.class
│ │ │ ├── Main$2.class
│ │ │ ├── Main.class
│ │ │ ├── R$attr.class
│ │ │ ├── R$drawable.class
│ │ │ ├── R$layout.class
│ │ │ ├── R$string.class
│ │ │ └── R.class
│ │ ├── classes.dex
│ │ ├── dexedLibs
│ │ ├── res
│ │ │ ├── drawable
│ │ │ │ └── question.png
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ └── drawable-mdpi
│ │ │ └── icon.png
│ │ ├── resources.ap_
│ │ └── TwoButtonDialog.apk
│ ├── gen
│ │ └── mobile
│ │ └── android
│ │ └── two
│ │ └── button
│ │ └── dialog
│ │ ├── BuildConfig.java
│ │ └── R.java
│ ├── proguard.cfg
│ ├── project.properties
│ ├── res
│ │ ├── drawable
│ │ │ └── question.png
│ │ ├── drawable-hdpi
│ │ │ └── icon.png
│ │ ├── drawable-ldpi
│ │ │ └── icon.png
│ │ ├── drawable-mdpi
│ │ │ └── icon.png
│ │ ├── layout
│ │ │ └── main.xml
│ │ └── values
│ │ └── strings.xml
│ └── src
│ └── mobile
│ └── android
│ └── two
│ └── button
│ └── dialog
│ └── Main.java
├── ch17
│ ├── DialogFragmentDemo
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── dialog
│ │ │ │ └── fragment
│ │ │ │ └── demo
│ │ │ │ ├── AlertDialogFragment$1.class
│ │ │ │ ├── AlertDialogFragment$2.class
│ │ │ │ ├── AlertDialogFragment.class
│ │ │ │ ├── BasicDialogFragment$1.class
│ │ │ │ ├── BasicDialogFragment.class
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── DialogFragmentActivity.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$menu.class
│ │ │ │ ├── R$string.class
│ │ │ │ ├── R$style.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ │ └── android-support-v4-e4c820fcf50b1becbc90d599f3695a2f.jar
│ │ │ ├── DialogFragmentDemo.apk
│ │ │ ├── jarlist.cache
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-mdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ └── drawable-xhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── dialog
│ │ │ └── fragment
│ │ │ └── demo
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── ic_launcher-web.png
│ │ ├── libs
│ │ │ └── android-support-v4.jar
│ │ ├── proguard-project.txt
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-xhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── layout
│ │ │ │ ├── activity_dialog_fragment.xml
│ │ │ │ └── basic_dialog_fragment.xml
│ │ │ ├── menu
│ │ │ │ └── activity_dialog_fragment.xml
│ │ │ ├── values
│ │ │ │ ├── strings.xml
│ │ │ │ └── styles.xml
│ │ │ ├── values-v11
│ │ │ │ └── styles.xml
│ │ │ └── values-v14
│ │ │ └── styles.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── dialog
│ │ └── fragment
│ │ └── demo
│ │ ├── AlertDialogFragment.java
│ │ ├── BasicDialogFragment.java
│ │ └── DialogFragmentActivity.java
│ ├── FirstFragment
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ │ ├── m0
│ │ │ ├── m1
│ │ │ └── m2
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── first
│ │ │ │ └── fragment
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── DetailActivity.class
│ │ │ │ ├── FirstFragmentActivity.class
│ │ │ │ ├── LeftFragment.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$menu.class
│ │ │ │ ├── R$string.class
│ │ │ │ ├── R$style.class
│ │ │ │ ├── R.class
│ │ │ │ └── RightFragment.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ │ └── android-support-v4-95170328af02d571f37daded071431cb.jar
│ │ │ ├── FirstFragment.apk
│ │ │ ├── jarlist.cache
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ ├── ic_action_search.png
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-mdpi
│ │ │ │ │ ├── ic_action_search.png
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ └── drawable-xhdpi
│ │ │ │ ├── ic_action_search.png
│ │ │ │ └── ic_launcher.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── first
│ │ │ └── fragment
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── ic_launcher-web.png
│ │ ├── libs
│ │ │ └── android-support-v4.jar
│ │ ├── proguard-project.txt
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ ├── ic_action_search.png
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-mdpi
│ │ │ │ ├── ic_action_search.png
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-xhdpi
│ │ │ │ ├── ic_action_search.png
│ │ │ │ └── ic_launcher.png
│ │ │ ├── layout
│ │ │ │ ├── activity_detail.xml
│ │ │ │ ├── activity_first_fragment.xml
│ │ │ │ ├── left_fragment.xml
│ │ │ │ └── right_fragment.xml
│ │ │ ├── layout-sw600dp
│ │ │ │ └── activity_first_fragment.xml
│ │ │ ├── menu
│ │ │ │ ├── activity_detail.xml
│ │ │ │ └── activity_first_fragment.xml
│ │ │ ├── values
│ │ │ │ ├── strings.xml
│ │ │ │ └── styles.xml
│ │ │ ├── values-v11
│ │ │ │ └── styles.xml
│ │ │ └── values-v14
│ │ │ └── styles.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── first
│ │ └── fragment
│ │ ├── DetailActivity.java
│ │ ├── FirstFragmentActivity.java
│ │ ├── LeftFragment.java
│ │ └── RightFragment.java
│ ├── FragmentArgument
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── fragment
│ │ │ │ └── argument
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── FragmentArgumentActivity.class
│ │ │ │ ├── MyFragment.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$menu.class
│ │ │ │ ├── R$string.class
│ │ │ │ ├── R$style.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ │ └── android-support-v4-b4d6c8d44d7be6b7aefc55af4cd1d056.jar
│ │ │ ├── FragmentArgument.apk
│ │ │ ├── jarlist.cache
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-mdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ └── drawable-xhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── fragment
│ │ │ └── argument
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── ic_launcher-web.png
│ │ ├── libs
│ │ │ └── android-support-v4.jar
│ │ ├── proguard-project.txt
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-xhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── layout
│ │ │ │ ├── activity_fragment_argument.xml
│ │ │ │ └── my_fragment.xml
│ │ │ ├── menu
│ │ │ │ └── activity_fragment_argument.xml
│ │ │ ├── values
│ │ │ │ ├── strings.xml
│ │ │ │ └── styles.xml
│ │ │ ├── values-v11
│ │ │ │ └── styles.xml
│ │ │ └── values-v14
│ │ │ └── styles.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── fragment
│ │ └── argument
│ │ ├── FragmentArgumentActivity.java
│ │ └── MyFragment.java
│ ├── FragmentCallbackActivity
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── fragment
│ │ │ │ └── callback
│ │ │ │ ├── BottomFragment.class
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── FragmentCallbackActivity.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$menu.class
│ │ │ │ ├── R$string.class
│ │ │ │ ├── R$style.class
│ │ │ │ ├── R.class
│ │ │ │ ├── TopFragment$OnTopButtonClickedListener.class
│ │ │ │ └── TopFragment.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ │ └── android-support-v4-13755494a5b78f61fae4dc6403de5481.jar
│ │ │ ├── FragmentCallbackActivity.apk
│ │ │ ├── jarlist.cache
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-mdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ └── drawable-xhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── fragment
│ │ │ └── callback
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── ic_launcher-web.png
│ │ ├── libs
│ │ │ └── android-support-v4.jar
│ │ ├── proguard-project.txt
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-xhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── layout
│ │ │ │ ├── activity_fragment_callback.xml
│ │ │ │ ├── bottom_fragment.xml
│ │ │ │ └── top_fragment.xml
│ │ │ ├── menu
│ │ │ │ └── activity_fragment_callback.xml
│ │ │ ├── values
│ │ │ │ ├── strings.xml
│ │ │ │ └── styles.xml
│ │ │ ├── values-v11
│ │ │ │ └── styles.xml
│ │ │ └── values-v14
│ │ │ └── styles.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── fragment
│ │ └── callback
│ │ ├── BottomFragment.java
│ │ ├── FragmentCallbackActivity.java
│ │ └── TopFragment.java
│ ├── FragmentCycle
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── fragment
│ │ │ │ └── cycle
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── FragmentCycleActivity.class
│ │ │ │ ├── MyFragment1.class
│ │ │ │ ├── MyFragment2.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$menu.class
│ │ │ │ ├── R$string.class
│ │ │ │ ├── R$style.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ │ └── android-support-v4-cfce0248e8b047fd979c62e669142e86.jar
│ │ │ ├── FragmentCycle.apk
│ │ │ ├── jarlist.cache
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ ├── ic_action_search.png
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-mdpi
│ │ │ │ │ ├── ic_action_search.png
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ └── drawable-xhdpi
│ │ │ │ ├── ic_action_search.png
│ │ │ │ └── ic_launcher.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── fragment
│ │ │ └── cycle
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── ic_launcher-web.png
│ │ ├── libs
│ │ │ └── android-support-v4.jar
│ │ ├── proguard-project.txt
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ ├── ic_action_search.png
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-mdpi
│ │ │ │ ├── ic_action_search.png
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-xhdpi
│ │ │ │ ├── ic_action_search.png
│ │ │ │ └── ic_launcher.png
│ │ │ ├── layout
│ │ │ │ ├── activity_fragment_cycle.xml
│ │ │ │ ├── my_fragment1.xml
│ │ │ │ └── my_fragment2.xml
│ │ │ ├── menu
│ │ │ │ └── activity_fragment_cycle.xml
│ │ │ ├── values
│ │ │ │ ├── strings.xml
│ │ │ │ └── styles.xml
│ │ │ ├── values-v11
│ │ │ │ └── styles.xml
│ │ │ └── values-v14
│ │ │ └── styles.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── fragment
│ │ └── cycle
│ │ ├── FragmentCycleActivity.java
│ │ ├── MyFragment1.java
│ │ └── MyFragment2.java
│ ├── FragmentModel
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── fragment
│ │ │ │ └── model
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── dummy
│ │ │ │ │ ├── DummyContent$DummyItem.class
│ │ │ │ │ └── DummyContent.class
│ │ │ │ ├── ItemDetailActivity.class
│ │ │ │ ├── ItemDetailFragment.class
│ │ │ │ ├── ItemListActivity.class
│ │ │ │ ├── ItemListFragment$1.class
│ │ │ │ ├── ItemListFragment$Callbacks.class
│ │ │ │ ├── ItemListFragment.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ ├── R$style.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ │ └── android-support-v4-afc9a108ae0afd7f60aae9db8fcfa5fc.jar
│ │ │ ├── FragmentModel.apk
│ │ │ ├── jarlist.cache
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-mdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ └── drawable-xhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── fragment
│ │ │ └── model
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── ic_launcher-web.png
│ │ ├── libs
│ │ │ └── android-support-v4.jar
│ │ ├── proguard-project.txt
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-xhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── layout
│ │ │ │ ├── activity_item_detail.xml
│ │ │ │ ├── activity_item_list.xml
│ │ │ │ ├── activity_item_twopane.xml
│ │ │ │ └── fragment_item_detail.xml
│ │ │ ├── values
│ │ │ │ ├── strings.xml
│ │ │ │ └── styles.xml
│ │ │ ├── values-large
│ │ │ │ └── refs.xml
│ │ │ ├── values-sw600dp
│ │ │ │ └── refs.xml
│ │ │ ├── values-v11
│ │ │ │ └── styles.xml
│ │ │ └── values-v14
│ │ │ └── styles.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── fragment
│ │ └── model
│ │ ├── dummy
│ │ │ └── DummyContent.java
│ │ ├── ItemDetailActivity.java
│ │ ├── ItemDetailFragment.java
│ │ ├── ItemListActivity.java
│ │ └── ItemListFragment.java
│ ├── FragmentNavigation
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── fragment
│ │ │ │ └── navigation
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── FragmentNavigationActivity.class
│ │ │ │ ├── FragmentPage.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$menu.class
│ │ │ │ ├── R$string.class
│ │ │ │ ├── R$style.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ │ └── android-support-v4-5cf6508a2af23161320e711e0606e967.jar
│ │ │ ├── FragmentNavigation.apk
│ │ │ ├── jarlist.cache
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-mdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ └── drawable-xhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── fragment
│ │ │ └── navigation
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── ic_launcher-web.png
│ │ ├── libs
│ │ │ └── android-support-v4.jar
│ │ ├── proguard-project.txt
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-xhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── layout
│ │ │ │ ├── activity_fragment_navigation.xml
│ │ │ │ └── fragment_page.xml
│ │ │ ├── menu
│ │ │ │ └── activity_fragment_navigation.xml
│ │ │ ├── values
│ │ │ │ ├── strings.xml
│ │ │ │ └── styles.xml
│ │ │ ├── values-v11
│ │ │ │ └── styles.xml
│ │ │ └── values-v14
│ │ │ └── styles.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── fragment
│ │ └── navigation
│ │ ├── FragmentNavigationActivity.java
│ │ └── FragmentPage.java
│ ├── FragmentPersistence
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── fragment
│ │ │ │ └── persistence
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── FragmentPersistenceActivity.class
│ │ │ │ ├── MyFragment.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$menu.class
│ │ │ │ ├── R$string.class
│ │ │ │ ├── R$style.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ │ └── android-support-v4-41032eb088e5a877a559ae411c0ef2a1.jar
│ │ │ ├── FragmentPersistence.apk
│ │ │ ├── jarlist.cache
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-mdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ └── drawable-xhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── fragment
│ │ │ └── persistence
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── ic_launcher-web.png
│ │ ├── libs
│ │ │ └── android-support-v4.jar
│ │ ├── proguard-project.txt
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-xhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── layout
│ │ │ │ ├── activity_fragment_persistence.xml
│ │ │ │ └── my_fragment.xml
│ │ │ ├── menu
│ │ │ │ └── activity_fragment_persistence.xml
│ │ │ ├── values
│ │ │ │ ├── strings.xml
│ │ │ │ └── styles.xml
│ │ │ ├── values-v11
│ │ │ │ └── styles.xml
│ │ │ └── values-v14
│ │ │ └── styles.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── fragment
│ │ └── persistence
│ │ ├── FragmentPersistenceActivity.java
│ │ └── MyFragment.java
│ ├── FragmentSupportLibrary
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── fragment
│ │ │ │ └── support
│ │ │ │ └── library
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── FragmentSupportLibraryActivity.class
│ │ │ │ ├── MyFragment.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ ├── R$style.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ │ ├── android-support-v4-52d40d28b594e7d42d5993b384c34c3b.jar
│ │ │ │ └── annotations-3fcf124ce11d2c904fd8b979a396196b.jar
│ │ │ ├── FragmentSupportLibrary.apk
│ │ │ ├── jarlist.cache
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-mdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ └── drawable-xhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── fragment
│ │ │ └── support
│ │ │ └── library
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── ic_launcher-web.png
│ │ ├── libs
│ │ │ └── android-support-v4.jar
│ │ ├── proguard-project.txt
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-xhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── layout
│ │ │ │ ├── activity_fragment_support_library.xml
│ │ │ │ └── my_fragment.xml
│ │ │ └── values
│ │ │ ├── strings.xml
│ │ │ └── styles.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── fragment
│ │ └── support
│ │ └── library
│ │ ├── FragmentSupportLibraryActivity.java
│ │ └── MyFragment.java
│ ├── ListFragmentDemo
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── list
│ │ │ │ └── fragment
│ │ │ │ └── demo
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── ListFragmentActivity.class
│ │ │ │ ├── MyListFragment.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$menu.class
│ │ │ │ ├── R$string.class
│ │ │ │ ├── R$style.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ │ └── android-support-v4-ae1e0c9718b9596864cdae73dac32e50.jar
│ │ │ ├── jarlist.cache
│ │ │ ├── ListFragmentDemo.apk
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-mdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ └── drawable-xhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── list
│ │ │ └── fragment
│ │ │ └── demo
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── ic_launcher-web.png
│ │ ├── libs
│ │ │ └── android-support-v4.jar
│ │ ├── proguard-project.txt
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-xhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── layout
│ │ │ │ ├── activity_list_fragment.xml
│ │ │ │ └── my_list_fragment.xml
│ │ │ ├── menu
│ │ │ │ └── activity_list_fragment.xml
│ │ │ ├── values
│ │ │ │ ├── strings.xml
│ │ │ │ └── styles.xml
│ │ │ ├── values-v11
│ │ │ │ └── styles.xml
│ │ │ └── values-v14
│ │ │ └── styles.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── list
│ │ └── fragment
│ │ └── demo
│ │ ├── ListFragmentActivity.java
│ │ └── MyListFragment.java
│ └── RuntimeCreateFragment
│ ├── AndroidManifest.xml
│ ├── assets
│ ├── bin
│ │ ├── AndroidManifest.xml
│ │ ├── classes
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── runtime
│ │ │ └── create
│ │ │ └── fragment
│ │ │ ├── BuildConfig.class
│ │ │ ├── R$attr.class
│ │ │ ├── R$drawable.class
│ │ │ ├── R$id.class
│ │ │ ├── R$layout.class
│ │ │ ├── R$menu.class
│ │ │ ├── R$string.class
│ │ │ ├── R$style.class
│ │ │ ├── R.class
│ │ │ ├── RuntimeCreateFragmentActivity.class
│ │ │ └── UIFragment.class
│ │ ├── classes.dex
│ │ ├── dexedLibs
│ │ │ └── android-support-v4-728a72a42a8f0e030f34b3a9a87d91f8.jar
│ │ ├── jarlist.cache
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── ic_launcher.png
│ │ │ └── drawable-xhdpi
│ │ │ └── ic_launcher.png
│ │ ├── resources.ap_
│ │ └── RuntimeCreateFragment.apk
│ ├── gen
│ │ └── mobile
│ │ └── android
│ │ └── runtime
│ │ └── create
│ │ └── fragment
│ │ ├── BuildConfig.java
│ │ └── R.java
│ ├── ic_launcher-web.png
│ ├── libs
│ │ └── android-support-v4.jar
│ ├── proguard-project.txt
│ ├── project.properties
│ ├── res
│ │ ├── drawable-hdpi
│ │ │ └── ic_launcher.png
│ │ ├── drawable-ldpi
│ │ │ └── ic_launcher.png
│ │ ├── drawable-mdpi
│ │ │ └── ic_launcher.png
│ │ ├── drawable-xhdpi
│ │ │ └── ic_launcher.png
│ │ ├── layout
│ │ │ ├── activity_runtime_create_fragment.xml
│ │ │ └── ui_fragment.xml
│ │ ├── menu
│ │ │ └── activity_runtime_create_fragment.xml
│ │ ├── values
│ │ │ ├── strings.xml
│ │ │ └── styles.xml
│ │ ├── values-v11
│ │ │ └── styles.xml
│ │ └── values-v14
│ │ └── styles.xml
│ └── src
│ └── mobile
│ └── android
│ └── runtime
│ └── create
│ └── fragment
│ ├── RuntimeCreateFragmentActivity.java
│ └── UIFragment.java
├── ch18
│ ├── ActionView
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── ActionView.apk
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── actionview
│ │ │ │ ├── ActionViewActivity.class
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$menu.class
│ │ │ │ ├── R$string.class
│ │ │ │ ├── R$style.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ │ └── android-support-v4-5b5349d644db85a8b652cea497c3023d.jar
│ │ │ ├── jarlist.cache
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ ├── ic_launcher.png
│ │ │ │ │ ├── search.png
│ │ │ │ │ └── time.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-mdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ └── drawable-xhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── actionview
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── ic_launcher-web.png
│ │ ├── libs
│ │ │ └── android-support-v4.jar
│ │ ├── proguard-project.txt
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ ├── ic_launcher.png
│ │ │ │ ├── search.png
│ │ │ │ └── time.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-xhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── layout
│ │ │ │ ├── action_view_clock.xml
│ │ │ │ └── activity_action_view.xml
│ │ │ ├── menu
│ │ │ │ └── activity_action_view.xml
│ │ │ ├── values
│ │ │ │ ├── strings.xml
│ │ │ │ └── styles.xml
│ │ │ ├── values-v11
│ │ │ │ └── styles.xml
│ │ │ └── values-v14
│ │ │ └── styles.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── actionview
│ │ └── ActionViewActivity.java
│ ├── AddDropdownNavigation
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AddDropdownNavigation.apk
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── add
│ │ │ │ └── dropdown
│ │ │ │ └── navigation
│ │ │ │ ├── AddDropdownNavigationActivity$DummySectionFragment.class
│ │ │ │ ├── AddDropdownNavigationActivity.class
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$menu.class
│ │ │ │ ├── R$string.class
│ │ │ │ ├── R$style.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ │ └── android-support-v4-d0ffca6a5afb1e0389cad9c3bfcfecfb.jar
│ │ │ ├── jarlist.cache
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-mdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ └── drawable-xhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── add
│ │ │ └── dropdown
│ │ │ └── navigation
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── ic_launcher-web.png
│ │ ├── libs
│ │ │ └── android-support-v4.jar
│ │ ├── proguard-project.txt
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-xhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── layout
│ │ │ │ └── activity_add_dropdown_navigation.xml
│ │ │ ├── menu
│ │ │ │ └── activity_add_dropdown_navigation.xml
│ │ │ ├── values
│ │ │ │ ├── strings.xml
│ │ │ │ └── styles.xml
│ │ │ ├── values-v11
│ │ │ │ └── styles.xml
│ │ │ └── values-v14
│ │ │ └── styles.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── add
│ │ └── dropdown
│ │ └── navigation
│ │ └── AddDropdownNavigationActivity.java
│ ├── AddNavigationTab
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AddNavigationTab.apk
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── add
│ │ │ │ └── navigation
│ │ │ │ └── tab
│ │ │ │ ├── AddNavigationTabActivity$DummySectionFragment.class
│ │ │ │ ├── AddNavigationTabActivity.class
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$menu.class
│ │ │ │ ├── R$string.class
│ │ │ │ ├── R$style.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ │ └── android-support-v4-dfc7ced0f2c9bb090bd5f6372d343130.jar
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-mdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ └── drawable-xhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── add
│ │ │ └── navigation
│ │ │ └── tab
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── ic_launcher-web.png
│ │ ├── libs
│ │ │ └── android-support-v4.jar
│ │ ├── proguard-project.txt
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ ├── balloons.jpg
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-xhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── layout
│ │ │ │ └── activity_add_navigation_tab.xml
│ │ │ ├── menu
│ │ │ │ └── activity_add_navigation_tab.xml
│ │ │ ├── values
│ │ │ │ ├── strings.xml
│ │ │ │ └── styles.xml
│ │ │ ├── values-v11
│ │ │ │ └── styles.xml
│ │ │ └── values-v14
│ │ │ └── styles.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── add
│ │ └── navigation
│ │ └── tab
│ │ └── AddNavigationTabActivity.java
│ ├── AppIconNavigation
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── AppIconNavigation.apk
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── app
│ │ │ │ └── icon
│ │ │ │ └── navigation
│ │ │ │ ├── AppIconNavigationActivity.class
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── MyActivity.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$menu.class
│ │ │ │ ├── R$string.class
│ │ │ │ ├── R$style.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ │ └── android-support-v4-0a3e877ec1dca71a46497934c8b47f33.jar
│ │ │ ├── jarlist.cache
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ ├── ball.png
│ │ │ │ │ ├── ic_launcher.png
│ │ │ │ │ └── three_android.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-mdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ └── drawable-xhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── app
│ │ │ └── icon
│ │ │ └── navigation
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── ic_launcher-web.png
│ │ ├── libs
│ │ │ └── android-support-v4.jar
│ │ ├── proguard-project.txt
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ ├── ball.png
│ │ │ │ ├── ic_launcher.png
│ │ │ │ └── three_android.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-xhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── layout
│ │ │ │ ├── activity_app_icon_navigation.xml
│ │ │ │ └── activity_my.xml
│ │ │ ├── menu
│ │ │ │ ├── activity_app_icon_navigation.xml
│ │ │ │ └── activity_my.xml
│ │ │ ├── values
│ │ │ │ ├── strings.xml
│ │ │ │ └── styles.xml
│ │ │ ├── values-v11
│ │ │ │ └── styles.xml
│ │ │ └── values-v14
│ │ │ └── styles.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── app
│ │ └── icon
│ │ └── navigation
│ │ ├── AppIconNavigationActivity.java
│ │ └── MyActivity.java
│ ├── CustomActionProvider
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── custom
│ │ │ │ └── action
│ │ │ │ └── provider
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── CustomActionProviderActivity.class
│ │ │ │ ├── NewCustomActionProvider$1.class
│ │ │ │ ├── NewCustomActionProvider.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$menu.class
│ │ │ │ ├── R$string.class
│ │ │ │ ├── R$style.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── CustomActionProvider.apk
│ │ │ ├── dexedLibs
│ │ │ │ ├── android-support-v4-193619a175383bf537a2f8b735daddf7.jar
│ │ │ │ └── android-support-v4-fa09b87533f92abaf9d82f29aa507681.jar
│ │ │ ├── jarlist.cache
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-mdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ └── drawable-xhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── custom
│ │ │ └── action
│ │ │ └── provider
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── ic_launcher-web.png
│ │ ├── libs
│ │ │ └── android-support-v4.jar
│ │ ├── proguard-project.txt
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-xhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── layout
│ │ │ │ ├── activity_custom_action_provider.xml
│ │ │ │ └── new_custom_action_provider.xml
│ │ │ ├── menu
│ │ │ │ └── activity_custom_action_provider.xml
│ │ │ ├── values
│ │ │ │ ├── strings.xml
│ │ │ │ └── styles.xml
│ │ │ ├── values-v11
│ │ │ │ └── styles.xml
│ │ │ └── values-v14
│ │ │ └── styles.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── custom
│ │ └── action
│ │ └── provider
│ │ ├── CustomActionProviderActivity.java
│ │ └── NewCustomActionProvider.java
│ ├── FirstActionBar
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── first
│ │ │ │ └── actionbar
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── FirstActionBarActivity.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$menu.class
│ │ │ │ ├── R$string.class
│ │ │ │ ├── R$style.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ │ └── android-support-v4-ecb70852349cd867504654cfa5ede5c7.jar
│ │ │ ├── FirstActionBar.apk
│ │ │ ├── jarlist.cache
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ ├── ic_launcher.png
│ │ │ │ │ ├── open.png
│ │ │ │ │ ├── save.png
│ │ │ │ │ └── search.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-mdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ └── drawable-xhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── first
│ │ │ └── actionbar
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── ic_launcher-web.png
│ │ ├── libs
│ │ │ └── android-support-v4.jar
│ │ ├── proguard-project.txt
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ ├── ic_launcher.png
│ │ │ │ ├── open.png
│ │ │ │ ├── save.png
│ │ │ │ └── search.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-xhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── layout
│ │ │ │ └── activity_first_action_bar.xml
│ │ │ ├── menu
│ │ │ │ └── activity_first_action_bar.xml
│ │ │ ├── values
│ │ │ │ ├── strings.xml
│ │ │ │ └── styles.xml
│ │ │ ├── values-v11
│ │ │ │ └── styles.xml
│ │ │ └── values-v14
│ │ │ └── styles.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── first
│ │ └── actionbar
│ │ └── FirstActionBarActivity.java
│ ├── ShareItem
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── share
│ │ │ │ └── item
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$menu.class
│ │ │ │ ├── R$string.class
│ │ │ │ ├── R$style.class
│ │ │ │ ├── R.class
│ │ │ │ └── ShareItemActivity.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ │ └── android-support-v4-08ca4caef628a43f230954410bcb9c3e.jar
│ │ │ ├── jarlist.cache
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ ├── ic_launcher.png
│ │ │ │ │ └── share.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-mdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ └── drawable-xhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── resources.ap_
│ │ │ └── ShareItem.apk
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── share
│ │ │ └── item
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── ic_launcher-web.png
│ │ ├── libs
│ │ │ └── android-support-v4.jar
│ │ ├── proguard-project.txt
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ ├── ic_launcher.png
│ │ │ │ └── share.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-xhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── layout
│ │ │ │ └── activity_share_item.xml
│ │ │ ├── menu
│ │ │ │ └── activity_share_item.xml
│ │ │ ├── values
│ │ │ │ ├── strings.xml
│ │ │ │ └── styles.xml
│ │ │ ├── values-v11
│ │ │ │ └── styles.xml
│ │ │ └── values-v14
│ │ │ └── styles.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── share
│ │ └── item
│ │ └── ShareItemActivity.java
│ └── SplitActionBar
│ ├── AndroidManifest.xml
│ ├── assets
│ ├── bin
│ │ ├── AndroidManifest.xml
│ │ ├── classes
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── split
│ │ │ └── actionbar
│ │ │ ├── BuildConfig.class
│ │ │ ├── R$attr.class
│ │ │ ├── R$drawable.class
│ │ │ ├── R$id.class
│ │ │ ├── R$layout.class
│ │ │ ├── R$menu.class
│ │ │ ├── R$string.class
│ │ │ ├── R$style.class
│ │ │ ├── R.class
│ │ │ └── SplitActionBar.class
│ │ ├── classes.dex
│ │ ├── dexedLibs
│ │ │ └── android-support-v4-019b95913786122dac0240cc065e036b.jar
│ │ ├── jarlist.cache
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ ├── ic_launcher.png
│ │ │ │ ├── open.png
│ │ │ │ ├── save.png
│ │ │ │ └── search.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── ic_launcher.png
│ │ │ └── drawable-xhdpi
│ │ │ └── ic_launcher.png
│ │ ├── resources.ap_
│ │ └── SplitActionBar.apk
│ ├── gen
│ │ └── mobile
│ │ └── android
│ │ └── split
│ │ └── actionbar
│ │ ├── BuildConfig.java
│ │ └── R.java
│ ├── ic_launcher-web.png
│ ├── libs
│ │ └── android-support-v4.jar
│ ├── proguard-project.txt
│ ├── project.properties
│ ├── res
│ │ ├── drawable-hdpi
│ │ │ ├── ic_launcher.png
│ │ │ ├── open.png
│ │ │ ├── save.png
│ │ │ └── search.png
│ │ ├── drawable-ldpi
│ │ │ └── ic_launcher.png
│ │ ├── drawable-mdpi
│ │ │ └── ic_launcher.png
│ │ ├── drawable-xhdpi
│ │ │ └── ic_launcher.png
│ │ ├── layout
│ │ │ └── activity_split_action_bar.xml
│ │ ├── menu
│ │ │ └── activity_split_action_bar.xml
│ │ ├── values
│ │ │ ├── strings.xml
│ │ │ └── styles.xml
│ │ ├── values-v11
│ │ │ └── styles.xml
│ │ └── values-v14
│ │ └── styles.xml
│ └── src
│ └── mobile
│ └── android
│ └── split
│ └── actionbar
│ └── SplitActionBar.java
├── ch19
│ └── FirstDragDrop
│ ├── AndroidManifest.xml
│ ├── assets
│ ├── bin
│ │ ├── AndroidManifest.xml
│ │ ├── classes
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── first
│ │ │ └── drag
│ │ │ └── drop
│ │ │ ├── BuildConfig.class
│ │ │ ├── FirstDragDropActivity$1.class
│ │ │ ├── FirstDragDropActivity.class
│ │ │ ├── MyDragShadowBuilder.class
│ │ │ ├── R$attr.class
│ │ │ ├── R$drawable.class
│ │ │ ├── R$id.class
│ │ │ ├── R$layout.class
│ │ │ ├── R$menu.class
│ │ │ ├── R$string.class
│ │ │ ├── R$style.class
│ │ │ └── R.class
│ │ ├── classes.dex
│ │ ├── dexedLibs
│ │ │ └── android-support-v4-ded69bf4c504967bcd8bfdb4f63e4845.jar
│ │ ├── FirstDragDrop.apk
│ │ ├── jarlist.cache
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── ic_launcher.png
│ │ │ └── drawable-xhdpi
│ │ │ └── ic_launcher.png
│ │ └── resources.ap_
│ ├── gen
│ │ └── mobile
│ │ └── android
│ │ └── first
│ │ └── drag
│ │ └── drop
│ │ ├── BuildConfig.java
│ │ └── R.java
│ ├── ic_launcher-web.png
│ ├── libs
│ │ └── android-support-v4.jar
│ ├── proguard-project.txt
│ ├── project.properties
│ ├── res
│ │ ├── drawable-hdpi
│ │ │ └── ic_launcher.png
│ │ ├── drawable-ldpi
│ │ │ └── ic_launcher.png
│ │ ├── drawable-mdpi
│ │ │ └── ic_launcher.png
│ │ ├── drawable-xhdpi
│ │ │ └── ic_launcher.png
│ │ ├── layout
│ │ │ ├── activity_first_drag_drop.xml
│ │ │ └── image.xml
│ │ ├── menu
│ │ │ └── activity_first_drag_drop.xml
│ │ ├── values
│ │ │ ├── strings.xml
│ │ │ └── styles.xml
│ │ ├── values-v11
│ │ │ └── styles.xml
│ │ └── values-v14
│ │ └── styles.xml
│ └── src
│ └── mobile
│ └── android
│ └── first
│ └── drag
│ └── drop
│ ├── FirstDragDropActivity.java
│ └── MyDragShadowBuilder.java
├── ch20
│ ├── APKDatabase
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── APKDatabase.apk
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── apk
│ │ │ │ └── database
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$raw.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── apk
│ │ │ └── database
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── proguard.cfg
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ ├── raw
│ │ │ │ ├── apk_test.db
│ │ │ │ └── apk_test_large.db
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── apk
│ │ └── database
│ │ └── Main.java
│ ├── FileOutputinput
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── file
│ │ │ │ └── outputinput
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── FileOutputinput.apk
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── file
│ │ │ └── outputinput
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── file
│ │ └── outputinput
│ │ └── Main.java
│ ├── JSON
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── json
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── JSONActivity$Product.class
│ │ │ │ ├── JSONActivity.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$menu.class
│ │ │ │ ├── R$string.class
│ │ │ │ ├── R$style.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ │ └── android-support-v4-72ca0024ecd78830bea908c3b626a505.jar
│ │ │ ├── jarlist.cache
│ │ │ ├── JSON.apk
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-mdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ └── drawable-xhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── json
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── ic_launcher-web.png
│ │ ├── libs
│ │ │ └── android-support-v4.jar
│ │ ├── proguard-project.txt
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-xhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── layout
│ │ │ │ └── activity_json.xml
│ │ │ ├── menu
│ │ │ │ └── activity_json.xml
│ │ │ ├── values
│ │ │ │ ├── strings.xml
│ │ │ │ └── styles.xml
│ │ │ ├── values-v11
│ │ │ │ └── styles.xml
│ │ │ └── values-v14
│ │ │ └── styles.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── json
│ │ └── JSONActivity.java
│ ├── MemoryDatabase
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── memory
│ │ │ │ └── database
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── MemoryDatabase.apk
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── memory
│ │ │ └── database
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── proguard.cfg
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── memory
│ │ └── database
│ │ └── Main.java
│ ├── SDcardDatabase
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── sdcard
│ │ │ │ └── database
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── resources.ap_
│ │ │ └── SDcardDatabase.apk
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── sdcard
│ │ │ └── database
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── proguard.cfg
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── sdcard
│ │ └── database
│ │ └── Main.java
│ ├── SdcardFileoutputinput
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ │ └── image.jpg
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── sdcard
│ │ │ │ └── file
│ │ │ │ └── outputinput
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── resources.ap_
│ │ │ └── SdcardFileoutputinput.apk
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── sdcard
│ │ │ └── file
│ │ │ └── outputinput
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── proguard.cfg
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── sdcard
│ │ └── file
│ │ └── outputinput
│ │ └── Main.java
│ ├── SharedPreferences
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── sharedpreferences
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── resources.ap_
│ │ │ └── SharedPreferences.apk
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── sharedpreferences
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── proguard.cfg
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── sharedpreferences
│ │ └── Main.java
│ └── SimpleCursorAdapter
│ ├── AndroidManifest.xml
│ ├── assets
│ ├── bin
│ │ ├── AndroidManifest.xml
│ │ ├── classes
│ │ │ └── mobile
│ │ │ └── android
│ │ │ ├── ch08
│ │ │ │ └── simple
│ │ │ └── simple
│ │ │ └── cursor
│ │ │ └── adapter
│ │ │ ├── BuildConfig.class
│ │ │ ├── DBService.class
│ │ │ ├── Main.class
│ │ │ ├── R$attr.class
│ │ │ ├── R$drawable.class
│ │ │ ├── R$layout.class
│ │ │ ├── R$string.class
│ │ │ └── R.class
│ │ ├── classes.dex
│ │ ├── dexedLibs
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ └── drawable-mdpi
│ │ │ └── icon.png
│ │ ├── resources.ap_
│ │ └── SimpleCursorAdapter.apk
│ ├── gen
│ │ └── mobile
│ │ └── android
│ │ └── simple
│ │ └── cursor
│ │ └── adapter
│ │ ├── BuildConfig.java
│ │ └── R.java
│ ├── project.properties
│ ├── res
│ │ ├── drawable-hdpi
│ │ │ └── icon.png
│ │ ├── drawable-ldpi
│ │ │ └── icon.png
│ │ ├── drawable-mdpi
│ │ │ └── icon.png
│ │ ├── layout
│ │ │ └── main.xml
│ │ └── values
│ │ └── strings.xml
│ └── src
│ └── mobile
│ └── android
│ ├── ch08
│ │ └── simple
│ └── simple
│ └── cursor
│ └── adapter
│ ├── DBService.java
│ └── Main.java
├── ch21
│ ├── ContactContentProvider
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── contact
│ │ │ │ └── content
│ │ │ │ └── provider
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── ContactContentProvider.apk
│ │ │ ├── dexedLibs
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── contact
│ │ │ └── content
│ │ │ └── provider
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── proguard.cfg
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── contact
│ │ └── content
│ │ └── provider
│ │ └── Main.java
│ ├── InvokeContentProvider
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── invoke
│ │ │ │ └── content
│ │ │ │ └── provider
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── InvokeContentProvider.apk
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── invoke
│ │ │ └── content
│ │ │ └── provider
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── proguard.cfg
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── invoke
│ │ └── content
│ │ └── provider
│ │ └── Main.java
│ ├── PermissionInvokeContentProvider
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── permission
│ │ │ │ └── invoke
│ │ │ │ └── content
│ │ │ │ └── provider
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── PermissionInvokeContentProvider.apk
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── permission
│ │ │ └── invoke
│ │ │ └── content
│ │ │ └── provider
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── proguard.cfg
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── permission
│ │ └── invoke
│ │ └── content
│ │ └── provider
│ │ └── Main.java
│ ├── PermissionRegionContentProvider
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ │ └── region.db
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── permission
│ │ │ │ └── region
│ │ │ │ └── content
│ │ │ │ └── provider
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── Manifest$permission.class
│ │ │ │ ├── Manifest.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ ├── R.class
│ │ │ │ └── RegionContentProvider.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── PermissionRegionContentProvider.apk
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── permission
│ │ │ └── region
│ │ │ └── content
│ │ │ └── provider
│ │ │ ├── BuildConfig.java
│ │ │ ├── Manifest.java
│ │ │ └── R.java
│ │ ├── proguard.cfg
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── permission
│ │ └── region
│ │ └── content
│ │ └── provider
│ │ ├── Main.java
│ │ └── RegionContentProvider.java
│ ├── RegionContentProvider
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ │ └── region.db
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── region
│ │ │ │ └── content
│ │ │ │ └── provider
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ ├── R.class
│ │ │ │ └── RegionContentProvider.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── RegionContentProvider.apk
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── region
│ │ │ └── content
│ │ │ └── provider
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── proguard.cfg
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── region
│ │ └── content
│ │ └── provider
│ │ ├── Main.java
│ │ └── RegionContentProvider.java
│ └── SMSContentProvider
│ ├── AndroidManifest.xml
│ ├── assets
│ ├── bin
│ │ ├── AndroidManifest.xml
│ │ ├── classes
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── sms
│ │ │ └── content
│ │ │ └── provider
│ │ │ ├── BuildConfig.class
│ │ │ ├── Main.class
│ │ │ ├── R$attr.class
│ │ │ ├── R$drawable.class
│ │ │ ├── R$id.class
│ │ │ ├── R$layout.class
│ │ │ ├── R$string.class
│ │ │ ├── R.class
│ │ │ └── SMSAdapter.class
│ │ ├── classes.dex
│ │ ├── dexedLibs
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ └── drawable-mdpi
│ │ │ └── icon.png
│ │ ├── resources.ap_
│ │ └── SMSContentProvider.apk
│ ├── gen
│ │ └── mobile
│ │ └── android
│ │ └── sms
│ │ └── content
│ │ └── provider
│ │ ├── BuildConfig.java
│ │ └── R.java
│ ├── proguard.cfg
│ ├── project.properties
│ ├── res
│ │ ├── drawable-hdpi
│ │ │ └── icon.png
│ │ ├── drawable-ldpi
│ │ │ └── icon.png
│ │ ├── drawable-mdpi
│ │ │ └── icon.png
│ │ ├── layout
│ │ │ ├── item.xml
│ │ │ └── main.xml
│ │ └── values
│ │ └── strings.xml
│ └── src
│ └── mobile
│ └── android
│ └── sms
│ └── content
│ └── provider
│ ├── Main.java
│ └── SMSAdapter.java
├── ch22
│ ├── BatteryChangedReceiver
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── BatteryChangedReceiver.apk
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── battery
│ │ │ │ └── changed
│ │ │ │ └── receiver
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main$1.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── res
│ │ │ │ ├── drawable
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── battery
│ │ │ └── changed
│ │ │ └── receiver
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable
│ │ │ │ └── icon.png
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── battery
│ │ └── changed
│ │ └── receiver
│ │ └── Main.java
│ ├── BootCompleteReceiver
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── BootCompleteReceiver.apk
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── boot
│ │ │ │ └── complete
│ │ │ │ └── receiver
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ ├── R.class
│ │ │ │ └── StartupReceiver.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── res
│ │ │ │ ├── drawable
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── boot
│ │ │ └── complete
│ │ │ └── receiver
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable
│ │ │ │ └── icon.png
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── boot
│ │ └── complete
│ │ └── receiver
│ │ ├── Main.java
│ │ └── StartupReceiver.java
│ ├── CallInOutReceiver
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── call
│ │ │ │ └── in
│ │ │ │ └── out
│ │ │ │ └── receiver
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── InCallReceiver.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── OutCallReceiver.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ └── res
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── call
│ │ │ └── in
│ │ │ └── out
│ │ │ └── receiver
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── proguard.cfg
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── call
│ │ └── in
│ │ └── out
│ │ └── receiver
│ │ ├── InCallReceiver.java
│ │ ├── Main.java
│ │ └── OutCallReceiver.java
│ ├── CustomReceiver
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── custom_receiver
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── CustomReceiver.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── CustomReceiver.apk
│ │ │ ├── dexedLibs
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── custom_receiver
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── proguard.cfg
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── custom_receiver
│ │ ├── CustomReceiver.java
│ │ └── Main.java
│ ├── ReceiverPriority
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── receiver
│ │ │ │ └── priority
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ ├── R.class
│ │ │ │ ├── ShortMessageReceiver1.class
│ │ │ │ └── ShortMessageReceiver2.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── ReceiverPriority.apk
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── receiver
│ │ │ └── priority
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── proguard.cfg
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── receiver
│ │ └── priority
│ │ ├── Main.java
│ │ ├── ShortMessageReceiver1.java
│ │ └── ShortMessageReceiver2.java
│ ├── RegisterReceiver
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── register
│ │ │ │ └── receiver
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ ├── R.class
│ │ │ │ └── ShortMessageReceiver.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── RegisterReceiver.apk
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── register
│ │ │ └── receiver
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── proguard.cfg
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── register
│ │ └── receiver
│ │ ├── Main.java
│ │ └── ShortMessageReceiver.java
│ ├── ScreenOnOffReceiver
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── screen
│ │ │ │ └── on
│ │ │ │ └── off
│ │ │ │ └── receiver
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ ├── R.class
│ │ │ │ └── ScreenOnOffReceiver.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── resources.ap_
│ │ │ └── ScreenOnOffReceiver.apk
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── screen
│ │ │ └── on
│ │ │ └── off
│ │ │ └── receiver
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── proguard.cfg
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── screen
│ │ └── on
│ │ └── off
│ │ └── receiver
│ │ ├── Main.java
│ │ └── ScreenOnOffReceiver.java
│ ├── SendBroadcast
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── send
│ │ │ │ └── broadcast
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── resources.ap_
│ │ │ └── SendBroadcast.apk
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── send
│ │ │ └── broadcast
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── proguard.cfg
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── send
│ │ └── broadcast
│ │ └── Main.java
│ └── SMSReceiver
│ ├── AndroidManifest.xml
│ ├── assets
│ ├── bin
│ │ ├── AndroidManifest.xml
│ │ ├── classes
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── sms
│ │ │ └── receiver
│ │ │ ├── BuildConfig.class
│ │ │ ├── Main.class
│ │ │ ├── R$attr.class
│ │ │ ├── R$drawable.class
│ │ │ ├── R$layout.class
│ │ │ ├── R$string.class
│ │ │ ├── R.class
│ │ │ └── ShortMessageReceiver.class
│ │ ├── classes.dex
│ │ ├── dexedLibs
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ └── drawable-mdpi
│ │ │ └── icon.png
│ │ ├── resources.ap_
│ │ └── SMSReceiver.apk
│ ├── gen
│ │ └── mobile
│ │ └── android
│ │ └── sms
│ │ └── receiver
│ │ ├── BuildConfig.java
│ │ └── R.java
│ ├── lint.xml
│ ├── proguard.cfg
│ ├── project.properties
│ ├── res
│ │ ├── drawable-hdpi
│ │ │ └── icon.png
│ │ ├── drawable-ldpi
│ │ │ └── icon.png
│ │ ├── drawable-mdpi
│ │ │ └── icon.png
│ │ ├── layout
│ │ │ └── main.xml
│ │ └── values
│ │ └── strings.xml
│ └── src
│ └── mobile
│ └── android
│ └── sms
│ └── receiver
│ ├── Main.java
│ └── ShortMessageReceiver.java
├── ch23
│ ├── AIDL
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── aidl
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── aidl
│ │ │ │ └── IMyService.aidl
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── aidl
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── IMyService$Stub$Proxy.class
│ │ │ │ ├── IMyService$Stub.class
│ │ │ │ ├── IMyService.aidl
│ │ │ │ ├── IMyService.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── MyService$MyServiceImpl.class
│ │ │ │ ├── MyService.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ └── res
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── aidl
│ │ │ ├── BuildConfig.java
│ │ │ ├── IMyService.java
│ │ │ └── R.java
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── aidl
│ │ ├── IMyService.aidl
│ │ ├── Main.java
│ │ └── MyService.java
│ ├── AIDLClient
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ ├── aidl
│ │ │ │ │ ├── IMyService$Stub$Proxy.class
│ │ │ │ │ ├── IMyService$Stub.class
│ │ │ │ │ └── IMyService.class
│ │ │ │ └── aidlclient
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main$1.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ └── res
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── aidlclient
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ ├── aidl
│ │ │ └── IMyService.java
│ │ └── aidlclient
│ │ └── Main.java
│ ├── CallAIDL
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── aidl
│ │ │ │ ├── android
│ │ │ │ │ └── telephony
│ │ │ │ │ └── NeighboringCellInfo.aidl
│ │ │ │ └── com
│ │ │ │ └── android
│ │ │ │ └── internal
│ │ │ │ └── telephony
│ │ │ │ └── ITelephony.aidl
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── CallAIDL.apk
│ │ │ ├── classes
│ │ │ │ ├── android
│ │ │ │ │ └── telephony
│ │ │ │ │ └── NeighboringCellInfo.aidl
│ │ │ │ ├── com
│ │ │ │ │ └── android
│ │ │ │ │ └── internal
│ │ │ │ │ └── telephony
│ │ │ │ │ ├── ITelephony$Stub$Proxy.class
│ │ │ │ │ ├── ITelephony$Stub.class
│ │ │ │ │ ├── ITelephony.aidl
│ │ │ │ │ └── ITelephony.class
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── call
│ │ │ │ └── aidl
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── InCallReceiver.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ ├── android
│ │ │ │ └── telephony
│ │ │ ├── com
│ │ │ │ └── android
│ │ │ │ └── internal
│ │ │ │ └── telephony
│ │ │ │ └── ITelephony.java
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── call
│ │ │ └── aidl
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── proguard.cfg
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ ├── android
│ │ │ └── telephony
│ │ │ └── NeighboringCellInfo.aidl
│ │ ├── com
│ │ │ └── android
│ │ │ └── internal
│ │ │ └── telephony
│ │ │ └── ITelephony.aidl
│ │ └── mobile
│ │ └── android
│ │ └── call
│ │ └── aidl
│ │ ├── InCallReceiver.java
│ │ └── Main.java
│ ├── ComplexTypeAIDL
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── aidl
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── complex
│ │ │ │ └── type
│ │ │ │ └── aidl
│ │ │ │ ├── IMyService.aidl
│ │ │ │ └── Product.aidl
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── complex
│ │ │ │ └── type
│ │ │ │ └── aidl
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── IMyService$Stub$Proxy.class
│ │ │ │ ├── IMyService$Stub.class
│ │ │ │ ├── IMyService.aidl
│ │ │ │ ├── IMyService.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── MyService$MyServiceImpl.class
│ │ │ │ ├── MyService.class
│ │ │ │ ├── Product$1.class
│ │ │ │ ├── Product.aidl
│ │ │ │ ├── Product.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── ComplexTypeAIDL.apk
│ │ │ ├── dexedLibs
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── complex
│ │ │ └── type
│ │ │ └── aidl
│ │ │ ├── BuildConfig.java
│ │ │ ├── IMyService.java
│ │ │ └── R.java
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── complex
│ │ └── type
│ │ └── aidl
│ │ ├── IMyService.aidl
│ │ ├── Main.java
│ │ ├── MyService.java
│ │ ├── Product.aidl
│ │ └── Product.java
│ ├── ComplexTypeAIDLClient
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── complex
│ │ │ │ └── type
│ │ │ │ ├── aidl
│ │ │ │ │ ├── IMyService$Stub$Proxy.class
│ │ │ │ │ ├── IMyService$Stub.class
│ │ │ │ │ ├── IMyService.class
│ │ │ │ │ ├── Product$1.class
│ │ │ │ │ └── Product.class
│ │ │ │ └── aidlclient
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main$1.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── ComplexTypeAIDLClient.apk
│ │ │ ├── dexedLibs
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── complex
│ │ │ └── type
│ │ │ └── aidlclient
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── complex
│ │ └── type
│ │ ├── aidl
│ │ │ ├── IMyService.java
│ │ │ └── Product.java
│ │ └── aidlclient
│ │ └── Main.java
│ ├── ServiceActivity
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── service
│ │ │ │ └── activity
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main$1.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── MyService$MyBinder.class
│ │ │ │ ├── MyService.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── resources.ap_
│ │ │ └── ServiceActivity.apk
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── service
│ │ │ └── activity
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── service
│ │ └── activity
│ │ ├── Main.java
│ │ └── MyService.java
│ ├── ServiceLifecycle
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── service
│ │ │ │ └── lifecycle
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── MyService.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── resources.ap_
│ │ │ └── ServiceLifecycle.apk
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── service
│ │ │ └── lifecycle
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── service
│ │ └── lifecycle
│ │ ├── Main.java
│ │ └── MyService.java
│ └── StartupService
│ ├── AndroidManifest.xml
│ ├── assets
│ ├── bin
│ │ ├── AndroidManifest.xml
│ │ ├── classes
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── startup
│ │ │ └── service
│ │ │ ├── BuildConfig.class
│ │ │ ├── MessageActivity.class
│ │ │ ├── MyService.class
│ │ │ ├── R$attr.class
│ │ │ ├── R$drawable.class
│ │ │ ├── R$layout.class
│ │ │ ├── R$string.class
│ │ │ ├── R.class
│ │ │ └── StartupReceiver.class
│ │ ├── classes.dex
│ │ ├── dexedLibs
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ └── drawable-mdpi
│ │ │ └── icon.png
│ │ ├── resources.ap_
│ │ └── StartupService.apk
│ ├── gen
│ │ └── mobile
│ │ └── android
│ │ └── startup
│ │ └── service
│ │ ├── BuildConfig.java
│ │ └── R.java
│ ├── project.properties
│ ├── res
│ │ ├── drawable-hdpi
│ │ │ └── icon.png
│ │ ├── drawable-ldpi
│ │ │ └── icon.png
│ │ ├── drawable-mdpi
│ │ │ └── icon.png
│ │ ├── layout
│ │ │ └── message.xml
│ │ └── values
│ │ └── strings.xml
│ └── src
│ └── mobile
│ └── android
│ └── startup
│ └── service
│ ├── MessageActivity.java
│ ├── MyService.java
│ └── StartupReceiver.java
├── ch24
│ ├── APKClient
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── APKClient.apk
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── apk
│ │ │ │ └── client
│ │ │ │ ├── APKClientActivity.class
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$menu.class
│ │ │ │ ├── R$string.class
│ │ │ │ ├── R$style.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ │ └── android-support-v4-ac4c92f3bada350e14c302c436ac787a.jar
│ │ │ ├── jarlist.cache
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-mdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ └── drawable-xhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── apk
│ │ │ └── client
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── ic_launcher-web.png
│ │ ├── libs
│ │ │ └── android-support-v4.jar
│ │ ├── proguard-project.txt
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-xhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── layout
│ │ │ │ └── activity_apkclient.xml
│ │ │ ├── menu
│ │ │ │ └── activity_apk.xml
│ │ │ ├── values
│ │ │ │ ├── strings.xml
│ │ │ │ └── styles.xml
│ │ │ ├── values-v11
│ │ │ │ └── styles.xml
│ │ │ └── values-v14
│ │ │ └── styles.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── apk
│ │ └── client
│ │ └── APKClientActivity.java
│ ├── APKLibrary
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── APKLibrary
│ │ │ │ ├── AndroidManifest.xml
│ │ │ │ ├── classes.dex
│ │ │ │ ├── META-INF
│ │ │ │ │ ├── CERT.RSA
│ │ │ │ │ ├── CERT.SF
│ │ │ │ │ └── MANIFEST.MF
│ │ │ │ ├── res
│ │ │ │ │ ├── drawable-hdpi
│ │ │ │ │ │ └── ic_launcher.png
│ │ │ │ │ ├── drawable-ldpi
│ │ │ │ │ │ └── ic_launcher.png
│ │ │ │ │ ├── drawable-mdpi
│ │ │ │ │ │ └── ic_launcher.png
│ │ │ │ │ ├── drawable-xhdpi
│ │ │ │ │ │ └── ic_launcher.png
│ │ │ │ │ ├── layout
│ │ │ │ │ │ └── activity_apklibrary.xml
│ │ │ │ │ └── menu
│ │ │ │ │ └── activity_apklibrary.xml
│ │ │ │ └── resources.arsc
│ │ │ ├── APKLibrary.apk
│ │ │ ├── APKLibrary.zip
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── apk
│ │ │ │ └── library
│ │ │ │ ├── APKLibraryActivity.class
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── MyClass.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$menu.class
│ │ │ │ ├── R$string.class
│ │ │ │ ├── R$style.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ │ └── android-support-v4-693c70b3c59d046204e11a7ea118b2e8.jar
│ │ │ ├── jarlist.cache
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-mdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ └── drawable-xhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── apk
│ │ │ └── library
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── ic_launcher-web.png
│ │ ├── libs
│ │ │ └── android-support-v4.jar
│ │ ├── proguard-project.txt
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-xhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── layout
│ │ │ │ └── activity_apklibrary.xml
│ │ │ ├── menu
│ │ │ │ └── activity_apklibrary.xml
│ │ │ ├── values
│ │ │ │ ├── strings.xml
│ │ │ │ └── styles.xml
│ │ │ ├── values-v11
│ │ │ │ └── styles.xml
│ │ │ └── values-v14
│ │ │ └── styles.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── apk
│ │ └── library
│ │ ├── APKLibraryActivity.java
│ │ └── MyClass.java
│ ├── Chart
│ │ ├── AndroidManifest.xml
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── Chart.apk
│ │ │ ├── classes
│ │ │ │ ├── achartengine-1.0.0.jar
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── chart
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── ChartDemo.class
│ │ │ │ ├── demo
│ │ │ │ │ ├── AbstractDemoChart.class
│ │ │ │ │ ├── AverageTemperatureChart.class
│ │ │ │ │ ├── BudgetPieChart.class
│ │ │ │ │ ├── IChart.class
│ │ │ │ │ ├── SalesComparisonChart.class
│ │ │ │ │ ├── SalesStackedBarChart.class
│ │ │ │ │ └── ScatterChart.class
│ │ │ │ ├── GeneratedChartDemo.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── res
│ │ │ │ └── drawable
│ │ │ │ └── icon.png
│ │ │ └── resources.ap_
│ │ ├── default.properties
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── chart
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── lib
│ │ │ └── achartengine-1.0.0.jar
│ │ ├── lint.xml
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── chart
│ │ ├── ChartDemo.java
│ │ ├── demo
│ │ │ ├── AbstractDemoChart.java
│ │ │ ├── AverageTemperatureChart.java
│ │ │ ├── BudgetPieChart.java
│ │ │ ├── IChart.java
│ │ │ ├── SalesComparisonChart.java
│ │ │ ├── SalesStackedBarChart.java
│ │ │ └── ScatterChart.java
│ │ └── GeneratedChartDemo.java
│ ├── InstallComponent
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── install
│ │ │ │ └── component
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── InstallComponentActivity.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$menu.class
│ │ │ │ ├── R$string.class
│ │ │ │ ├── R$style.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ │ └── android-support-v4-d7794ce3a21d8e1875e32a1eb59ff793.jar
│ │ │ ├── InstallComponent.apk
│ │ │ ├── jarlist.cache
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-mdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ └── drawable-xhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── install
│ │ │ └── component
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── ic_launcher-web.png
│ │ ├── libs
│ │ │ └── android-support-v4.jar
│ │ ├── proguard-project.txt
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-xhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── layout
│ │ │ │ └── activity_install_component.xml
│ │ │ ├── menu
│ │ │ │ └── activity_install_component.xml
│ │ │ ├── values
│ │ │ │ ├── strings.xml
│ │ │ │ └── styles.xml
│ │ │ ├── values-v11
│ │ │ │ └── styles.xml
│ │ │ └── values-v14
│ │ │ └── styles.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── install
│ │ └── component
│ │ └── InstallComponentActivity.java
│ ├── JavascriptDemo
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── javascript
│ │ │ │ └── demo
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── JSActivity$1.class
│ │ │ │ ├── JSActivity$2.class
│ │ │ │ ├── JSActivity.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$raw.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ └── res
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── javascript
│ │ │ └── demo
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── proguard.cfg
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ ├── raw
│ │ │ │ ├── start_random_move.js
│ │ │ │ └── stop_random_move.js
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── javascript
│ │ └── demo
│ │ └── JSActivity.java
│ └── VerifyComponent
│ ├── AndroidManifest.xml
│ ├── assets
│ ├── bin
│ │ ├── AndroidManifest.xml
│ │ ├── classes
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── verify
│ │ │ └── component
│ │ │ ├── BuildConfig.class
│ │ │ ├── R$attr.class
│ │ │ ├── R$drawable.class
│ │ │ ├── R$id.class
│ │ │ ├── R$layout.class
│ │ │ ├── R$menu.class
│ │ │ ├── R$string.class
│ │ │ ├── R$style.class
│ │ │ ├── R.class
│ │ │ ├── VerifyComponentActivity$1.class
│ │ │ └── VerifyComponentActivity.class
│ │ ├── classes.dex
│ │ ├── dexedLibs
│ │ │ └── android-support-v4-d7e185bd40e6a641055bc032a77c74ec.jar
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── ic_launcher.png
│ │ │ └── drawable-xhdpi
│ │ │ └── ic_launcher.png
│ │ ├── resources.ap_
│ │ └── VerifyComponent.apk
│ ├── gen
│ │ └── mobile
│ │ └── android
│ │ └── verify
│ │ └── component
│ │ ├── BuildConfig.java
│ │ └── R.java
│ ├── ic_launcher-web.png
│ ├── libs
│ │ └── android-support-v4.jar
│ ├── proguard-project.txt
│ ├── project.properties
│ ├── res
│ │ ├── drawable-hdpi
│ │ │ └── ic_launcher.png
│ │ ├── drawable-ldpi
│ │ │ └── ic_launcher.png
│ │ ├── drawable-mdpi
│ │ │ └── ic_launcher.png
│ │ ├── drawable-xhdpi
│ │ │ └── ic_launcher.png
│ │ ├── layout
│ │ │ └── activity_verify_component.xml
│ │ ├── menu
│ │ │ └── activity_verify_component.xml
│ │ ├── values
│ │ │ ├── strings.xml
│ │ │ └── styles.xml
│ │ ├── values-v11
│ │ │ └── styles.xml
│ │ └── values-v14
│ │ └── styles.xml
│ └── src
│ └── mobile
│ └── android
│ └── verify
│ └── component
│ └── VerifyComponentActivity.java
├── ch25
│ ├── BluetoothSocket
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── BluetoothSocket.apk
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── connect
│ │ │ │ └── bluetooth
│ │ │ │ └── device
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main$1.class
│ │ │ │ ├── Main$2.class
│ │ │ │ ├── Main$AcceptThread.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── connect
│ │ │ └── bluetooth
│ │ │ └── device
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── proguard.cfg
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── connect
│ │ └── bluetooth
│ │ └── device
│ │ └── Main.java
│ ├── ControlBluetoothDevice
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── bluetooth
│ │ │ │ └── device
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── ControlBluetoothDevice.apk
│ │ │ ├── dexedLibs
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── bluetooth
│ │ │ └── device
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── proguard.cfg
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── bluetooth
│ │ └── device
│ │ └── Main.java
│ └── SearchBluetoothDevice
│ ├── AndroidManifest.xml
│ ├── assets
│ ├── bin
│ │ ├── AndroidManifest.xml
│ │ ├── classes
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── search
│ │ │ └── bluetooth
│ │ │ └── device
│ │ │ ├── BuildConfig.class
│ │ │ ├── Main$1.class
│ │ │ ├── Main.class
│ │ │ ├── R$attr.class
│ │ │ ├── R$drawable.class
│ │ │ ├── R$id.class
│ │ │ ├── R$layout.class
│ │ │ ├── R$string.class
│ │ │ └── R.class
│ │ ├── classes.dex
│ │ ├── dexedLibs
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ └── drawable-mdpi
│ │ │ └── icon.png
│ │ ├── resources.ap_
│ │ └── SearchBluetoothDevice.apk
│ ├── gen
│ │ └── mobile
│ │ └── android
│ │ └── search
│ │ └── bluetooth
│ │ └── device
│ │ ├── BuildConfig.java
│ │ └── R.java
│ ├── proguard.cfg
│ ├── project.properties
│ ├── res
│ │ ├── drawable-hdpi
│ │ │ └── icon.png
│ │ ├── drawable-ldpi
│ │ │ └── icon.png
│ │ ├── drawable-mdpi
│ │ │ └── icon.png
│ │ ├── layout
│ │ │ ├── device_list.xml
│ │ │ ├── device_name.xml
│ │ │ └── main.xml
│ │ └── values
│ │ └── strings.xml
│ └── src
│ └── mobile
│ └── android
│ └── search
│ └── bluetooth
│ └── device
│ └── Main.java
├── ch26
│ ├── AndroidBeam
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidBeam.apk
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── AutoRunApplication.apk
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── android
│ │ │ │ └── beam
│ │ │ │ ├── AndroidBeamMainActivity.class
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ ├── R$style.class
│ │ │ │ ├── R.class
│ │ │ │ └── TextRecord.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ │ └── android-support-v4-3ecaf39262999c52be00100741349a20.jar
│ │ │ ├── jarlist.cache
│ │ │ ├── MifareUltralight.apk
│ │ │ ├── res
│ │ │ │ ├── drawable
│ │ │ │ │ └── read_nfc_tag.png
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ ├── ic_action_search.png
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-mdpi
│ │ │ │ │ ├── ic_action_search.png
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ └── drawable-xhdpi
│ │ │ │ ├── ic_action_search.png
│ │ │ │ └── ic_launcher.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── android
│ │ │ └── beam
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── ic_launcher-web.png
│ │ ├── libs
│ │ │ └── android-support-v4.jar
│ │ ├── proguard-project.txt
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable
│ │ │ │ └── read_nfc_tag.png
│ │ │ ├── drawable-hdpi
│ │ │ │ ├── ic_action_search.png
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-mdpi
│ │ │ │ ├── ic_action_search.png
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-xhdpi
│ │ │ │ ├── ic_action_search.png
│ │ │ │ └── ic_launcher.png
│ │ │ ├── layout
│ │ │ │ └── activity_android_beam.xml
│ │ │ ├── menu
│ │ │ ├── values
│ │ │ │ ├── strings.xml
│ │ │ │ └── styles.xml
│ │ │ ├── values-v11
│ │ │ │ └── styles.xml
│ │ │ └── values-v14
│ │ │ └── styles.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── android
│ │ └── beam
│ │ ├── AndroidBeamMainActivity.java
│ │ └── TextRecord.java
│ ├── AutoOpenUri
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── AutoOpenUri.apk
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── auto
│ │ │ │ └── open
│ │ │ │ └── uri
│ │ │ │ ├── AutoOpenUriActivity.class
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ ├── R$style.class
│ │ │ │ ├── R$xml.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── jarlist.cache
│ │ │ ├── res
│ │ │ │ ├── drawable
│ │ │ │ │ └── read_nfc_tag.png
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ ├── ic_action_search.png
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-mdpi
│ │ │ │ │ ├── ic_action_search.png
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ └── drawable-xhdpi
│ │ │ │ ├── ic_action_search.png
│ │ │ │ └── ic_launcher.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── auto
│ │ │ └── open
│ │ │ └── uri
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── ic_launcher-web.png
│ │ ├── libs
│ │ │ └── android-support-v4.jar
│ │ ├── proguard-project.txt
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable
│ │ │ │ └── read_nfc_tag.png
│ │ │ ├── drawable-hdpi
│ │ │ │ ├── ic_action_search.png
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-mdpi
│ │ │ │ ├── ic_action_search.png
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-xhdpi
│ │ │ │ ├── ic_action_search.png
│ │ │ │ └── ic_launcher.png
│ │ │ ├── layout
│ │ │ │ └── activity_auto_open_uri.xml
│ │ │ ├── values
│ │ │ │ ├── strings.xml
│ │ │ │ └── styles.xml
│ │ │ ├── values-v11
│ │ │ │ └── styles.xml
│ │ │ ├── values-v14
│ │ │ │ └── styles.xml
│ │ │ └── xml
│ │ │ └── filter_nfc.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── auto
│ │ └── open
│ │ └── uri
│ │ └── AutoOpenUriActivity.java
│ ├── AutoRunApplication
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── auto
│ │ │ │ └── run
│ │ │ │ └── application
│ │ │ │ ├── AutoRunApplicationActivity.class
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── InstalledApplicationListActivity.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ ├── R$style.class
│ │ │ │ ├── R$xml.class
│ │ │ │ └── R.class
│ │ │ ├── jarlist.cache
│ │ │ └── res
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── auto
│ │ │ └── run
│ │ │ └── application
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── ic_launcher-web.png
│ │ ├── libs
│ │ │ └── android-support-v4.jar
│ │ ├── proguard-project.txt
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable
│ │ │ │ └── read_nfc_tag.png
│ │ │ ├── drawable-hdpi
│ │ │ │ ├── ic_action_search.png
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-mdpi
│ │ │ │ ├── ic_action_search.png
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-xhdpi
│ │ │ │ ├── ic_action_search.png
│ │ │ │ └── ic_launcher.png
│ │ │ ├── layout
│ │ │ │ └── activity_auto_run_application.xml
│ │ │ ├── values
│ │ │ │ ├── strings.xml
│ │ │ │ └── styles.xml
│ │ │ ├── values-v11
│ │ │ │ └── styles.xml
│ │ │ ├── values-v14
│ │ │ │ └── styles.xml
│ │ │ └── xml
│ │ │ └── filter_nfc.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── auto
│ │ └── run
│ │ └── application
│ │ ├── AutoRunApplicationActivity.java
│ │ └── InstalledApplicationListActivity.java
│ ├── BeamingNDEFMessagesToOtherDevices
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── BeamingNDEFMessagesToOtherDevices.apk
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── beaming
│ │ │ │ └── ndef
│ │ │ │ └── messages
│ │ │ │ └── to
│ │ │ │ └── other
│ │ │ │ └── devices
│ │ │ │ ├── BeamingActivity.class
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$menu.class
│ │ │ │ ├── R$string.class
│ │ │ │ ├── R$style.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── jarlist.cache
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ ├── ic_action_search.png
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-mdpi
│ │ │ │ │ ├── ic_action_search.png
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ └── drawable-xhdpi
│ │ │ │ ├── ic_action_search.png
│ │ │ │ └── ic_launcher.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── beaming
│ │ │ └── ndef
│ │ │ └── messages
│ │ │ └── to
│ │ │ └── other
│ │ │ └── devices
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── ic_launcher-web.png
│ │ ├── libs
│ │ │ └── android-support-v4.jar
│ │ ├── lint.xml
│ │ ├── proguard-project.txt
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ ├── ic_action_search.png
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-mdpi
│ │ │ │ ├── ic_action_search.png
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-xhdpi
│ │ │ │ ├── ic_action_search.png
│ │ │ │ └── ic_launcher.png
│ │ │ ├── layout
│ │ │ │ └── activity_beaming.xml
│ │ │ ├── menu
│ │ │ │ └── activity_beaming.xml
│ │ │ ├── values
│ │ │ │ ├── strings.xml
│ │ │ │ └── styles.xml
│ │ │ ├── values-v11
│ │ │ │ └── styles.xml
│ │ │ └── values-v14
│ │ │ └── styles.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── beaming
│ │ └── ndef
│ │ └── messages
│ │ └── to
│ │ └── other
│ │ └── devices
│ │ └── BeamingActivity.java
│ ├── ContactAsyncLoader
│ ├── MifareUltralight
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── AutoRunApplication.apk
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── mifareultralight
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── MifareultralightMainActivity.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ ├── R$style.class
│ │ │ │ ├── R$xml.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── jarlist.cache
│ │ │ ├── MifareUltralight.apk
│ │ │ ├── res
│ │ │ │ ├── drawable
│ │ │ │ │ └── read_nfc_tag.png
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ ├── ic_action_search.png
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-mdpi
│ │ │ │ │ ├── ic_action_search.png
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ └── drawable-xhdpi
│ │ │ │ ├── ic_action_search.png
│ │ │ │ └── ic_launcher.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── mifareultralight
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── ic_launcher-web.png
│ │ ├── libs
│ │ │ └── android-support-v4.jar
│ │ ├── proguard-project.txt
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable
│ │ │ │ └── read_nfc_tag.png
│ │ │ ├── drawable-hdpi
│ │ │ │ ├── ic_action_search.png
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-mdpi
│ │ │ │ ├── ic_action_search.png
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-xhdpi
│ │ │ │ ├── ic_action_search.png
│ │ │ │ └── ic_launcher.png
│ │ │ ├── layout
│ │ │ │ └── activity_mifareultralight.xml
│ │ │ ├── values
│ │ │ │ ├── strings.xml
│ │ │ │ └── styles.xml
│ │ │ ├── values-v11
│ │ │ │ └── styles.xml
│ │ │ └── values-v14
│ │ │ └── styles.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── mifareultralight
│ │ └── MifareultralightMainActivity.java
│ ├── NFCFile
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ │ └── icon.png
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── nfcfile
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── NFCFileActivity.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$menu.class
│ │ │ │ ├── R$string.class
│ │ │ │ ├── R$style.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ │ └── android-support-v4-0b3de6d9c775f47706b998ce2cc35ce1.jar
│ │ │ ├── jarlist.cache
│ │ │ ├── NFCFile.apk
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-mdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-xhdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ └── raw
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── nfcfile
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── ic_launcher-web.png
│ │ ├── libs
│ │ │ └── android-support-v4.jar
│ │ ├── proguard-project.txt
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-xhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── layout
│ │ │ │ └── activity_nfcfile.xml
│ │ │ ├── menu
│ │ │ │ └── activity_nfcfile.xml
│ │ │ ├── raw
│ │ │ ├── values
│ │ │ │ ├── strings.xml
│ │ │ │ └── styles.xml
│ │ │ ├── values-v11
│ │ │ │ └── styles.xml
│ │ │ └── values-v14
│ │ │ └── styles.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── nfcfile
│ │ └── NFCFileActivity.java
│ ├── ReadWriteText
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── read
│ │ │ │ └── write
│ │ │ │ └── text
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── InputTextActivity.class
│ │ │ │ ├── library
│ │ │ │ │ └── TextRecord.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$menu.class
│ │ │ │ ├── R$string.class
│ │ │ │ ├── R$style.class
│ │ │ │ ├── R.class
│ │ │ │ ├── ReadWriteTextMainActivity.class
│ │ │ │ └── ShowNFCTagContentActivity.class
│ │ │ ├── jarlist.cache
│ │ │ └── res
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── read
│ │ │ └── write
│ │ │ └── text
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── ic_launcher-web.png
│ │ ├── libs
│ │ │ └── android-support-v4.jar
│ │ ├── lint.xml
│ │ ├── proguard-project.txt
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable
│ │ │ │ └── read_nfc_tag.png
│ │ │ ├── drawable-hdpi
│ │ │ │ ├── ic_action_search.png
│ │ │ │ ├── ic_launcher.png
│ │ │ │ └── tag_scan_illustration.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-mdpi
│ │ │ │ ├── ic_action_search.png
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-xhdpi
│ │ │ │ ├── ic_action_search.png
│ │ │ │ └── ic_launcher.png
│ │ │ ├── layout
│ │ │ │ ├── activity_input_text.xml
│ │ │ │ ├── activity_read_write_text_main.xml
│ │ │ │ └── activity_show_nfctag_content.xml
│ │ │ ├── menu
│ │ │ │ ├── activity_nfctag_writer_main.xml
│ │ │ │ ├── activity_nfctag_writer.xml
│ │ │ │ ├── activity_read_nfctag.xml
│ │ │ │ ├── activity_show_nfctag_content.xml
│ │ │ │ └── activity_uri_list.xml
│ │ │ ├── values
│ │ │ │ ├── strings.xml
│ │ │ │ └── styles.xml
│ │ │ ├── values-v11
│ │ │ │ └── styles.xml
│ │ │ └── values-v14
│ │ │ └── styles.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── read
│ │ └── write
│ │ └── text
│ │ ├── InputTextActivity.java
│ │ ├── library
│ │ │ └── TextRecord.java
│ │ ├── ReadWriteTextMainActivity.java
│ │ └── ShowNFCTagContentActivity.java
│ ├── ReadWriteUri
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── read
│ │ │ │ └── write
│ │ │ │ └── uri
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── library
│ │ │ │ │ └── UriRecord.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$menu.class
│ │ │ │ ├── R$string.class
│ │ │ │ ├── R$style.class
│ │ │ │ ├── R.class
│ │ │ │ ├── ReadWriteUriMainActivity.class
│ │ │ │ ├── ShowNFCTagContentActivity.class
│ │ │ │ └── UriListActivity.class
│ │ │ ├── classes.dex
│ │ │ ├── jarlist.cache
│ │ │ ├── ReadWriteUri.apk
│ │ │ ├── res
│ │ │ │ ├── drawable
│ │ │ │ │ └── read_nfc_tag.png
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ ├── ic_action_search.png
│ │ │ │ │ ├── ic_launcher.png
│ │ │ │ │ └── tag_scan_illustration.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-mdpi
│ │ │ │ │ ├── ic_action_search.png
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ └── drawable-xhdpi
│ │ │ │ ├── ic_action_search.png
│ │ │ │ └── ic_launcher.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── read
│ │ │ └── write
│ │ │ └── uri
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── ic_launcher-web.png
│ │ ├── libs
│ │ │ └── android-support-v4.jar
│ │ ├── lint.xml
│ │ ├── proguard-project.txt
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable
│ │ │ │ └── read_nfc_tag.png
│ │ │ ├── drawable-hdpi
│ │ │ │ ├── ic_action_search.png
│ │ │ │ ├── ic_launcher.png
│ │ │ │ └── tag_scan_illustration.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-mdpi
│ │ │ │ ├── ic_action_search.png
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-xhdpi
│ │ │ │ ├── ic_action_search.png
│ │ │ │ └── ic_launcher.png
│ │ │ ├── layout
│ │ │ │ ├── activity_read_write_uri_main.xml
│ │ │ │ └── activity_show_nfctag_content.xml
│ │ │ ├── menu
│ │ │ │ ├── activity_nfctag_writer_main.xml
│ │ │ │ ├── activity_nfctag_writer.xml
│ │ │ │ ├── activity_read_nfctag.xml
│ │ │ │ ├── activity_show_nfctag_content.xml
│ │ │ │ └── activity_uri_list.xml
│ │ │ ├── values
│ │ │ │ ├── strings.xml
│ │ │ │ └── styles.xml
│ │ │ ├── values-v11
│ │ │ │ └── styles.xml
│ │ │ └── values-v14
│ │ │ └── styles.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── read
│ │ └── write
│ │ └── uri
│ │ ├── library
│ │ │ └── UriRecord.java
│ │ ├── ReadWriteUriMainActivity.java
│ │ ├── ShowNFCTagContentActivity.java
│ │ └── UriListActivity.java
│ └── TechTag
│ ├── AndroidManifest.xml
│ ├── assets
│ ├── bin
│ │ ├── AndroidManifest.xml
│ │ ├── classes
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── tech
│ │ │ └── tag
│ │ │ ├── BuildConfig.class
│ │ │ ├── R$attr.class
│ │ │ ├── R$drawable.class
│ │ │ ├── R$id.class
│ │ │ ├── R$layout.class
│ │ │ ├── R$menu.class
│ │ │ ├── R$string.class
│ │ │ ├── R$style.class
│ │ │ ├── R$xml.class
│ │ │ ├── R.class
│ │ │ └── TechTagMainActivity.class
│ │ ├── classes.dex
│ │ ├── jarlist.cache
│ │ ├── res
│ │ │ ├── drawable
│ │ │ │ └── read_nfc_tag.png
│ │ │ ├── drawable-hdpi
│ │ │ │ ├── ic_action_search.png
│ │ │ │ ├── ic_launcher.png
│ │ │ │ └── tag_scan_illustration.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-mdpi
│ │ │ │ ├── ic_action_search.png
│ │ │ │ └── ic_launcher.png
│ │ │ └── drawable-xhdpi
│ │ │ ├── ic_action_search.png
│ │ │ └── ic_launcher.png
│ │ ├── resources.ap_
│ │ └── TechTag.apk
│ ├── gen
│ │ └── mobile
│ │ └── android
│ │ └── tech
│ │ └── tag
│ │ ├── BuildConfig.java
│ │ └── R.java
│ ├── ic_launcher-web.png
│ ├── libs
│ │ └── android-support-v4.jar
│ ├── lint.xml
│ ├── proguard-project.txt
│ ├── project.properties
│ ├── res
│ │ ├── drawable
│ │ │ └── read_nfc_tag.png
│ │ ├── drawable-hdpi
│ │ │ ├── ic_action_search.png
│ │ │ ├── ic_launcher.png
│ │ │ └── tag_scan_illustration.png
│ │ ├── drawable-ldpi
│ │ │ └── ic_launcher.png
│ │ ├── drawable-mdpi
│ │ │ ├── ic_action_search.png
│ │ │ └── ic_launcher.png
│ │ ├── drawable-xhdpi
│ │ │ ├── ic_action_search.png
│ │ │ └── ic_launcher.png
│ │ ├── layout
│ │ │ └── activity_tech_tag_main.xml
│ │ ├── menu
│ │ │ ├── activity_nfctag_writer_main.xml
│ │ │ ├── activity_nfctag_writer.xml
│ │ │ ├── activity_read_nfctag.xml
│ │ │ ├── activity_show_nfctag_content.xml
│ │ │ └── activity_uri_list.xml
│ │ ├── values
│ │ │ ├── strings.xml
│ │ │ └── styles.xml
│ │ ├── values-v11
│ │ │ └── styles.xml
│ │ ├── values-v14
│ │ │ └── styles.xml
│ │ └── xml
│ │ └── filter_nfc.xml
│ └── src
│ └── mobile
│ └── android
│ └── tech
│ └── tag
│ └── TechTagMainActivity.java
├── ch27
│ ├── DM
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── dm
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── DMActivity$DownloadCompleteReceiver.class
│ │ │ │ ├── DMActivity.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$menu.class
│ │ │ │ ├── R$string.class
│ │ │ │ ├── R$style.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ │ └── android-support-v4-0ee6ea36195313806e9ca78e7af4c3c1.jar
│ │ │ ├── DM.apk
│ │ │ ├── jarlist.cache
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-mdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ └── drawable-xhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── dm
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── ic_launcher-web.png
│ │ ├── libs
│ │ │ └── android-support-v4.jar
│ │ ├── proguard-project.txt
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-xhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── layout
│ │ │ │ └── activity_dm.xml
│ │ │ ├── menu
│ │ │ │ └── activity_dm.xml
│ │ │ ├── values
│ │ │ │ ├── strings.xml
│ │ │ │ └── styles.xml
│ │ │ ├── values-v11
│ │ │ │ └── styles.xml
│ │ │ └── values-v14
│ │ │ └── styles.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── dm
│ │ └── DMActivity.java
│ ├── HttpGetPost
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── http
│ │ │ │ └── get
│ │ │ │ └── post
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── HttpGetPost.apk
│ │ │ ├── res
│ │ │ │ └── drawable
│ │ │ │ └── icon.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── http
│ │ │ └── get
│ │ │ └── post
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── http
│ │ └── get
│ │ └── post
│ │ └── Main.java
│ ├── querybooks
│ │ ├── build
│ │ │ └── classes
│ │ │ └── net
│ │ │ └── blogjava
│ │ │ └── mobile
│ │ │ └── QueryServlet.class
│ │ ├── META-INF
│ │ │ └── MANIFEST.MF
│ │ ├── query.jsp
│ │ ├── src
│ │ │ └── net
│ │ │ └── blogjava
│ │ │ └── mobile
│ │ │ └── QueryServlet.java
│ │ ├── WebContent
│ │ │ ├── META-INF
│ │ │ │ └── MANIFEST.MF
│ │ │ ├── query.jsp
│ │ │ └── WEB-INF
│ │ │ ├── lib
│ │ │ └── web.xml
│ │ └── WEB-INF
│ │ ├── classes
│ │ │ └── net
│ │ │ └── blogjava
│ │ │ └── mobile
│ │ │ └── QueryServlet.class
│ │ ├── lib
│ │ └── web.xml
│ ├── upload
│ │ ├── build
│ │ │ └── classes
│ │ │ └── net
│ │ │ └── blogjava
│ │ │ └── mobile
│ │ │ └── UploadServlet.class
│ │ ├── META-INF
│ │ │ └── MANIFEST.MF
│ │ ├── src
│ │ │ └── net
│ │ │ └── blogjava
│ │ │ └── mobile
│ │ │ └── UploadServlet.java
│ │ ├── upload.jsp
│ │ ├── WebContent
│ │ │ ├── META-INF
│ │ │ │ └── MANIFEST.MF
│ │ │ ├── upload.jsp
│ │ │ └── WEB-INF
│ │ │ ├── lib
│ │ │ │ ├── commons-fileupload-1.2.1.jar
│ │ │ │ └── commons-io-1.4.jar
│ │ │ └── web.xml
│ │ └── WEB-INF
│ │ ├── classes
│ │ │ └── net
│ │ │ └── blogjava
│ │ │ └── mobile
│ │ │ └── UploadServlet.class
│ │ ├── lib
│ │ │ ├── commons-fileupload-1.2.1.jar
│ │ │ └── commons-io-1.4.jar
│ │ └── web.xml
│ └── UploadFile
│ ├── AndroidManifest.xml
│ ├── assets
│ ├── bin
│ │ ├── AndroidManifest.xml
│ │ ├── classes
│ │ │ └── mobile
│ │ │ └── android
│ │ │ ├── upload
│ │ │ │ └── file
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ └── widget
│ │ │ └── file
│ │ │ └── browser
│ │ │ ├── FileBrowser$FileListAdapter.class
│ │ │ ├── FileBrowser.class
│ │ │ └── OnFileBrowserListener.class
│ │ ├── classes.dex
│ │ ├── dexedLibs
│ │ ├── res
│ │ │ └── drawable
│ │ │ ├── folder.png
│ │ │ ├── icon.png
│ │ │ └── other.png
│ │ ├── resources.ap_
│ │ └── UploadFile.apk
│ ├── gen
│ │ └── mobile
│ │ └── android
│ │ └── upload
│ │ └── file
│ │ ├── BuildConfig.java
│ │ └── R.java
│ ├── project.properties
│ ├── res
│ │ ├── drawable
│ │ │ ├── folder.png
│ │ │ ├── icon.png
│ │ │ └── other.png
│ │ ├── layout
│ │ │ └── main.xml
│ │ └── values
│ │ └── strings.xml
│ └── src
│ └── mobile
│ └── android
│ ├── upload
│ │ └── file
│ │ └── Main.java
│ └── widget
│ └── file
│ └── browser
│ ├── FileBrowser.java
│ └── OnFileBrowserListener.java
├── ch28
│ ├── Alarm
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── Alarm.apk
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── alarm
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── MyActivity.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── res
│ │ │ │ └── drawable
│ │ │ │ └── icon.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── alarm
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── alarm
│ │ ├── Main.java
│ │ └── MyActivity.java
│ ├── AsyncTaskDemo
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── AsyncTaskDemo.apk
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── async
│ │ │ │ └── task
│ │ │ │ └── demo
│ │ │ │ ├── AsyncTaskActivity$ProgressAsyncTask.class
│ │ │ │ ├── AsyncTaskActivity.class
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$menu.class
│ │ │ │ ├── R$string.class
│ │ │ │ ├── R$style.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ │ └── android-support-v4-73bd5347f2249992657024eef99f25f2.jar
│ │ │ ├── jarlist.cache
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-mdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ └── drawable-xhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── async
│ │ │ └── task
│ │ │ └── demo
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── ic_launcher-web.png
│ │ ├── libs
│ │ │ └── android-support-v4.jar
│ │ ├── proguard-project.txt
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-xhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── layout
│ │ │ │ └── activity_async_task.xml
│ │ │ ├── menu
│ │ │ │ └── activity_async_task.xml
│ │ │ ├── values
│ │ │ │ ├── strings.xml
│ │ │ │ └── styles.xml
│ │ │ ├── values-v11
│ │ │ │ └── styles.xml
│ │ │ └── values-v14
│ │ │ └── styles.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── async
│ │ └── task
│ │ └── demo
│ │ └── AsyncTaskActivity.java
│ ├── Chronometer
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── Chronometer.apk
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── chronometer
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── res
│ │ │ │ └── drawable
│ │ │ │ └── icon.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── chronometer
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── chronometer
│ │ └── Main.java
│ ├── DelayedHandler
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── delayed
│ │ │ │ └── handler
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main$1.class
│ │ │ │ ├── Main$RunToast.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── DelayedHandler.apk
│ │ │ ├── dexedLibs
│ │ │ ├── res
│ │ │ │ └── drawable
│ │ │ │ └── icon.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── delayed
│ │ │ └── handler
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── delayed
│ │ └── handler
│ │ └── Main.java
│ ├── Timer
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── timer
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main$1.class
│ │ │ │ ├── Main$2.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── res
│ │ │ │ └── drawable
│ │ │ │ └── icon.png
│ │ │ ├── resources.ap_
│ │ │ └── Timer.apk
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── timer
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── timer
│ │ └── Main.java
│ └── UpdateUI
│ ├── AndroidManifest.xml
│ ├── assets
│ ├── bin
│ │ ├── AndroidManifest.xml
│ │ ├── classes
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── update
│ │ │ └── ui
│ │ │ ├── BuildConfig.class
│ │ │ ├── R$attr.class
│ │ │ ├── R$drawable.class
│ │ │ ├── R$id.class
│ │ │ ├── R$layout.class
│ │ │ ├── R$menu.class
│ │ │ ├── R$string.class
│ │ │ ├── R$style.class
│ │ │ ├── R.class
│ │ │ ├── UpdateUIActivity$1.class
│ │ │ ├── UpdateUIActivity$MyHandler.class
│ │ │ ├── UpdateUIActivity$NoHandler.class
│ │ │ └── UpdateUIActivity.class
│ │ ├── classes.dex
│ │ ├── dexedLibs
│ │ │ └── android-support-v4-2fab08767168fa1c395a8aaa969c0585.jar
│ │ ├── jarlist.cache
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── ic_launcher.png
│ │ │ └── drawable-xhdpi
│ │ │ └── ic_launcher.png
│ │ ├── resources.ap_
│ │ └── UpdateUI.apk
│ ├── gen
│ │ └── mobile
│ │ └── android
│ │ └── update
│ │ └── ui
│ │ ├── BuildConfig.java
│ │ └── R.java
│ ├── ic_launcher-web.png
│ ├── libs
│ │ └── android-support-v4.jar
│ ├── proguard-project.txt
│ ├── project.properties
│ ├── res
│ │ ├── drawable-hdpi
│ │ │ └── ic_launcher.png
│ │ ├── drawable-ldpi
│ │ │ └── ic_launcher.png
│ │ ├── drawable-mdpi
│ │ │ └── ic_launcher.png
│ │ ├── drawable-xhdpi
│ │ │ └── ic_launcher.png
│ │ ├── layout
│ │ │ └── activity_update_ui.xml
│ │ ├── menu
│ │ │ └── activity_update_ui.xml
│ │ ├── values
│ │ │ ├── strings.xml
│ │ │ └── styles.xml
│ │ ├── values-v11
│ │ │ └── styles.xml
│ │ └── values-v14
│ │ └── styles.xml
│ └── src
│ └── mobile
│ └── android
│ └── update
│ └── ui
│ └── UpdateUIActivity.java
├── ch29
│ └── ContactAsyncLoader
│ ├── AndroidManifest.xml
│ ├── assets
│ ├── bin
│ │ ├── AndroidManifest.xml
│ │ ├── classes
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── contact
│ │ │ └── async
│ │ │ └── loader
│ │ │ ├── BuildConfig.class
│ │ │ ├── ContactAsyncLoaderActivity.class
│ │ │ ├── ContactFragment.class
│ │ │ ├── R$attr.class
│ │ │ ├── R$drawable.class
│ │ │ ├── R$id.class
│ │ │ ├── R$layout.class
│ │ │ ├── R$menu.class
│ │ │ ├── R$string.class
│ │ │ ├── R$style.class
│ │ │ └── R.class
│ │ ├── classes.dex
│ │ ├── ContactAsyncLoader.apk
│ │ ├── dexedLibs
│ │ │ └── android-support-v4-7a6b5c2bc287fd9e0855a49626a31d20.jar
│ │ ├── jarlist.cache
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ ├── ic_launcher.png
│ │ │ │ └── search.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── ic_launcher.png
│ │ │ └── drawable-xhdpi
│ │ │ └── ic_launcher.png
│ │ └── resources.ap_
│ ├── gen
│ │ └── mobile
│ │ └── android
│ │ └── contact
│ │ └── async
│ │ └── loader
│ │ ├── BuildConfig.java
│ │ └── R.java
│ ├── ic_launcher-web.png
│ ├── libs
│ │ └── android-support-v4.jar
│ ├── proguard-project.txt
│ ├── project.properties
│ ├── res
│ │ ├── drawable-hdpi
│ │ │ ├── ic_launcher.png
│ │ │ └── search.png
│ │ ├── drawable-ldpi
│ │ │ └── ic_launcher.png
│ │ ├── drawable-mdpi
│ │ │ └── ic_launcher.png
│ │ ├── drawable-xhdpi
│ │ │ └── ic_launcher.png
│ │ ├── layout
│ │ │ └── activity_contact_async_loader.xml
│ │ ├── menu
│ │ │ └── activity_contact_async_loader.xml
│ │ ├── values
│ │ │ ├── strings.xml
│ │ │ └── styles.xml
│ │ ├── values-v11
│ │ │ └── styles.xml
│ │ └── values-v14
│ │ └── styles.xml
│ └── src
│ └── mobile
│ └── android
│ └── contact
│ └── async
│ └── loader
│ ├── ContactAsyncLoaderActivity.java
│ └── ContactFragment.java
├── ch31
│ ├── CustomCamera
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── custom
│ │ │ │ └── camera
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── CameraPreview$Preview$1.class
│ │ │ │ ├── CameraPreview$Preview$2.class
│ │ │ │ ├── CameraPreview$Preview.class
│ │ │ │ ├── CameraPreview.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ └── res
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── custom
│ │ │ └── camera
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable
│ │ │ │ ├── circle.png
│ │ │ │ ├── focus1.png
│ │ │ │ ├── focus2.png
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── custom
│ │ └── camera
│ │ ├── CameraPreview.java
│ │ └── Main.java
│ ├── PlayMusic
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── play
│ │ │ │ └── music
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$raw.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── PlayMusic.apk
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── play
│ │ │ └── music
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ ├── raw
│ │ │ │ └── music.mp3
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── play
│ │ └── music
│ │ └── Main.java
│ ├── Recorder
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── recorder
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── Recorder.apk
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── recorder
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── recorder
│ │ └── Main.java
│ ├── RecordVideo
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── record
│ │ │ │ └── video
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── RecordVideo.apk
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── record
│ │ │ └── video
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── record
│ │ └── video
│ │ └── Main.java
│ ├── Ringtone
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── ringtone
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── resources.ap_
│ │ │ └── Ringtone.apk
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── ringtone
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── proguard.cfg
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── ringtone
│ │ └── Main.java
│ ├── SystemCamera
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── system
│ │ │ │ └── camera
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── resources.ap_
│ │ │ └── SystemCamera.apk
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── system
│ │ │ └── camera
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── system
│ │ └── camera
│ │ └── Main.java
│ └── VideoView
│ ├── AndroidManifest.xml
│ ├── assets
│ ├── bin
│ │ ├── AndroidManifest.xml
│ │ ├── classes
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── videoview
│ │ │ ├── BuildConfig.class
│ │ │ ├── Main.class
│ │ │ ├── R$attr.class
│ │ │ ├── R$drawable.class
│ │ │ ├── R$id.class
│ │ │ ├── R$layout.class
│ │ │ ├── R$string.class
│ │ │ └── R.class
│ │ ├── classes.dex
│ │ ├── dexedLibs
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ └── drawable-mdpi
│ │ │ └── icon.png
│ │ ├── resources.ap_
│ │ └── VideoView.apk
│ ├── gen
│ │ └── mobile
│ │ └── android
│ │ └── videoview
│ │ ├── BuildConfig.java
│ │ └── R.java
│ ├── project.properties
│ ├── res
│ │ ├── drawable-hdpi
│ │ │ └── icon.png
│ │ ├── drawable-ldpi
│ │ │ └── icon.png
│ │ ├── drawable-mdpi
│ │ │ └── icon.png
│ │ ├── layout
│ │ │ └── main.xml
│ │ └── values
│ │ └── strings.xml
│ ├── src
│ │ └── mobile
│ │ └── android
│ │ └── videoview
│ │ └── Main.java
│ └── video
│ └── video.3gp
├── ch32
│ ├── AlphaBitmap
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AlphaBitmap.apk
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── alpha
│ │ │ │ └── bitmap
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main$MyView.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── res
│ │ │ │ └── drawable
│ │ │ │ └── icon.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── alpha
│ │ │ └── bitmap
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable
│ │ │ │ ├── icon.png
│ │ │ │ └── image.jpg
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── alpha
│ │ └── bitmap
│ │ └── Main.java
│ ├── Draw
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── draw
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main$MyView.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── Draw.apk
│ │ │ ├── res
│ │ │ │ └── drawable
│ │ │ │ └── icon.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── draw
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── draw
│ │ └── Main.java
│ ├── DrawBitmap
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── draw
│ │ │ │ └── bitmap
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main$MyView.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$raw.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── DrawBitmap.apk
│ │ │ ├── res
│ │ │ │ └── drawable
│ │ │ │ ├── button.9.png
│ │ │ │ ├── icon.png
│ │ │ │ └── tiger.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── draw
│ │ │ └── bitmap
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable
│ │ │ │ ├── beach.jpg
│ │ │ │ ├── button.9.png
│ │ │ │ ├── icon.png
│ │ │ │ ├── panda.jpg
│ │ │ │ └── tiger.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ ├── raw
│ │ │ │ └── animated_gif.gif
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── draw
│ │ └── bitmap
│ │ └── Main.java
│ └── RotateAnim
│ ├── AndroidManifest.xml
│ ├── assets
│ ├── bin
│ │ ├── AndroidManifest.xml
│ │ ├── classes
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── rotate
│ │ │ └── anim
│ │ │ ├── BuildConfig.class
│ │ │ ├── Main$MyView.class
│ │ │ ├── Main.class
│ │ │ ├── R$attr.class
│ │ │ ├── R$drawable.class
│ │ │ ├── R$layout.class
│ │ │ ├── R$string.class
│ │ │ └── R.class
│ │ ├── classes.dex
│ │ ├── dexedLibs
│ │ ├── res
│ │ │ └── drawable
│ │ │ ├── ball.png
│ │ │ ├── cross.png
│ │ │ └── icon.png
│ │ ├── resources.ap_
│ │ └── RotateAnim.apk
│ ├── gen
│ │ └── mobile
│ │ └── android
│ │ └── rotate
│ │ └── anim
│ │ ├── BuildConfig.java
│ │ └── R.java
│ ├── project.properties
│ ├── res
│ │ ├── drawable
│ │ │ ├── ball.png
│ │ │ ├── cross.png
│ │ │ ├── icon.png
│ │ │ └── panda.jpg
│ │ ├── layout
│ │ │ └── main.xml
│ │ └── values
│ │ └── strings.xml
│ └── src
│ └── mobile
│ └── android
│ └── rotate
│ └── anim
│ └── Main.java
├── ch33
│ ├── ColorRotateCube
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ └── classes
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── color
│ │ │ └── rotate
│ │ │ └── cube
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── color
│ │ └── rotate
│ │ └── cube
│ │ ├── Main.java
│ │ └── MyRender.java
│ ├── IndexRectangle
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── index
│ │ │ │ └── rectangle
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ ├── R.class
│ │ │ │ ├── Rectangle.class
│ │ │ │ └── RectangleSurfaceView.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── IndexRectangle.apk
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── index
│ │ │ └── rectangle
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── proguard.cfg
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── index
│ │ └── rectangle
│ │ ├── Main.java
│ │ ├── Rectangle.java
│ │ └── RectangleSurfaceView.java
│ ├── Rectangle
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── rectangle
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ ├── R.class
│ │ │ │ ├── Rectangle.class
│ │ │ │ └── RectangleSurfaceView.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── Rectangle.apk
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── rectangle
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── proguard.cfg
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── rectangle
│ │ ├── Main.java
│ │ ├── Rectangle.java
│ │ └── RectangleSurfaceView.java
│ ├── RotateCube
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── rotate
│ │ │ │ └── cube
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Cube.class
│ │ │ │ ├── CubeSurfaceView.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── resources.ap_
│ │ │ └── RotateCube.apk
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── rotate
│ │ │ └── cube
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── proguard.cfg
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── rotate
│ │ └── cube
│ │ ├── Cube.java
│ │ ├── CubeSurfaceView.java
│ │ └── Main.java
│ ├── RotateRectangle
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── rotate
│ │ │ │ └── rectangle
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ ├── R.class
│ │ │ │ ├── Rectangle.class
│ │ │ │ └── RectangleSurfaceView.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── resources.ap_
│ │ │ └── RotateRectangle.apk
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── rotate
│ │ │ └── rectangle
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── proguard.cfg
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── rotate
│ │ └── rectangle
│ │ ├── Main.java
│ │ ├── Rectangle.java
│ │ └── RectangleSurfaceView.java
│ ├── Triangle
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── triangle
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ ├── R.class
│ │ │ │ ├── Triangle.class
│ │ │ │ └── TriangleSurfaceView.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── resources.ap_
│ │ │ └── Triangle.apk
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── triangle
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── proguard.cfg
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── triangle
│ │ ├── Main.java
│ │ ├── Triangle.java
│ │ └── TriangleSurfaceView.java
│ ├── VertexRectangle
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── vertex
│ │ │ │ └── rectangle
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ ├── R.class
│ │ │ │ ├── Rectangle.class
│ │ │ │ └── RectangleSurfaceView.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── resources.ap_
│ │ │ └── VertexRectangle.apk
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── vertex
│ │ │ └── rectangle
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── proguard.cfg
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── vertex
│ │ └── rectangle
│ │ ├── Main.java
│ │ ├── Rectangle.java
│ │ └── RectangleSurfaceView.java
│ └── ViewRotateCube
│ ├── AndroidManifest.xml
│ ├── assets
│ ├── bin
│ │ └── classes
│ ├── gen
│ │ └── mobile
│ │ └── android
│ │ └── view
│ │ └── rotate
│ │ └── cube
│ │ ├── BuildConfig.java
│ │ └── R.java
│ ├── proguard.cfg
│ ├── project.properties
│ ├── res
│ │ ├── drawable-hdpi
│ │ │ └── icon.png
│ │ ├── drawable-ldpi
│ │ │ └── icon.png
│ │ ├── drawable-mdpi
│ │ │ └── icon.png
│ │ ├── layout
│ │ │ └── main.xml
│ │ └── values
│ │ └── strings.xml
│ └── src
│ └── mobile
│ └── android
│ └── view
│ └── rotate
│ └── cube
│ ├── Cube.java
│ ├── CubeSurfaceView.java
│ └── Main.java
├── ch34
│ ├── DigitClock
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── digit
│ │ │ │ └── clock
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── DigitClock$1.class
│ │ │ │ ├── DigitClock$2.class
│ │ │ │ ├── DigitClock.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ ├── R$xml.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── DigitClock.apk
│ │ │ ├── res
│ │ │ │ └── drawable
│ │ │ │ ├── frame.png
│ │ │ │ └── icon.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── digit
│ │ │ └── clock
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable
│ │ │ │ ├── frame.png
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ ├── values
│ │ │ │ └── strings.xml
│ │ │ └── xml
│ │ │ └── appwidget_provider.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── digit
│ │ └── clock
│ │ └── DigitClock.java
│ ├── DigitClockActivity
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── digit
│ │ │ │ └── clock
│ │ │ │ └── activity
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── DigitClock$1.class
│ │ │ │ ├── DigitClock$2.class
│ │ │ │ ├── DigitClock.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ ├── R$xml.class
│ │ │ │ ├── R.class
│ │ │ │ └── SettingActivity.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── DigitClockActivity.apk
│ │ │ ├── res
│ │ │ │ └── drawable
│ │ │ │ ├── clock1_check.png
│ │ │ │ ├── clock1.png
│ │ │ │ ├── clock2_check.png
│ │ │ │ ├── clock2.png
│ │ │ │ └── icon.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── digit
│ │ │ └── clock
│ │ │ └── activity
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable
│ │ │ │ ├── clock1_check.png
│ │ │ │ ├── clock1.png
│ │ │ │ ├── clock2_check.png
│ │ │ │ ├── clock2.png
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ ├── clock1.xml
│ │ │ │ ├── clock2.xml
│ │ │ │ └── setting.xml
│ │ │ ├── values
│ │ │ │ └── strings.xml
│ │ │ └── xml
│ │ │ └── appwidget_provider.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── digit
│ │ └── clock
│ │ └── activity
│ │ ├── DigitClock.java
│ │ └── SettingActivity.java
│ └── LiveWallpapers
│ ├── AndroidManifest.xml
│ ├── assets
│ ├── bin
│ │ ├── AndroidManifest.xml
│ │ ├── classes
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── live
│ │ │ └── wallpapers
│ │ │ ├── BuildConfig.class
│ │ │ ├── LiveWallpaperPainting$TouchPoint.class
│ │ │ ├── LiveWallpaperPainting.class
│ │ │ ├── LiveWallpaperService$WallPaperEngine.class
│ │ │ ├── LiveWallpaperService.class
│ │ │ ├── LiveWallpaperSettings.class
│ │ │ ├── R$array.class
│ │ │ ├── R$attr.class
│ │ │ ├── R$drawable.class
│ │ │ ├── R$string.class
│ │ │ ├── R$xml.class
│ │ │ └── R.class
│ │ ├── classes.dex
│ │ ├── dexedLibs
│ │ ├── LiveWallpapers.apk
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ └── drawable-mdpi
│ │ │ └── icon.png
│ │ └── resources.ap_
│ ├── gen
│ │ └── mobile
│ │ └── android
│ │ └── live
│ │ └── wallpapers
│ │ ├── BuildConfig.java
│ │ └── R.java
│ ├── project.properties
│ ├── res
│ │ ├── drawable
│ │ │ └── background.jpg
│ │ ├── drawable-hdpi
│ │ │ └── icon.png
│ │ ├── drawable-ldpi
│ │ │ └── icon.png
│ │ ├── drawable-mdpi
│ │ │ └── icon.png
│ │ ├── layout
│ │ ├── values
│ │ │ ├── radius.xml
│ │ │ └── strings.xml
│ │ └── xml
│ │ ├── settings.xml
│ │ └── wallpaper.xml
│ └── src
│ └── mobile
│ └── android
│ └── live
│ └── wallpapers
│ ├── LiveWallpaperPainting.java
│ ├── LiveWallpaperService.java
│ └── LiveWallpaperSettings.java
├── ch35
│ ├── MMSBrowser
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ ├── jx
│ │ │ │ │ └── mms
│ │ │ │ │ └── browser
│ │ │ │ │ └── BuildConfig.class
│ │ │ │ └── mms
│ │ │ │ └── browser
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── MMSBrowser.class
│ │ │ │ ├── MMSList$1.class
│ │ │ │ ├── MMSList.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── MMSBrowser.apk
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ ├── jx
│ │ │ │ └── mms
│ │ │ │ └── browser
│ │ │ │ └── BuildConfig.java
│ │ │ └── mms
│ │ │ └── browser
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── proguard.cfg
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ ├── image.xml
│ │ │ │ ├── main.xml
│ │ │ │ └── text.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── mms
│ │ └── browser
│ │ ├── MMSBrowser.java
│ │ └── MMSList.java
│ ├── SaveSendSMS
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── save
│ │ │ │ └── send
│ │ │ │ └── sms
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ ├── R.class
│ │ │ │ └── SendSMS.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── resources.ap_
│ │ │ └── SaveSendSMS.apk
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── save
│ │ │ └── send
│ │ │ └── sms
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── proguard.cfg
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── save
│ │ └── send
│ │ └── sms
│ │ └── SendSMS.java
│ ├── SendSMS
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── send
│ │ │ │ └── sms
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ ├── R.class
│ │ │ │ └── SendSMS.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── resources.ap_
│ │ │ └── SendSMS.apk
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── send
│ │ │ └── sms
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── proguard.cfg
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── send
│ │ └── sms
│ │ └── SendSMS.java
│ └── SendSMSActivity
│ ├── AndroidManifest.xml
│ ├── assets
│ ├── bin
│ │ ├── AndroidManifest.xml
│ │ ├── classes
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── send
│ │ │ └── sms
│ │ │ └── activity
│ │ │ ├── BuildConfig.class
│ │ │ ├── R$attr.class
│ │ │ ├── R$drawable.class
│ │ │ ├── R$layout.class
│ │ │ ├── R$string.class
│ │ │ ├── R.class
│ │ │ └── SendSMSActivity.class
│ │ ├── classes.dex
│ │ ├── dexedLibs
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ └── drawable-mdpi
│ │ │ └── icon.png
│ │ ├── resources.ap_
│ │ └── SendSMSActivity.apk
│ ├── gen
│ │ └── mobile
│ │ └── android
│ │ └── send
│ │ └── sms
│ │ └── activity
│ │ ├── BuildConfig.java
│ │ └── R.java
│ ├── proguard.cfg
│ ├── project.properties
│ ├── res
│ │ ├── drawable-hdpi
│ │ │ └── icon.png
│ │ ├── drawable-ldpi
│ │ │ └── icon.png
│ │ ├── drawable-mdpi
│ │ │ └── icon.png
│ │ ├── layout
│ │ │ └── main.xml
│ │ └── values
│ │ └── strings.xml
│ └── src
│ └── mobile
│ └── android
│ └── send
│ └── sms
│ └── activity
│ └── SendSMSActivity.java
├── ch36
│ └── Sensor
│ ├── AndroidManifest.xml
│ ├── assets
│ ├── bin
│ │ ├── AndroidManifest.xml
│ │ ├── classes
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── sensor
│ │ │ ├── BuildConfig.class
│ │ │ ├── Main.class
│ │ │ ├── R$attr.class
│ │ │ ├── R$drawable.class
│ │ │ ├── R$id.class
│ │ │ ├── R$layout.class
│ │ │ ├── R$string.class
│ │ │ └── R.class
│ │ ├── classes.dex
│ │ ├── dexedLibs
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ └── drawable-mdpi
│ │ │ └── icon.png
│ │ ├── resources.ap_
│ │ └── Sensor.apk
│ ├── gen
│ │ └── mobile
│ │ └── android
│ │ └── sensor
│ │ ├── BuildConfig.java
│ │ └── R.java
│ ├── proguard.cfg
│ ├── project.properties
│ ├── res
│ │ ├── drawable-hdpi
│ │ │ └── icon.png
│ │ ├── drawable-ldpi
│ │ │ └── icon.png
│ │ ├── drawable-mdpi
│ │ │ └── icon.png
│ │ ├── layout
│ │ │ └── main.xml
│ │ └── values
│ │ └── strings.xml
│ └── src
│ └── mobile
│ └── android
│ └── sensor
│ └── Main.java
├── ch37
│ ├── AllLocationProviders
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AllLocationProviders.apk
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── all
│ │ │ │ └── location
│ │ │ │ └── providers
│ │ │ │ ├── AllProvidersActivity.class
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── all
│ │ │ └── location
│ │ │ └── providers
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── proguard.cfg
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── all
│ │ └── location
│ │ └── providers
│ │ └── AllProvidersActivity.java
│ ├── CriteriaLocationProviders
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── criteria
│ │ │ │ └── location
│ │ │ │ └── providers
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── CriteriaProvidersActivity.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── CriteriaLocationProviders.apk
│ │ │ ├── dexedLibs
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── criteria
│ │ │ └── location
│ │ │ └── providers
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── proguard.cfg
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── criteria
│ │ └── location
│ │ └── providers
│ │ └── CriteriaProvidersActivity.java
│ ├── Distance
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── distance
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── DistanceActivity.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$menu.class
│ │ │ │ ├── R$string.class
│ │ │ │ ├── R$style.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ │ └── android-support-v4-4127342ca58b3fd053df5bce0d9102df.jar
│ │ │ ├── Distance.apk
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-mdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ └── drawable-xhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── distance
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── ic_launcher-web.png
│ │ ├── libs
│ │ │ └── android-support-v4.jar
│ │ ├── proguard-project.txt
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-xhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── layout
│ │ │ │ └── activity_distance.xml
│ │ │ ├── menu
│ │ │ │ └── activity_distance.xml
│ │ │ ├── values
│ │ │ │ ├── strings.xml
│ │ │ │ └── styles.xml
│ │ │ ├── values-v11
│ │ │ │ └── styles.xml
│ │ │ └── values-v14
│ │ │ └── styles.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── distance
│ │ └── DistanceActivity.java
│ ├── LocationDemo
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── location
│ │ │ │ └── demo
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── LocationActivity$1.class
│ │ │ │ ├── LocationActivity.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── LocationDemo.apk
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── location
│ │ │ └── demo
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── proguard.cfg
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── location
│ │ └── demo
│ │ └── LocationActivity.java
│ └── ProximityAlert
│ ├── AndroidManifest.xml
│ ├── assets
│ ├── bin
│ │ ├── AndroidManifest.xml
│ │ ├── classes
│ │ │ ├── mobile
│ │ │ │ └── android
│ │ │ │ └── proximity
│ │ │ │ └── alert
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── ProximityAlertActivity.class
│ │ │ │ ├── ProximityAlertReciever.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── gps
│ │ │ └── BuildConfig.class
│ │ ├── classes.dex
│ │ ├── dexedLibs
│ │ ├── ProximityAlert.apk
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ └── drawable-mdpi
│ │ │ └── icon.png
│ │ └── resources.ap_
│ ├── gen
│ │ ├── mobile
│ │ │ └── android
│ │ │ └── proximity
│ │ │ └── alert
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ └── org
│ │ └── crazyit
│ │ └── gps
│ │ └── BuildConfig.java
│ ├── proguard.cfg
│ ├── project.properties
│ ├── res
│ │ ├── drawable-hdpi
│ │ │ └── icon.png
│ │ ├── drawable-ldpi
│ │ │ └── icon.png
│ │ ├── drawable-mdpi
│ │ │ └── icon.png
│ │ ├── layout
│ │ │ └── main.xml
│ │ └── values
│ │ └── strings.xml
│ └── src
│ └── mobile
│ └── android
│ └── proximity
│ └── alert
│ ├── ProximityAlertActivity.java
│ └── ProximityAlertReciever.java
├── ch38
│ ├── ClickMap
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ │ └── click_map.html
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── click
│ │ │ │ └── map
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── ClickMapActivity$1.class
│ │ │ │ ├── ClickMapActivity.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$menu.class
│ │ │ │ ├── R$string.class
│ │ │ │ ├── R$style.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── ClickMap.apk
│ │ │ ├── dexedLibs
│ │ │ │ ├── android-support-v4-03b36114d231c50c8a2d5e29d31d7e52.jar
│ │ │ │ └── android-support-v4-0a978995e82a38a9aee06327938d197a.jar
│ │ │ ├── jarlist.cache
│ │ │ ├── MultiIconFlagMap.apk
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-mdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ └── drawable-xhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── click
│ │ │ └── map
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── ic_launcher-web.png
│ │ ├── libs
│ │ │ └── android-support-v4.jar
│ │ ├── proguard-project.txt
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-xhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── layout
│ │ │ │ └── activity_click_map.xml
│ │ │ ├── menu
│ │ │ │ └── activity_multi_icon_flag_map.xml
│ │ │ ├── values
│ │ │ │ ├── strings.xml
│ │ │ │ └── styles.xml
│ │ │ ├── values-v11
│ │ │ │ └── styles.xml
│ │ │ └── values-v14
│ │ │ └── styles.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── click
│ │ └── map
│ │ └── ClickMapActivity.java
│ ├── IconFlagMap
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ │ ├── flag.png
│ │ │ └── icon_flag.html
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── icon
│ │ │ │ └── flag
│ │ │ │ └── map
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── IconFlagMapActivity.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$menu.class
│ │ │ │ ├── R$string.class
│ │ │ │ ├── R$style.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ │ └── android-support-v4-21cdb9349288d3bb735fe72150e506ba.jar
│ │ │ ├── IconFlagMap.apk
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-mdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ └── drawable-xhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── icon
│ │ │ └── flag
│ │ │ └── map
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── ic_launcher-web.png
│ │ ├── libs
│ │ │ └── android-support-v4.jar
│ │ ├── proguard-project.txt
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-xhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── layout
│ │ │ │ └── activity_icon_flag_map.xml
│ │ │ ├── menu
│ │ │ │ └── activity_icon_flag_map.xml
│ │ │ ├── values
│ │ │ │ ├── strings.xml
│ │ │ │ └── styles.xml
│ │ │ ├── values-v11
│ │ │ │ └── styles.xml
│ │ │ └── values-v14
│ │ │ └── styles.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── icon
│ │ └── flag
│ │ └── map
│ │ └── IconFlagMapActivity.java
│ ├── MapCoordinates
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ │ └── map_coordinates.html
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── map
│ │ │ │ └── coordinates
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── MapCoordinatesActivity.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$menu.class
│ │ │ │ ├── R$string.class
│ │ │ │ ├── R$style.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ │ └── android-support-v4-e413a05f6e69ef9665db54b9d59f1cbb.jar
│ │ │ ├── jarlist.cache
│ │ │ ├── MapCoordinates.apk
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-mdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ └── drawable-xhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── map
│ │ │ └── coordinates
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── ic_launcher-web.png
│ │ ├── libs
│ │ │ └── android-support-v4.jar
│ │ ├── proguard-project.txt
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-xhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── layout
│ │ │ │ └── activity_icon_flag_map.xml
│ │ │ ├── menu
│ │ │ │ └── activity_icon_flag_map.xml
│ │ │ ├── values
│ │ │ │ ├── strings.xml
│ │ │ │ └── styles.xml
│ │ │ ├── values-v11
│ │ │ │ └── styles.xml
│ │ │ └── values-v14
│ │ │ └── styles.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── map
│ │ └── coordinates
│ │ └── MapCoordinatesActivity.java
│ ├── MultiIconFlagMap
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ │ ├── flag.png
│ │ │ └── multi_icon_flag.html
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── icon
│ │ │ │ └── flag
│ │ │ │ └── map
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── MultiIconFlagMapActivity.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$menu.class
│ │ │ │ ├── R$string.class
│ │ │ │ ├── R$style.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ │ └── android-support-v4-03b36114d231c50c8a2d5e29d31d7e52.jar
│ │ │ ├── MultiIconFlagMap.apk
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-mdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ └── drawable-xhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── icon
│ │ │ └── flag
│ │ │ └── map
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── ic_launcher-web.png
│ │ ├── libs
│ │ │ └── android-support-v4.jar
│ │ ├── proguard-project.txt
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-xhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── layout
│ │ │ │ └── activity_multi_icon_flag_map.xml
│ │ │ ├── menu
│ │ │ │ └── activity_multi_icon_flag_map.xml
│ │ │ ├── values
│ │ │ │ ├── strings.xml
│ │ │ │ └── styles.xml
│ │ │ ├── values-v11
│ │ │ │ └── styles.xml
│ │ │ └── values-v14
│ │ │ └── styles.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── icon
│ │ └── flag
│ │ └── map
│ │ └── MultiIconFlagMapActivity.java
│ └── SimpleMap
│ ├── AndroidManifest.xml
│ ├── assets
│ │ └── simple_map.html
│ ├── bin
│ │ ├── AndroidManifest.xml
│ │ ├── classes
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── simple
│ │ │ └── map
│ │ │ ├── BuildConfig.class
│ │ │ ├── R$attr.class
│ │ │ ├── R$drawable.class
│ │ │ ├── R$id.class
│ │ │ ├── R$layout.class
│ │ │ ├── R$menu.class
│ │ │ ├── R$string.class
│ │ │ ├── R$style.class
│ │ │ ├── R.class
│ │ │ └── SimpleMapActivity.class
│ │ ├── classes.dex
│ │ ├── dexedLibs
│ │ │ └── android-support-v4-f3cc9e898d88666e6e6cc2d4c4d8a784.jar
│ │ ├── jarlist.cache
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── ic_launcher.png
│ │ │ └── drawable-xhdpi
│ │ │ └── ic_launcher.png
│ │ ├── resources.ap_
│ │ └── SimpleMap.apk
│ ├── gen
│ │ └── mobile
│ │ └── android
│ │ └── simple
│ │ └── map
│ │ ├── BuildConfig.java
│ │ └── R.java
│ ├── ic_launcher-web.png
│ ├── libs
│ │ └── android-support-v4.jar
│ ├── proguard-project.txt
│ ├── project.properties
│ ├── res
│ │ ├── drawable-hdpi
│ │ │ └── ic_launcher.png
│ │ ├── drawable-ldpi
│ │ │ └── ic_launcher.png
│ │ ├── drawable-mdpi
│ │ │ └── ic_launcher.png
│ │ ├── drawable-xhdpi
│ │ │ └── ic_launcher.png
│ │ ├── layout
│ │ │ └── activity_main.xml
│ │ ├── menu
│ │ │ └── activity_main.xml
│ │ ├── values
│ │ │ ├── strings.xml
│ │ │ └── styles.xml
│ │ ├── values-v11
│ │ │ └── styles.xml
│ │ └── values-v14
│ │ └── styles.xml
│ └── src
│ └── mobile
│ └── android
│ └── simple
│ └── map
│ └── SimpleMapActivity.java
├── ch39
│ ├── GestureAction
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── gesture
│ │ │ │ └── action
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$raw.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── GestureAction.apk
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── gesture
│ │ │ └── action
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ ├── raw
│ │ │ │ └── gestures
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── gesture
│ │ └── action
│ │ └── Main.java
│ ├── GestureBuilder
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── gesture
│ │ │ │ └── builder
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main$GesturesProcessor$1.class
│ │ │ │ ├── Main$GesturesProcessor.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── GestureBuilder.apk
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── gesture
│ │ │ └── builder
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ ├── gesture.xml
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── gesture
│ │ └── builder
│ │ └── Main.java
│ ├── GestureText
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── gesture
│ │ │ │ └── text
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$raw.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── GestureText.apk
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── gesture
│ │ │ └── text
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ ├── raw
│ │ │ │ └── gestures
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── gesture
│ │ └── text
│ │ └── Main.java
│ ├── MultiTouch
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── multi
│ │ │ │ └── touch
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── MultiTouchActivity.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$menu.class
│ │ │ │ ├── R$string.class
│ │ │ │ ├── R$style.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ │ └── android-support-v4-5ca1bfd25e6dec9e0995c47365611682.jar
│ │ │ ├── jarlist.cache
│ │ │ ├── MultiTouch.apk
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-mdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ └── drawable-xhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── multi
│ │ │ └── touch
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── ic_launcher-web.png
│ │ ├── libs
│ │ │ └── android-support-v4.jar
│ │ ├── proguard-project.txt
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-xhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── layout
│ │ │ │ └── activity_multi_touch.xml
│ │ │ ├── menu
│ │ │ │ └── activity_multi_touch.xml
│ │ │ ├── values
│ │ │ │ ├── strings.xml
│ │ │ │ └── styles.xml
│ │ │ ├── values-v11
│ │ │ │ └── styles.xml
│ │ │ └── values-v14
│ │ │ └── styles.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── multi
│ │ └── touch
│ │ └── MultiTouchActivity.java
│ ├── TTS
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── tts
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── resources.ap_
│ │ │ └── TTS.apk
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── tts
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── tts
│ │ └── Main.java
│ └── VoiceRecognizer
│ ├── AndroidManifest.xml
│ ├── assets
│ ├── bin
│ │ ├── AndroidManifest.xml
│ │ ├── classes
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── voice
│ │ │ └── recognizer
│ │ │ ├── BuildConfig.class
│ │ │ ├── Main.class
│ │ │ ├── R$attr.class
│ │ │ ├── R$drawable.class
│ │ │ ├── R$id.class
│ │ │ ├── R$layout.class
│ │ │ ├── R$string.class
│ │ │ └── R.class
│ │ ├── classes.dex
│ │ ├── dexedLibs
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ └── drawable-mdpi
│ │ │ └── icon.png
│ │ ├── resources.ap_
│ │ └── VoiceRecognizer.apk
│ ├── gen
│ │ └── mobile
│ │ └── android
│ │ └── voice
│ │ └── recognizer
│ │ ├── BuildConfig.java
│ │ └── R.java
│ ├── proguard.cfg
│ ├── project.properties
│ ├── res
│ │ ├── drawable-hdpi
│ │ │ └── icon.png
│ │ ├── drawable-ldpi
│ │ │ └── icon.png
│ │ ├── drawable-mdpi
│ │ │ └── icon.png
│ │ ├── layout
│ │ │ └── main.xml
│ │ └── values
│ │ └── strings.xml
│ └── src
│ └── mobile
│ └── android
│ └── voice
│ └── recognizer
│ └── Main.java
├── ch40
│ └── SimpleInputmethod
│ ├── AndroidManifest.xml
│ ├── assets
│ ├── bin
│ │ ├── AndroidManifest.xml
│ │ ├── classes
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── simple
│ │ │ └── inputmethod
│ │ │ ├── AndroidInputMethodService.class
│ │ │ ├── BuildConfig.class
│ │ │ ├── InputMethodSetting.class
│ │ │ ├── R$attr.class
│ │ │ ├── R$drawable.class
│ │ │ ├── R$id.class
│ │ │ ├── R$layout.class
│ │ │ ├── R$string.class
│ │ │ ├── R$xml.class
│ │ │ └── R.class
│ │ ├── classes.dex
│ │ ├── dexedLibs
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ └── drawable-mdpi
│ │ │ └── icon.png
│ │ ├── resources.ap_
│ │ └── SimpleInputmethod.apk
│ ├── gen
│ │ └── mobile
│ │ └── android
│ │ └── simple
│ │ └── inputmethod
│ │ ├── BuildConfig.java
│ │ └── R.java
│ ├── proguard.cfg
│ ├── project.properties
│ ├── res
│ │ ├── drawable-hdpi
│ │ │ └── icon.png
│ │ ├── drawable-ldpi
│ │ │ └── icon.png
│ │ ├── drawable-mdpi
│ │ │ └── icon.png
│ │ ├── layout
│ │ │ ├── keyboard.xml
│ │ │ └── setting.xml
│ │ ├── values
│ │ │ └── strings.xml
│ │ └── xml
│ │ └── method.xml
│ └── src
│ └── mobile
│ └── android
│ └── simple
│ └── inputmethod
│ ├── AndroidInputMethodService.java
│ └── InputMethodSetting.java
├── ch41
│ ├── HelloJNI
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── jni
│ │ │ │ └── helloworld
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── HelloWorldJni.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── HelloJNI.apk
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── icon.png
│ │ │ │ └── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── jni
│ │ │ └── helloworld
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── jni
│ │ │ ├── Android.mk
│ │ │ └── hello-jni.c
│ │ ├── libs
│ │ │ └── armeabi
│ │ │ └── libhello-jni.so
│ │ ├── lint.xml
│ │ ├── obj
│ │ │ └── local
│ │ │ └── armeabi
│ │ │ ├── libhello-jni.so
│ │ │ └── objs
│ │ │ └── hello-jni
│ │ │ ├── hello-jni.o
│ │ │ └── hello-jni.o.d
│ │ ├── proguard.cfg
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── jni
│ │ └── helloworld
│ │ └── HelloWorldJni.java
│ └── LowerToUpper
│ ├── AndroidManifest.xml
│ ├── assets
│ │ └── lower.txt
│ ├── bin
│ │ ├── AndroidManifest.xml
│ │ ├── classes
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── lower
│ │ │ └── to
│ │ │ └── upper
│ │ │ ├── BuildConfig.class
│ │ │ ├── LowerToUpperActivity.class
│ │ │ ├── LowerToUpper.class
│ │ │ ├── R$attr.class
│ │ │ ├── R$drawable.class
│ │ │ ├── R$id.class
│ │ │ ├── R$layout.class
│ │ │ ├── R$menu.class
│ │ │ ├── R$string.class
│ │ │ ├── R$style.class
│ │ │ └── R.class
│ │ ├── classes.dex
│ │ ├── dexedLibs
│ │ │ └── android-support-v4-93a2b84e849e47223dc79bcc736e01f1.jar
│ │ ├── LowerToUpper.apk
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── ic_launcher.png
│ │ │ └── drawable-xhdpi
│ │ │ └── ic_launcher.png
│ │ └── resources.ap_
│ ├── gen
│ │ └── mobile
│ │ └── android
│ │ └── lower
│ │ └── to
│ │ └── upper
│ │ ├── BuildConfig.java
│ │ └── R.java
│ ├── ic_launcher-web.png
│ ├── jni
│ │ ├── Android.mk
│ │ └── LowerToUpper.c
│ ├── libs
│ │ ├── android-support-v4.jar
│ │ └── armeabi
│ │ └── libLowerToUpper.so
│ ├── obj
│ │ └── local
│ │ └── armeabi
│ │ ├── libLowerToUpper.so
│ │ └── objs
│ │ └── LowerToUpper
│ │ ├── LowerToUpper.o
│ │ └── LowerToUpper.o.d
│ ├── proguard-project.txt
│ ├── project.properties
│ ├── res
│ │ ├── drawable-hdpi
│ │ │ └── ic_launcher.png
│ │ ├── drawable-ldpi
│ │ │ └── ic_launcher.png
│ │ ├── drawable-mdpi
│ │ │ └── ic_launcher.png
│ │ ├── drawable-xhdpi
│ │ │ └── ic_launcher.png
│ │ ├── layout
│ │ │ └── activity_lower_to_upper.xml
│ │ ├── menu
│ │ │ └── activity_lower_to_upper.xml
│ │ ├── values
│ │ │ ├── strings.xml
│ │ │ └── styles.xml
│ │ ├── values-v11
│ │ │ └── styles.xml
│ │ └── values-v14
│ │ └── styles.xml
│ └── src
│ └── mobile
│ └── android
│ └── lower
│ └── to
│ └── upper
│ ├── LowerToUpperActivity.java
│ └── LowerToUpper.java
├── ch42
│ ├── Helloworld
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── helloworld
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ └── res
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── helloworld
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── proguard.cfg
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── helloworld
│ │ └── Main.java
│ ├── TestClass
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── testclass
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── MyClass.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ ├── R.class
│ │ │ │ └── Test.class
│ │ │ └── res
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── testclass
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── lint.xml
│ │ ├── proguard.cfg
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── testclass
│ │ ├── MyClass.java
│ │ └── Test.java
│ ├── TestContentprovider
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── region
│ │ │ │ └── content
│ │ │ │ └── provider
│ │ │ │ └── test
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── ConntentProviderTest.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ └── res
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── region
│ │ │ └── content
│ │ │ └── provider
│ │ │ └── test
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── proguard.cfg
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── region
│ │ └── content
│ │ └── provider
│ │ └── test
│ │ └── ConntentProviderTest.java
│ ├── TestHelloworld
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ └── helloworld
│ │ │ │ └── test
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── HelloWorldTest.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ └── res
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── helloworld
│ │ │ └── test
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── proguard.cfg
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── helloworld
│ │ └── test
│ │ └── HelloWorldTest.java
│ └── TestService
│ ├── AndroidManifest.xml
│ ├── assets
│ ├── bin
│ │ ├── AndroidManifest.xml
│ │ ├── classes
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── service
│ │ │ └── test
│ │ │ ├── BuildConfig.class
│ │ │ ├── R$attr.class
│ │ │ ├── R$drawable.class
│ │ │ ├── R$layout.class
│ │ │ ├── R$string.class
│ │ │ ├── R.class
│ │ │ └── ServiceTest.class
│ │ └── res
│ ├── gen
│ │ └── mobile
│ │ └── android
│ │ └── service
│ │ └── test
│ │ ├── BuildConfig.java
│ │ └── R.java
│ ├── proguard.cfg
│ ├── project.properties
│ ├── res
│ │ ├── drawable-hdpi
│ │ │ └── icon.png
│ │ ├── drawable-ldpi
│ │ │ └── icon.png
│ │ ├── drawable-mdpi
│ │ │ └── icon.png
│ │ ├── layout
│ │ │ └── main.xml
│ │ └── values
│ │ └── strings.xml
│ └── src
│ └── mobile
│ └── android
│ └── service
│ └── test
│ └── ServiceTest.java
├── ch43
│ ├── MemoryTest
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── mobile
│ │ │ │ └── android
│ │ │ │ ├── jx
│ │ │ │ │ └── memory
│ │ │ │ │ └── test
│ │ │ │ │ ├── BuildConfig.class
│ │ │ │ │ ├── R$attr.class
│ │ │ │ │ ├── R$drawable.class
│ │ │ │ │ ├── R$layout.class
│ │ │ │ │ ├── R$string.class
│ │ │ │ │ └── R.class
│ │ │ │ └── memory
│ │ │ │ └── test
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── Memory.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$string.class
│ │ │ │ └── R.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ ├── jarlist.cache
│ │ │ ├── memory_test.apk
│ │ │ ├── MemoryTest.apk
│ │ │ ├── res
│ │ │ │ └── drawable
│ │ │ │ └── icon.png
│ │ │ └── resources.ap_
│ │ ├── gen
│ │ │ └── mobile
│ │ │ └── android
│ │ │ ├── jx
│ │ │ │ └── memory
│ │ │ │ └── test
│ │ │ │ ├── BuildConfig.java
│ │ │ │ └── R.java
│ │ │ └── memory
│ │ │ └── test
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ └── main.xml
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── src
│ │ └── mobile
│ │ └── android
│ │ └── memory
│ │ └── test
│ │ ├── Main.java
│ │ └── Memory.java
│ └── RuntimeTest
│ ├── AndroidManifest.xml
│ ├── assets
│ ├── bin
│ │ ├── AndroidManifest.xml
│ │ ├── classes
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── runtime
│ │ │ └── test
│ │ │ ├── BuildConfig.class
│ │ │ ├── Main.class
│ │ │ ├── R$attr.class
│ │ │ ├── R$drawable.class
│ │ │ ├── R$layout.class
│ │ │ ├── R$string.class
│ │ │ └── R.class
│ │ ├── classes.dex
│ │ ├── dexedLibs
│ │ ├── res
│ │ │ └── drawable
│ │ │ └── icon.png
│ │ ├── resources.ap_
│ │ └── RuntimeTest.apk
│ ├── gen
│ │ └── mobile
│ │ └── android
│ │ └── runtime
│ │ └── test
│ │ ├── BuildConfig.java
│ │ └── R.java
│ ├── project.properties
│ ├── res
│ │ ├── drawable
│ │ │ └── icon.png
│ │ ├── layout
│ │ │ └── main.xml
│ │ └── values
│ │ └── strings.xml
│ └── src
│ └── mobile
│ └── android
│ └── runtime
│ └── test
│ └── Main.java
├── ch44
│ └── SmileLook
│ ├── AndroidManifest.xml
│ ├── assets
│ ├── bin
│ │ ├── AndroidManifest.xml
│ │ ├── classes
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── demo
│ │ │ └── smile
│ │ │ └── llk
│ │ │ ├── BuildConfig.class
│ │ │ ├── GameView$Pointlist$PointData.class
│ │ │ ├── GameView$Pointlist.class
│ │ │ ├── GameView$RefreshHandler.class
│ │ │ ├── GameView.class
│ │ │ ├── Main.class
│ │ │ ├── R$attr.class
│ │ │ ├── R$drawable.class
│ │ │ ├── R$string.class
│ │ │ └── R.class
│ │ ├── classes.dex
│ │ ├── dexedLibs
│ │ ├── res
│ │ │ └── drawable
│ │ │ ├── bottomleft.png
│ │ │ ├── bottom.png
│ │ │ ├── bottomright.png
│ │ │ ├── hint.png
│ │ │ ├── icon.png
│ │ │ ├── left.png
│ │ │ ├── right.png
│ │ │ └── top.png
│ │ ├── resources.ap_
│ │ └── SmileLook.apk
│ ├── gen
│ │ └── mobile
│ │ └── android
│ │ └── demo
│ │ └── smile
│ │ └── llk
│ │ ├── BuildConfig.java
│ │ └── R.java
│ ├── project.properties
│ ├── res
│ │ ├── drawable
│ │ │ ├── bottomleft.png
│ │ │ ├── bottom.png
│ │ │ ├── bottomright.png
│ │ │ ├── btn.jpg
│ │ │ ├── hint.png
│ │ │ ├── icon.png
│ │ │ ├── left.png
│ │ │ ├── point.jpg
│ │ │ ├── right.png
│ │ │ ├── Thumbs.db
│ │ │ ├── topleft.jpg
│ │ │ ├── top.png
│ │ │ └── topright.jpg
│ │ ├── layout
│ │ └── values
│ │ └── strings.xml
│ └── src
│ └── mobile
│ └── android
│ └── demo
│ └── smile
│ └── llk
│ ├── GameView.java
│ └── Main.java
└── ch45
├── ANFCMan
│ ├── AndroidManifest.xml
│ ├── assets
│ ├── bin
│ │ ├── AndroidManifest.xml
│ │ ├── anfcman.jar
│ │ ├── classes
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── galaxy
│ │ │ └── geek
│ │ │ └── nfc
│ │ │ ├── activity
│ │ │ │ └── NFCActivity.class
│ │ │ ├── BuildConfig.class
│ │ │ ├── data
│ │ │ │ ├── NFCData.class
│ │ │ │ └── NFCSimulationData.class
│ │ │ ├── exceptions
│ │ │ │ ├── FormatNFCTagException.class
│ │ │ │ ├── MaxSizeException.class
│ │ │ │ ├── ReadOnlyNFCTagException.class
│ │ │ │ └── WriteNFCTagException.class
│ │ │ ├── interfaces
│ │ │ │ └── Const.class
│ │ │ ├── library
│ │ │ │ ├── TagExt.class
│ │ │ │ └── TextRecord.class
│ │ │ ├── NFCMan.class
│ │ │ ├── R$attr.class
│ │ │ ├── R$drawable.class
│ │ │ ├── R$id.class
│ │ │ ├── R$menu.class
│ │ │ ├── R$string.class
│ │ │ ├── R$style.class
│ │ │ ├── R.class
│ │ │ └── receiver
│ │ │ └── NFCManBroadcastReceiver.class
│ │ ├── jarlist.cache
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── ic_launcher.png
│ │ │ └── drawable-xhdpi
│ │ │ └── ic_launcher.png
│ │ └── R.txt
│ ├── gen
│ │ └── mobile
│ │ └── android
│ │ └── galaxy
│ │ └── geek
│ │ └── nfc
│ │ ├── BuildConfig.java
│ │ └── R.java
│ ├── ic_launcher-web.png
│ ├── libs
│ │ └── android-support-v4.jar
│ ├── proguard-project.txt
│ ├── project.properties
│ ├── res
│ │ ├── drawable-hdpi
│ │ │ └── ic_launcher.png
│ │ ├── drawable-ldpi
│ │ │ └── ic_launcher.png
│ │ ├── drawable-mdpi
│ │ │ └── ic_launcher.png
│ │ ├── drawable-xhdpi
│ │ │ └── ic_launcher.png
│ │ ├── menu
│ │ │ └── activity_nfc.xml
│ │ ├── values
│ │ │ ├── strings.xml
│ │ │ └── styles.xml
│ │ ├── values-v11
│ │ │ └── styles.xml
│ │ └── values-v14
│ │ └── styles.xml
│ └── src
│ └── mobile
│ └── android
│ └── galaxy
│ └── geek
│ └── nfc
│ ├── activity
│ │ └── NFCActivity.java
│ ├── data
│ │ ├── NFCData.java
│ │ └── NFCSimulationData.java
│ ├── exceptions
│ │ ├── FormatNFCTagException.java
│ │ ├── MaxSizeException.java
│ │ ├── ReadOnlyNFCTagException.java
│ │ └── WriteNFCTagException.java
│ ├── interfaces
│ │ └── Const.java
│ ├── library
│ │ ├── TagExt.java
│ │ └── TextRecord.java
│ ├── NFCMan.java
│ └── receiver
│ └── NFCManBroadcastReceiver.java
├── NFCMan
│ ├── anfcman.jar
│ ├── bin
│ │ ├── galaxy
│ │ │ └── geek
│ │ │ └── nfc
│ │ │ ├── interfaces
│ │ │ │ └── Const.class
│ │ │ ├── ModifyNFCTag$1.class
│ │ │ ├── ModifyNFCTag$2.class
│ │ │ ├── ModifyNFCTag.class
│ │ │ ├── NFCMain$1.class
│ │ │ ├── NFCMain$2.class
│ │ │ ├── NFCMain$3.class
│ │ │ ├── NFCMain$4.class
│ │ │ ├── NFCMain.class
│ │ │ ├── service
│ │ │ │ ├── Data.class
│ │ │ │ ├── NFCManServer.class
│ │ │ │ └── threads
│ │ │ │ ├── ProcessThread$1.class
│ │ │ │ ├── ProcessThread$2.class
│ │ │ │ ├── ProcessThread$3.class
│ │ │ │ ├── ProcessThread.class
│ │ │ │ └── SendMessageToClient.class
│ │ │ ├── util
│ │ │ │ ├── Dialogs.class
│ │ │ │ ├── SocketWorker.class
│ │ │ │ ├── Storage$1.class
│ │ │ │ ├── Storage.class
│ │ │ │ └── StringWorker.class
│ │ │ └── widget
│ │ │ ├── MobileDevice$1.class
│ │ │ ├── MobileDevice.class
│ │ │ ├── NFCTag$1.class
│ │ │ └── NFCTag.class
│ │ └── org
│ │ └── eclipse
│ │ └── wb
│ │ └── swt
│ │ └── SWTResourceManager.class
│ ├── res
│ │ └── images
│ │ ├── nfc_data.png
│ │ ├── nfc.png
│ │ └── phone.png
│ ├── src
│ │ ├── galaxy
│ │ │ └── geek
│ │ │ └── nfc
│ │ │ ├── interfaces
│ │ │ │ └── Const.java
│ │ │ ├── ModifyNFCTag.java
│ │ │ ├── NFCMain.java
│ │ │ ├── service
│ │ │ │ ├── Data.java
│ │ │ │ ├── NFCManServer.java
│ │ │ │ └── threads
│ │ │ │ ├── ProcessThread.java
│ │ │ │ └── SendMessageToClient.java
│ │ │ ├── util
│ │ │ │ ├── Dialogs.java
│ │ │ │ ├── SocketWorker.java
│ │ │ │ ├── Storage.java
│ │ │ │ └── StringWorker.java
│ │ │ └── widget
│ │ │ ├── MobileDevice.java
│ │ │ └── NFCTag.java
│ │ └── org
│ │ └── eclipse
│ │ └── wb
│ │ └── swt
│ │ └── SWTResourceManager.java
│ ├── swt.jar
│ └── tags
│ ├── ddd4.tag
│ ├── ddd.tag
│ ├── dd.tag
│ ├── dfdf.tag
│ └── first_tag.tag
├── NFCManService
│ ├── AndroidManifest.xml
│ ├── assets
│ ├── bin
│ │ ├── AndroidManifest.xml
│ │ ├── classes
│ │ │ └── mobile
│ │ │ └── android
│ │ │ └── galaxy
│ │ │ └── geek
│ │ │ └── nfc
│ │ │ └── service
│ │ │ ├── BuildConfig.class
│ │ │ ├── interfaces
│ │ │ │ └── Const.class
│ │ │ ├── NFCManServiceActivity.class
│ │ │ ├── NFCManService.class
│ │ │ ├── R$attr.class
│ │ │ ├── R$drawable.class
│ │ │ ├── R$id.class
│ │ │ ├── R$layout.class
│ │ │ ├── R$menu.class
│ │ │ ├── R$string.class
│ │ │ ├── R$style.class
│ │ │ ├── R.class
│ │ │ ├── receiver
│ │ │ │ └── NFCManServiceReceiver.class
│ │ │ ├── threads
│ │ │ │ └── SocketThread.class
│ │ │ └── util
│ │ │ ├── DealMessage.class
│ │ │ └── Storage.class
│ │ └── res
│ ├── gen
│ │ └── mobile
│ │ └── android
│ │ └── galaxy
│ │ └── geek
│ │ └── nfc
│ │ └── service
│ │ ├── BuildConfig.java
│ │ └── R.java
│ ├── ic_launcher-web.png
│ ├── libs
│ │ └── android-support-v4.jar
│ ├── proguard-project.txt
│ ├── project.properties
│ ├── res
│ │ ├── drawable-hdpi
│ │ │ └── ic_launcher.png
│ │ ├── drawable-ldpi
│ │ │ └── ic_launcher.png
│ │ ├── drawable-mdpi
│ │ │ └── ic_launcher.png
│ │ ├── drawable-xhdpi
│ │ │ └── ic_launcher.png
│ │ ├── layout
│ │ │ └── activity_nfcman_service.xml
│ │ ├── menu
│ │ │ └── activity_nfcman_service.xml
│ │ ├── values
│ │ │ ├── strings.xml
│ │ │ └── styles.xml
│ │ ├── values-v11
│ │ │ └── styles.xml
│ │ ├── values-v14
│ │ │ └── styles.xml
│ │ └── values-zh
│ │ └── strings.xml
│ └── src
│ └── mobile
│ └── android
│ └── galaxy
│ └── geek
│ └── nfc
│ └── service
│ ├── interfaces
│ │ └── Const.java
│ ├── NFCManServiceActivity.java
│ ├── NFCManService.java
│ ├── receiver
│ │ └── NFCManServiceReceiver.java
│ ├── threads
│ │ └── SocketThread.java
│ └── util
│ ├── DealMessage.java
│ └── Storage.java
├── run_nfcman
│ ├── anfcman.jar
│ ├── galaxy
│ │ └── geek
│ │ └── nfc
│ │ ├── interfaces
│ │ │ └── Const.class
│ │ ├── ModifyNFCTag$1.class
│ │ ├── ModifyNFCTag$2.class
│ │ ├── ModifyNFCTag.class
│ │ ├── NFCMain$1.class
│ │ ├── NFCMain$2.class
│ │ ├── NFCMain$3.class
│ │ ├── NFCMain$4.class
│ │ ├── NFCMain.class
│ │ ├── service
│ │ │ ├── Data.class
│ │ │ ├── NFCManServer.class
│ │ │ └── threads
│ │ │ ├── ProcessThread$1.class
│ │ │ ├── ProcessThread$2.class
│ │ │ ├── ProcessThread$3.class
│ │ │ ├── ProcessThread.class
│ │ │ └── SendMessageToClient.class
│ │ ├── Test.class
│ │ ├── util
│ │ │ ├── Dialogs.class
│ │ │ ├── SocketWorker.class
│ │ │ ├── Storage$1.class
│ │ │ ├── Storage.class
│ │ │ └── StringWorker.class
│ │ └── widget
│ │ ├── MobileDevice$1.class
│ │ ├── MobileDevice.class
│ │ ├── NFCTag$1.class
│ │ └── NFCTag.class
│ ├── org
│ │ └── eclipse
│ │ └── wb
│ │ └── swt
│ │ └── SWTResourceManager.class
│ ├── res
│ │ └── images
│ │ ├── nfc_data.png
│ │ ├── nfc.png
│ │ └── phone.png
│ ├── run.cmd
│ ├── swt.jar
│ ├── swt-win32-4234.dll
│ └── tags
│ ├── aaa.tag
│ └── first_tags.tag
└── TestANFCMan
├── AndroidManifest.xml
├── assets
├── bin
│ ├── AndroidManifest.xml
│ ├── classes
│ │ └── mobile
│ │ └── android
│ │ └── galaxy
│ │ └── geek
│ │ └── nfc
│ │ ├── R$drawable.class
│ │ ├── R$id.class
│ │ ├── R$menu.class
│ │ ├── R$string.class
│ │ ├── R$style.class
│ │ ├── R.class
│ │ └── test
│ │ ├── BuildConfig.class
│ │ ├── NFCManTestActivity.class
│ │ ├── R$attr.class
│ │ ├── R$drawable.class
│ │ ├── R$id.class
│ │ ├── R$layout.class
│ │ ├── R$menu.class
│ │ ├── R$string.class
│ │ ├── R$style.class
│ │ └── R.class
│ ├── classes.dex
│ ├── dexedLibs
│ │ ├── android-support-v4-ce4d5ea2426809877976422551cd8ab6.jar
│ │ └── anfcman-27a3627b8e955539026d5e0f99f68207.jar
│ ├── jarlist.cache
│ ├── res
│ │ ├── drawable-hdpi
│ │ │ └── ic_launcher.png
│ │ ├── drawable-ldpi
│ │ │ └── ic_launcher.png
│ │ ├── drawable-mdpi
│ │ │ └── ic_launcher.png
│ │ └── drawable-xhdpi
│ │ └── ic_launcher.png
│ ├── resources.ap_
│ ├── R.txt
│ └── TestANFCMan.apk
├── gen
│ └── mobile
│ └── android
│ └── galaxy
│ └── geek
│ └── nfc
│ ├── R.java
│ └── test
│ ├── BuildConfig.java
│ └── R.java
├── ic_launcher-web.png
├── libs
│ └── android-support-v4.jar
├── proguard-project.txt
├── project.properties
├── res
│ ├── drawable-hdpi
│ │ └── ic_launcher.png
│ ├── drawable-ldpi
│ │ └── ic_launcher.png
│ ├── drawable-mdpi
│ │ └── ic_launcher.png
│ ├── drawable-xhdpi
│ │ └── ic_launcher.png
│ ├── layout
│ │ └── activity_nfcman_test.xml
│ ├── menu
│ │ └── activity_nfcman_test.xml
│ ├── values
│ │ ├── strings.xml
│ │ └── styles.xml
│ ├── values-v11
│ │ └── styles.xml
│ └── values-v14
│ └── styles.xml
└── src
└── mobile
└── android
└── galaxy
└── geek
└── nfc
└── test
└── NFCManTestActivity.java
7585 directories, 8256 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论