- Activity 9
- Android Studio 2
- Handler 5
- System Permission 2
- AndroidManifest 3
- abstract 1
- interface 1
- contains 1
- equals 1
- Memory Leaks 1
- Iterable 8
- Collections 1
- LaunchMode 1
- Task 1
- Flags 1
- Intent 1
- Fragment 10
- PagerAdapter 1
- Adapter 1
- StartActivityForResult 1
- Service 4
- Encryption 1
- Broadcast Receiver 1
- Data Storage 1
- Collection 2
- List 1
- Map 4
- HashMap 2
- HashTable 1
- CurrentHashMap 1
- Synchronized 1
- TreeMap 1
- View 8
- UI 3
- Font 1
- TextClock 1
- TextView 1
- ImageView 1
- Dialog 1
- LinearLayout 1
- ViewGroup 1
- SurfaceView 1
- FragmentPagerAdapter 1
- FragmentStatePagerAdapter 1
- TCP 1
- HTTP 1
Activity
- Fragment构造参数传参
- Activity和Fragment 交互
- Activity的Intent常用的标记位Flags
- 判断activity是否在最上层
- Android中的任务栈Task
- Activity的LaunchMode(启动模式)和其的应用场景
- Activity A 启动另一个Activity B 会调用哪些方法?如果B是透明主题的又或则是个DialogActivity呢 ?
- onSaveInstanceState()方法的作用 ? 何时会被调用?
- Activity生命周期
Android Studio
Handler
- Handler.removeCallbacksAndMessages(null)的作用
- Thread, Looper和Handler机制(附带HandlerThread与AsyncTask)
- Handler、MessageQueue 和 Looper
- Looper类,Looper.prepare()和Looper.loop()
- Handler原理
System Permission
AndroidManifest
abstract
interface
contains
equals
Memory Leaks
Iterable
- TreeMap基础
- HashMap 和 HashTable 以及 CurrentHashMap 的区别
- Map集合基础
- HashMap基础
- 重写contains(包含)
- Collection集合基础(简介)
- 集合框架 Collection、Map
- Collections工具类
Collections
LaunchMode
Task
Flags
Intent
Fragment
- FragmentPagerAdapter/FragmentStatePagerAdapter获取Fragment实例/引用
- Fragment中调用getActivity为null的问题
- Fragment中调用startActivityForResult遇到的问题
- Fragment构造参数传参
- FragmentPagerAdapter与FragmentStatePagerAdapter的区别与使用场景
- Activity和Fragment 交互
- getFragmentManager、getSupportFragmentManager 、getChildFragmentManager之间的区别?
- Fragment中add与replace的区别(Fragment重叠)
- Fragment的生命周期 ?与Activity生命周期的不同 ?
- Activity和Fragment的区别?
PagerAdapter
Adapter
StartActivityForResult
Service
Encryption
Broadcast Receiver
Data Storage
Collection
List
Map
HashMap
HashTable
CurrentHashMap
Synchronized
TreeMap
View
- SurfaceView碰到的问题
- 布局中不得不使用ViewGroup多重嵌套时,不要使用LinearLayout
- View基础
- Activity中显示对话框或弹出浮层时,尽量使用DialogFragment,而非Dialog/AlertDialog
- 判断当前ImageView设置的是哪张图片
- TextClock
- 自定义字体设置
- 启用全屏模式