
Android项目框架
像一只小蜗牛
不要辜负了所有爱你的人
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Android知识体系图谱-常见机制(持续更新)
线程通信Handler远离HandlerThreadIntentServiceRxjava进程IPC通信BinderAIDL序列化匿名共享内存lowmemorykiller进程的优先级View体系自定义控件事件分发机制- 滑动冲突- 滑动、嵌套滑动自定义动画lottie动画解析绘制- measure- layout- draw requestLayout和invalidate()区别Android消息机制本地存储 Sqlite、SharePref原创 2020-11-01 21:45:37 · 402 阅读 · 0 评论 -
Android知识体系图谱-开发基础能力(持续更新)
java高级反射,动态代理反射介绍基础合集NIOIO垃圾回收和GCJVM 多线程(并发锁)并发集合框架容器数据结构和算法数据结构算法相关线性表栈和队列树树的基础其他常见的树并查集B-,B+,B*树图图的基础拓扑排序Kruskal算法Prim算法Dijkstra算法Floyd算法散列查找排序海量数据处理操作系统操作系统相关计算机网络网络相关DNS HTTP/1.x HTTPs/HTTP/2 TCP等网络知识SSL虚拟机虚拟原创 2020-11-01 20:56:57 · 342 阅读 · 0 评论 -
Android新手入门路线图,建立完善知识体系
链接地址原创 2020-08-19 16:23:50 · 263 阅读 · 0 评论 -
完美支持DataBinding和ButterKnife两种框架切换方便自定义View开发
前言在日常的开发工作中,我们有的同学喜欢使用ButterKnife有的则热衷于DataBinding框架对于两种框架来说,各有千秋。今天的内容主要是根据我的自身实践经验,分享给大家!依赖启用DataBinding插件:dataBinding {enabled = true}butterknife依赖:project.build文件classpath ‘com.github.dce...原创 2020-04-22 09:20:55 · 1150 阅读 · 0 评论 -
MVC-MVP-MVVM
MVC-MVP-MVVMAndroid中常用的三种框架面试,优化代码,提高开发效率不使用框架,所有的代码都是由Activity承担简介:Android大型项目中,为了达到模块内部的高聚合和模块间的低耦合性,提高项目的可维护性和可扩展性,我们通常会使用一种框架模型,本门课程主要带大家认识学习Android的MVC-MVP-MVVM三种框架模型。在课程中除了会对比介绍每个模型的优缺点,还会结...原创 2020-02-14 15:33:35 · 266 阅读 · 0 评论