![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android实战
文章平均质量分 75
请叫我海贼王p
这个作者很懒,什么都没留下…
展开
-
Android实战之淘宝领券(五)
上一篇写到获取首页内容分类 首页内容分类的UI实现PresenterManger的实现BaseFragment的扩充分类的UI实现完整代码 PresenterManger的实现 为了确保Presenter 的单例模式,并且容易管理。我们来编写一个PresenterManger类来管理Presenter。 public class PresentManger { private static final PresentManger ourInstance = new PresentManger();原创 2020-05-17 18:04:03 · 307 阅读 · 0 评论 -
Android实战之淘宝领券(四)
上一篇,写到首页的布局,这一篇写首页接口以及接口的实现 首页接口及实现首页接口分析接口代码IHomePresenter.javaIHomeCallback.javaBean类 Categories接口实现retrofitManger的实现Api接口HomePresentImpl的实现 首页接口分析 对于presenter,我们要定义接口,在创建的时候返回接口,这样子就不用暴露实现方式了。对于View层,可以直接通过Presenter的接口来调用具体的实现内容。 对于首页来说,只有一个功能,就是获取分类。 有原创 2020-05-13 22:10:07 · 441 阅读 · 0 评论 -
Android实战之淘宝领券(三)
主界面分析与设计修改颜色样式首页界面上面的contain分析提取基类MainActivity加入四个Fragment底部导航栏的切换事件 修改颜色样式 colorPrimary、colorPrimaryDark、colorAccent 这三个颜色代表的是哪里的颜色呢? 一张图,大家都明白了把。 所以我们把颜色修改一下。 <color name="colorPrimary">#F5A623</color> <color name="colorPrimaryDark"原创 2020-05-12 22:54:55 · 394 阅读 · 0 评论 -
Android实战之淘宝领券(二)
项目创建先创建所需要的包先导入包首页分析 先创建所需要的包 base:用于存放基类 model:用于存放数据,这里是MVP中的 M。 view:用于存放逻辑层的需要的View,这里是MVP中的 V。 presenter:用于存放逻辑层,这里是MVP中的P ui:里面包括 1. activity 2. adapter 3. fragment 4. custom :自定义控件 utils: 工具类 先导入包 implementation fileTree(dir: 'libs', include:原创 2020-05-12 21:38:54 · 523 阅读 · 0 评论 -
Android实战之淘宝领券(一)
领券联盟:主要功能是领取淘宝优惠券。 代码转载自阳光沙滩(程序员拉大锯) 项目源码: 概述主要效果 主要效果原创 2020-05-09 20:45:15 · 957 阅读 · 0 评论