在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → android嵌入式应用开发源码.rar

android嵌入式应用开发源码.rar

一般编程问题

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

实例介绍

【实例简介】
android嵌入式应用开发(余堃 段弘等编)书上的源码
【实例截图】
【核心代码】
4744302542973381368.rar
└── BookDEMO_bak
├── Chapter11
│   └── BrowserPlugin
│   ├── AndroidManifest.xml
│   ├── Android.mk
│   ├── jni
│   │   ├── Android.mk
│   │   ├── animation
│   │   │   ├── AnimationPlugin.cpp
│   │   │   └── AnimationPlugin.h
│   │   ├── audio
│   │   │   ├── AudioPlugin.cpp
│   │   │   └── AudioPlugin.h
│   │   ├── background
│   │   │   ├── BackgroundPlugin.cpp
│   │   │   └── BackgroundPlugin.h
│   │   ├── form
│   │   │   ├── FormPlugin.cpp
│   │   │   └── FormPlugin.h
│   │   ├── hello-jni.cpp
│   │   ├── jni-bridge.cpp
│   │   ├── main.cpp
│   │   ├── main.h
│   │   ├── paint
│   │   │   ├── PaintPlugin.cpp
│   │   │   └── PaintPlugin.h
│   │   ├── PluginObject.cpp
│   │   └── PluginObject.h
│   ├── MODULE_LICENSE_APACHE2
│   ├── NOTICE
│   ├── README
│   ├── res
│   │   ├── drawable-hdpi
│   │   │   └── sample_browser_plugin.png
│   │   ├── drawable-mdpi
│   │   │   └── sample_browser_plugin.png
│   │   └── values
│   │   └── strings.xml
│   └── src
│   └── com
│   └── android
│   └── sampleplugin
│   ├── graphics
│   │   ├── Cube.java
│   │   └── CubeRenderer.java
│   ├── SamplePlugin.java
│   └── SamplePluginStub.java
├── Chapter3
│   ├── AutoTextDemo
│   │   ├── AndroidManifest.xml
│   │   ├── assets
│   │   ├── bin
│   │   │   ├── AutoTextDemo.apk
│   │   │   ├── classes
│   │   │   │   └── com
│   │   │   │   └── android
│   │   │   │   └── AutoTextDemo
│   │   │   │   ├── AutoTextDemo.class
│   │   │   │   ├── BuildConfig.class
│   │   │   │   ├── R$attr.class
│   │   │   │   ├── R$drawable.class
│   │   │   │   ├── R$id.class
│   │   │   │   ├── R$layout.class
│   │   │   │   ├── R$string.class
│   │   │   │   └── R.class
│   │   │   ├── classes.dex
│   │   │   ├── com
│   │   │   │   └── android
│   │   │   │   └── AutoTextDemo
│   │   │   │   ├── AutoTextDemo.class
│   │   │   │   ├── R$attr.class
│   │   │   │   ├── R$drawable.class
│   │   │   │   ├── R$id.class
│   │   │   │   ├── R$layout.class
│   │   │   │   ├── R$string.class
│   │   │   │   └── R.class
│   │   │   ├── jarlist.cache
│   │   │   ├── res
│   │   │   └── resources.ap_
│   │   ├── gen
│   │   │   └── com
│   │   │   └── android
│   │   │   └── AutoTextDemo
│   │   │   ├── 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
│   │   └── com
│   │   └── android
│   │   └── AutoTextDemo
│   │   └── AutoTextDemo.java
│   ├── DialogDemo
│   │   ├── AndroidManifest.xml
│   │   ├── assets
│   │   ├── bin
│   │   │   ├── AndroidManifest.xml
│   │   │   ├── classes
│   │   │   │   └── com
│   │   │   │   └── android
│   │   │   │   └── DialogDemo
│   │   │   │   ├── BuildConfig.class
│   │   │   │   ├── DialogDemo$10.class
│   │   │   │   ├── DialogDemo$11.class
│   │   │   │   ├── DialogDemo$1.class
│   │   │   │   ├── DialogDemo$2.class
│   │   │   │   ├── DialogDemo$3.class
│   │   │   │   ├── DialogDemo$4.class
│   │   │   │   ├── DialogDemo$5.class
│   │   │   │   ├── DialogDemo$6.class
│   │   │   │   ├── DialogDemo$7.class
│   │   │   │   ├── DialogDemo$8.class
│   │   │   │   ├── DialogDemo$9.class
│   │   │   │   ├── DialogDemo.class
│   │   │   │   ├── R$attr.class
│   │   │   │   ├── R$drawable.class
│   │   │   │   ├── R$id.class
│   │   │   │   ├── R$layout.class
│   │   │   │   ├── R$string.class
│   │   │   │   └── R.class
│   │   │   ├── classes.dex
│   │   │   ├── com
│   │   │   │   └── android
│   │   │   │   └── DialogDemo
│   │   │   │   ├── DialogDemo$10.class
│   │   │   │   ├── DialogDemo$11.class
│   │   │   │   ├── DialogDemo$1.class
│   │   │   │   ├── DialogDemo$2.class
│   │   │   │   ├── DialogDemo$3.class
│   │   │   │   ├── DialogDemo$4.class
│   │   │   │   ├── DialogDemo$5.class
│   │   │   │   ├── DialogDemo$6.class
│   │   │   │   ├── DialogDemo$7.class
│   │   │   │   ├── DialogDemo$8.class
│   │   │   │   ├── DialogDemo$9.class
│   │   │   │   ├── DialogDemo.class
│   │   │   │   ├── R$attr.class
│   │   │   │   ├── R$drawable.class
│   │   │   │   ├── R$id.class
│   │   │   │   ├── R$layout.class
│   │   │   │   ├── R$string.class
│   │   │   │   └── R.class
│   │   │   ├── dexedLibs
│   │   │   │   └── annotations-23306d58b89c9a8e6e1479880a70ed77.jar
│   │   │   ├── DialogDemo.apk
│   │   │   ├── jarlist.cache
│   │   │   ├── res
│   │   │   │   ├── drawable-hdpi
│   │   │   │   │   └── icon.png
│   │   │   │   ├── drawable-ldpi
│   │   │   │   │   └── icon.png
│   │   │   │   └── drawable-mdpi
│   │   │   │   └── icon.png
│   │   │   └── resources.ap_
│   │   ├── gen
│   │   │   └── com
│   │   │   └── android
│   │   │   └── DialogDemo
│   │   │   ├── BuildConfig.java
│   │   │   └── R.java
│   │   ├── proguard.cfg
│   │   ├── project.properties
│   │   ├── res
│   │   │   ├── drawable-hdpi
│   │   │   │   └── icon.png
│   │   │   ├── drawable-ldpi
│   │   │   │   └── icon.png
│   │   │   ├── drawable-mdpi
│   │   │   │   └── icon.png
│   │   │   ├── drawable-xhdpi
│   │   │   ├── layout
│   │   │   │   ├── edit_dialog.xml
│   │   │   │   └── main.xml
│   │   │   └── values
│   │   │   └── strings.xml
│   │   └── src
│   │   └── com
│   │   └── android
│   │   └── DialogDemo
│   │   └── DialogDemo.java
│   ├── ExpandableListViewDemo
│   │   ├── AndroidManifest.xml
│   │   ├── assets
│   │   ├── bin
│   │   │   ├── classes
│   │   │   │   └── com
│   │   │   │   └── android
│   │   │   │   └── ExpandableListViewDemo
│   │   │   │   ├── BuildConfig.class
│   │   │   │   ├── Expandablelistviewdemo$ExpandableAdapter.class
│   │   │   │   ├── Expandablelistviewdemo.class
│   │   │   │   ├── R$attr.class
│   │   │   │   ├── R$drawable.class
│   │   │   │   ├── R$id.class
│   │   │   │   ├── R$layout.class
│   │   │   │   ├── R$string.class
│   │   │   │   └── R.class
│   │   │   ├── classes.dex
│   │   │   ├── com
│   │   │   │   └── android
│   │   │   │   └── ExpandableListViewDemo
│   │   │   │   ├── Expandablelistviewdemo$ExpandableAdapter.class
│   │   │   │   ├── Expandablelistviewdemo.class
│   │   │   │   ├── R$attr.class
│   │   │   │   ├── R$drawable.class
│   │   │   │   ├── R$id.class
│   │   │   │   ├── R$layout.class
│   │   │   │   ├── R$string.class
│   │   │   │   └── R.class
│   │   │   ├── ExpandableListViewDemo.apk
│   │   │   ├── jarlist.cache
│   │   │   ├── res
│   │   │   └── resources.ap_
│   │   ├── gen
│   │   │   └── com
│   │   │   └── android
│   │   │   └── ExpandableListViewDemo
│   │   │   ├── 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
│   │   └── com
│   │   └── android
│   │   └── ExpandableListViewDemo
│   │   └── Expandablelistviewdemo.java
│   ├── GridViewDemo
│   │   ├── AndroidManifest.xml
│   │   ├── assets
│   │   ├── bin
│   │   │   ├── classes
│   │   │   │   └── com
│   │   │   │   └── android
│   │   │   │   └── GridViewDemo
│   │   │   │   ├── BuildConfig.class
│   │   │   │   ├── GridViewDemo$gvAdapter.class
│   │   │   │   ├── GridViewDemo.class
│   │   │   │   ├── R$attr.class
│   │   │   │   ├── R$drawable.class
│   │   │   │   ├── R$id.class
│   │   │   │   ├── R$layout.class
│   │   │   │   ├── R$string.class
│   │   │   │   └── R.class
│   │   │   ├── classes.dex
│   │   │   ├── com
│   │   │   │   └── android
│   │   │   │   └── GridViewDemo
│   │   │   │   ├── GridViewDemo$gvAdapter.class
│   │   │   │   ├── GridViewDemo.class
│   │   │   │   ├── R$attr.class
│   │   │   │   ├── R$drawable.class
│   │   │   │   ├── R$id.class
│   │   │   │   ├── R$layout.class
│   │   │   │   ├── R$string.class
│   │   │   │   └── R.class
│   │   │   ├── GridViewDemo.apk
│   │   │   ├── jarlist.cache
│   │   │   ├── res
│   │   │   │   ├── drawable-hdpi
│   │   │   │   │   ├── icon0.png
│   │   │   │   │   ├── icon10.png
│   │   │   │   │   ├── icon11.png
│   │   │   │   │   ├── icon12.png
│   │   │   │   │   ├── icon13.png
│   │   │   │   │   ├── icon14.png
│   │   │   │   │   ├── icon1.png
│   │   │   │   │   ├── icon2.png
│   │   │   │   │   ├── icon3.png
│   │   │   │   │   ├── icon4.png
│   │   │   │   │   ├── icon5.png
│   │   │   │   │   ├── icon6.png
│   │   │   │   │   ├── icon7.png
│   │   │   │   │   ├── icon8.png
│   │   │   │   │   ├── icon9.png
│   │   │   │   │   └── icon.png
│   │   │   │   ├── drawable-ldpi
│   │   │   │   │   ├── icon0.png
│   │   │   │   │   ├── icon10.png
│   │   │   │   │   ├── icon11.png
│   │   │   │   │   ├── icon12.png
│   │   │   │   │   ├── icon13.png
│   │   │   │   │   ├── icon14.png
│   │   │   │   │   ├── icon1.png
│   │   │   │   │   ├── icon2.png
│   │   │   │   │   ├── icon3.png
│   │   │   │   │   ├── icon4.png
│   │   │   │   │   ├── icon5.png
│   │   │   │   │   ├── icon6.png
│   │   │   │   │   ├── icon7.png
│   │   │   │   │   ├── icon8.png
│   │   │   │   │   ├── icon9.png
│   │   │   │   │   └── icon.png
│   │   │   │   └── drawable-mdpi
│   │   │   │   ├── icon0.png
│   │   │   │   ├── icon10.png
│   │   │   │   ├── icon11.png
│   │   │   │   ├── icon12.png
│   │   │   │   ├── icon13.png
│   │   │   │   ├── icon14.png
│   │   │   │   ├── icon1.png
│   │   │   │   ├── icon2.png
│   │   │   │   ├── icon3.png
│   │   │   │   ├── icon4.png
│   │   │   │   ├── icon5.png
│   │   │   │   ├── icon6.png
│   │   │   │   ├── icon7.png
│   │   │   │   ├── icon8.png
│   │   │   │   ├── icon9.png
│   │   │   │   └── icon.png
│   │   │   └── resources.ap_
│   │   ├── gen
│   │   │   └── com
│   │   │   └── android
│   │   │   └── GridViewDemo
│   │   │   ├── BuildConfig.java
│   │   │   └── R.java
│   │   ├── proguard.cfg
│   │   ├── project.properties
│   │   ├── res
│   │   │   ├── drawable-hdpi
│   │   │   │   ├── icon0.png
│   │   │   │   ├── icon10.png
│   │   │   │   ├── icon11.png
│   │   │   │   ├── icon12.png
│   │   │   │   ├── icon13.png
│   │   │   │   ├── icon14.png
│   │   │   │   ├── icon1.png
│   │   │   │   ├── icon2.png
│   │   │   │   ├── icon3.png
│   │   │   │   ├── icon4.png
│   │   │   │   ├── icon5.png
│   │   │   │   ├── icon6.png
│   │   │   │   ├── icon7.png
│   │   │   │   ├── icon8.png
│   │   │   │   ├── icon9.png
│   │   │   │   └── icon.png
│   │   │   ├── drawable-ldpi
│   │   │   │   ├── icon0.png
│   │   │   │   ├── icon10.png
│   │   │   │   ├── icon11.png
│   │   │   │   ├── icon12.png
│   │   │   │   ├── icon13.png
│   │   │   │   ├── icon14.png
│   │   │   │   ├── icon1.png
│   │   │   │   ├── icon2.png
│   │   │   │   ├── icon3.png
│   │   │   │   ├── icon4.png
│   │   │   │   ├── icon5.png
│   │   │   │   ├── icon6.png
│   │   │   │   ├── icon7.png
│   │   │   │   ├── icon8.png
│   │   │   │   ├── icon9.png
│   │   │   │   └── icon.png
│   │   │   ├── drawable-mdpi
│   │   │   │   ├── icon0.png
│   │   │   │   ├── icon10.png
│   │   │   │   ├── icon11.png
│   │   │   │   ├── icon12.png
│   │   │   │   ├── icon13.png
│   │   │   │   ├── icon14.png
│   │   │   │   ├── icon1.png
│   │   │   │   ├── icon2.png
│   │   │   │   ├── icon3.png
│   │   │   │   ├── icon4.png
│   │   │   │   ├── icon5.png
│   │   │   │   ├── icon6.png
│   │   │   │   ├── icon7.png
│   │   │   │   ├── icon8.png
│   │   │   │   ├── icon9.png
│   │   │   │   └── icon.png
│   │   │   ├── layout
│   │   │   │   └── main.xml
│   │   │   └── values
│   │   │   └── strings.xml
│   │   └── src
│   │   └── com
│   │   └── android
│   │   └── GridViewDemo
│   │   └── GridViewDemo.java
│   ├── ImageSwitcherandGalleryDemo
│   │   ├── AndroidManifest.xml
│   │   ├── assets
│   │   ├── bin
│   │   │   ├── classes
│   │   │   │   └── com
│   │   │   │   └── android
│   │   │   │   └── ImageSwitcherandGalleryDemo
│   │   │   │   ├── BuildConfig.class
│   │   │   │   ├── ImageSwitcherandGalleryDemo$ImageAdapter.class
│   │   │   │   ├── ImageSwitcherandGalleryDemo.class
│   │   │   │   ├── R$attr.class
│   │   │   │   ├── R$drawable.class
│   │   │   │   ├── R$id.class
│   │   │   │   ├── R$layout.class
│   │   │   │   ├── R$string.class
│   │   │   │   └── R.class
│   │   │   ├── classes.dex
│   │   │   ├── com
│   │   │   │   └── android
│   │   │   │   └── ImageSwitcherandGalleryDemo
│   │   │   │   ├── ImageSwitcherandGalleryDemo$ImageAdapter.class
│   │   │   │   ├── ImageSwitcherandGalleryDemo.class
│   │   │   │   ├── R$attr.class
│   │   │   │   ├── R$drawable.class
│   │   │   │   ├── R$id.class
│   │   │   │   ├── R$layout.class
│   │   │   │   ├── R$string.class
│   │   │   │   └── R.class
│   │   │   ├── ImageSwitcherandGalleryDemo.apk
│   │   │   ├── jarlist.cache
│   │   │   ├── res
│   │   │   └── resources.ap_
│   │   ├── gen
│   │   │   └── com
│   │   │   └── android
│   │   │   └── ImageSwitcherandGalleryDemo
│   │   │   ├── BuildConfig.java
│   │   │   └── R.java
│   │   ├── proguard.cfg
│   │   ├── project.properties
│   │   ├── res
│   │   │   ├── drawable-hdpi
│   │   │   │   ├── icon.png
│   │   │   │   ├── notebook1.png
│   │   │   │   ├── notebook2.png
│   │   │   │   ├── notebook3.png
│   │   │   │   ├── notebook4.png
│   │   │   │   └── notebook5.png
│   │   │   ├── drawable-ldpi
│   │   │   │   ├── icon.png
│   │   │   │   ├── notebook1.png
│   │   │   │   ├── notebook2.png
│   │   │   │   ├── notebook3.png
│   │   │   │   ├── notebook4.png
│   │   │   │   └── notebook5.png
│   │   │   ├── drawable-mdpi
│   │   │   │   ├── icon.png
│   │   │   │   ├── notebook1.png
│   │   │   │   ├── notebook2.png
│   │   │   │   ├── notebook3.png
│   │   │   │   ├── notebook4.png
│   │   │   │   └── notebook5.png
│   │   │   ├── layout
│   │   │   │   └── main.xml
│   │   │   └── values
│   │   │   └── strings.xml
│   │   └── src
│   │   └── com
│   │   └── android
│   │   └── ImageSwitcherandGalleryDemo
│   │   └── ImageSwitcherandGalleryDemo.java
│   ├── LayoutDemo
│   │   ├── AndroidManifest.xml
│   │   ├── assets
│   │   ├── bin
│   │   │   ├── AndroidManifest.xml
│   │   │   ├── classes
│   │   │   │   └── com
│   │   │   │   └── android
│   │   │   │   └── layout
│   │   │   │   ├── AbsoluteLayout.class
│   │   │   │   ├── BuildConfig.class
│   │   │   │   ├── FrameLayout.class
│   │   │   │   ├── LayoutDemo$1.class
│   │   │   │   ├── LayoutDemo$2.class
│   │   │   │   ├── LayoutDemo$3.class
│   │   │   │   ├── LayoutDemo$4.class
│   │   │   │   ├── LayoutDemo.class
│   │   │   │   ├── R$attr.class
│   │   │   │   ├── R$drawable.class
│   │   │   │   ├── R$id.class
│   │   │   │   ├── R$layout.class
│   │   │   │   ├── R$string.class
│   │   │   │   ├── R.class
│   │   │   │   ├── RelativeLayout.class
│   │   │   │   └── TableLayout.class
│   │   │   ├── classes.dex
│   │   │   ├── dexedLibs
│   │   │   │   └── annotations-23306d58b89c9a8e6e1479880a70ed77.jar
│   │   │   ├── jarlist.cache
│   │   │   ├── LayoutDemo.apk
│   │   │   ├── res
│   │   │   │   ├── drawable-hdpi
│   │   │   │   │   └── icon.png
│   │   │   │   ├── drawable-ldpi
│   │   │   │   │   └── icon.png
│   │   │   │   └── drawable-mdpi
│   │   │   │   └── icon.png
│   │   │   └── resources.ap_
│   │   ├── gen
│   │   │   └── com
│   │   │   └── android
│   │   │   └── layout
│   │   │   ├── BuildConfig.java
│   │   │   └── R.java
│   │   ├── proguard.cfg
│   │   ├── project.properties
│   │   ├── res
│   │   │   ├── drawable-hdpi
│   │   │   │   └── icon.png
│   │   │   ├── drawable-ldpi
│   │   │   │   └── icon.png
│   │   │   ├── drawable-mdpi
│   │   │   │   └── icon.png
│   │   │   ├── layout
│   │   │   │   ├── layout_absolute.xml
│   │   │   │   ├── layout_frame.xml
│   │   │   │   ├── layout_relative.xml
│   │   │   │   ├── layout_table.xml
│   │   │   │   └── main.xml
│   │   │   └── values
│   │   │   └── strings.xml
│   │   └── src
│   │   └── com
│   │   └── android
│   │   └── layout
│   │   ├── AbsoluteLayout.java
│   │   ├── FrameLayout.java
│   │   ├── LayoutDemo.java
│   │   ├── RelativeLayout.java
│   │   └── TableLayout.java
│   ├── ListViewDemo
│   │   ├── AndroidManifest.xml
│   │   ├── assets
│   │   ├── bin
│   │   │   ├── AndroidManifest.xml
│   │   │   ├── classes
│   │   │   │   └── com
│   │   │   │   └── android
│   │   │   │   └── ListViewDemo
│   │   │   │   ├── ArrayAdapterDemo$1.class
│   │   │   │   ├── ArrayAdapterDemo$2.class
│   │   │   │   ├── ArrayAdapterDemo.class
│   │   │   │   ├── BuildConfig.class
│   │   │   │   ├── ListViewDemo$1.class
│   │   │   │   ├── ListViewDemo$2.class
│   │   │   │   ├── ListViewDemo$3.class
│   │   │   │   ├── ListViewDemo.class
│   │   │   │   ├── R$attr.class
│   │   │   │   ├── R$drawable.class
│   │   │   │   ├── R$id.class
│   │   │   │   ├── R$layout.class
│   │   │   │   ├── R$string.class
│   │   │   │   ├── R.class
│   │   │   │   ├── SimpleAdapterDemo.class
│   │   │   │   └── SimpleCursorAdapterDemo.class
│   │   │   ├── classes.dex
│   │   │   ├── com
│   │   │   │   └── android
│   │   │   │   └── ListViewDemo
│   │   │   │   ├── ArrayAdapterDemo$1.class
│   │   │   │   ├── ArrayAdapterDemo$2.class
│   │   │   │   ├── ArrayAdapterDemo.class
│   │   │   │   ├── ListViewDemo$1.class
│   │   │   │   ├── ListViewDemo$2.class
│   │   │   │   ├── ListViewDemo$3.class
│   │   │   │   ├── ListViewDemo.class
│   │   │   │   ├── R$attr.class
│   │   │   │   ├── R$drawable.class
│   │   │   │   ├── R$id.class
│   │   │   │   ├── R$layout.class
│   │   │   │   ├── R$string.class
│   │   │   │   ├── R.class
│   │   │   │   ├── SimpleAdapterDemo.class
│   │   │   │   └── SimpleCursorAdapterDemo.class
│   │   │   ├── dexedLibs
│   │   │   │   └── annotations-23306d58b89c9a8e6e1479880a70ed77.jar
│   │   │   ├── jarlist.cache
│   │   │   ├── ListViewDemo.apk
│   │   │   ├── res
│   │   │   │   ├── drawable-hdpi
│   │   │   │   │   └── icon.png
│   │   │   │   ├── drawable-ldpi
│   │   │   │   │   └── icon.png
│   │   │   │   └── drawable-mdpi
│   │   │   │   └── icon.png
│   │   │   └── resources.ap_
│   │   ├── gen
│   │   │   └── com
│   │   │   └── android
│   │   │   └── ListViewDemo
│   │   │   ├── BuildConfig.java
│   │   │   └── R.java
│   │   ├── proguard.cfg
│   │   ├── project.properties
│   │   ├── res
│   │   │   ├── drawable-hdpi
│   │   │   │   └── icon.png
│   │   │   ├── drawable-ldpi
│   │   │   │   └── icon.png
│   │   │   ├── drawable-mdpi
│   │   │   │   └── icon.png
│   │   │   ├── drawable-xhdpi
│   │   │   ├── layout
│   │   │   │   ├── arrayadapterdemo.xml
│   │   │   │   ├── main.xml
│   │   │   │   ├── simpleadapterdemo.xml
│   │   │   │   └── simplecursoradapterdemo.xml
│   │   │   └── values
│   │   │   └── strings.xml
│   │   └── src
│   │   └── com
│   │   └── android
│   │   └── ListViewDemo
│   │   ├── ArrayAdapterDemo.java
│   │   ├── ListViewDemo.java
│   │   ├── SimpleAdapterDemo.java
│   │   └── SimpleCursorAdapterDemo.java
│   ├── MenuDemo
│   │   ├── AndroidManifest.xml
│   │   ├── assets
│   │   ├── bin
│   │   │   ├── AndroidManifest.xml
│   │   │   ├── classes
│   │   │   │   └── com
│   │   │   │   └── android
│   │   │   │   └── MenuDemo
│   │   │   │   ├── BuildConfig.class
│   │   │   │   ├── ContextMenuDemo.class
│   │   │   │   ├── MenuDemo$1.class
│   │   │   │   ├── MenuDemo$2.class
│   │   │   │   ├── MenuDemo$3.class
│   │   │   │   ├── MenuDemo.class
│   │   │   │   ├── OptionMenuDemo.class
│   │   │   │   ├── R$attr.class
│   │   │   │   ├── R$drawable.class
│   │   │   │   ├── R$id.class
│   │   │   │   ├── R$layout.class
│   │   │   │   ├── R$string.class
│   │   │   │   ├── R.class
│   │   │   │   └── SubMenuDemo.class
│   │   │   ├── classes.dex
│   │   │   ├── com
│   │   │   │   └── android
│   │   │   │   └── MenuDemo
│   │   │   │   ├── ContextMenuDemo.class
│   │   │   │   ├── MenuDemo$1.class
│   │   │   │   ├── MenuDemo$2.class
│   │   │   │   ├── MenuDemo$3.class
│   │   │   │   ├── MenuDemo.class
│   │   │   │   ├── OptionMenuDemo.class
│   │   │   │   ├── R$attr.class
│   │   │   │   ├── R$drawable.class
│   │   │   │   ├── R$id.class
│   │   │   │   ├── R$layout.class
│   │   │   │   ├── R$string.class
│   │   │   │   ├── R.class
│   │   │   │   └── SubMenuDemo.class
│   │   │   ├── dexedLibs
│   │   │   │   └── annotations-23306d58b89c9a8e6e1479880a70ed77.jar
│   │   │   ├── jarlist.cache
│   │   │   ├── MenuDemo.apk
│   │   │   ├── res
│   │   │   │   ├── drawable-hdpi
│   │   │   │   │   └── icon.png
│   │   │   │   ├── drawable-ldpi
│   │   │   │   │   └── icon.png
│   │   │   │   └── drawable-mdpi
│   │   │   │   └── icon.png
│   │   │   └── resources.ap_
│   │   ├── gen
│   │   │   └── com
│   │   │   └── android
│   │   │   └── MenuDemo
│   │   │   ├── BuildConfig.java
│   │   │   └── R.java
│   │   ├── proguard.cfg
│   │   ├── project.properties
│   │   ├── res
│   │   │   ├── drawable-hdpi
│   │   │   │   └── icon.png
│   │   │   ├── drawable-ldpi
│   │   │   │   └── icon.png
│   │   │   ├── drawable-mdpi
│   │   │   │   └── icon.png
│   │   │   ├── drawable-xhdpi
│   │   │   ├── layout
│   │   │   │   ├── contextmenu.xml
│   │   │   │   ├── main.xml
│   │   │   │   ├── optionmenu.xml
│   │   │   │   └── submenu.xml
│   │   │   └── values
│   │   │   └── strings.xml
│   │   └── src
│   │   └── com
│   │   └── android
│   │   └── MenuDemo
│   │   ├── ContextMenuDemo.java
│   │   ├── MenuDemo.java
│   │   ├── OptionMenuDemo.java
│   │   └── SubMenuDemo.java
│   ├── ProgressBarDemo
│   │   ├── AndroidManifest.xml
│   │   ├── assets
│   │   ├── bin
│   │   │   ├── AndroidManifest.xml
│   │   │   ├── classes
│   │   │   │   └── com
│   │   │   │   └── android
│   │   │   │   └── ProgressBarDemo
│   │   │   │   ├── BuildConfig.class
│   │   │   │   ├── ProgressBarDemo$1.class
│   │   │   │   ├── ProgressBarDemo$2.class
│   │   │   │   ├── ProgressBarDemo.class
│   │   │   │   ├── R$attr.class
│   │   │   │   ├── R$drawable.class
│   │   │   │   ├── R$id.class
│   │   │   │   ├── R$layout.class
│   │   │   │   ├── R$string.class
│   │   │   │   └── R.class
│   │   │   ├── classes.dex
│   │   │   ├── com
│   │   │   │   └── android
│   │   │   │   └── ProgressBarDemo
│   │   │   │   ├── ProgressBarDemo$1.class
│   │   │   │   ├── ProgressBarDemo$2.class
│   │   │   │   ├── ProgressBarDemo.class
│   │   │   │   ├── R$attr.class
│   │   │   │   ├── R$drawable.class
│   │   │   │   ├── R$id.class
│   │   │   │   ├── R$layout.class
│   │   │   │   ├── R$string.class
│   │   │   │   └── R.class
│   │   │   ├── dexedLibs
│   │   │   │   └── annotations-23306d58b89c9a8e6e1479880a70ed77.jar
│   │   │   ├── jarlist.cache
│   │   │   ├── ProgressBarDemo.apk
│   │   │   ├── res
│   │   │   │   ├── drawable-hdpi
│   │   │   │   │   └── icon.png
│   │   │   │   ├── drawable-ldpi
│   │   │   │   │   └── icon.png
│   │   │   │   └── drawable-mdpi
│   │   │   │   └── icon.png
│   │   │   └── resources.ap_
│   │   ├── gen
│   │   │   └── com
│   │   │   └── android
│   │   │   └── ProgressBarDemo
│   │   │   ├── BuildConfig.java
│   │   │   └── R.java
│   │   ├── proguard.cfg
│   │   ├── project.properties
│   │   ├── res
│   │   │   ├── drawable-hdpi
│   │   │   │   └── icon.png
│   │   │   ├── drawable-ldpi
│   │   │   │   └── icon.png
│   │   │   ├── drawable-mdpi
│   │   │   │   └── icon.png
│   │   │   ├── drawable-xhdpi
│   │   │   ├── layout
│   │   │   │   └── main.xml
│   │   │   └── values
│   │   │   └── strings.xml
│   │   └── src
│   │   └── com
│   │   └── android
│   │   └── ProgressBarDemo
│   │   └── ProgressBarDemo.java
│   ├── RatingBarDemo
│   │   ├── AndroidManifest.xml
│   │   ├── assets
│   │   ├── bin
│   │   │   ├── classes
│   │   │   │   └── com
│   │   │   │   └── android
│   │   │   │   └── RatingBarDemo
│   │   │   │   ├── BuildConfig.class
│   │   │   │   ├── R$attr.class
│   │   │   │   ├── R$drawable.class
│   │   │   │   ├── R$id.class
│   │   │   │   ├── R$layout.class
│   │   │   │   ├── R$string.class
│   │   │   │   ├── RatingBarDemo$1.class
│   │   │   │   ├── RatingBarDemo.class
│   │   │   │   └── R.class
│   │   │   ├── classes.dex
│   │   │   ├── com
│   │   │   │   └── android
│   │   │   │   └── RatingBarDemo
│   │   │   │   ├── R$attr.class
│   │   │   │   ├── R$drawable.class
│   │   │   │   ├── R$id.class
│   │   │   │   ├── R$layout.class
│   │   │   │   ├── R$string.class
│   │   │   │   ├── RatingBarDemo$1.class
│   │   │   │   ├── RatingBarDemo.class
│   │   │   │   └── R.class
│   │   │   ├── jarlist.cache
│   │   │   ├── RatingBarDemo.apk
│   │   │   ├── res
│   │   │   └── resources.ap_
│   │   ├── gen
│   │   │   └── com
│   │   │   └── android
│   │   │   └── RatingBarDemo
│   │   │   ├── 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
│   │   └── com
│   │   └── android
│   │   └── RatingBarDemo
│   │   └── RatingBarDemo.java
│   ├── SelectionDemo
│   │   ├── AndroidManifest.xml
│   │   ├── assets
│   │   ├── bin
│   │   │   ├── AndroidManifest.xml
│   │   │   ├── classes
│   │   │   │   └── org
│   │   │   │   └── l4love
│   │   │   │   └── example
│   │   │   │   └── selection
│   │   │   │   ├── BuildConfig.class
│   │   │   │   ├── R$attr.class
│   │   │   │   ├── R$drawable.class
│   │   │   │   ├── R$id.class
│   │   │   │   ├── R$layout.class
│   │   │   │   ├── R$string.class
│   │   │   │   ├── R.class
│   │   │   │   ├── SelectionDemoActivity$1.class
│   │   │   │   ├── SelectionDemoActivity$2.class
│   │   │   │   └── SelectionDemoActivity.class
│   │   │   ├── classes.dex
│   │   │   ├── dexedLibs
│   │   │   │   └── annotations-23306d58b89c9a8e6e1479880a70ed77.jar
│   │   │   ├── jarlist.cache
│   │   │   ├── res
│   │   │   │   ├── drawable-hdpi
│   │   │   │   │   └── icon.png
│   │   │   │   ├── drawable-ldpi
│   │   │   │   │   └── icon.png
│   │   │   │   └── drawable-mdpi
│   │   │   │   └── icon.png
│   │   │   ├── resources.ap_
│   │   │   └── SelectionDemo.apk
│   │   ├── gen
│   │   │   └── org
│   │   │   └── l4love
│   │   │   └── example
│   │   │   └── selection
│   │   │   ├── 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
│   │   └── org
│   │   └── l4love
│   │   └── example
│   │   └── selection
│   │   └── SelectionDemoActivity.java
│   ├── SlidingDrawerDemo
│   │   ├── AndroidManifest.xml
│   │   ├── assets
│   │   ├── bin
│   │   │   ├── classes
│   │   │   │   └── com
│   │   │   │   └── android
│   │   │   │   └── SlidingDrawerDemo
│   │   │   │   ├── BuildConfig.class
│   │   │   │   ├── R$attr.class
│   │   │   │   ├── R$drawable.class
│   │   │   │   ├── R$id.class
│   │   │   │   ├── R$layout.class
│   │   │   │   ├── R$string.class
│   │   │   │   ├── R.class
│   │   │   │   ├── SlidingDrawerDemo$1.class
│   │   │   │   ├── SlidingDrawerDemo$2.class
│   │   │   │   └── SlidingDrawerDemo.class
│   │   │   ├── classes.dex
│   │   │   ├── com
│   │   │   │   └── android
│   │   │   │   └── SlidingDrawerDemo
│   │   │   │   ├── R$attr.class
│   │   │   │   ├── R$drawable.class
│   │   │   │   ├── R$id.class
│   │   │   │   ├── R$layout.class
│   │   │   │   ├── R$string.class
│   │   │   │   ├── R.class
│   │   │   │   ├── SlidingDrawerDemo$1.class
│   │   │   │   ├── SlidingDrawerDemo$2.class
│   │   │   │   └── SlidingDrawerDemo.class
│   │   │   ├── jarlist.cache
│   │   │   ├── res
│   │   │   ├── resources.ap_
│   │   │   └── SlidingDrawerDemo.apk
│   │   ├── gen
│   │   │   └── com
│   │   │   └── android
│   │   │   └── SlidingDrawerDemo
│   │   │   ├── BuildConfig.java
│   │   │   └── R.java
│   │   ├── proguard.cfg
│   │   ├── project.properties
│   │   ├── res
│   │   │   ├── drawable-hdpi
│   │   │   │   ├── icon.png
│   │   │   │   └── image1.jpg
│   │   │   ├── drawable-ldpi
│   │   │   │   └── icon.png
│   │   │   ├── drawable-mdpi
│   │   │   │   └── icon.png
│   │   │   ├── layout
│   │   │   │   └── main.xml
│   │   │   └── values
│   │   │   └── strings.xml
│   │   └── src
│   │   └── com
│   │   └── android
│   │   └── SlidingDrawerDemo
│   │   └── SlidingDrawerDemo.java
│   ├── SpinnerDemo
│   │   ├── AndroidManifest.xml
│   │   ├── assets
│   │   ├── bin
│   │   │   ├── AndroidManifest.xml
│   │   │   ├── classes
│   │   │   │   └── com
│   │   │   │   └── android
│   │   │   │   └── spinnerDemo
│   │   │   │   ├── BuildConfig.class
│   │   │   │   ├── R$array.class
│   │   │   │   ├── R$attr.class
│   │   │   │   ├── R$drawable.class
│   │   │   │   ├── R$id.class
│   │   │   │   ├── R$layout.class
│   │   │   │   ├── R$string.class
│   │   │   │   ├── R.class
│   │   │   │   ├── SpinnerDemo$1.class
│   │   │   │   └── SpinnerDemo.class
│   │   │   ├── classes.dex
│   │   │   ├── com
│   │   │   │   └── android
│   │   │   │   └── spinnerDemo
│   │   │   │   ├── R$array.class
│   │   │   │   ├── R$attr.class
│   │   │   │   ├── R$drawable.class
│   │   │   │   ├── R$id.class
│   │   │   │   ├── R$layout.class
│   │   │   │   ├── R$string.class
│   │   │   │   ├── R.class
│   │   │   │   ├── SpinnerDemo$1.class
│   │   │   │   └── SpinnerDemo.class
│   │   │   ├── dexedLibs
│   │   │   │   └── annotations-23306d58b89c9a8e6e1479880a70ed77.jar
│   │   │   ├── jarlist.cache
│   │   │   ├── res
│   │   │   │   ├── drawable-hdpi
│   │   │   │   │   └── icon.png
│   │   │   │   ├── drawable-ldpi
│   │   │   │   │   └── icon.png
│   │   │   │   └── drawable-mdpi
│   │   │   │   └── icon.png
│   │   │   ├── resources.ap_
│   │   │   └── SpinnerDemo.apk
│   │   ├── gen
│   │   │   └── com
│   │   │   └── android
│   │   │   └── spinnerDemo
│   │   │   ├── BuildConfig.java
│   │   │   └── R.java
│   │   ├── proguard.cfg
│   │   ├── project.properties
│   │   ├── res
│   │   │   ├── drawable-hdpi
│   │   │   │   └── icon.png
│   │   │   ├── drawable-ldpi
│   │   │   │   └── icon.png
│   │   │   ├── drawable-mdpi
│   │   │   │   └── icon.png
│   │   │   ├── drawable-xhdpi
│   │   │   ├── layout
│   │   │   │   └── main.xml
│   │   │   └── values
│   │   │   └── strings.xml
│   │   └── src
│   │   └── com
│   │   └── android
│   │   └── spinnerDemo
│   │   └── SpinnerDemo.java
│   ├── TabDemo
│   │   ├── AndroidManifest.xml
│   │   ├── assets
│   │   ├── bin
│   │   │   ├── classes
│   │   │   │   └── com
│   │   │   │   └── android
│   │   │   │   └── TabDemo
│   │   │   │   ├── BuildConfig.class
│   │   │   │   ├── R$attr.class
│   │   │   │   ├── R$drawable.class
│   │   │   │   ├── R$id.class
│   │   │   │   ├── R$layout.class
│   │   │   │   ├── R$string.class
│   │   │   │   ├── R.class
│   │   │   │   ├── TabDemo.class
│   │   │   │   ├── TabView1.class
│   │   │   │   └── TabView2.class
│   │   │   ├── classes.dex
│   │   │   ├── com
│   │   │   │   └── android
│   │   │   │   └── TabDemo
│   │   │   │   ├── R$attr.class
│   │   │   │   ├── R$drawable.class
│   │   │   │   ├── R$id.class
│   │   │   │   ├── R$layout.class
│   │   │   │   ├── R$string.class
│   │   │   │   ├── R.class
│   │   │   │   ├── TabDemo.class
│   │   │   │   ├── TabView1.class
│   │   │   │   └── TabView2.class
│   │   │   ├── jarlist.cache
│   │   │   ├── res
│   │   │   ├── resources.ap_
│   │   │   └── TabDemo.apk
│   │   ├── gen
│   │   │   └── com
│   │   │   └── android
│   │   │   └── TabDemo
│   │   │   ├── BuildConfig.java
│   │   │   └── R.java
│   │   ├── proguard.cfg
│   │   ├── project.properties
│   │   ├── res
│   │   │   ├── drawable-hdpi
│   │   │   │   ├── chrome1.png
│   │   │   │   └── icon.png
│   │   │   ├── drawable-ldpi
│   │   │   │   └── icon.png
│   │   │   ├── drawable-mdpi
│   │   │   │   └── icon.png
│   │   │   ├── layout
│   │   │   │   ├── main.xml
│   │   │   │   ├── tab1.xml
│   │   │   │   └── tab2.xml
│   │   │   └── values
│   │   │   └── strings.xml
│   │   └── src
│   │   └── com
│   │   └── android
│   │   └── TabDemo
│   │   ├── TabDemo.java
│   │   ├── TabView1.java
│   │   └── TabView2.java
│   ├── TimeandDateDemo
│   │   ├── AndroidManifest.xml
│   │   ├── assets
│   │   ├── bin
│   │   │   ├── classes
│   │   │   │   └── com
│   │   │   │   └── android
│   │   │   │   └── TimeandDateDemo
│   │   │   │   ├── BuildConfig.class
│   │   │   │   ├── R$attr.class
│   │   │   │   ├── R$drawable.class
│   │   │   │   ├── R$id.class
│   │   │   │   ├── R$layout.class
│   │   │   │   ├── R$string.class
│   │   │   │   ├── R.class
│   │   │   │   ├── TimeandDateDemo$1.class
│   │   │   │   ├── TimeandDateDemo$2.class
│   │   │   │   ├── TimeandDateDemo$3.class
│   │   │   │   ├── TimeandDateDemo$4.class
│   │   │   │   └── TimeandDateDemo.class
│   │   │   ├── classes.dex
│   │   │   ├── com
│   │   │   │   └── android
│   │   │   │   └── TimeandDateDemo
│   │   │   │   ├── R$attr.class
│   │   │   │   ├── R$drawable.class
│   │   │   │   ├── R$id.class
│   │   │   │   ├── R$layout.class
│   │   │   │   ├── R$string.class
│   │   │   │   ├── R.class
│   │   │   │   ├── TimeandDateDemo$1.class
│   │   │   │   ├── TimeandDateDemo$2.class
│   │   │   │   ├── TimeandDateDemo$3.class
│   │   │   │   ├── TimeandDateDemo$4.class
│   │   │   │   └── TimeandDateDemo.class
│   │   │   ├── jarlist.cache
│   │   │   ├── res
│   │   │   ├── resources.ap_
│   │   │   └── TimeandDateDemo.apk
│   │   ├── gen
│   │   │   └── com
│   │   │   └── android
│   │   │   └── TimeandDateDemo
│   │   │   ├── 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
│   │   └── com
│   │   └── android
│   │   └── TimeandDateDemo
│   │   └── TimeandDateDemo.java
│   ├── WidgetDemo
│   │   ├── AndroidManifest.xml
│   │   ├── assets
│   │   ├── bin
│   │   │   ├── AndroidManifest.xml
│   │   │   ├── classes
│   │   │   │   └── com
│   │   │   │   └── android
│   │   │   │   └── widgedemo
│   │   │   │   ├── BuildConfig.class
│   │   │   │   ├── R$attr.class
│   │   │   │   ├── R$drawable.class
│   │   │   │   ├── R$id.class
│   │   │   │   ├── R$layout.class
│   │   │   │   ├── R$string.class
│   │   │   │   ├── R.class
│   │   │   │   ├── WidgetDemo$1.class
│   │   │   │   └── WidgetDemo.class
│   │   │   ├── classes.dex
│   │   │   ├── dexedLibs
│   │   │   │   └── annotations-23306d58b89c9a8e6e1479880a70ed77.jar
│   │   │   ├── jarlist.cache
│   │   │   ├── res
│   │   │   │   ├── drawable-hdpi
│   │   │   │   │   └── icon.png
│   │   │   │   ├── drawable-ldpi
│   │   │   │   │   └── icon.png
│   │   │   │   └── drawable-mdpi
│   │   │   │   └── icon.png
│   │   │   ├── resources.ap_
│   │   │   └── WidgetDemo.apk
│   │   ├── gen
│   │   │   └── com
│   │   │   └── android
│   │   │   └── widgedemo
│   │   │   ├── 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
│   │   └── com
│   │   └── android
│   │   └── widgedemo
│   │   └── WidgetDemo.java
│   ├── WindowFeatureDemo
│   │   ├── AndroidManifest.xml
│   │   ├── assets
│   │   ├── bin
│   │   │   ├── AndroidManifest.xml
│   │   │   ├── classes
│   │   │   │   └── com
│   │   │   │   └── android
│   │   │   │   └── windowfeatureDemo
│   │   │   │   ├── BuildConfig.class
│   │   │   │   ├── Custom_Title.class
│   │   │   │   ├── Left_Icon.class
│   │   │   │   ├── No_Title.class
│   │   │   │   ├── R$attr.class
│   │   │   │   ├── R$drawable.class
│   │   │   │   ├── R$id.class
│   │   │   │   ├── R$layout.class
│   │   │   │   ├── R$string.class
│   │   │   │   ├── R.class
│   │   │   │   ├── WindowFeatureDemo$1.class
│   │   │   │   ├── WindowFeatureDemo$2.class
│   │   │   │   ├── WindowFeatureDemo$3.class
│   │   │   │   └── WindowFeatureDemo.class
│   │   │   ├── classes.dex
│   │   │   ├── com
│   │   │   │   └── android
│   │   │   │   └── windowfeatureDemo
│   │   │   │   ├── Custom_Title.class
│   │   │   │   ├── Left_Icon.class
│   │   │   │   ├── No_Title.class
│   │   │   │   ├── R$attr.class
│   │   │   │   ├── R$drawable.class
│   │   │   │   ├── R$id.class
│   │   │   │   ├── R$layout.class
│   │   │   │   ├── R$string.class
│   │   │   │   ├── R.class
│   │   │   │   ├── WindowFeatureDemo$1.class
│   │   │   │   ├── WindowFeatureDemo$2.class
│   │   │   │   ├── WindowFeatureDemo$3.class
│   │   │   │   └── WindowFeatureDemo.class
│   │   │   ├── dexedLibs
│   │   │   │   └── annotations-23306d58b89c9a8e6e1479880a70ed77.jar
│   │   │   ├── jarlist.cache
│   │   │   ├── res
│   │   │   │   ├── drawable-hdpi
│   │   │   │   │   └── icon.png
│   │   │   │   ├── drawable-ldpi
│   │   │   │   │   └── icon.png
│   │   │   │   └── drawable-mdpi
│   │   │   │   └── icon.png
│   │   │   ├── resources.ap_
│   │   │   └── WindowFeatureDemo.apk
│   │   ├── gen
│   │   │   └── com
│   │   │   └── android
│   │   │   └── windowfeatureDemo
│   │   │   ├── BuildConfig.java
│   │   │   └── R.java
│   │   ├── proguard.cfg
│   │   ├── project.properties
│   │   ├── res
│   │   │   ├── drawable-hdpi
│   │   │   │   └── icon.png
│   │   │   ├── drawable-ldpi
│   │   │   │   └── icon.png
│   │   │   ├── drawable-mdpi
│   │   │   │   └── icon.png
│   │   │   ├── drawable-xhdpi
│   │   │   ├── layout
│   │   │   │   ├── custom_title.xml
│   │   │   │   ├── left_icon.xml
│   │   │   │   ├── main.xml
│   │   │   │   └── no_title.xml
│   │   │   └── values
│   │   │   └── strings.xml
│   │   └── src
│   │   └── com
│   │   └── android
│   │   └── windowfeatureDemo
│   │   ├── Custom_Title.java
│   │   ├── Left_Icon.java
│   │   ├── No_Title.java
│   │   └── WindowFeatureDemo.java
│   └── ZoomButtonDemo
│   ├── AndroidManifest.xml
│   ├── assets
│   ├── bin
│   │   ├── classes
│   │   │   └── com
│   │   │   └── android
│   │   │   └── ZoomButtonDemo
│   │   │   ├── BuildConfig.class
│   │   │   ├── R$attr.class
│   │   │   ├── R$drawable.class
│   │   │   ├── R$id.class
│   │   │   ├── R$layout.class
│   │   │   ├── R$string.class
│   │   │   ├── R.class
│   │   │   ├── ZoomButtonDemo$1.class
│   │   │   ├── ZoomButtonDemo$2.class
│   │   │   ├── ZoomButtonDemo$3.class
│   │   │   ├── ZoomButtonDemo$4.class
│   │   │   └── ZoomButtonDemo.class
│   │   ├── classes.dex
│   │   ├── com
│   │   │   └── android
│   │   │   └── ZoomButtonDemo
│   │   │   ├── R$attr.class
│   │   │   ├── R$drawable.class
│   │   │   ├── R$id.class
│   │   │   ├── R$layout.class
│   │   │   ├── R$string.class
│   │   │   ├── R.class
│   │   │   ├── ZoomButtonDemo$1.class
│   │   │   ├── ZoomButtonDemo$2.class
│   │   │   ├── ZoomButtonDemo$3.class
│   │   │   ├── ZoomButtonDemo$4.class
│   │   │   └── ZoomButtonDemo.class
│   │   ├── jarlist.cache
│   │   ├── res
│   │   ├── resources.ap_
│   │   └── ZoomButtonDemo.apk
│   ├── gen
│   │   └── com
│   │   └── android
│   │   └── ZoomButtonDemo
│   │   ├── BuildConfig.java
│   │   └── R.java
│   ├── proguard.cfg
│   ├── project.properties
│   ├── res
│   │   ├── drawable-hdpi
│   │   │   ├── icon.png
│   │   │   ├── zoomin.png
│   │   │   └── zoomout.png
│   │   ├── drawable-ldpi
│   │   │   └── icon.png
│   │   ├── drawable-mdpi
│   │   │   └── icon.png
│   │   ├── layout
│   │   │   └── main.xml
│   │   └── values
│   │   └── strings.xml
│   └── src
│   └── com
│   └── android
│   └── ZoomButtonDemo
│   └── ZoomButtonDemo.java
├── Chapter5
│   ├── ServiceDemo
│   │   ├── AndroidManifest.xml
│   │   ├── assets
│   │   ├── bin
│   │   │   ├── classes
│   │   │   │   └── com
│   │   │   │   └── android
│   │   │   │   └── ServiceDemo
│   │   │   │   ├── BindMusicService$MyBinder.class
│   │   │   │   ├── BindMusicService.class
│   │   │   │   ├── BuildConfig.class
│   │   │   │   ├── MusicReceiver.class
│   │   │   │   ├── MusicService.class
│   │   │   │   ├── PlayBindMusic$1.class
│   │   │   │   ├── PlayBindMusic.class
│   │   │   │   ├── PlayMusic.class
│   │   │   │   ├── PlayReceiverMusic.class
│   │   │   │   ├── R$attr.class
│   │   │   │   ├── R$drawable.class
│   │   │   │   ├── R$id.class
│   │   │   │   ├── R$layout.class
│   │   │   │   ├── R$raw.class
│   │   │   │   ├── R$string.class
│   │   │   │   ├── R.class
│   │   │   │   ├── remote
│   │   │   │   │   ├── IMusicControlService$Stub$Proxy.class
│   │   │   │   │   ├── IMusicControlService$Stub.class
│   │   │   │   │   ├── IMusicControlService.aidl
│   │   │   │   │   ├── IMusicControlService.class
│   │   │   │   │   ├── PlayRemoteMusic$1.class
│   │   │   │   │   └── PlayRemoteMusic.class
│   │   │   │   └── ServiceDemo.class
│   │   │   ├── classes.dex
│   │   │   ├── com
│   │   │   │   └── android
│   │   │   │   └── ServiceDemo
│   │   │   │   ├── BindMusicService$MyBinder.class
│   │   │   │   ├── BindMusicService.class
│   │   │   │   ├── MusicReceiver.class
│   │   │   │   ├── MusicService.class
│   │   │   │   ├── PlayBindMusic$1.class
│   │   │   │   ├── PlayBindMusic.class
│   │   │   │   ├── PlayMusic.class
│   │   │   │   ├── PlayReceiverMusic.class
│   │   │   │   ├── R$attr.class
│   │   │   │   ├── R$drawable.class
│   │   │   │   ├── R$id.class
│   │   │   │   ├── R$layout.class
│   │   │   │   ├── R$raw.class
│   │   │   │   ├── R$string.class
│   │   │   │   ├── R.class
│   │   │   │   ├── remote
│   │   │   │   │   ├── IMusicControlService$Stub$Proxy.class
│   │   │   │   │   ├── IMusicControlService$Stub.class
│   │   │   │   │   ├── IMusicControlService.aidl
│   │   │   │   │   ├── IMusicControlService.class
│   │   │   │   │   ├── PlayRemoteMusic$1.class
│   │   │   │   │   └── PlayRemoteMusic.class
│   │   │   │   └── ServiceDemo.class
│   │   │   ├── jarlist.cache
│   │   │   ├── res
│   │   │   ├── resources.ap_
│   │   │   └── ServiceDemo.apk
│   │   ├── gen
│   │   │   └── com
│   │   │   └── android
│   │   │   └── ServiceDemo
│   │   │   ├── BuildConfig.java
│   │   │   ├── remote
│   │   │   │   └── IMusicControlService.java
│   │   │   └── R.java
│   │   ├── proguard.cfg
│   │   ├── project.properties
│   │   ├── res
│   │   │   ├── drawable-hdpi
│   │   │   │   ├── icon.png
│   │   │   │   └── music.png
│   │   │   ├── drawable-ldpi
│   │   │   │   ├── icon.png
│   │   │   │   └── music.png
│   │   │   ├── drawable-mdpi
│   │   │   │   ├── icon.png
│   │   │   │   └── music.png
│   │   │   ├── layout
│   │   │   │   ├── bind_music_service.xml
│   │   │   │   ├── main.xml
│   │   │   │   ├── music_service.xml
│   │   │   │   └── remote_music_service.xml
│   │   │   ├── raw
│   │   │   │   └── tmp.mp3
│   │   │   └── values
│   │   │   └── strings.xml
│   │   └── src
│   │   └── com
│   │   └── android
│   │   └── ServiceDemo
│   │   ├── BindMusicService.java
│   │   ├── MusicReceiver.java
│   │   ├── MusicService.java
│   │   ├── PlayBindMusic.java
│   │   ├── PlayMusic.java
│   │   ├── PlayReceiverMusic.java
│   │   ├── remote
│   │   │   ├── IMusicControlService.aidl
│   │   │   └── PlayRemoteMusic.java
│   │   └── ServiceDemo.java
│   └── ServiceDemo_aidl
│   ├── AndroidManifest.xml
│   ├── assets
│   ├── bin
│   │   ├── classes
│   │   │   └── com
│   │   │   └── android
│   │   │   └── ServiceDemo
│   │   │   └── remote
│   │   │   ├── BuildConfig.class
│   │   │   ├── IMusicControlService$Stub$Proxy.class
│   │   │   ├── IMusicControlService$Stub.class
│   │   │   ├── IMusicControlService.aidl
│   │   │   ├── IMusicControlService.class
│   │   │   ├── R$attr.class
│   │   │   ├── R$drawable.class
│   │   │   ├── R$layout.class
│   │   │   ├── R$raw.class
│   │   │   ├── R$string.class
│   │   │   ├── R.class
│   │   │   ├── RemoteMusicService$1.class
│   │   │   └── RemoteMusicService.class
│   │   ├── classes.dex
│   │   ├── com
│   │   │   └── android
│   │   │   └── ServiceDemo
│   │   │   └── remote
│   │   │   ├── IMusicControlService$Stub$Proxy.class
│   │   │   ├── IMusicControlService$Stub.class
│   │   │   ├── IMusicControlService.aidl
│   │   │   ├── IMusicControlService.class
│   │   │   ├── R$attr.class
│   │   │   ├── R$drawable.class
│   │   │   ├── R$layout.class
│   │   │   ├── R$raw.class
│   │   │   ├── R$string.class
│   │   │   ├── R.class
│   │   │   ├── RemoteMusicService$1.class
│   │   │   └── RemoteMusicService.class
│   │   ├── jarlist.cache
│   │   ├── res
│   │   ├── resources.ap_
│   │   └── ServiceDemo_aidl.apk
│   ├── gen
│   │   └── com
│   │   └── android
│   │   └── ServiceDemo
│   │   └── remote
│   │   ├── BuildConfig.java
│   │   ├── IMusicControlService.java
│   │   └── R.java
│   ├── proguard.cfg
│   ├── project.properties
│   ├── res
│   │   ├── drawable-hdpi
│   │   │   └── icon.png
│   │   ├── drawable-ldpi
│   │   │   └── icon.png
│   │   ├── drawable-mdpi
│   │   │   └── icon.png
│   │   ├── layout
│   │   │   └── main.xml
│   │   ├── raw
│   │   │   └── tmp.mp3
│   │   └── values
│   │   └── strings.xml
│   └── src
│   └── com
│   └── android
│   └── ServiceDemo
│   └── remote
│   ├── IMusicControlService.aidl
│   └── RemoteMusicService.java
├── Chapter6
│   ├── FileIODemo
│   │   ├── AndroidManifest.xml
│   │   ├── assets
│   │   ├── bin
│   │   │   ├── classes
│   │   │   │   └── com
│   │   │   │   └── android
│   │   │   │   └── example
│   │   │   │   └── fileiodemo
│   │   │   │   ├── BuildConfig.class
│   │   │   │   ├── FileIODemoActivity$1.class
│   │   │   │   ├── FileIODemoActivity$2.class
│   │   │   │   ├── FileIODemoActivity$3.class
│   │   │   │   ├── FileIODemoActivity.class
│   │   │   │   ├── R$attr.class
│   │   │   │   ├── R$drawable.class
│   │   │   │   ├── R$id.class
│   │   │   │   ├── R$layout.class
│   │   │   │   ├── R$raw.class
│   │   │   │   ├── R$string.class
│   │   │   │   ├── R.class
│   │   │   │   └── TextFilter.class
│   │   │   ├── classes.dex
│   │   │   ├── com
│   │   │   │   └── android
│   │   │   │   └── example
│   │   │   │   └── fileiodemo
│   │   │   │   ├── FileIODemoActivity$1.class
│   │   │   │   ├── FileIODemoActivity$2.class
│   │   │   │   ├── FileIODemoActivity$3.class
│   │   │   │   ├── FileIODemoActivity.class
│   │   │   │   ├── R$attr.class
│   │   │   │   ├── R$drawable.class
│   │   │   │   ├── R$id.class
│   │   │   │   ├── R$layout.class
│   │   │   │   ├── R$raw.class
│   │   │   │   ├── R$string.class
│   │   │   │   ├── R.class
│   │   │   │   └── TextFilter.class
│   │   │   ├── FileIODemo.apk
│   │   │   ├── jarlist.cache
│   │   │   ├── res
│   │   │   └── resources.ap_
│   │   ├── gen
│   │   │   └── com
│   │   │   └── android
│   │   │   └── example
│   │   │   └── fileiodemo
│   │   │   ├── BuildConfig.java
│   │   │   └── R.java
│   │   ├── proguard.cfg
│   │   ├── project.properties
│   │   ├── res
│   │   │   ├── drawable-hdpi
│   │   │   │   └── icon.png
│   │   │   ├── drawable-ldpi
│   │   │   │   └── icon.png
│   │   │   ├── drawable-mdpi
│   │   │   │   └── icon.png
│   │   │   ├── layout
│   │   │   │   ├── list.xml
│   │   │   │   └── main.xml
│   │   │   ├── raw
│   │   │   │   └── help.txt
│   │   │   └── values
│   │   │   ├── ids.xml
│   │   │   └── strings.xml
│   │   └── src
│   │   └── com
│   │   └── android
│   │   └── example
│   │   └── fileiodemo
│   │   └── FileIODemoActivity.java
│   ├── SharedPrefsDemo
│   │   ├── AndroidManifest.xml
│   │   ├── bin
│   │   │   ├── classes
│   │   │   │   └── com
│   │   │   │   └── android
│   │   │   │   └── SharedPrefsDemo
│   │   │   │   ├── BuildConfig.class
│   │   │   │   ├── MyApp.class
│   │   │   │   ├── R$array.class
│   │   │   │   ├── R$attr.class
│   │   │   │   ├── R$drawable.class
│   │   │   │   ├── R$id.class
│   │   │   │   ├── R$layout.class
│   │   │   │   ├── R$string.class
│   │   │   │   ├── R.class
│   │   │   │   ├── SharedPrefsDemo$1.class
│   │   │   │   ├── SharedPrefsDemo$2.class
│   │   │   │   └── SharedPrefsDemo.class
│   │   │   ├── classes.dex
│   │   │   ├── com
│   │   │   │   └── android
│   │   │   │   └── SharedPrefsDemo
│   │   │   │   ├── MyApp.class
│   │   │   │   ├── R$array.class
│   │   │   │   ├── R$attr.class
│   │   │   │   ├── R$drawable.class
│   │   │   │   ├── R$id.class
│   │   │   │   ├── R$layout.class
│   │   │   │   ├── R$string.class
│   │   │   │   ├── R.class
│   │   │   │   ├── SharedPrefsDemo$1.class
│   │   │   │   ├── SharedPrefsDemo$2.class
│   │   │   │   └── SharedPrefsDemo.class
│   │   │   ├── jarlist.cache
│   │   │   ├── res
│   │   │   ├── resources.ap_
│   │   │   └── SharedPrefsDemo.apk
│   │   ├── gen
│   │   │   └── com
│   │   │   └── android
│   │   │   └── SharedPrefsDemo
│   │   │   ├── 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
│   │   └── com
│   │   └── android
│   │   └── SharedPrefsDemo
│   │   ├── MyApp.java
│   │   └── SharedPrefsDemo.java
│   ├── SharedPrefs-MultiUser
│   │   ├── AndroidManifest.xml
│   │   ├── bin
│   │   │   ├── classes
│   │   │   │   └── com
│   │   │   │   └── android
│   │   │   │   └── SharedPrefsDemo
│   │   │   │   ├── BuildConfig.class
│   │   │   │   ├── MyApp.class
│   │   │   │   ├── R$array.class
│   │   │   │   ├── R$attr.class
│   │   │   │   ├── R$drawable.class
│   │   │   │   ├── R$id.class
│   │   │   │   ├── R$layout.class
│   │   │   │   ├── R$string.class
│   │   │   │   ├── R.class
│   │   │   │   ├── SharedPrefsDemo$1.class
│   │   │   │   ├── SharedPrefsDemo$2.class
│   │   │   │   ├── SharedPrefsDemo$3.class
│   │   │   │   ├── SharedPrefsDemo.class
│   │   │   │   └── TextFilter.class
│   │   │   ├── classes.dex
│   │   │   ├── com
│   │   │   │   └── android
│   │   │   │   └── SharedPrefsDemo
│   │   │   │   ├── MyApp.class
│   │   │   │   ├── R$array.class
│   │   │   │   ├── R$attr.class
│   │   │   │   ├── R$drawable.class
│   │   │   │   ├── R$id.class
│   │   │   │   ├── R$layout.class
│   │   │   │   ├── R$string.class
│   │   │   │   ├── R.class
│   │   │   │   ├── SharedPrefsDemo$1.class
│   │   │   │   ├── SharedPrefsDemo$2.class
│   │   │   │   ├── SharedPrefsDemo$3.class
│   │   │   │   ├── SharedPrefsDemo.class
│   │   │   │   └── TextFilter.class
│   │   │   ├── jarlist.cache
│   │   │   ├── res
│   │   │   ├── resources.ap_
│   │   │   └── SharedPrefs-MultiUser.apk
│   │   ├── gen
│   │   │   └── com
│   │   │   └── android
│   │   │   └── SharedPrefsDemo
│   │   │   ├── 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
│   │   └── com
│   │   └── android
│   │   └── SharedPrefsDemo
│   │   ├── MyApp.java
│   │   └── SharedPrefsDemo.java
│   └── SqliteDemo
│   ├── AndroidManifest.xml
│   ├── assets
│   ├── bin
│   │   ├── classes
│   │   │   └── com
│   │   │   └── android
│   │   │   └── SqliteDemo
│   │   │   ├── BuildConfig.class
│   │   │   ├── DBHelper.class
│   │   │   ├── R$attr.class
│   │   │   ├── R$drawable.class
│   │   │   ├── R$id.class
│   │   │   ├── R$layout.class
│   │   │   ├── R$string.class
│   │   │   ├── R.class
│   │   │   ├── SqliteDemoActivity$1.class
│   │   │   └── SqliteDemoActivity.class
│   │   ├── classes.dex
│   │   ├── com
│   │   │   └── android
│   │   │   └── SqliteDemo
│   │   │   ├── DBHelper.class
│   │   │   ├── R$attr.class
│   │   │   ├── R$drawable.class
│   │   │   ├── R$id.class
│   │   │   ├── R$layout.class
│   │   │   ├── R$string.class
│   │   │   ├── R.class
│   │   │   ├── SqliteDemoActivity$1.class
│   │   │   └── SqliteDemoActivity.class
│   │   ├── jarlist.cache
│   │   ├── res
│   │   ├── resources.ap_
│   │   └── SqliteDemo.apk
│   ├── gen
│   │   └── com
│   │   └── android
│   │   └── SqliteDemo
│   │   ├── BuildConfig.java
│   │   └── R.java
│   ├── proguard.cfg
│   ├── project.properties
│   ├── res
│   │   ├── drawable-hdpi
│   │   │   └── icon.png
│   │   ├── drawable-ldpi
│   │   │   └── icon.png
│   │   ├── drawable-mdpi
│   │   │   └── icon.png
│   │   ├── layout
│   │   │   ├── list_item.xml
│   │   │   └── main.xml
│   │   └── values
│   │   └── strings.xml
│   └── src
│   └── com
│   └── android
│   └── SqliteDemo
│   ├── DBHelper.java
│   └── SqliteDemoActivity.java
├── Chapter7
│   ├── AudioPlayDemo-Progress
│   │   ├── AndroidManifest.xml
│   │   ├── assets
│   │   ├── bin
│   │   │   ├── AudioPlayDemo-Progress.apk
│   │   │   ├── classes
│   │   │   │   └── com
│   │   │   │   └── android
│   │   │   │   └── example
│   │   │   │   └── audioplay
│   │   │   │   ├── AudioPlayActivity$1.class
│   │   │   │   ├── AudioPlayActivity$2.class
│   │   │   │   ├── AudioPlayActivity$3.class
│   │   │   │   ├── AudioPlayActivity$4.class
│   │   │   │   ├── AudioPlayActivity$CancelListener.class
│   │   │   │   ├── AudioPlayActivity$DialogDisplayer.class
│   │   │   │   ├── AudioPlayActivity$FileSelectedListener.class
│   │   │   │   ├── AudioPlayActivity$SDCardScanThread$CanceledException.class
│   │   │   │   ├── AudioPlayActivity$SDCardScanThread.class
│   │   │   │   ├── AudioPlayActivity$UpdateProgressThread$1.class
│   │   │   │   ├── AudioPlayActivity$UpdateProgressThread.class
│   │   │   │   ├── AudioPlayActivity.class
│   │   │   │   ├── BuildConfig.class
│   │   │   │   ├── DBHelper.class
│   │   │   │   ├── FileInfo.class
│   │   │   │   ├── R$attr.class
│   │   │   │   ├── R$drawable.class
│   │   │   │   ├── R$id.class
│   │   │   │   ├── R$layout.class
│   │   │   │   ├── R$string.class
│   │   │   │   └── R.class
│   │   │   ├── classes.dex
│   │   │   ├── com
│   │   │   │   └── android
│   │   │   │   └── example
│   │   │   │   └── audioplay
│   │   │   │   ├── AudioPlayActivity$1.class
│   │   │   │   ├── AudioPlayActivity$2.class
│   │   │   │   ├── AudioPlayActivity$3.class
│   │   │   │   ├── AudioPlayActivity$4.class
│   │   │   │   ├── AudioPlayActivity$CancelListener.class
│   │   │   │   ├── AudioPlayActivity$DialogDisplayer.class
│   │   │   │   ├── AudioPlayActivity$FileSelectedListener.class
│   │   │   │   ├── AudioPlayActivity$SDCardScanThread$CanceledException.class
│   │   │   │   ├── AudioPlayActivity$SDCardScanThread.class
│   │   │   │   ├── AudioPlayActivity$UpdateProgressThread$1.class
│   │   │   │   ├── AudioPlayActivity$UpdateProgressThread.class
│   │   │   │   ├── AudioPlayActivity.class
│   │   │   │   ├── DBHelper.class
│   │   │   │   ├── FileInfo.class
│   │   │   │   ├── R$attr.class
│   │   │   │   ├── R$drawable.class
│   │   │   │   ├── R$id.class
│   │   │   │   ├── R$layout.class
│   │   │   │   ├── R$string.class
│   │   │   │   └── R.class
│   │   │   ├── jarlist.cache
│   │   │   ├── res
│   │   │   └── resources.ap_
│   │   ├── gen
│   │   │   └── com
│   │   │   └── android
│   │   │   └── example
│   │   │   └── audioplay
│   │   │   ├── BuildConfig.java
│   │   │   └── R.java
│   │   ├── proguard.cfg
│   │   ├── project.properties
│   │   ├── res
│   │   │   ├── drawable-hdpi
│   │   │   │   └── icon.png
│   │   │   ├── drawable-ldpi
│   │   │   │   └── icon.png
│   │   │   ├── drawable-mdpi
│   │   │   │   └── icon.png
│   │   │   ├── layout
│   │   │   │   ├── list_item.xml
│   │   │   │   └── main.xml
│   │   │   ├── raw
│   │   │   └── values
│   │   │   ├── ids.xml
│   │   │   └── strings.xml
│   │   └── src
│   │   └── com
│   │   └── android
│   │   └── example
│   │   └── audioplay
│   │   ├── AudioPlayActivity.java
│   │   ├── DBHelper.java
│   │   └── FileInfo.java
│   ├── AudioPlayDemo-WithList
│   │   ├── AndroidManifest.xml
│   │   ├── assets
│   │   ├── bin
│   │   │   ├── AudioPlayDemo-WithList.apk
│   │   │   ├── classes
│   │   │   │   └── com
│   │   │   │   └── android
│   │   │   │   └── example
│   │   │   │   └── audioplay
│   │   │   │   ├── AudioPlayActivity$1.class
│   │   │   │   ├── AudioPlayActivity$2.class
│   │   │   │   ├── AudioPlayActivity$3.class
│   │   │   │   ├── AudioPlayActivity$CancelListener.class
│   │   │   │   ├── AudioPlayActivity$DialogDisplayer.class
│   │   │   │   ├── AudioPlayActivity$FileSelectedListener.class
│   │   │   │   ├── AudioPlayActivity$SDCardScanThread$CanceledException.class
│   │   │   │   ├── AudioPlayActivity$SDCardScanThread.class
│   │   │   │   ├── AudioPlayActivity.class
│   │   │   │   ├── BuildConfig.class
│   │   │   │   ├── DBHelper.class
│   │   │   │   ├── FileInfo.class
│   │   │   │   ├── R$attr.class
│   │   │   │   ├── R$drawable.class
│   │   │   │   ├── R$id.class
│   │   │   │   ├── R$layout.class
│   │   │   │   ├── R$string.class
│   │   │   │   └── R.class
│   │   │   ├── classes.dex
│   │   │   ├── com
│   │   │   │   └── android
│   │   │   │   └── example
│   │   │   │   └── audioplay
│   │   │   │   ├── AudioPlayActivity$1.class
│   │   │   │   ├── AudioPlayActivity$2.class
│   │   │   │   ├── AudioPlayActivity$3.class
│   │   │   │   ├── AudioPlayActivity$CancelListener.class
│   │   │   │   ├── AudioPlayActivity$DialogDisplayer.class
│   │   │   │   ├── AudioPlayActivity$FileSelectedListener.class
│   │   │   │   ├── AudioPlayActivity$SDCardScanThread$CanceledException.class
│   │   │   │   ├── AudioPlayActivity$SDCardScanThread.class
│   │   │   │   ├── AudioPlayActivity.class
│   │   │   │   ├── DBHelper.class
│   │   │   │   ├── FileInfo.class
│   │   │   │   ├── R$attr.class
│   │   │   │   ├── R$drawable.class
│   │   │   │   ├── R$id.class
│   │   │   │   ├── R$layout.class
│   │   │   │   ├── R$string.class
│   │   │   │   └── R.class
│   │   │   ├── jarlist.cache
│   │   │   ├── res
│   │   │   └── resources.ap_
│   │   ├── gen
│   │   │   └── com
│   │   │   └── android
│   │   │   └── example
│   │   │   └── audioplay
│   │   │   ├── BuildConfig.java
│   │   │   └── R.java
│   │   ├── proguard.cfg
│   │   ├── project.properties
│   │   ├── res
│   │   │   ├── drawable-hdpi
│   │   │   │   └── icon.png
│   │   │   ├── drawable-ldpi
│   │   │   │   └── icon.png
│   │   │   ├── drawable-mdpi
│   │   │   │   └── icon.png
│   │   │   ├── layout
│   │   │   │   ├── list_item.xml
│   │   │   │   └── main.xml
│   │   │   ├── raw
│   │   │   └── values
│   │   │   ├── ids.xml
│   │   │   └── strings.xml
│   │   └── src
│   │   └── com
│   │   └── android
│   │   └── example
│   │   └── audioplay
│   │   ├── AudioPlayActivity.java
│   │   ├── DBHelper.java
│   │   └── FileInfo.java
│   ├── AudioRecordDemo
│   │   ├── AndroidManifest.xml
│   │   ├── assets
│   │   ├── bin
│   │   │   ├── AudioRecordDemo.apk
│   │   │   ├── classes
│   │   │   │   └── com
│   │   │   │   └── android
│   │   │   │   └── example
│   │   │   │   └── audiorecord
│   │   │   │   ├── AudioRecordActivity$1.class
│   │   │   │   ├── AudioRecordActivity$2.class
│   │   │   │   ├── AudioRecordActivity.class
│   │   │   │   ├── BuildConfig.class
│   │   │   │   ├── MusicFilter.class
│   │   │   │   ├── R$attr.class
│   │   │   │   ├── R$drawable.class
│   │   │   │   ├── R$id.class
│   │   │   │   ├── R$layout.class
│   │   │   │   ├── R$string.class
│   │   │   │   └── R.class
│   │   │   ├── classes.dex
│   │   │   ├── com
│   │   │   │   └── android
│   │   │   │   └── example
│   │   │   │   └── audiorecord
│   │   │   │   ├── AudioRecordActivity$1.class
│   │   │   │   ├── AudioRecordActivity$2.class
│   │   │   │   ├── AudioRecordActivity.class
│   │   │   │   ├── MusicFilter.class
│   │   │   │   ├── R$attr.class
│   │   │   │   ├── R$drawable.class
│   │   │   │   ├── R$id.class
│   │   │   │   ├── R$layout.class
│   │   │   │   ├── R$string.class
│   │   │   │   └── R.class
│   │   │   ├── jarlist.cache
│   │   │   ├── res
│   │   │   └── resources.ap_
│   │   ├── gen
│   │   │   └── com
│   │   │   └── android
│   │   │   └── example
│   │   │   └── audiorecord
│   │   │   ├── BuildConfig.java
│   │   │   └── R.java
│   │   ├── project.properties
│   │   ├── res
│   │   │   ├── drawable-hdpi
│   │   │   │   └── icon.png
│   │   │   ├── drawable-ldpi
│   │   │   │   └── icon.png
│   │   │   ├── drawable-mdpi
│   │   │   │   └── icon.png
│   │   │   ├── layout
│   │   │   │   ├── list.xml
│   │   │   │   └── main.xml
│   │   │   └── values
│   │   │   └── strings.xml
│   │   └── src
│   │   └── com
│   │   └── android
│   │   └── example
│   │   └── audiorecord
│   │   └── AudioRecordActivity.java
│   ├── PathDraw
│   │   ├── AndroidManifest.xml
│   │   ├── assets
│   │   ├── bin
│   │   │   ├── classes
│   │   │   │   └── com
│   │   │   │   └── android
│   │   │   │   └── example
│   │   │   │   └── pathdraw
│   │   │   │   ├── BuildConfig.class
│   │   │   │   ├── PathDrawActivity$1.class
│   │   │   │   ├── PathDrawActivity$2.class
│   │   │   │   ├── PathDrawActivity.class
│   │   │   │   ├── PathView.class
│   │   │   │   ├── R$attr.class
│   │   │   │   ├── R$drawable.class
│   │   │   │   ├── R$id.class
│   │   │   │   ├── R$layout.class
│   │   │   │   ├── R$string.class
│   │   │   │   └── R.class
│   │   │   ├── classes.dex
│   │   │   ├── com
│   │   │   │   └── android
│   │   │   │   └── example
│   │   │   │   └── pathdraw
│   │   │   │   ├── PathDrawActivity$1.class
│   │   │   │   ├── PathDrawActivity$2.class
│   │   │   │   ├── PathDrawActivity.class
│   │   │   │   ├── PathView.class
│   │   │   │   ├── R$attr.class
│   │   │   │   ├── R$drawable.class
│   │   │   │   ├── R$id.class
│   │   │   │   ├── R$layout.class
│   │   │   │   ├── R$string.class
│   │   │   │   └── R.class
│   │   │   ├── jarlist.cache
│   │   │   ├── PathDraw.apk
│   │   │   ├── res
│   │   │   └── resources.ap_
│   │   ├── gen
│   │   │   └── com
│   │   │   └── android
│   │   │   └── example
│   │   │   └── pathdraw
│   │   │   ├── 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
│   │   └── com
│   │   └── android
│   │   └── example
│   │   └── pathdraw
│   │   ├── PathDrawActivity.java
│   │   └── PathView.java
│   ├── TestOpenGL_ES
│   │   ├── AndroidManifest.xml
│   │   ├── assets
│   │   ├── bin
│   │   │   ├── classes
│   │   │   │   └── com
│   │   │   │   └── android
│   │   │   │   └── example
│   │   │   │   └── opengl
│   │   │   │   ├── BuildConfig.class
│   │   │   │   ├── OpenGLRenderer.class
│   │   │   │   ├── R$attr.class
│   │   │   │   ├── R$drawable.class
│   │   │   │   ├── R$layout.class
│   │   │   │   ├── R$string.class
│   │   │   │   ├── R.class
│   │   │   │   ├── Square.class
│   │   │   │   └── TestOpenGL_ES.class
│   │   │   ├── classes.dex
│   │   │   ├── com
│   │   │   │   └── android
│   │   │   │   └── example
│   │   │   │   └── opengl
│   │   │   │   ├── OpenGLRenderer.class
│   │   │   │   ├── R$attr.class
│   │   │   │   ├── R$drawable.class
│   │   │   │   ├── R$layout.class
│   │   │   │   ├── R$string.class
│   │   │   │   ├── R.class
│   │   │   │   ├── Square.class
│   │   │   │   └── TestOpenGL_ES.class
│   │   │   ├── jarlist.cache
│   │   │   ├── res
│   │   │   ├── resources.ap_
│   │   │   └── TestOpenGL_ES.apk
│   │   ├── gen
│   │   │   └── com
│   │   │   └── android
│   │   │   └── example
│   │   │   └── opengl
│   │   │   ├── BuildConfig.java
│   │   │   └── R.java
│   │   ├── project.properties
│   │   ├── res
│   │   │   ├── drawable
│   │   │   │   └── icon.png
│   │   │   ├── layout
│   │   │   │   └── main.xml
│   │   │   └── values
│   │   │   └── strings.xml
│   │   └── src
│   │   └── com
│   │   └── android
│   │   └── example
│   │   └── opengl
│   │   ├── OpenGLRenderer.java
│   │   ├── Square.java
│   │   └── TestOpenGL_ES.java
│   ├── TestOpenGL_ES I
│   │   ├── AndroidManifest.xml
│   │   ├── assets
│   │   ├── bin
│   │   │   ├── AndroidManifest.xml
│   │   │   ├── classes
│   │   │   │   └── com
│   │   │   │   └── android
│   │   │   │   └── example
│   │   │   │   └── opengl_es
│   │   │   │   ├── BuildConfig.class
│   │   │   │   ├── Cube.class
│   │   │   │   ├── CubeRenderer.class
│   │   │   │   ├── R$attr.class
│   │   │   │   ├── R$drawable.class
│   │   │   │   ├── R$layout.class
│   │   │   │   ├── R$string.class
│   │   │   │   ├── R.class
│   │   │   │   └── TestOpenGL_ESActivity.class
│   │   │   ├── classes.dex
│   │   │   ├── com
│   │   │   │   └── android
│   │   │   │   └── example
│   │   │   │   └── opengl_es
│   │   │   │   ├── Cube.class
│   │   │   │   ├── CubeRenderer.class
│   │   │   │   ├── R$attr.class
│   │   │   │   ├── R$drawable.class
│   │   │   │   ├── R$layout.class
│   │   │   │   ├── R$string.class
│   │   │   │   ├── R.class
│   │   │   │   └── TestOpenGL_ESActivity.class
│   │   │   ├── dexedLibs
│   │   │   │   └── annotations-23306d58b89c9a8e6e1479880a70ed77.jar
│   │   │   ├── jarlist.cache
│   │   │   ├── res
│   │   │   │   ├── drawable-hdpi
│   │   │   │   │   └── icon.png
│   │   │   │   ├── drawable-ldpi
│   │   │   │   │   └── icon.png
│   │   │   │   └── drawable-mdpi
│   │   │   │   └── icon.png
│   │   │   ├── resources.ap_
│   │   │   ├── TestOpenGL_ESActivity.apk
│   │   │   └── TestOpenGL_ES I.apk
│   │   ├── gen
│   │   │   └── com
│   │   │   └── android
│   │   │   └── example
│   │   │   └── opengl_es
│   │   │   ├── BuildConfig.java
│   │   │   └── R.java
│   │   ├── proguard.cfg
│   │   ├── project.properties
│   │   ├── res
│   │   │   ├── drawable-hdpi
│   │   │   │   └── icon.png
│   │   │   ├── drawable-ldpi
│   │   │   │   └── icon.png
│   │   │   ├── drawable-mdpi
│   │   │   │   └── icon.png
│   │   │   ├── drawable-xhdpi
│   │   │   ├── layout
│   │   │   │   └── main.xml
│   │   │   └── values
│   │   │   └── strings.xml
│   │   └── src
│   │   └── com
│   │   └── android
│   │   └── example
│   │   └── opengl_es
│   │   ├── Cube.java
│   │   ├── CubeRenderer.java
│   │   └── TestOpenGL_ESActivity.java
│   ├── TestOpenGL_ES II
│   │   ├── AndroidManifest.xml
│   │   ├── assets
│   │   ├── bin
│   │   │   ├── classes
│   │   │   │   └── com
│   │   │   │   └── android
│   │   │   │   └── example
│   │   │   │   └── opengl_es
│   │   │   │   ├── BuildConfig.class
│   │   │   │   ├── Cube.class
│   │   │   │   ├── R$attr.class
│   │   │   │   ├── R$drawable.class
│   │   │   │   ├── R$layout.class
│   │   │   │   ├── R$string.class
│   │   │   │   ├── R.class
│   │   │   │   ├── TestOpenGL_ESActivity.class
│   │   │   │   ├── TouchSurfaceView$CubeRenderer.class
│   │   │   │   └── TouchSurfaceView.class
│   │   │   ├── classes.dex
│   │   │   ├── com
│   │   │   │   └── android
│   │   │   │   └── example
│   │   │   │   └── opengl_es
│   │   │   │   ├── Cube.class
│   │   │   │   ├── R$attr.class
│   │   │   │   ├── R$drawable.class
│   │   │   │   ├── R$layout.class
│   │   │   │   ├── R$string.class
│   │   │   │   ├── R.class
│   │   │   │   ├── TestOpenGL_ESActivity.class
│   │   │   │   ├── TouchSurfaceView$CubeRenderer.class
│   │   │   │   └── TouchSurfaceView.class
│   │   │   ├── jarlist.cache
│   │   │   ├── res
│   │   │   ├── resources.ap_
│   │   │   └── TestOpenGL_ES II.apk
│   │   ├── gen
│   │   │   └── com
│   │   │   └── android
│   │   │   └── example
│   │   │   └── opengl_es
│   │   │   ├── 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
│   │   └── com
│   │   └── android
│   │   └── example
│   │   └── opengl_es
│   │   ├── Cube.java
│   │   └── TestOpenGL_ESActivity.java
│   ├── VideoPlayDemo
│   │   ├── AndroidManifest.xml
│   │   ├── assets
│   │   ├── bin
│   │   │   ├── AndroidManifest.xml
│   │   │   ├── classes
│   │   │   │   └── com
│   │   │   │   └── android
│   │   │   │   └── example
│   │   │   │   └── videoplay
│   │   │   │   ├── BuildConfig.class
│   │   │   │   ├── R$attr.class
│   │   │   │   ├── R$drawable.class
│   │   │   │   ├── R$id.class
│   │   │   │   ├── R$layout.class
│   │   │   │   ├── R$raw.class
│   │   │   │   ├── R$string.class
│   │   │   │   ├── R.class
│   │   │   │   ├── VideoPlayActivity$MyMediaController.class
│   │   │   │   └── VideoPlayActivity.class
│   │   │   ├── classes.dex
│   │   │   ├── com
│   │   │   │   └── android
│   │   │   │   └── example
│   │   │   │   └── videoplay
│   │   │   │   ├── R$attr.class
│   │   │   │   ├── R$drawable.class
│   │   │   │   ├── R$id.class
│   │   │   │   ├── R$layout.class
│   │   │   │   ├── R$raw.class
│   │   │   │   ├── R$string.class
│   │   │   │   ├── R.class
│   │   │   │   ├── VideoPlayActivity$MyMediaController.class
│   │   │   │   └── VideoPlayActivity.class
│   │   │   ├── dexedLibs
│   │   │   │   └── annotations-23306d58b89c9a8e6e1479880a70ed77.jar
│   │   │   ├── jarlist.cache
│   │   │   ├── res
│   │   │   │   ├── drawable-hdpi
│   │   │   │   │   └── icon.png
│   │   │   │   ├── drawable-ldpi
│   │   │   │   │   └── icon.png
│   │   │   │   └── drawable-mdpi
│   │   │   │   └── icon.png
│   │   │   ├── resources.ap_
│   │   │   ├── VideoPlayActivity.apk
│   │   │   └── VideoPlayDemo.apk
│   │   ├── gen
│   │   │   └── com
│   │   │   └── android
│   │   │   └── example
│   │   │   └── videoplay
│   │   │   ├── BuildConfig.java
│   │   │   └── R.java
│   │   ├── proguard.cfg
│   │   ├── project.properties
│   │   ├── res
│   │   │   ├── drawable-hdpi
│   │   │   │   └── icon.png
│   │   │   ├── drawable-ldpi
│   │   │   │   └── icon.png
│   │   │   ├── drawable-mdpi
│   │   │   │   └── icon.png
│   │   │   ├── drawable-xhdpi
│   │   │   ├── layout
│   │   │   │   └── videoview.xml
│   │   │   ├── raw
│   │   │   │   └── test.3gp
│   │   │   └── values
│   │   │   └── strings.xml
│   │   └── src
│   │   └── com
│   │   └── android
│   │   └── example
│   │   └── videoplay
│   │   └── VideoPlayActivity.java
│   └── VideoRecordDemo
│   ├── AndroidManifest.xml
│   ├── assets
│   ├── bin
│   │   ├── classes
│   │   │   └── com
│   │   │   └── android
│   │   │   └── example
│   │   │   └── videorecord
│   │   │   ├── BuildConfig.class
│   │   │   ├── Preview.class
│   │   │   ├── R$attr.class
│   │   │   ├── R$drawable.class
│   │   │   ├── R$layout.class
│   │   │   ├── R$string.class
│   │   │   ├── R.class
│   │   │   └── VideoRecordActivity.class
│   │   ├── classes.dex
│   │   ├── com
│   │   │   └── android
│   │   │   └── example
│   │   │   └── videorecord
│   │   │   ├── Preview.class
│   │   │   ├── R$attr.class
│   │   │   ├── R$drawable.class
│   │   │   ├── R$layout.class
│   │   │   ├── R$string.class
│   │   │   ├── R.class
│   │   │   └── VideoRecordActivity.class
│   │   ├── jarlist.cache
│   │   ├── res
│   │   ├── resources.ap_
│   │   └── VideoRecordDemo.apk
│   ├── gen
│   │   └── com
│   │   └── android
│   │   └── example
│   │   └── videorecord
│   │   ├── 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
│   └── com
│   └── android
│   └── example
│   └── videorecord
│   ├── Preview.java
│   └── VideoRecordActivity.java
├── Chapter8
│   ├── BluetoothTransFile
│   │   ├── AndroidManifest.xml
│   │   ├── bin
│   │   │   ├── BluetoothTransFile.apk
│   │   │   ├── classes
│   │   │   │   └── com
│   │   │   │   └── android
│   │   │   │   └── example
│   │   │   │   └── bluetooth
│   │   │   │   └── transfile
│   │   │   │   ├── BluetoothTranService$1.class
│   │   │   │   ├── BluetoothTranService$2.class
│   │   │   │   ├── BluetoothTranService$AcceptThread.class
│   │   │   │   ├── BluetoothTranService$ConnectedThread.class
│   │   │   │   ├── BluetoothTranService$ConnectThread.class
│   │   │   │   ├── BluetoothTranService.class
│   │   │   │   ├── BluetoothTransFile$1.class
│   │   │   │   ├── BluetoothTransFile$2.class
│   │   │   │   ├── BluetoothTransFile$3.class
│   │   │   │   ├── BluetoothTransFile$4.class
│   │   │   │   ├── BluetoothTransFile.class
│   │   │   │   ├── BuildConfig.class
│   │   │   │   ├── DeviceListActivity$1.class
│   │   │   │   ├── DeviceListActivity$2.class
│   │   │   │   ├── DeviceListActivity$3.class
│   │   │   │   ├── DeviceListActivity.class
│   │   │   │   ├── R$attr.class
│   │   │   │   ├── R$drawable.class
│   │   │   │   ├── R$id.class
│   │   │   │   ├── R$layout.class
│   │   │   │   ├── R$menu.class
│   │   │   │   ├── R$string.class
│   │   │   │   └── R.class
│   │   │   ├── classes.dex
│   │   │   ├── com
│   │   │   │   └── android
│   │   │   │   └── example
│   │   │   │   └── bluetooth
│   │   │   │   └── transfile
│   │   │   │   ├── BluetoothTranService$1.class
│   │   │   │   ├── BluetoothTranService$2.class
│   │   │   │   ├── BluetoothTranService$AcceptThread.class
│   │   │   │   ├── BluetoothTranService$ConnectedThread.class
│   │   │   │   ├── BluetoothTranService$ConnectThread.class
│   │   │   │   ├── BluetoothTranService.class
│   │   │   │   ├── BluetoothTransFile$1.class
│   │   │   │   ├── BluetoothTransFile$2.class
│   │   │   │   ├── BluetoothTransFile$3.class
│   │   │   │   ├── BluetoothTransFile$4.class
│   │   │   │   ├── BluetoothTransFile.class
│   │   │   │   ├── DeviceListActivity$1.class
│   │   │   │   ├── DeviceListActivity$2.class
│   │   │   │   ├── DeviceListActivity$3.class
│   │   │   │   ├── DeviceListActivity.class
│   │   │   │   ├── R$attr.class
│   │   │   │   ├── R$drawable.class
│   │   │   │   ├── R$id.class
│   │   │   │   ├── R$layout.class
│   │   │   │   ├── R$menu.class
│   │   │   │   ├── R$string.class
│   │   │   │   └── R.class
│   │   │   ├── jarlist.cache
│   │   │   ├── res
│   │   │   └── resources.ap_
│   │   ├── gen
│   │   │   └── com
│   │   │   └── android
│   │   │   └── example
│   │   │   └── bluetooth
│   │   │   └── transfile
│   │   │   ├── BuildConfig.java
│   │   │   └── R.java
│   │   ├── proguard.cfg
│   │   ├── project.properties
│   │   ├── res
│   │   │   ├── drawable
│   │   │   │   └── icon.png
│   │   │   ├── drawable-hdpi
│   │   │   │   └── icon.png
│   │   │   ├── drawable-ldpi
│   │   │   │   └── icon.png
│   │   │   ├── drawable-mdpi
│   │   │   │   └── icon.png
│   │   │   ├── layout
│   │   │   │   ├── custom_title.xml
│   │   │   │   ├── device_list.xml
│   │   │   │   ├── device_name.xml
│   │   │   │   ├── main.xml
│   │   │   │   └── message.xml
│   │   │   ├── menu
│   │   │   │   └── option_menu.xml
│   │   │   └── values
│   │   │   └── strings.xml
│   │   └── src
│   │   └── com
│   │   └── android
│   │   └── example
│   │   └── bluetooth
│   │   └── transfile
│   │   ├── BluetoothTranService.java
│   │   ├── BluetoothTransFile.java
│   │   └── DeviceListActivity.java
│   ├── Contacts_VCard
│   │   ├── AndroidManifest.xml
│   │   ├── bin
│   │   │   ├── classes
│   │   │   │   └── com
│   │   │   │   └── vcard
│   │   │   │   ├── io
│   │   │   │   │   ├── Base64Coder.class
│   │   │   │   │   ├── BuildConfig.class
│   │   │   │   │   ├── ChooseContactsForExport$1.class
│   │   │   │   │   ├── ChooseContactsForExport$2.class
│   │   │   │   │   ├── ChooseContactsForExport$3.class
│   │   │   │   │   ├── ChooseContactsForExport$4.class
│   │   │   │   │   ├── ChooseContactsForExport$5.class
│   │   │   │   │   ├── ChooseContactsForExport$6.class
│   │   │   │   │   ├── ChooseContactsForExport.class
│   │   │   │   │   ├── ChooseDIRActivity$1.class
│   │   │   │   │   ├── ChooseDIRActivity$2.class
│   │   │   │   │   ├── ChooseDIRActivity$CancelListener.class
│   │   │   │   │   ├── ChooseDIRActivity$DialogDisplayer.class
│   │   │   │   │   ├── ChooseDIRActivity$FileSelectedListener.class
│   │   │   │   │   ├── ChooseDIRActivity$SDCardScanThread$CanceledException.class
│   │   │   │   │   ├── ChooseDIRActivity$SDCardScanThread.class
│   │   │   │   │   ├── ChooseDIRActivity.class
│   │   │   │   │   ├── ClientSocket.class
│   │   │   │   │   ├── Contact$1.class
│   │   │   │   │   ├── Contact$2.class
│   │   │   │   │   ├── Contact$3.class
│   │   │   │   │   ├── Contact$4.class
│   │   │   │   │   ├── Contact$5.class
│   │   │   │   │   ├── Contact$6.class
│   │   │   │   │   ├── Contact$7.class
│   │   │   │   │   ├── Contact$handleProp.class
│   │   │   │   │   ├── Contact$OrgData.class
│   │   │   │   │   ├── Contact$RowData.class
│   │   │   │   │   ├── ContactAdder$1.class
│   │   │   │   │   ├── ContactAdder$2.class
│   │   │   │   │   ├── ContactAdder$AccountAdapter.class
│   │   │   │   │   ├── ContactAdder$AccountData.class
│   │   │   │   │   ├── ContactAdder.class
│   │   │   │   │   ├── Contact.class
│   │   │   │   │   ├── ContactManager$1.class
│   │   │   │   │   ├── ContactManager.class
│   │   │   │   │   ├── ContactsIO$1.class
│   │   │   │   │   ├── ContactsIO$2.class
│   │   │   │   │   ├── ContactsIO$3.class
│   │   │   │   │   ├── ContactsIO$4.class
│   │   │   │   │   ├── ContactsIO$5.class
│   │   │   │   │   ├── ContactsIO.class
│   │   │   │   │   ├── ExportActivity$1.class
│   │   │   │   │   ├── ExportActivity$2.class
│   │   │   │   │   ├── ExportActivity$3.class
│   │   │   │   │   ├── ExportActivity$4.class
│   │   │   │   │   ├── ExportActivity$5.class
│   │   │   │   │   ├── ExportActivity$6.class
│   │   │   │   │   ├── ExportActivity$BodyClickEvent$1.class
│   │   │   │   │   ├── ExportActivity$BodyClickEvent$2.class
│   │   │   │   │   ├── ExportActivity$BodyClickEvent.class
│   │   │   │   │   ├── ExportActivity$TitleClickEvent.class
│   │   │   │   │   ├── ExportActivity.class
│   │   │   │   │   ├── ImportActivity$1.class
│   │   │   │   │   ├── ImportActivity$2.class
│   │   │   │   │   ├── ImportActivity$3.class
│   │   │   │   │   ├── ImportActivity$4.class
│   │   │   │   │   ├── ImportActivity$CancelListener.class
│   │   │   │   │   ├── ImportActivity$DialogDisplayer.class
│   │   │   │   │   ├── ImportActivity$ImportTypeSelectedListener.class
│   │   │   │   │   ├── ImportActivity$VCardScanThread$CanceledException.class
│   │   │   │   │   ├── ImportActivity$VCardScanThread.class
│   │   │   │   │   ├── ImportActivity$VCardSelectedListener.class
│   │   │   │   │   ├── ImportActivity.class
│   │   │   │   │   ├── Launcher$1.class
│   │   │   │   │   ├── Launcher$2.class
│   │   │   │   │   ├── Launcher$3.class
│   │   │   │   │   ├── Launcher$4.class
│   │   │   │   │   ├── Launcher$5.class
│   │   │   │   │   ├── Launcher.class
│   │   │   │   │   ├── R$anim.class
│   │   │   │   │   ├── R$attr.class
│   │   │   │   │   ├── R$bool.class
│   │   │   │   │   ├── R$drawable.class
│   │   │   │   │   ├── R$id.class
│   │   │   │   │   ├── R$integer.class
│   │   │   │   │   ├── R$layout.class
│   │   │   │   │   ├── R$raw.class
│   │   │   │   │   ├── R$string.class
│   │   │   │   │   ├── R$style.class
│   │   │   │   │   ├── R.class
│   │   │   │   │   ├── SamplesUtils$1$1.class
│   │   │   │   │   ├── SamplesUtils$1.class
│   │   │   │   │   ├── SamplesUtils.class
│   │   │   │   │   ├── SendVCard$1.class
│   │   │   │   │   ├── SendVCard$2.class
│   │   │   │   │   ├── SendVCard$3.class
│   │   │   │   │   ├── SendVCard$SendVCardThread$1.class
│   │   │   │   │   ├── SendVCard$SendVCardThread.class
│   │   │   │   │   ├── SendVCard$ServerControlThread$1.class
│   │   │   │   │   ├── SendVCard$ServerControlThread$2.class
│   │   │   │   │   ├── SendVCard$ServerControlThread$3.class
│   │   │   │   │   ├── SendVCard$ServerControlThread.class
│   │   │   │   │   ├── SendVCard.class
│   │   │   │   │   ├── TabMenu$MenuBodyAdapter.class
│   │   │   │   │   ├── TabMenu$MenuTitleAdapter.class
│   │   │   │   │   ├── TabMenu.class
│   │   │   │   │   ├── VCardFile.class
│   │   │   │   │   ├── VCardIO$1.class
│   │   │   │   │   ├── VCardIO$2.class
│   │   │   │   │   ├── VCardIO$3.class
│   │   │   │   │   ├── VCardIO$4.class
│   │   │   │   │   ├── VCardIO$5.class
│   │   │   │   │   ├── VCardIO$Action.class
│   │   │   │   │   ├── VCardIO$DatabaseHelper.class
│   │   │   │   │   ├── VCardIO$LocalBinder.class
│   │   │   │   │   ├── VCardIO.class
│   │   │   │   │   └── WifiAdmin.class
│   │   │   │   ├── storage
│   │   │   │   │   └── DataAccessException.class
│   │   │   │   └── util
│   │   │   │   ├── Appender.class
│   │   │   │   ├── Log.class
│   │   │   │   ├── QuotedPrintable.class
│   │   │   │   └── StringUtil.class
│   │   │   ├── classes.dex
│   │   │   ├── com
│   │   │   │   └── vcard
│   │   │   │   ├── io
│   │   │   │   │   ├── Base64Coder.class
│   │   │   │   │   ├── ChooseContactsForExport$1.class
│   │   │   │   │   ├── ChooseContactsForExport$2.class
│   │   │   │   │   ├── ChooseContactsForExport$3.class
│   │   │   │   │   ├── ChooseContactsForExport$4.class
│   │   │   │   │   ├── ChooseContactsForExport$5.class
│   │   │   │   │   ├── ChooseContactsForExport$6.class
│   │   │   │   │   ├── ChooseContactsForExport.class
│   │   │   │   │   ├── ChooseDIRActivity$1.class
│   │   │   │   │   ├── ChooseDIRActivity$2.class
│   │   │   │   │   ├── ChooseDIRActivity$CancelListener.class
│   │   │   │   │   ├── ChooseDIRActivity$DialogDisplayer.class
│   │   │   │   │   ├── ChooseDIRActivity$FileSelectedListener.class
│   │   │   │   │   ├── ChooseDIRActivity$SDCardScanThread$CanceledException.class
│   │   │   │   │   ├── ChooseDIRActivity$SDCardScanThread.class
│   │   │   │   │   ├── ChooseDIRActivity.class
│   │   │   │   │   ├── ClientSocket.class
│   │   │   │   │   ├── Contact$1.class
│   │   │   │   │   ├── Contact$2.class
│   │   │   │   │   ├── Contact$3.class
│   │   │   │   │   ├── Contact$4.class
│   │   │   │   │   ├── Contact$5.class
│   │   │   │   │   ├── Contact$6.class
│   │   │   │   │   ├── Contact$7.class
│   │   │   │   │   ├── Contact$handleProp.class
│   │   │   │   │   ├── Contact$OrgData.class
│   │   │   │   │   ├── Contact$RowData.class
│   │   │   │   │   ├── ContactAdder$1.class
│   │   │   │   │   ├── ContactAdder$2.class
│   │   │   │   │   ├── ContactAdder$AccountAdapter.class
│   │   │   │   │   ├── ContactAdder$AccountData.class
│   │   │   │   │   ├── ContactAdder.class
│   │   │   │   │   ├── Contact.class
│   │   │   │   │   ├── ContactManager$1.class
│   │   │   │   │   ├── ContactManager.class
│   │   │   │   │   ├── ContactsIO$1.class
│   │   │   │   │   ├── ContactsIO$2.class
│   │   │   │   │   ├── ContactsIO$3.class
│   │   │   │   │   ├── ContactsIO$4.class
│   │   │   │   │   ├── ContactsIO$5.class
│   │   │   │   │   ├── ContactsIO.class
│   │   │   │   │   ├── ExportActivity$1.class
│   │   │   │   │   ├── ExportActivity$2.class
│   │   │   │   │   ├── ExportActivity$3.class
│   │   │   │   │   ├── ExportActivity$4.class
│   │   │   │   │   ├── ExportActivity$5.class
│   │   │   │   │   ├── ExportActivity$6.class
│   │   │   │   │   ├── ExportActivity$BodyClickEvent$1.class
│   │   │   │   │   ├── ExportActivity$BodyClickEvent$2.class
│   │   │   │   │   ├── ExportActivity$BodyClickEvent.class
│   │   │   │   │   ├── ExportActivity$TitleClickEvent.class
│   │   │   │   │   ├── ExportActivity.class
│   │   │   │   │   ├── ImportActivity$1.class
│   │   │   │   │   ├── ImportActivity$2.class
│   │   │   │   │   ├── ImportActivity$3.class
│   │   │   │   │   ├── ImportActivity$4.class
│   │   │   │   │   ├── ImportActivity$CancelListener.class
│   │   │   │   │   ├── ImportActivity$DialogDisplayer.class
│   │   │   │   │   ├── ImportActivity$ImportTypeSelectedListener.class
│   │   │   │   │   ├── ImportActivity$VCardScanThread$CanceledException.class
│   │   │   │   │   ├── ImportActivity$VCardScanThread.class
│   │   │   │   │   ├── ImportActivity$VCardSelectedListener.class
│   │   │   │   │   ├── ImportActivity.class
│   │   │   │   │   ├── Launcher$1.class
│   │   │   │   │   ├── Launcher$2.class
│   │   │   │   │   ├── Launcher$3.class
│   │   │   │   │   ├── Launcher$4.class
│   │   │   │   │   ├── Launcher$5.class
│   │   │   │   │   ├── Launcher.class
│   │   │   │   │   ├── R$anim.class
│   │   │   │   │   ├── R$attr.class
│   │   │   │   │   ├── R$bool.class
│   │   │   │   │   ├── R$drawable.class
│   │   │   │   │   ├── R$id.class
│   │   │   │   │   ├── R$integer.class
│   │   │   │   │   ├── R$layout.class
│   │   │   │   │   ├── R$raw.class
│   │   │   │   │   ├── R$string.class
│   │   │   │   │   ├── R$style.class
│   │   │   │   │   ├── R.class
│   │   │   │   │   ├── SamplesUtils$1$1.class
│   │   │   │   │   ├── SamplesUtils$1.class
│   │   │   │   │   ├── SamplesUtils.class
│   │   │   │   │   ├── SendVCard$1.class
│   │   │   │   │   ├── SendVCard$2.class
│   │   │   │   │   ├── SendVCard$3.class
│   │   │   │   │   ├── SendVCard$SendVCardThread$1.class
│   │   │   │   │   ├── SendVCard$SendVCardThread.class
│   │   │   │   │   ├── SendVCard$ServerControlThread$1.class
│   │   │   │   │   ├── SendVCard$ServerControlThread$2.class
│   │   │   │   │   ├── SendVCard$ServerControlThread$3.class
│   │   │   │   │   ├── SendVCard$ServerControlThread.class
│   │   │   │   │   ├── SendVCard.class
│   │   │   │   │   ├── TabMenu$MenuBodyAdapter.class
│   │   │   │   │   ├── TabMenu$MenuTitleAdapter.class
│   │   │   │   │   ├── TabMenu.class
│   │   │   │   │   ├── VCardFile.class
│   │   │   │   │   ├── VCardIO$1.class
│   │   │   │   │   ├── VCardIO$2.class
│   │   │   │   │   ├── VCardIO$3.class
│   │   │   │   │   ├── VCardIO$4.class
│   │   │   │   │   ├── VCardIO$5.class
│   │   │   │   │   ├── VCardIO$Action.class
│   │   │   │   │   ├── VCardIO$DatabaseHelper.class
│   │   │   │   │   ├── VCardIO$LocalBinder.class
│   │   │   │   │   ├── VCardIO.class
│   │   │   │   │   └── WifiAdmin.class
│   │   │   │   ├── storage
│   │   │   │   │   └── DataAccessException.class
│   │   │   │   └── util
│   │   │   │   ├── Appender.class
│   │   │   │   ├── Log.class
│   │   │   │   ├── QuotedPrintable.class
│   │   │   │   └── StringUtil.class
│   │   │   ├── duanhong169-vcard.apk
│   │   │   ├── jarlist.cache
│   │   │   ├── res
│   │   │   │   └── drawable
│   │   │   │   ├── appwidget_inner_focus_c.9.png
│   │   │   │   ├── appwidget_inner_press_c.9.png
│   │   │   │   ├── background.9.png
│   │   │   │   ├── btn_default_pressed.9.png
│   │   │   │   ├── btn_default_selected.9.png
│   │   │   │   ├── contacts_io.png
│   │   │   │   ├── export_button.png
│   │   │   │   ├── gold_bubble.png
│   │   │   │   ├── icon_highlight_square.9.png
│   │   │   │   ├── icon.png
│   │   │   │   ├── import_button.png
│   │   │   │   ├── menu_bookmark.png
│   │   │   │   ├── menu_copy.png
│   │   │   │   ├── menu_cut.png
│   │   │   │   ├── menu_delete.png
│   │   │   │   ├── menu_edit.png
│   │   │   │   ├── menu_fullscreen.png
│   │   │   │   ├── menu_normalmode.png
│   │   │   │   ├── menu_quit.png
│   │   │   │   ├── menu_test.png
│   │   │   │   ├── send_contacts.png
│   │   │   │   ├── splash.png
│   │   │   │   ├── status_icon.png
│   │   │   │   └── text7611.png
│   │   │   ├── resources.ap_
│   │   │   └── VCardIO.apk
│   │   ├── build.xml
│   │   ├── gen
│   │   │   └── com
│   │   │   └── vcard
│   │   │   └── io
│   │   │   ├── BuildConfig.java
│   │   │   └── R.java
│   │   ├── project.properties
│   │   ├── res
│   │   │   ├── anim
│   │   │   │   ├── popup_enter.xml
│   │   │   │   └── popup_exit.xml
│   │   │   ├── drawable
│   │   │   │   ├── app_icon_background.xml
│   │   │   │   ├── appwidget_button_center.xml
│   │   │   │   ├── appwidget_inner_focus_c.9.png
│   │   │   │   ├── appwidget_inner_press_c.9.png
│   │   │   │   ├── background.9.png
│   │   │   │   ├── btn_default_pressed.9.png
│   │   │   │   ├── btn_default_selected.9.png
│   │   │   │   ├── contacts_io.png
│   │   │   │   ├── export_button.png
│   │   │   │   ├── girl.jpg
│   │   │   │   ├── gold_bubble.png
│   │   │   │   ├── icon_highlight_square.9.png
│   │   │   │   ├── icon.png
│   │   │   │   ├── import_button.png
│   │   │   │   ├── menu_bookmark.png
│   │   │   │   ├── menu_copy.png
│   │   │   │   ├── menu_cut.png
│   │   │   │   ├── menu_delete.png
│   │   │   │   ├── menu_edit.png
│   │   │   │   ├── menu_fullscreen.png
│   │   │   │   ├── menu_normalmode.png
│   │   │   │   ├── menu_quit.png
│   │   │   │   ├── menu_test.png
│   │   │   │   ├── send_contacts.png
│   │   │   │   ├── splash.png
│   │   │   │   ├── status_icon.png
│   │   │   │   └── text7611.png
│   │   │   ├── layout
│   │   │   │   ├── account_entry.xml
│   │   │   │   ├── contact_adder.xml
│   │   │   │   ├── contact_entry.xml
│   │   │   │   ├── contact_manager.xml
│   │   │   │   ├── contacts_list.xml
│   │   │   │   ├── export_layout.xml
│   │   │   │   ├── import_layout.xml
│   │   │   │   ├── send.xml
│   │   │   │   └── splash.xml
│   │   │   ├── layout-land
│   │   │   │   ├── contacts_io.xml
│   │   │   │   └── launcher.xml
│   │   │   ├── layout-port
│   │   │   │   ├── contacts_io.xml
│   │   │   │   └── launcher.xml
│   │   │   ├── raw
│   │   │   │   ├── vcard_icon.svg
│   │   │   │   └── vcard_status.svg
│   │   │   └── values
│   │   │   ├── donottranslate_config.xml
│   │   │   ├── ids.xml
│   │   │   ├── popup_animation.xml
│   │   │   └── strings.xml
│   │   └── src
│   │   └── com
│   │   └── vcard
│   │   ├── io
│   │   │   ├── Base64Coder.java
│   │   │   ├── ChooseContactsForExport.java
│   │   │   ├── ChooseDIRActivity.java
│   │   │   ├── ClientSocket.java
│   │   │   ├── ContactAdder.java
│   │   │   ├── Contact.java
│   │   │   ├── ContactManager.java
│   │   │   ├── ContactsIO.java
│   │   │   ├── ExportActivity.java
│   │   │   ├── ImportActivity.java
│   │   │   ├── Launcher.java
│   │   │   ├── SamplesUtils.java
│   │   │   ├── SendVCard.java
│   │   │   ├── TabMenu.java
│   │   │   ├── VCardIO.java
│   │   │   └── WifiAdmin.java
│   │   ├── storage
│   │   │   └── DataAccessException.java
│   │   └── util
│   │   ├── Appender.java
│   │   ├── Log.java
│   │   ├── QuotedPrintable.java
│   │   └── StringUtil.java
│   ├── HttpClientDemo
│   │   ├── AndroidManifest.xml
│   │   ├── assets
│   │   ├── bin
│   │   │   ├── classes
│   │   │   │   └── com
│   │   │   │   └── android
│   │   │   │   └── example
│   │   │   │   └── httpclient
│   │   │   │   ├── HttpClientDemoActivity$1.class
│   │   │   │   ├── HttpClientDemoActivity$2.class
│   │   │   │   ├── HttpClientDemoActivity.class
│   │   │   │   ├── R$attr.class
│   │   │   │   ├── R$drawable.class
│   │   │   │   ├── R$id.class
│   │   │   │   ├── R$layout.class
│   │   │   │   ├── R$string.class
│   │   │   │   └── R.class
│   │   │   ├── com
│   │   │   │   └── android
│   │   │   │   └── example
│   │   │   │   └── httpclient
│   │   │   │   ├── HttpClientDemoActivity$1.class
│   │   │   │   ├── HttpClientDemoActivity$2.class
│   │   │   │   ├── HttpClientDemoActivity.class
│   │   │   │   ├── R$attr.class
│   │   │   │   ├── R$drawable.class
│   │   │   │   ├── R$id.class
│   │   │   │   ├── R$layout.class
│   │   │   │   ├── R$string.class
│   │   │   │   └── R.class
│   │   │   └── res
│   │   ├── gen
│   │   │   └── com
│   │   │   └── android
│   │   │   └── example
│   │   │   └── httpclient
│   │   │   └── 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
│   │   └── com
│   │   └── android
│   │   └── example
│   │   └── httpclient
│   │   └── HttpClientDemoActivity.java
│   ├── HttpUrlConnectionDemo
│   │   ├── AndroidManifest.xml
│   │   ├── assets
│   │   ├── bin
│   │   │   ├── classes
│   │   │   │   └── com
│   │   │   │   └── android
│   │   │   │   └── example
│   │   │   │   └── httpurlconnection
│   │   │   │   ├── HttpUrlConnectionDemoActivity$1.class
│   │   │   │   ├── HttpUrlConnectionDemoActivity$2.class
│   │   │   │   ├── HttpUrlConnectionDemoActivity.class
│   │   │   │   ├── R$attr.class
│   │   │   │   ├── R$drawable.class
│   │   │   │   ├── R$id.class
│   │   │   │   ├── R$layout.class
│   │   │   │   ├── R$string.class
│   │   │   │   └── R.class
│   │   │   ├── com
│   │   │   │   └── android
│   │   │   │   └── example
│   │   │   │   └── httpurlconnection
│   │   │   │   ├── HttpUrlConnectionDemoActivity$1.class
│   │   │   │   ├── HttpUrlConnectionDemoActivity$2.class
│   │   │   │   ├── HttpUrlConnectionDemoActivity.class
│   │   │   │   ├── R$attr.class
│   │   │   │   ├── R$drawable.class
│   │   │   │   ├── R$id.class
│   │   │   │   ├── R$layout.class
│   │   │   │   ├── R$string.class
│   │   │   │   └── R.class
│   │   │   └── res
│   │   ├── gen
│   │   │   └── com
│   │   │   └── android
│   │   │   └── example
│   │   │   └── httpurlconnection
│   │   │   └── 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
│   │   └── com
│   │   └── android
│   │   └── example
│   │   └── httpurlconnection
│   │   └── HttpUrlConnectionDemoActivity.java
│   └── TestBluetooth
│   ├── AndroidManifest.xml
│   ├── assets
│   ├── bin
│   │   ├── classes
│   │   │   └── com
│   │   │   └── bluetooth
│   │   │   ├── BluetoothActivity.class
│   │   │   ├── DiscoveryActivity$1.class
│   │   │   ├── DiscoveryActivity$2.class
│   │   │   ├── DiscoveryActivity$3.class
│   │   │   ├── DiscoveryActivity$4.class
│   │   │   ├── DiscoveryActivity$5.class
│   │   │   ├── DiscoveryActivity.class
│   │   │   ├── R$attr.class
│   │   │   ├── R$color.class
│   │   │   ├── R$drawable.class
│   │   │   ├── R$layout.class
│   │   │   ├── R$string.class
│   │   │   ├── R$style.class
│   │   │   ├── R.class
│   │   │   ├── SamplesUtils$1$1.class
│   │   │   ├── SamplesUtils$1.class
│   │   │   └── SamplesUtils.class
│   │   ├── com
│   │   │   └── bluetooth
│   │   │   ├── BluetoothActivity.class
│   │   │   ├── DiscoveryActivity$1.class
│   │   │   ├── DiscoveryActivity$2.class
│   │   │   ├── DiscoveryActivity$3.class
│   │   │   ├── DiscoveryActivity$4.class
│   │   │   ├── DiscoveryActivity$5.class
│   │   │   ├── DiscoveryActivity.class
│   │   │   ├── R$attr.class
│   │   │   ├── R$color.class
│   │   │   ├── R$drawable.class
│   │   │   ├── R$layout.class
│   │   │   ├── R$string.class
│   │   │   ├── R$style.class
│   │   │   ├── R.class
│   │   │   ├── SamplesUtils$1$1.class
│   │   │   ├── SamplesUtils$1.class
│   │   │   └── SamplesUtils.class
│   │   └── res
│   ├── gen
│   │   └── com
│   │   └── bluetooth
│   │   └── R.java
│   ├── project.properties
│   ├── README.txt
│   ├── res
│   │   ├── drawable-hdpi
│   │   │   └── icon.png
│   │   ├── drawable-ldpi
│   │   │   └── icon.png
│   │   ├── drawable-mdpi
│   │   │   └── icon.png
│   │   ├── layout
│   │   │   ├── discovery.xml
│   │   │   └── main.xml
│   │   └── values
│   │   ├── colors.xml
│   │   ├── strings.xml
│   │   └── styles.xml
│   └── src
│   └── com
│   └── bluetooth
│   ├── BluetoothActivity.java
│   ├── DiscoveryActivity.java
│   └── SamplesUtils.java
└── Chapter9_10
├── MapsDemo
│   ├── AndroidManifest.xml
│   ├── assets
│   │   └── test.kml
│   ├── bin
│   │   ├── classes
│   │   │   └── com
│   │   │   └── example
│   │   │   └── android
│   │   │   ├── apis
│   │   │   │   ├── MapsDemo$1.class
│   │   │   │   ├── MapsDemo.class
│   │   │   │   └── view
│   │   │   │   ├── BubbleThread.class
│   │   │   │   ├── MapViewCompassDemo$1.class
│   │   │   │   ├── MapViewCompassDemo$RotateView.class
│   │   │   │   ├── MapViewCompassDemo$SmoothCanvas.class
│   │   │   │   ├── MapViewCompassDemo.class
│   │   │   │   ├── MapViewDemo$1.class
│   │   │   │   ├── MapViewDemo$2.class
│   │   │   │   ├── MapViewDemo$3.class
│   │   │   │   ├── MapViewDemo$4.class
│   │   │   │   ├── MapViewDemo$5.class
│   │   │   │   ├── MapViewDemo$6.class
│   │   │   │   ├── MapViewDemo$7.class
│   │   │   │   ├── MapViewDemo.class
│   │   │   │   ├── MeasureDistance$MeasureStep.class
│   │   │   │   ├── MeasureDistance.class
│   │   │   │   ├── MyLocationListener.class
│   │   │   │   ├── PlaceMarker.class
│   │   │   │   ├── PlaceMarkerList.class
│   │   │   │   ├── Track.class
│   │   │   │   └── TrackThread.class
│   │   │   └── google
│   │   │   └── apis
│   │   │   ├── R$attr.class
│   │   │   ├── R$drawable.class
│   │   │   ├── R$id.class
│   │   │   ├── R$layout.class
│   │   │   ├── R$string.class
│   │   │   ├── R$style.class
│   │   │   └── R.class
│   │   ├── classes.dex
│   │   ├── MapsDemo.apk
│   │   ├── res
│   │   │   ├── drawable-hdpi
│   │   │   │   ├── app_sample_code.png
│   │   │   │   └── bubble.9.png
│   │   │   └── drawable-mdpi
│   │   │   ├── app_sample_code.png
│   │   │   ├── markera.png
│   │   │   ├── markerb.png
│   │   │   ├── markerc.png
│   │   │   ├── markerd.png
│   │   │   ├── markere.png
│   │   │   ├── markerf.png
│   │   │   ├── markerg.png
│   │   │   ├── markerh.png
│   │   │   └── markers.png
│   │   └── resources.ap_
│   ├── gen
│   │   └── com
│   │   └── example
│   │   └── android
│   │   └── google
│   │   └── apis
│   │   └── R.java
│   ├── project.properties
│   ├── res
│   │   ├── drawable-hdpi
│   │   │   ├── app_sample_code.png
│   │   │   └── bubble.9.png
│   │   ├── drawable-ldpi
│   │   ├── drawable-mdpi
│   │   │   ├── app_sample_code.png
│   │   │   ├── markera.png
│   │   │   ├── markerb.png
│   │   │   ├── markerc.png
│   │   │   ├── markerd.png
│   │   │   ├── markere.png
│   │   │   ├── markerf.png
│   │   │   ├── markerg.png
│   │   │   ├── markerh.png
│   │   │   └── markers.png
│   │   ├── layout
│   │   │   ├── bubble.xml
│   │   │   └── mapview.xml
│   │   └── values
│   │   ├── strings.xml
│   │   └── style.xml
│   └── src
│   └── com
│   └── example
│   └── android
│   └── apis
│   ├── MapsDemo.java
│   └── view
│   ├── BubbleThread.java
│   ├── MapViewCompassDemo.java
│   ├── MapViewDemo.java
│   ├── MeasureDistance.java
│   ├── MyLocationListener.java
│   ├── PlaceMarker.java
│   ├── PlaceMarkerList.java
│   ├── Track.java
│   └── TrackThread.java
├── Sensor-Compass
│   ├── AndroidManifest.xml
│   ├── assets
│   ├── bin
│   │   ├── classes
│   │   │   └── com
│   │   │   └── android
│   │   │   └── example
│   │   │   └── compass
│   │   │   ├── CompassActivity.class
│   │   │   ├── R$attr.class
│   │   │   ├── R$drawable.class
│   │   │   ├── R$id.class
│   │   │   ├── R$layout.class
│   │   │   ├── R$string.class
│   │   │   └── R.class
│   │   └── res
│   ├── gen
│   │   └── com
│   │   └── android
│   │   └── example
│   │   └── compass
│   │   └── R.java
│   ├── proguard.cfg
│   ├── project.properties
│   ├── res
│   │   ├── drawable-hdpi
│   │   │   ├── compass.png
│   │   │   └── ic_launcher.png
│   │   ├── drawable-ldpi
│   │   │   └── ic_launcher.png
│   │   ├── drawable-mdpi
│   │   │   └── ic_launcher.png
│   │   ├── layout
│   │   │   └── main.xml
│   │   └── values
│   │   └── strings.xml
│   └── src
│   └── com
│   └── android
│   └── example
│   └── compass
│   └── CompassActivity.java
├── SensorSimulator-Compass
│   ├── AndroidManifest.xml
│   ├── assets
│   ├── bin
│   │   ├── classes
│   │   │   └── com
│   │   │   └── android
│   │   │   └── example
│   │   │   └── simcompass
│   │   │   ├── CompassActivity.class
│   │   │   ├── R$attr.class
│   │   │   ├── R$drawable.class
│   │   │   ├── R$id.class
│   │   │   ├── R$layout.class
│   │   │   ├── R$string.class
│   │   │   └── R.class
│   │   ├── classes.dex
│   │   ├── res
│   │   │   ├── drawable-hdpi
│   │   │   │   ├── compass.png
│   │   │   │   └── ic_launcher.png
│   │   │   ├── drawable-ldpi
│   │   │   │   └── ic_launcher.png
│   │   │   └── drawable-mdpi
│   │   │   └── ic_launcher.png
│   │   ├── resources.ap_
│   │   └── SensorSimulator-Compass.apk
│   ├── gen
│   │   └── com
│   │   └── android
│   │   └── example
│   │   └── simcompass
│   │   └── R.java
│   ├── proguard.cfg
│   ├── project.properties
│   ├── res
│   │   ├── drawable-hdpi
│   │   │   ├── compass.png
│   │   │   └── ic_launcher.png
│   │   ├── drawable-ldpi
│   │   │   └── ic_launcher.png
│   │   ├── drawable-mdpi
│   │   │   └── ic_launcher.png
│   │   ├── layout
│   │   │   └── main.xml
│   │   └── values
│   │   └── strings.xml
│   └── src
│   └── com
│   └── android
│   └── example
│   └── simcompass
│   └── CompassActivity.java
└── SensorSimulator-Pedometer
├── AndroidManifest.xml
├── assets
├── bin
│   ├── classes
│   │   └── com
│   │   └── android
│   │   └── example
│   │   └── pedometer
│   │   ├── PedometerActivity.class
│   │   ├── R$attr.class
│   │   ├── R$drawable.class
│   │   ├── R$id.class
│   │   ├── R$layout.class
│   │   ├── R$string.class
│   │   └── R.class
│   ├── classes.dex
│   ├── res
│   │   ├── drawable-hdpi
│   │   │   ├── compass.png
│   │   │   └── ic_launcher.png
│   │   ├── drawable-ldpi
│   │   │   └── ic_launcher.png
│   │   └── drawable-mdpi
│   │   └── ic_launcher.png
│   ├── resources.ap_
│   └── SensorSimulator-Pedometer.apk
├── gen
│   └── com
│   └── android
│   └── example
│   └── pedometer
│   └── R.java
├── proguard.cfg
├── project.properties
├── res
│   ├── drawable-hdpi
│   │   ├── compass.png
│   │   └── ic_launcher.png
│   ├── drawable-ldpi
│   │   └── ic_launcher.png
│   ├── drawable-mdpi
│   │   └── ic_launcher.png
│   ├── layout
│   │   └── main.xml
│   └── values
│   └── strings.xml
└── src
└── com
└── android
└── example
└── pedometer
└── PedometerActivity.java

1207 directories, 2137 files

标签:

实例下载地址

android嵌入式应用开发源码.rar

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

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

网友评论

发表评论

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

查看所有0条评论>>

小贴士

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

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

关于好例子网

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

;
报警