Skip to content

rock-app/AAMVVM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AAMVVM

快速开发Android MVVM应用程序模板

  • MVVM Activity
  • MVVM Fragment

专题文章:《使用Kotin构建MVVM应用程序》

小专栏 :《使用Kotin构建MVVM应用程序》

示例

sample

gif 示例:https://giphy.com/gifs/jWlRYRVpxNjTHysYBm/fullscreen

快速开始

  • MAC

打开终端terminal

cd /Applications/Android\ Studio.app/Contents/plugins/android/lib/templates
git clone https://github.com/HeadingMobile/AAMVVM.git
  • Windows

打开终端cmd

cd ${Android studio路径}\plugins\android\lib\templates
// 例:cd C:\Program Files\Android\Android Studio\plugins\android\lib\templates
git clone https://github.com/HeadingMobile/AAMVVM.git

然后重启Android Studio。

在对应的目录下右击,选择所需的MVVM模板,提供Java 和 Kotlin版本。

注意:依赖注入默认使用Koin,基类请参考PaoNet示例代码。

字段说明

template

字段 说明
Short Name 页面功能简称
generateViewModel 是否生成ViewModel,默认生成
Package name 该页面的packageName
Module Name 默认为app,如果不是位于app模块,请填写名称
Custom SrcDir 默认为src.main.java,如果不是这个路径,比如在src.main.kotlin,请修改
Source Language 支持Kotlin、Java语言,Java语言需要开发者实现获取ViewModel方法

License

MIT

About

快速开发Android MVVM应用程序模板

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published