Giter VIP home page Giter VIP logo

jetpackmvvm's People

Contributors

vcstrong avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

jetpackmvvm's Issues

项目无法运行问题

我用git clone下来项目后,运行报错,信息如下:
ERROR: This project uses AndroidX dependencies, but the 'android.useAndroidX' property is not enabled. Set this property to true in the gradle.properties file and retry.
The following AndroidX dependencies are detected: androidx.appcompat:appcompat:1.1.0, androidx.core:core:1.1.0, androidx.slidingpanelayout:slidingpanelayout:1.0.0, androidx.versionedparcelable:versionedparcelable:1.1.0, androidx.fragment:fragment:1.1.0, androidx.customview:customview:1.0.0, androidx.swiperefreshlayout:swiperefreshlayout:1.0.0, androidx.constraintlayout:constraintlayout-solver:1.1.3, androidx.interpolator:interpolator:1.0.0, androidx.loader:loader:1.0.0, androidx.activity:activity:1.0.0, androidx.drawerlayout:drawerlayout:1.0.0, androidx.collection:collection:1.1.0, androidx.viewpager:viewpager:1.0.0, androidx.localbroadcastmanager:localbroadcastmanager:1.0.0, androidx.arch.core:core-common:2.1.0, androidx.savedstate:savedstate:1.0.0, androidx.annotation:annotation:1.1.0, androidx.lifecycle:lifecycle-common:2.2.0, androidx.appcompat:appcompat-resources:1.1.0, androidx.lifecycle:lifecycle-viewmodel:2.2.0, androidx.legacy:legacy-support-core-ui:1.0.0, androidx.constraintlayout:constraintlayout:1.1.3, androidx.lifecycle:lifecycle-livedata:2.2.0, androidx.arch.core:core-runtime:2.1.0, androidx.lifecycle:lifecycle-livedata-core:2.2.0, androidx.legacy:legacy-support-core-utils:1.0.0, androidx.documentfile:documentfile:1.0.0, androidx.cursoradapter:cursoradapter:1.0.0, androidx.vectordrawable:vectordrawable-animated:1.1.0, androidx.recyclerview:recyclerview:1.0.0, androidx.vectordrawable:vectordrawable:1.1.0, androidx.coordinatorlayout:coordinatorlayout:1.0.0, androidx.asynclayoutinflater:asynclayoutinflater:1.0.0, androidx.lifecycle:lifecycle-runtime:2.2.0, androidx.print:print:1.0.0
Affected Modules: app, common, open_im, open_login, open_main, open_push


我的gradle-wrapper.properties配置信息如下:
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
android.useAndroidX=true
android.enableJetifier=true
distributionUrl=https://services.gradle.org/distributions/gradle-5.6.4-all.zip

关于接口请求问题

1.首先感谢你上传的的项目,让我可以直观学习mvvm;
2.我把项目运行起来,发现只有login和welcome2个页面可以跑;
3.注册页面里面获取验证码功能没有,如果无法注册,也就没有测试账户登录,那首页信息有根据userid来获取的,也无法请求;
4.请问我该如何完整的运行该项目。
再次感谢,你的分享

关于请求不同域名的问题

/**
* 此方法用来确定采用的Rtrofit中baseUrl
* 由于Retrofit特性,baseUrl不能随意改动,当大项目拥有
* 多个域名控制不同业务的时候,则需要不同的Retrofit
* @todo 可以根据需要在子类中重写
*/
protected int getRequestType() {
return REQUEST_TYPE_DEFAULT;
}

/**
 * 返回值类型,方便不同接口返回数据结构不同的情况,参见{@link #getConsumer(DataCall)}
 * 应对大项目多数据结构
 * @TODO 可以根据需要在子类中重写
 */
protected int getResponseType() {
    return RESPONSE_TYPE_DEFAULT;
}

这个怎么用。我现在项目中调用了不同的域名

关于打包

为什么打包后几个模块业务都没有啊。路由报 ARouter::There is no route match the path [/xxx/xxx], in group [xxx][ ]”

大佬 请教些问题谢谢

1.子fragment viewmodel如何关联主fragment ,因为首页有顶部滑动标签(类似今日头条tab), 我想用tablayout+viewpager+fragment+recyclerview
2.阿里路由有时候点击跳转事件不响应

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.