Android复习与学习列表

滚蛋在即,越来越觉得压力大,给自己列一个清单,随时更新。

练习项目Github地址: AndroidSkillTree

Android

  • 核心组件
  1. Activity
  2. Service
    2.1 IntentService
    2.2 Binder
    2.3 Messager & AIDL
    2.4 Android进程与线程
  3. BroadcastReceiver
  4. ContentProvider/ContentResolver
  5. Fragment
  6. Application
  • Intent
  1. 显式匹配
  2. 隐式匹配
  3. 数据传输
  • View
  1. Layout
    1.1 LinearLayout
    1.2 RelativeLayout
    1.3 FrameLayout
    1.4 AbsluteLayout
    1.5 TableLayout
    1.6 GridLayout
  2. View
    2.1 TextView
    2.2 EditText
    2.3 ImageView
    2.4 Button
    2.5 CheckBox
    2.6 RadioButton
    2.7 ImageButton
    2.8 ProgressBar
    2.9 SeekBar
  3. ViewGroup
    3.1 ListView
    3.2 ExpandableListView
    3.3 GridView
    3.4 RecyclerView
    3.5 ScrollView
    3.6 RadioGroup
    3.7 SearchView
    3.8 Toolbar
  • 自定义View

  • 线程

  1. Thread
  2. AsyncTask
  3. IPC
    3.1 Handler/Message/Looper
  4. 线程安全/Data Racing

暂时先列这些吧……应该还有一半