zoukankan      html  css  js  c++  java
  • android ------ Kotlin+JetPack+MVVM架构实现Wanandroid客户端

    前面简单介绍了JetPack简介,然后学习了这个项目,现在来分享一下助你更快的学习JetPack

    是一个基于MVVM模式集成谷歌官方推荐的JetPack组件库:
    LiveData、ViewModel、Lifecycle、Navigation组件
    使用kotlin语言,添加大量拓展函数,简化代码加入Retrofit网络请求,协程,帮你简化各种操作,让你快速请求网络

    利用Navigation组件以单Activity+Fragment架构编写的项目

    效果图展示
    在这里插入图片描述
    如何集成使用
    在 根目录下build.gradle中加入Jitpack仓库

    allprojects {
        repositories {
            ...
            maven { url 'https://jitpack.io' }
        }
    }
    

    在app下 build.gradle中添加依赖

    dependencies {
      ...
      implementation 'me.hegj:JetpackMvvm:1.1.9'
    }

    在app’下build.gradle中,android 模块下开启DataBinding

    android {
        ...
        dataBinding {
            enabled = true 
        }
    }

    这样就可以开始使用了,项目中使用了大部分的技术,可以慢慢参考学习

    项目apk下载
    在这里插入图片描述

    源码下载:https://github.com/hegaojian/JetpackMvvm

  • 相关阅读:
    常用的汇编指令与技巧
    汇编调用c函数为什么要设置栈
    lp2356
    String函数的总结
    2019-5-22训练
    STL——substr
    STL 反转函数 (reverse() )
    2019-5-15训练——深搜
    高精度加法
    八皇后题解
  • 原文地址:https://www.cnblogs.com/zhangqie/p/14369597.html
Copyright © 2011-2022 走看看