DiyCode社区客户端

diycode,技术咨询集中地客户端

diycode是一个技术交流基地,个人很喜欢,里面大牛很多,加上该社区推出了公开api所以就想写着一个客户端

说在前头

感谢二次元魔法师GcsSloop提供的diycode的sdk,该sdk是对社区api的再次封装,sdk已开源https://github.com/GcsSloop/diycode-sdk
本项目仅限交流和学习!

简介

Diycode 社区客户端,可以更方便的在手机上查看社区信息。由于目前sdk功能尚未完善,还存在一些已知或未知的bug,所以暂时停止开发。

本客户端开发过程是完全开放的。想查看源代码请移步:https://github.com/Aoyihala/diycode/
使用了MarkDownView代替WebView加载有markdown语法的文本,项目地址:https://github.com/mukeshsolanki/MarkdownView-Android

已实现功能


1.用户登录和注册以及注销。
2.查看帖子,回复和回复楼中楼
3.收藏帖子,发现sdkbug后改为收藏至本地
4.查看用户详情(主要为用户发过的帖子)
5.酷站
6.缓存清理(自写二级缓存用户头像,节省流量)
7.发帖ui完成80%
8.查看消息通知

更新

2017.10.31

大大提高了帖子浏览的流畅度
增加了大图浏览
首页tab滑动卡盾已解决

2017.11.12

首页页面ui改版
新增关注功能
个人信息页面改版
图片加载错位修复

改版效果预览

Image text

Image text

预览


Image text

Image text

Image text

Image text

主要页面结构

1.总体:viewpager+fragment+tablayout
2.主页:CoordinatorLayout依赖布局和DrawerLayout完成首页展示和侧滑菜单展示
3.帖子详情:Coordinatorlayout+MarkDownView展示

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值