No description, website, or topics provided.
Branch: master
Clone or download
ruibin1
ruibin1 doc:update
Latest commit 207792f Feb 3, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.idea add gradle Feb 3, 2019
app Initial commit Feb 3, 2019
base doc:update Feb 3, 2019
gradle/wrapper add gradle Feb 3, 2019
.gitignore add gradle Feb 3, 2019
Readme.md doc:update Feb 3, 2019
build.gradle Initial commit Feb 3, 2019
gradle.properties Initial commit Feb 3, 2019
gradlew Initial commit Feb 3, 2019
gradlew.bat Initial commit Feb 3, 2019
settings.gradle Initial commit Feb 3, 2019

Readme.md

AppBase

基础开发框架

base 基本功能

  • 网络请求 1
  • 数据存储 1
  • 事件通信
  • 异步框架 1
  • 日志框架 1
  • 权限申请 1
  • list 页面 1
  • 图片加载
  • 关于页面 1
  • 设置页面 1
  • 基础开发框架 1
  • 数据统计
  • 通用 Util
  • UI
    • 通用对话框封装
    • Toast 封装
    • 侧滑返回 1

网络请求

数据存储

本地SP

本地数据库

*LitePal

日志框架

logger

异步框架

GeekThread

UI

侧滑返回

问题解决

  • Android P(9.0) http网络请求的问题

为保证 Android P 安全问题,Google 不需要在 Android P 上使用 http,必须使用 https,这里可进行手动关闭操作 https://www.jianshu.com/p/57047a84e559

Install

allprojects {
    repositories {
        ...
        maven { url 'https://jitpack.io' }
    }
}
dependencies {
        implementation 'com.github.maoruibin:MaoAppBase:0.0.1'
}