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