Android基础
Bright.Luo
最大的敌人是自己,战胜自己,目标就会实现...
展开
-
我们一起去学习android中的MVP
MVP架构介绍: MVP是Model、View、Presenter的缩写,分别代表项目中3个不同的模块。 Model:它主要是负责数据的加载或者存储,比如从服务器或者从本地数据库获取数据等。 View:主要是负责数据的展示或者是与用户的交互等。 Presenter:主要是Model与View两者之间建立关系并且完成交互的桥梁,MVP的核心之一就是Presenter,它能使Model与Vi原创 2016-09-13 18:22:17 · 401 阅读 · 0 评论 -
Glide的介绍及基本使用
Glide 图片加载库,作者是 bumptech,这个库被广泛的运用在 google 开源的项目中,也是被 google 官方推荐的库之一,笔者以前使用的图片加载库是 UIL ,但是一个这么强大方便使用的图片加载库,我们是有必要学习使用它,那么现在我们开始我们的学习之旅。 一,导入 使用 Android Studio 作为开发工具,我们只需要在 builde.gradle 里面添加原创 2017-04-06 16:36:47 · 1191 阅读 · 0 评论 -
Retrofit2.0基本应用初探
本文主要是讲解了Retrofit的使用以下几方面的介绍 使用get方式,@Path 注解来构建完整的URL .使用get方式,@Query,@Querymap 注解来构建完整的URL 使用post 方式 ,@Field ,@Fieldmap 注解来构建完整的URL。 Retrofit是什么? Retrofit就是一个Http请求库,和其它Http库最大区别在于通过大范围使用注解简原创 2016-11-09 17:32:56 · 1535 阅读 · 0 评论 -
dagger2框架的学习理解
dagger2 dagger2 是一种依赖注入框架,由 square 开发,现在 google 负责维护。dagger2 一般配合 mvp ,在 mvp 已经解耦的基础上,让解耦变得更彻底,以便于测试及维护。 注解含义@Inject:通常程序会将 Dagger2 会将带有此注解的变量或者构造方法参与到依赖注入中去,Dagger2 会实例化这个对象。@Module:用 Module 标注的类是专门原创 2017-08-24 10:43:28 · 453 阅读 · 0 评论