GithubHelp home page GithubHelp logo

gankjetpack's Introduction

干货集中营-Jetpack

关于

本App是基于谷歌推出的Android Jetpack架构组件的干货集中营, app功能很简单, 基本上是针对 LiveData + ViewModel + Navigation + Paging 的MVVM的练手demo,更多的强大功能,请参考google的官方api

Architecture

download

截图

开源库

Jetpack - Architecture Components架构组件

Sample

相关资料

感谢

感谢Gank 提供开放的api

gankjetpack's People

Contributors

leon2017 avatar

Stargazers

PaddyPig avatar Toby avatar fireking avatar Leif avatar  avatar ContentPane avatar ChengZhen avatar Cellzer avatar  avatar CatCat avatar Song Liu avatar 快乐小叮当 avatar  avatar Finch avatar luthink avatar 吴秉宇 avatar  avatar Super Max avatar Jimmy avatar xiaomoli avatar Ranger avatar Charlie avatar JackHang avatar Easin avatar ruixiang_cao avatar Junerver Hou avatar AsaZhang avatar Barry Lee avatar  avatar djsolar avatar  avatar yangxi avatar  avatar 陈昱 avatar  avatar maratom avatar  avatar NN avatar  avatar  avatar liu avatar 超神的菠萝 avatar  avatar  avatar  avatar  avatar  avatar dangxy99 avatar dream avatar yzbzz avatar Bird Xiao avatar gubr avatar  avatar  avatar  avatar Xu Yong avatar 北方埋 avatar adan chou avatar  avatar William Wue avatar Noah avatar  avatar Darshan Mistry avatar Mehmet Salim Ayan avatar Cuieney avatar  avatar fall avatar Amber avatar Tepy Thai avatar xxx avatar 邵彬 avatar wuzheng avatar XiaQiulei avatar  avatar  avatar Linono avatar  avatar ysnows avatar imkarl avatar cz1 avatar  avatar 易冬 avatar huzongyao avatar xiaoke avatar XellossRyan avatar  avatar twiceYuan avatar  avatar lihui avatar 行一 avatar Rick Yin avatar Troll avatar yoyiyi(soleil雪寂) avatar 王浩 avatar YxmCute avatar zengjuexin avatar yesheng avatar 张瑞JerrySher avatar leo avatar drduan avatar

Watchers

James Cloos avatar drduan avatar  avatar

gankjetpack's Issues

关于使用rxjava还是liveData的疑问

首先非常感谢作者的开源!
谷歌在文档上描述过,rxjava与liveData都是基于观察者的,建议开发者只使用其中一种就可以了。
现在多数人都是使用rxjava。
demo里面的GankViewModel使用是LiveData,而GankRespository却使用rxjava。我想知道如果使用rxjava,该如何去实现?作者能否多举几个例子,最好和实际项目挂钩的

fragment跳转都是replace

fragment跳转都是replace,每次返回界面都会刷新,体验很差,这个有什么办法解决吗

crash

06-11 09:21:41.701 10242-10242/com.wangjun.gankjetpack E/AndroidRuntime: FATAL EXCEPTION: main
Process: com.wangjun.gankjetpack, PID: 10242
java.lang.IllegalArgumentException: Unknown pattern character 'X'
at java.text.SimpleDateFormat.validatePatternCharacter(SimpleDateFormat.java:323)
at java.text.SimpleDateFormat.validatePattern(SimpleDateFormat.java:312)
at java.text.SimpleDateFormat.(SimpleDateFormat.java:365)
at com.wangj.kotlin.app.utils.TimeUtilKt.getTime(TimeUtil.kt:23)
at com.wangjun.gankjetpack.ui.adapter.GankCategoryAdapter$GankViewHolder.bindView(GankCategoryAdapter.kt:55)

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.