
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 · 459 阅读 · 0 评论 -
Android实战之淘宝领券(四)
上一篇,写到首页的布局,这一篇写首页接口以及接口的实现首页接口及实现首页接口分析接口代码IHomePresenter.javaIHomeCallback.javaBean类 Categories接口实现retrofitManger的实现Api接口HomePresentImpl的实现首页接口分析对于presenter,我们要定义接口,在创建的时候返回接口,这样子就不用暴露实现方式了。对于View层,可以直接通过Presenter的接口来调用具体的实现内容。对于首页来说,只有一个功能,就是获取分类。有原创 2020-05-13 22:10:07 · 501 阅读 · 0 评论 -
Android实战之淘宝领券(三)
主界面分析与设计修改颜色样式首页界面上面的contain分析提取基类MainActivity加入四个Fragment底部导航栏的切换事件修改颜色样式colorPrimary、colorPrimaryDark、colorAccent这三个颜色代表的是哪里的颜色呢?一张图,大家都明白了把。所以我们把颜色修改一下。 <color name="colorPrimary">#F5A623</color> <color name="colorPrimaryDark"原创 2020-05-12 22:54:55 · 519 阅读 · 0 评论 -
Android实战之淘宝领券(二)
项目创建先创建所需要的包先导入包首页分析先创建所需要的包base:用于存放基类model:用于存放数据,这里是MVP中的 M。view:用于存放逻辑层的需要的View,这里是MVP中的 V。presenter:用于存放逻辑层,这里是MVP中的Pui:里面包括1. activity2. adapter3. fragment4. custom :自定义控件utils: 工具类先导入包 implementation fileTree(dir: 'libs', include:原创 2020-05-12 21:38:54 · 627 阅读 · 0 评论 -
Android实战之淘宝领券(一)
领券联盟:主要功能是领取淘宝优惠券。代码转载自阳光沙滩(程序员拉大锯)项目源码:概述主要效果主要效果原创 2020-05-09 20:45:15 · 1077 阅读 · 0 评论