文章目录

  • 思考如何搭建一个快速开发的基础仓库
  • 我的私有maven
  • 基础gradle配置
  • commonlib基础仓库
  • FilterLibrary基础仓库
  • 选择时间
  • 选择地域
  • 登录页面逻辑
  • 我的设置界面及逻辑
  • 主页页面切换
  • 列表页面
  • 推送
  • pdf阅读
  • word阅读/excel/ppt阅读


思考如何搭建一个快速开发的基础仓库

我的私有maven

https://dl.bintray.com/adrianandroid/maven

基础gradle配置

https://gitee.com/WhatINeed/gradles 用法

apply from: 'https://gitee.com/WhatINeed/gradles/raw/master/common_androidx.gradle'

commonlib基础仓库

commonlib

说明:基本工具类的仓库
用法

implementation 'com.istarshine.common:commonlite:4.0.1'

FilterLibrary基础仓库

AdrianAndroid/FilterLibrary 说明:筛选的仓库
用法

implementation 'com.istarshine.filterlibrary:filterlibrary:0.0.1'

选择时间

选择地域

登录页面逻辑

我的设置界面及逻辑

主页页面切换

列表页面

分页:pageNum++

推送

资源
OnePushXPush

pdf阅读

Android原生PDF功能实现

word阅读/excel/ppt阅读

x5 office