All Projects → Sum-sdl → AndriodDevelopLibrary

Sum-sdl / AndriodDevelopLibrary

Licence: other
Lifecycle->ViewModel+LiveData+Repository

Programming Languages

java
68154 projects - #9 most used programming language
kotlin
9241 projects

Projects that are alternatives of or similar to AndriodDevelopLibrary

Readhubclient
Readhub客户端
Stars: ✭ 44 (+175%)
Mutual labels:  viewmodel, lifecycle, livedata
Aacomponents
基于google Android Architecture Components 封装实现组件式MVP快速开发框架
Stars: ✭ 66 (+312.5%)
Mutual labels:  viewmodel, lifecycle, livedata
Tdcapp
Sample app which access the TDC (The Developer's Conference) REST API.
Stars: ✭ 55 (+243.75%)
Mutual labels:  viewmodel, lifecycle, livedata
Android Jetpack Demo
🔥 快速入门Android Jetpack以及相关Kotlin、RxJava、MVVM等主流技术,独立构架App的基础技能
Stars: ✭ 335 (+1993.75%)
Mutual labels:  viewmodel, lifecycle, livedata
Mvvmframe
🏰 MVVMFrame for Android 是一个基于Google官方推出的Architecture Components dependencies(现在叫JetPack){ Lifecycle,LiveData,ViewModel,Room } 构建的快速开发框架。有了MVVMFrame的加持,从此构建一个MVVM模式的项目变得快捷简单。
Stars: ✭ 218 (+1262.5%)
Mutual labels:  viewmodel, lifecycle, livedata
Mvvmarms
Android MVVM Architecture Components based on MVPArms and Android Architecture Components.
Stars: ✭ 425 (+2556.25%)
Mutual labels:  viewmodel, lifecycle, livedata
Easychatandroidclient
EasyChat是一个开源的社交类的App。主要包含消息、好友、群组等相关的IM核心功能。部分界面参照了QQ、微信等相关社交APP。EasyChat APP整体采用MVVM模式,基于JetPack(Lifecycle,LiveData,ViewModel,Room)构建
Stars: ✭ 64 (+300%)
Mutual labels:  viewmodel, lifecycle, livedata
Jetpackmvvm
🐔🏀一个Jetpack结合MVVM的快速开发框架,基于MVVM模式集成谷歌官方推荐的JetPack组件库:LiveData、ViewModel、Lifecycle、Navigation组件 使用Kotlin语言,添加大量拓展函数,简化代码 加入Retrofit网络请求,协程,帮你简化各种操作,让你快速开发项目
Stars: ✭ 1,100 (+6775%)
Mutual labels:  viewmodel, lifecycle, livedata
Androidbaseframemvvm
Android 组件化 MVVM 框架 基于 Jetpack + Kotlin
Stars: ✭ 169 (+956.25%)
Mutual labels:  viewmodel, lifecycle, livedata
Saber
🏄 帮助你快速使用Android的LiveData与ViewModel,已支持SavedState
Stars: ✭ 143 (+793.75%)
Mutual labels:  viewmodel, lifecycle, livedata
CoMvvmHelper
android mvvm 基础框架,适合日常快速开发。有需要添加的内容或者发现问题可以提 issue。
Stars: ✭ 26 (+62.5%)
Mutual labels:  viewmodel, lifecycle, livedata
LifecycleMvp
No description or website provided.
Stars: ✭ 20 (+25%)
Mutual labels:  viewmodel, lifecycle, livedata
MockAppMVVM
A sample app structure using the MVVM architecture using Retrofit, Dagger2, LiveData, RxJava, ViewModel and Room.
Stars: ✭ 14 (-12.5%)
Mutual labels:  viewmodel, lifecycle, livedata
Wanandroid
Jetpack MVVM For Wanandroid 最佳实践 !
Stars: ✭ 1,004 (+6175%)
Mutual labels:  viewmodel, lifecycle, livedata
Aachulk
️🔥️🔥️🔥AACHulk是以Google的ViewModel+DataBinding+LiveData+Lifecycles框架为基础, 结合Okhttp+Retrofit+BaseRecyclerViewAdapterHelper+SmartRefreshLayout+ARouter打造的一款快速MVVM开发框架
Stars: ✭ 109 (+581.25%)
Mutual labels:  viewmodel, lifecycle, livedata
Jetpack Mvvm Scaffold
人生苦短,让脚手架为你节省时间。(目前作为《最佳实践》项目的 Dev 版来优先更新)
Stars: ✭ 239 (+1393.75%)
Mutual labels:  viewmodel, lifecycle, livedata
TeamManagerApp
A sample app structure using the MVVM architecture LiveData, RxJava, ViewModel, Room and the Navigation Arch Components.
Stars: ✭ 36 (+125%)
Mutual labels:  viewmodel, lifecycle, livedata
ComposeMovie
Movie app that built with Jetpack Compose
Stars: ✭ 96 (+500%)
Mutual labels:  viewmodel, livedata
Clean-MVVM-NewsApp
Android News app developed using Clean + MVVM architecture
Stars: ✭ 52 (+225%)
Mutual labels:  viewmodel, livedata
Sunset-hadith
Islamic app written with Kotlin, using KTOR + coroutines + flow + MVVM + Android Jetpack + Navigation component. Old version using RxJava + Retrofit + OKHttp
Stars: ✭ 26 (+62.5%)
Mutual labels:  viewmodel, livedata

个人简历

快速开发库

扫码下载
测试Demo下载 其他项目地址

Dependency

Api依赖框架设计 [ Download )

 根目录
 build.gradle {
      dependencies {
             classpath 'com.android.tools.build:gradle:3.6.3'
             //Api依赖倒置框架
             classpath 'com.github.Sum-sdl:api-gradle-plugin:1.0.0'
         }
 }

 在需要使用的任意模块添加以下插件
 build.gradle {
     apply plugin: 'com.zhoupu.api'
 }

RecycleView通用适配器 Download

dependencies {
       //AndroidX版本
       implementation 'com.github.Sum-sdl:RvAdapter:3.0.1'
    }

基础结构库(Java) Download

dependencies {
       //AndroidX版本
       implementation 'com.github.Sum-sdl:library-base:2.4.9'
    }
    
gradle.properties文件中增加配置 
    android.useAndroidX=true
    android.enableJetifier=true

网络库 Download

dependencies {
       implementation 'com.github.Sum-sdl:library-network:2.0.4'
       //Retrofit2-> 2.9.0版本
    }

基础UI库(Kotlin) Download

//AndroidX版本
dependencies {
       implementation 'com.github.Sum-sdl:library-ui:2.4.4'
    }
    1.自定义相册
    2.自定义相机
    3.图片预览

项目功能介绍

结构模块

UI组件模块

集成模块

图片功能模块

功能图片展示

JetPack框架结构

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].