Git Product home page Git Product logo

rubychina4android's Introduction

开源地址

https://github.com/gonjay/rubychina4android

下载

Google Play 1.0.6

Debug版下载 1.0.6

Google Play备胎下载 1.0.6

特性:

  • 安卓原生的侧滑抽屉
  • 下拉刷新
  • 主页帖子列表下滑到头后自动获取新的内容
  • 浏览帖子详情并支持Markdown,左右侧滑分别展示帖子内容、回复列表、回复编辑(预览)
  • 登录、退出功能

为什么要开发安卓版本

  • 热爱Ruby-China社区
  • 我希望用自己掌握的技术在安卓上面提供优秀的体验
  • 探索HTML5与native的结合
  • 一套更快更好的与Rails结合的移动端开发技术

预览

开发

fork和like是最能证明这个开源APP的价值了,所以对repofork或者是like吧,越多我越有动力把这个app完善好!当然也期待你的contribute

rubychina4android's People

Contributors

gonjay avatar tolbkni avatar veryyoung avatar ywjno 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  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

rubychina4android's Issues

当无网络的时候刷新列表『正在载入』会一直出现

当无网络的时候刷新列表『正在载入』会一直出现,并且当恢复网络的时候也不会有任何操作,包括没有载入、停止载入,往下拉的时候会载入更多的主题但是头部的『正在载入』还是没有消失,是不是应该在刷新的时候需要进行网络的判断?

Unparseable date

04-25 15:01:31.340    3638-3638/org.rubychina.app W/System.err﹕ java.text.ParseException: Unparseable date: "2014-04-25T14:58:17.406+08:00" (at offset 19)
04-25 15:01:31.340    3638-3638/org.rubychina.app W/System.err﹕ at java.text.DateFormat.parse(DateFormat.java:555)
04-25 15:01:31.340    3638-3638/org.rubychina.app W/System.err﹕ at org.rubychina.app.model.Topic.getShowTimeString(Topic.java:72)
04-25 15:01:31.340    3638-3638/org.rubychina.app W/System.err﹕ at org.rubychina.app.model.Topic.getLastReply(Topic.java:60)
04-25 15:01:31.340    3638-3638/org.rubychina.app W/System.err﹕ at org.rubychina.app.ui.adapter.TopicAdapter.getView(TopicAdapter.java:88)
04-25 15:01:31.340    3638-3638/org.rubychina.app W/System.err﹕ at com.haarman.listviewanimations.BaseAdapterDecorator.getView(BaseAdapterDecorator.java:83)
04-25 15:01:31.340    3638-3638/org.rubychina.app W/System.err﹕ at com.haarman.listviewanimations.swinginadapters.AnimationAdapter.getView(AnimationAdapter.java:129)

1.0.4 Nexus 7 (grouper) 点击帖子时发生崩溃

上次报告时间
2月15日 下午5:50
本周错误报告数量
1
错误报告总数
1
应用版本

1.0.4
1
Android 版本

Android 4.4
1
设备

Nexus 7 (grouper)
1

java.lang.NullPointerException
at org.rubychina.app.ui.TopicActivity$2.onSuccess(TopicActivity.java:165)
at com.loopj.android.http.AsyncHttpResponseHandler.onSuccess(AsyncHttpResponseHandler.java:232)
at com.loopj.android.http.AsyncHttpResponseHandler.onSuccess(AsyncHttpResponseHandler.java:220)
at com.loopj.android.http.AsyncHttpResponseHandler.onSuccess(AsyncHttpResponseHandler.java:245)
at com.loopj.android.http.AsyncHttpResponseHandler.handleMessage(AsyncHttpResponseHandler.java:365)
at com.loopj.android.http.AsyncHttpResponseHandler$ResponderHandler.handleMessage(AsyncHttpResponseHandler.java:135)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:136)
at android.app.ActivityThread.main(ActivityThread.java:5017)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:515)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:779)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:595)
at dalvik.system.NativeStart.main(Native Method)

Ruby-China登录该怎么做?

最近也在做一个Android客户端练手,登录不知道该如何实现,看了你的代码,好像和论坛API页面介绍的不一样。

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.