某学姐

Android Female Developer,Technology Fan,Reader。

Android学习笔记——Android四大组件

2018-05-12 | Comments

1、四大组件基本介绍
(1)Activity
(2)Broadcast Receiver
(3)Service
(4)Content Provider
2、四大组件源码分析
(1)Activity
(2)Broadcast Receiver
(3)Service
(4)Content Provider
3、参考文档

Android学习笔记——自定义View

2018-05-11 | Comments

1、自定义View
(1)整体结构及工作流程
(2)measure
(3)layout
(4)draw
2、measure过程
(1)MeasureSpec(measureSpec/mode/size)
(2)父View宽高的测量方法
(3)子View宽高的测量方法
3、layout过程
(1)left/top/right/bottom含义
(2)left/top/right/bottom计算
4、draw过程
(1)绘制顺序
5、源码举例
(1)LinearLayout
(2)ListView
(3)ScrollView
6、参考文档

Java学习笔记——Netty

2018-05-08 | Comments

1、整体框架
(1)Server工作原理
(2)Client工作原理
2、基本流程
(1)Server绑定端口
(2)Client建立连接
(3)Client/Server读数据
(4)Client/Server写数据
3、重要元素
(1)NioSocketChannel/NioServerSocketChannel
(2)NioEventLoopGroup
(3)NioEventLoop
(4)Pipeline
(5)ChannelHandlerContext
(6)ByteBuf
4、总结
(1)链式结构
(2)缓存结构
5、参考文档