可能是东半球最有特色的 DiyCode 第三方 Android 客户端

Android · qinglianzhang · 于 发布 · 最后由 qinglianzhang回复 · 569 次阅读
5454 1502809648

软件截图


点击查看大图

功能

  • 登录、退出登录
  • 注册(暂不支持)

  • 分类查看主题
  • 回复主题,回复楼层
  • 回复中插入图片,连接
  • 查看个人资料及其所有主题
  • 对主题进行收藏、点赞、和关注
  • 发布主题(暂不支持)
  • 查看主题及回复中的图片

  • 项目(暂不支持)
  • News(暂不支持)
  • 酷站(暂不支持)

  • 查看通知

  • 个人中心
  • 查看我的话题
  • 查看我关注的人
  • 查看关注我的人
  • 查看我的收藏

关于缺失功能

大部分缺失功能是因为时间问题,后期都能加上。

发布主题这个功能我想了很久暂时还是不加为好。第一,在手机上大量编写Markdown文本体验不加。第二,这个功能会降低发水贴的成本,降低网站文章的质量。感兴趣的同学可以后期自己加上。

特点

本工程用Kotlin编写完成,没有一个Java类(如果发现有java文件可提醒我,我会将其改成kotlin文件)。如果想要学习Kotlin,这也是个不错的Demo。

源码及使用

本工程源码分两个模块dcappdclib,其中dclib提供简洁的api为上层提供支持,dcapp为UI模块。

模块地址

dclib:https://github.com/ZhangQinglian/dclib
dcapp:https://github.com/ZhangQinglian/dcapp

编译

需要使用Android Studio 3.0及以上版本

  • 自己再本地新建一个Project,然后将上述两个模块导入,并设置dcapp依赖dclib
  • 在dclib中添加local.properties文件,并设置以下两个值:
client_id=0*****4c
client_secret=a78ca******************************23e2f8

OK,此时项目已经可以成功编译了

APK下载

点击下载

最后

感谢DiyCode提供Api,此举乃大义。

发现bug可递交至对应仓库的Issues,对代码有问题可以邮件我 zqlxtt@live.com

Licese

Copyright 2017 zhangqinglian

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
本帖已被设为精华帖!
共收到 6 条回复
5454 1502809648

沙发🐒🐒🐒

2
jixiaohua · #2 ·

6666666,先置顶再说

96
lange · #3 ·

666

5454 1502809648

#2楼 @jixiaohua
🍉🍉🍉

5楼 Deleted
5454 1502809648

#2楼 @jixiaohua 请教个问题,我之前做开发的时候可能忘记delete device了,后面重新登录拿到新的token后也update了device,但通知只能收到昨天的,今天的通知刷不出来。这是什么原因?

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册