在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → android开发权威指南第二版源码.7z

android开发权威指南第二版源码.7z

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:45.08M
  • 下载次数:6
  • 浏览次数:51
  • 发布时间:2021-12-11
  • 实例类别:一般编程问题
  • 发 布 人:js2021
  • 文件格式:.7z
  • 所需积分:2
 

实例介绍

【实例简介】
李宁的《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
│   │   │   │   └── weibo
│   │   │   │   ├── 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
│   │   │   └── weibo
│   │   │   ├── 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
│   │   └── weibo
│   │   └── 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

标签:

实例下载地址

android开发权威指南第二版源码.7z

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警