Android 思维导图
2018-04-02 16:35:42 79 举报
AI智能生成
为你推荐
查看更多
Android 开发面试要点分享
作者其他创作
大纲/内容
Android 扩展
JNI
Bitmap
Android中的线程和线程池
Drawable
常见Drawable
自定义Drawable
Android 性能优化
多进程通信(IPC)
Android 多线程机制
基础概念
通信方式
Bundle
文件共享(节点读写)
ContentProvider
AIDL
Messenger
Socket
动画
消息机制
Handler
Looper
MessageQueue
Java 基础
特点
继承性
代码重用
封装性
多态性
重载
重写
抽象性
数据抽象
控制抽象
Abstract class
interface
多线程
线程实现
线程安全
线程同步、异步
线程通信
线程池
Thread.currentThread()
isAlive
sleep
suspend和resume
join
interrupt
Thread与Runnable的区别
注解
反射
序列化
网络通信
http
请求
请求体
请求方法
格式
响应
https
ssl
接口编程
Java 高级
设计模式
设计规范
Android 安全
虚拟机
Java 虚拟机(JVM)
虚拟机结构
类文件机构
class文件
类加载机制
虚拟机指令集
自动内存管理
内存模型与线程
Android 虚拟机
Android知识体系
Android 基础
四大组件
Activity
生命周期
启动模式
Service
启动方式
IntentService
URI
ContetnObserver
BroadCastReceiver
类型
普通广播
系统广播
有序广播
粘性广播
App应用内广播
注册方式
View
基础
位置
MotionEvent
action事件
ACTION_DOWN
ACTION_UP
ACTION_MOVE
ACTION_CANCEL
ACTION_OUTSIDE
子主题
TouchSlop(系统识别的滑动的最小距离)
VelocityTracker(速度追踪器)
GestureDetector(手势检测,用于辅助用户的点击、滑动长按、双击等动作行为)
滑动
一般的滑动
srcollTo():基于所传参数的绝对滑动
scrollBy():基于所传参数的相对滑动
Scroller滑动
动画滑动
事件分发
传递规则
滑动冲突
工作原理
ViewRoot
MeasureSpec
工作流程
自定义
RemoteViews
使用
内部机制
I/O存储
Sharedpreference
sqlite
File(文件节点或者缓存存储)
Window和WindowManager
Kotlin 编程
Android 组件化与插件化
数据结构
栈
队列
定义
二叉树
遍历
先序遍历
中序遍历
后序遍历
堆
树
ADT(abstract data type)抽象数据类型
表
空表
线性表
顺序表
链表
单向链表
双向链表
循环链表
应用
一元多项式
基数排序
非线性表
排序算法
插入排序
冒泡排序
选择排序
快速排序
收藏
0 条评论
回复 删除
下一页