banner
按时间整理的学习笔记。

文章归档

Scroll down
所有归档
Handler
  • 11/14
  • 15:33
HashMap
  • 11/04
  • 22:19

写在前面

在使用Retrofit过程中,通过服务器获取的数据,不一定是标准的json数据,当时就想能不能有一种方式,可以把数据直接获取到而不是解析好的数据
MVPDemo
  • 10/23
  • 15:19

写在前面

MVP在实现代码简洁的同时,额外增加了大量的接口、类,不方便进行管理,于是就出现了Contract
将Model、View、Presenter 进行约束管理,方便后期类的查找、维护。

MVC,MVP和MVVM
  • 10/23
  • 09:19

写在前面

记录一下所学到的Android中MVC,MVP,MVVM之间的联系和区别,加深对三种架构的记忆,内容来源于各种博客。

通过设计使程序模块化,做到模块内部的高聚合和模块之间的低耦合。这样做的好处是使得程序在开发的过程中,开发人员只需要专注于一点,提高程序开发的效率,并且更容易进行后续的测试以及定位问题。但设计不能违背目的,对于不同量级的工程,具体架构的实现方式必然是不同的,切忌犯为了设计而设计,为了架构而架构的毛病。

1.1:简介

NestedScrollView 即 支持嵌套滑动的 ScrollView

参考

Material Design系列教程(5) - NestedScrollView

自定义View
  • 10/21
  • 09:19

1.1:分类

自定义View的实现方式有以下几种

参考

Android自定义View全解

Arouter
  • 09/14
  • 10:54

一个用于帮助 Android App 进行组件化改造的框架 —— 支持模块间的路由、通信、解耦

16789
请输入关键词进行搜索