This android project record the android develop skills will continue update.
├── activity
│ ├── HelloWorldActivity.java
│ ├── launchmode
│ │ ├── ActivityCollector.java
│ │ ├── LaunchModeActivity.java
│ │ ├── SingleTaskActivity.java
│ │ ├── SingleTopActivity.java
│ │ └── StandardActivity.java
│ ├── LifeCycleActivity.java
│ ├── ResultActivity.java
│ └── SubActivity.java
├── adapter
│ ├── ArrayAdapterActivity.java
│ ├── BaseAdapterActivity.java
│ ├── SimpleAdapterActivity.java
│ └── SimpleCursorAdapterActivity.java
├── alarm
├── animation
├── broadcast
│ ├── DynamicActivity.java
│ ├── LocalActivity.java
│ ├── MyBroadcastReceiver.java
│ └── StaticActivity.java
├── contentProvider
│ ├── ContentProviderActivity.java
│ ├── DatabaseProvider.java
│ └── MyDatabaseHelper.java
├── customizeui
│ ├── SmallBarActivity.java
│ └── ui
│ └── SmallBarView.java
├── designmode
│ ├── abstractfactory
│ │ ├── AbstractFactoryActivity.java
│ │ ├── BydCarFactory.java
│ │ ├── BydCarMixed.java
│ │ ├── CarFactory.java
│ │ ├── Car.java
│ │ ├── ElectricCar.java
│ │ ├── FuelCar.java
│ │ ├── HavalCarMixed.java
│ │ └── HybridCar.java
│ ├── adapter
│ │ ├── AdapterActivity.java
│ │ ├── FiveVolt.java
│ │ ├── Volt220.java
│ │ └── VoltAdapter.java
│ ├── agent
│ │ ├── House.java
│ │ ├── HouseProxy.java
│ │ ├── Ihouse.java
│ │ └── ProxyActivity.java
│ ├── bridge
│ ├── builder
│ │ ├── BuilderActivity.java
│ │ ├── Builder.java
│ │ ├── BydBuilder.java
│ │ └── CarProduct.java
│ ├── command
│ ├── design_mode
│ ├── design_mode.txt
│ ├── Factory
│ │ ├── BydCarFactory.java
│ │ ├── BydCar.java
│ │ ├── CarFactory.java
│ │ ├── Car.java
│ │ ├── FactoryActivity.java
│ │ ├── HavalCarFactory.java
│ │ └── HavalCar.java
│ ├── observer
│ │ ├── NotificationHandler.java
│ │ ├── Observe.java
│ │ ├── ObserverActivity.java
│ │ ├── Observer.java
│ │ └── ObserverOne.java
│ ├── simplefactory
│ │ ├── BydCar.java
│ │ ├── CarFactory.java
│ │ ├── GreatWallCar.java
│ │ ├── ICar.java
│ │ └── SimpleFactoryActivity.java
│ ├── singleInstance
│ │ ├── SingleInstanceActivity.java
│ │ └── Singleton.java
│ ├── strategy
│ └── visitor
├── develop.txt
├── dialog
├── fragment
│ ├── bookfragment
│ │ ├── BookContent.java
│ │ ├── BookDetailFragment.java
│ │ ├── BookFragmentActivity.java
│ │ └── BookListFragment.java
│ └── lifestyle
│ ├── FragmentLifeActivity.java
│ ├── LifeStyleFragment.java
│ └── SecondFragment.java
├── icp
│ ├── aidl
│ │ ├── AddService.java
│ │ └── AidlActivity.java
│ ├── binderpool
│ │ ├── AddImpl.java
│ │ ├── BinderPoolActivity.java
│ │ ├── BinderPool.java
│ │ ├── BinderPoolService.java
│ │ └── DelImpl.java
│ ├── messenger
│ │ ├── MessengerActivity.java
│ │ ├── MessengerService.java
│ │ └── MyConstants.java
│ └── socket
│ ├── MyUtils.java
│ ├── TcpActivity.java
│ └── TcpService.java
├── MainActivity.java
├── searial
│ ├── parcelable
│ │ ├── Car.java
│ │ └── ParceableActivity.java
│ └── searializable
│ ├── Person.java
│ └── SerializableActivity.java
├── service
│ ├── IntentServiceActivity.java
│ ├── MyIntentService.java
│ └── MyService.java
├── storage
│ ├── file
│ │ └── FileActivity.java
│ ├── sharedpreferences
│ │ └── SharedActivity.java
│ └── sqlite
│ ├── MyDatabaseHelper.java
│ └── SqliteActivity.java
├── thread
│ ├── ThreadActivity.java
│ └── ThreadPoolActivity.java
├── view
│ ├── drawable
│ │ ├── AnimationDrawableActivity.java
│ │ ├── LayerDrawableActivity.java
│ │ └── StateListDrawableActivity.java
│ └── scroll
│ ├── AnimationActivity.java
│ ├── LayoutParamsActivity.java
│ ├── ScrollActivity.java
│ ├── ScrollerActivity.java
│ └── ScrollerLayout.java
└── window
└── WindowActivity.java