Giter Site home page Giter Site logo

jetpack-wanandroid's People

Contributors

winlee28 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  avatar

jetpack-wanandroid's Issues

在首页分屏会崩溃

2020-06-09 16:46:05.036 21624-21624/com.win.wan_android E/AndroidRuntime: FATAL EXCEPTION: main
    Process: com.win.wan_android, PID: 21624
    java.lang.RuntimeException: Unable to start activity ComponentInfo{com.win.wan_android/com.win.ft_home.ui.main.MainActivity}: android.view.InflateException: Binary XML file line #14 in com.win.wan_android:layout/activity_main: Binary XML file line #14 in com.win.wan_android:layout/activity_main: Error inflating class fragment
        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3760)
        at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3939)
        at android.app.ActivityThread.handleRelaunchActivityInner(ActivityThread.java:5908)
        at android.app.ActivityThread.handleRelaunchActivity(ActivityThread.java:5798)
        at android.app.servertransaction.ActivityRelaunchItem.execute(ActivityRelaunchItem.java:69)
        at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:149)
        at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:103)
        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2373)
        at android.os.Handler.dispatchMessage(Handler.java:107)
        at android.os.Looper.loop(Looper.java:213)
        at android.app.ActivityThread.main(ActivityThread.java:8147)
        at java.lang.reflect.Method.invoke(Native Method)
        at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:513)
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1101)
     Caused by: android.view.InflateException: Binary XML file line #14 in com.win.wan_android:layout/activity_main: Binary XML file line #14 in com.win.wan_android:layout/activity_main: Error inflating class fragment
     Caused by: android.view.InflateException: Binary XML file line #14 in com.win.wan_android:layout/activity_main: Error inflating class fragment
     Caused by: java.lang.IllegalStateException: Fragment com.win.lib_base.window.WindowNavHostFragment did not create a view.
        at androidx.fragment.app.FragmentLayoutInflaterFactory.onCreateView(FragmentLayoutInflaterFactory.java:139)
        at androidx.fragment.app.FragmentController.onCreateView(FragmentController.java:135)
        at androidx.fragment.app.FragmentActivity.dispatchFragmentsOnCreateView(FragmentActivity.java:356)
        at androidx.fragment.app.FragmentActivity.onCreateView(FragmentActivity.java:335)
        at android.view.LayoutInflater.tryCreateView(LayoutInflater.java:1079)
        at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:1007)
        at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:971)
        at android.view.LayoutInflater.rInflate(LayoutInflater.java:1133)
        at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1094)
        at android.view.LayoutInflater.inflate(LayoutInflater.java:692)
        at android.view.LayoutInflater.inflate(LayoutInflater.java:536)
        at android.view.LayoutInflater.inflate(LayoutInflater.java:483)
        at androidx.appcompat.app.AppCompatDelegateImpl.setContentView(AppCompatDelegateImpl.java:555)
        at androidx.appcompat.app.AppCompatActivity.setContentView(AppCompatActivity.java:161)
        at androidx.databinding.DataBindingUtil.setContentView(DataBindingUtil.java:303)
        at androidx.databinding.DataBindingUtil.setContentView(DataBindingUtil.java:284)
        at com.win.lib_base.base.BaseActivity.onCreate(BaseActivity.kt:23)
        at com.win.ft_home.ui.main.MainActivity.onCreate(MainActivity.kt:23)
        at android.app.Activity.performCreate(Activity.java:8066)
        at android.app.Activity.performCreate(Activity.java:8054)
        at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1313)
        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3733)
        at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3939)
        at android.app.ActivityThread.handleRelaunchActivityInner(ActivityThread.java:5908)
        at android.app.ActivityThread.handleRelaunchActivity(ActivityThread.java:5798)
        at android.app.servertransaction.ActivityRelaunchItem.execute(ActivityRelaunchItem.java:69)
2020-06-09 16:46:05.037 21624-21624/com.win.wan_android E/AndroidRuntime:     at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:149)
        at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:103)
        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2373)
        at android.os.Handler.dispatchMessage(Handler.java:107)
        at android.os.Looper.loop(Looper.java:213)
        at android.app.ActivityThread.main(ActivityThread.java:8147)
        at java.lang.reflect.Method.invoke(Native Method)
        at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:513)
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1101)

下载怎么导入我的AS

我下载了该项目,但是怎么用AS打开项目运行呢,我open项目之后,好像不能够,请教下

页面错乱

大佬你好,提个issue
看到你在公众号上面发布的,然后刚刚clone下来学习学习,还没看代码,然后运行在手机上,操作了下,发现了页面错乱的问题。错乱截图就先不上传了,我描述下我的操作:就是底部的tab来回的相互切换,多次切换后,按系统的返回键,就会出现

无法独立运行单个模块

我有一个问题:项目里用到了koin,那单独运行某个模块的时候,其他模块的koin如何去初始化。模块之间是不能相互依赖的,也无法得到koin的modules

dataBinding 与ViewModel 绑定 如何实现

报错 Cannot create an instance of class com.wanandroid.module_home.HomeViewModel,好像
val type = (this.javaClass.genericSuperclass as ParameterizedType).actualTypeArguments
mViewModel = ViewModelProvider.AndroidViewModelFactory.getInstance(application)
.create(type[0] as Class)
拿不到class类,我想用ViewModel去实现双向绑定,在BaseActivity 或者BaseFragment 不太好拿到这个class

Kotlin协程混淆问题

app开启代码混淆后使用协程请求数据异常,需要在混淆文件proguard-rules.pro添加相应的混淆配置

🔥🔥求大佬火速增加ROOM缓存,期待ing

🔥🔥求大佬火速增加ROOM缓存,期待ing
如果我增加room缓存的话 ,在Repository中要怎么写呢?声明一个读取room的方法,一个网路请求的方法?然后在viewmodel里判断需要调用哪个方法?

登录逻辑

大佬就是大佬呀,这个时间点依然在工作学习,要成为大佬,果然是需要努力的。这种小问题都不好意思提出来,只是想借此机会向大佬交流学习下。登录之后,再次点击账号昵称,依然要跳转登录页面,顺便说下,登录输入帐号的时候,回车换行了...

主要是想问下大佬:用协程网络请求时,都是会通过BaseRepository中safeApiCall函数转换成NetResult类型是吧?NetResult密封类这样作为返回结果,感觉像是google sample里面的写法,没sample时没看到协程+网络请求这样的处理,所以想学习下这方面的做法

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.