CNode

CNodejs社区原生安卓客户端【2015-4-18更新】

分享
Iiwhys发布于11 年前最后回复7 年前52 回复18467 浏览0 收藏

去年底的时候开始学习nodejs,无意中发现了cnodejs.org,并从大家的讨论中获益颇多,但是水平有限,一直在潜水。最近注意到社区里的移动客户端是采用hybrid方式开发的,在android系统的体验上有点差强人意,于是本着回(fang)报(bian)社(zi)区(ji)的宗旨,抽一周多时间写了个原生客户端,希望能提高非水果机的移动体验,欢迎各位拍砖^_^

ps:App的logo图标直接取自官方app,还请见谅:)

2015-4-18更新说明(v1.0.1)

  • 增加简单的栏目缓存
  • 回复列表采用WebView显示,保证页面内容的渲染效果
  • 修复部分机型可能异常退出的bug

功能简介(v1.0.0)

  • 各栏目列表页展示,下拉刷新,上拉加载更多(数据按栏目懒加载,默认15条/页,切换栏目时默认5分钟自动刷新,从栏目页左边缘拖拽可打开左侧菜单)
  • 内容页展示(向右滑动可快速返回)
  • 扫码登录
  • 回复主题,包括@特定用户(点击特定条目可@相应的用户)
  • 发表新话题

App截图 01.png 02.png 03.png 04.png

下载地址

  1. Github https://github.com/iwhys/CNode-android/releases qr.png
  2. FIR http://fir.im/7cfy ddd.png

BUG反馈 请直接回复本帖,或到https://github.com/iwhys/CNode-android/issues发起issue

项目源码 https://github.com/iwhys/CNode-android

查看回复

回复 (52)

I
ilanceli#1·11 年前

包可以放 fir.im

I
iwhys#2·11 年前
引用 ilanceli包可以放 fir.im

@ilanceli多谢 今天抽时间发一下

V
vlover#3·11 年前

呀,截图里看到自己了~

D
dayuoba#4·11 年前

支持。

I
iwhys#5·11 年前

谢谢大家的支持 欢迎issue😄

I
ilanceli#6·11 年前

+1

A
artisan#7·11 年前

支持

I
iwhys#8·11 年前

@wangkai2014这里讨论安卓?😓g?gradle只是构建工具 你看log提示什么 用教育网的代理可以不墙😜

D
DavidCai1993#9·11 年前

支持哦~

N
nqdy666#10·11 年前

赞, 好样的.

N
nqdy666#11·11 年前

和ionic版图片一模一样,都没有区分“.” 好吧,好容易混淆哦。

G
guangliang2014#13·11 年前

赞!

I
ilanceli#14·11 年前
引用 iwhys@nqdy666借用的官方的图标😜

@iwhys @nqdy666 我也是借用别人的 LOL

M
musicyy#15·11 年前

赞一个,跟我做项目用的开源框架一模一样。。

X
xingrz#16·11 年前

啊。。。其实去年的时候我写过一个的。。。后来在纠结正文内容的渲染问题。。。再后来荒废了。。。

I
iwhys#18·11 年前
引用 xingrz啊。。。其实去年的时候我写过一个的。。。后来在纠结正文内容的渲染问题。。。再后来荒废了。。。

@xingrz正文还好直接WebView里写CSS就行 主要回复里的现在用textview解析无力啊 正在考虑新的方案

L
littleshe#19·11 年前

native果然要流畅很多……

W
wanghaa#20·11 年前

不错,给赞!😊

D
daniel51#21·11 年前

太牛了 自豪地采用 CNodeJS ionic

D
daniel51#22·11 年前

牛逼的人儿 自豪地采用 CNodeJS ionic

T
tangmengzheng#23·11 年前

我只是想看看交互效果

T
tangmengzheng#24·11 年前

我想做成ajax刷新评论的效果

W
wuzhenda#25·11 年前

第一感觉还以为是用node js做的android 应用呢,为什么用原生的啊,不是应该‘应景’用nodejs做个跨平台的应用,在ios/wp上也能一次搞定!

I
iwhys#26·11 年前
引用 wuzhenda第一感觉还以为是用node js做的android 应用呢,为什么用原生的啊,不是应该‘应景’用nodejs做个跨平台的应用,在ios/wp上也能一次搞定!

@wuzhenda官方的就是跨平台的 不过现在安卓机体验不是很理想 写原生的只是为了提供一个能更好的获取社区内容的工具😜

X
xiaoyang2022#27·11 年前

值得关注一下 能移植吗?

K
kaixinsoft#28·11 年前

支持,很强大的app,方便

X
xiaobaicai#29·11 年前

最近在学安卓,去学习下楼主代码

J
jeremy16601#30·11 年前

非常不错,赞一个

Q
qinyang912#31·11 年前

社区的力量就是强大

L
lzlun129#32·11 年前

好厉害。小白问一个问题,咱们社区的后台接口在哪可以得到,怎么get到值?有文档么?@iwhys @xingrz

V
vlover#34·11 年前
T
Toaol#36·11 年前

看起来很厉害的样子,试一试

T
trk-huang#37·11 年前
O
oobest#38·11 年前
O
oobest#39·11 年前

点击评论里的@昵称会报错

I
iwhys#40·11 年前
引用 oobest点击评论里的@昵称会报错

@oobest 多谢反馈,我查看一下^_^

X
xiamingxing#43·11 年前

挺好的

X
xiamingxing#44·11 年前

heihei

T
tianshaokai#45·11 年前

我总是无法运行,求解答啊

L
limeng0403#46·11 年前

论坛用原生态开发,浪费时间和成本,觉得混合式开发更好,对于一些bug可以无需要更新版本直接修改。还一点就是,可以做到安卓和苹果同期开发出来。

K
kaixinsoft#47·11 年前

可以增加状态栏透明吗?

L
loyabe#48·11 年前

asdfsadfsadf

H
HugoJing#49·11 年前

不错

W
wanghai2601028#50·11 年前

👨‍❤️‍💋‍👨 自豪地采用 CNodeJS ionic

W
wanghai2601028#51·11 年前

1

X
xieren58#52·11 年前

代码不错,正在学习。~

参与回复
登录后即可参与回复。登录