开源的 Material Design 豆瓣客户端 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
dreamingincode
V2EX    分享创造

开源的 Material Design 豆瓣客户端

  •  5
     
  •   dreamingincoe
    zhanghai 2016-02-28 12:55:12 +08:00 7336 次点击
    这是一个创建于 3518 天前的主题,其中的信息可能已经有所发展或是发生改变。

    现在自用来刷广播挺久了~

    部分特性:

    • Material Design
    • 首页友邻广播
    • 启动速度优化
    • Lollipop 界面动画
    • 支持屏幕旋转
    • 平板多列视图
    • 支持使用 Custom Tabs 打开网页
    • 支持切换长 /短链接显示

    预览:




    项目地址: https://github.com/DreaminginCodeZH/Douya

    豆瓣账号: http://www.douban.com/people/douban-douya/

    第 1 条附言    2016-02-28 19:12:29 +08:00

    原来的图片挂了。




    39 条回复    2016-08-07 21:11:52 +08:00
    dreamingincode
        1
    dreamingincode  
    OP
       2016-02-28 13:15:34 +08:00
    因为大豆瓣 App 的理念和设计都不合心意,反而怀念起以前的豆瓣广播来,于是自己设计实现了这个 App 。欢迎吐槽建议~

    [新人不太熟悉,过了一段时间发现主题编辑不了了……也不知道怎么给主题加个“豆瓣”的 Tag ,求指点
    pynix
        2
    pynix  
       2016-02-28 14:15:06 +08:00
    能豆油吗?
    dreamingincode
        3
    dreamingincode  
    OP
       2016-02-28 15:19:33 +08:00
    dreamingincode
        4
    dreamingincode  
    OP
       2016-02-28 15:19:51 +08:00
    dreamingincode
        5
    dreamingincode  
    OP
       2016-02-28 15:21:41 +08:00
    对不起……抽了……还删不掉……
    bidu
        6
    bidu  
       2016-02-28 15:35:58 +08:00 via Android
    支持~已 star
    zmj1316
        7
    zmj1316  
       2016-02-28 16:30:26 +08:00
    ym 海神,以及要过 30 分钟的样子才能 append 哦
    anthonyeef
        8
    anthonyeef  
       2016-02-28 16:38:25 +08:00
    好奇是如何拿到 API key 的?
    anthonyeef
        9
    anthonyeef  
       2016-02-28 16:52:10 +08:00
    看到了 repo 里写的怎么拿到 API key 的了。下载了 apk 试用,尝试登录的时候弹出来说「缺少参数」。
    dreamingincode
        10
    dreamingincode  
    OP
       2016-02-28 17:16:30 +08:00
    @anthonyeef

    请参考 HACKING.md

    另一个可能的问题是,如果你先行打开了 App ,需要将 App 强制停止一次让它重新加载配置。
    tangqi92
        11
    tangqi92  
       2016-02-28 18:44:40 +08:00
    赞~我微博上转帮你转发了:)
    anthonyeef
        12
    anthonyeef  
       2016-02-28 18:53:13 +08:00
    @dreamingincode 我还以为是 release 版本就是直接能用的意思……抱歉是我疏忽了。
    nightar
        13
    nightar  
       2016-02-28 19:14:24 +08:00
    啊啊啊好棒,回去下载
    wizardforcel
        14
    wizardforcel  
       2016-02-28 19:53:50 +08:00
    等有了时间,我会考虑反编译官方客户端拿接口来完善的。
    songz
        15
    songz  
       2016-02-28 20:19:42 +08:00
    支持啊!!!!!
    iVeego
        16
    iVeego  
       2016-02-28 20:40:35 +08:00
    @dreamingincode 您能详细写下反编译后如何获得 api key 和 api secret 吗?还有那个文件夹需要手动创建吗?
    songz
        17
    songz  
       2016-02-28 20:45:00 +08:00
    不懂怎么找 key...
    dreamingincode
        18
    dreamingincode  
    OP
       2016-02-28 21:06:00 +08:00
    @iVeego @songz
    https://github.com/DreaminginCodeZH/Douya/blob/master/HACKING.md
    仔细看一看里面的某个 URL 可能有奇效?
    这种事还是不应该说太多的。

    目录是要手动创建的啦。
    iVeego
        19
    iVeego  
       2016-02-28 21:37:27 +08:00
    @dreamingincode 看到那个神奇的链接了。反编译出来了的很多文件夹,不知道 api key 在哪里?可明示?
    iVeego
        20
    iVeego  
       2016-02-28 21:42:40 +08:00
    dreamingincode
        21
    dreamingincode  
    OP
       2016-02-28 22:04:04 +08:00 via Android
    songz
        22
    songz  
       2016-02-28 22:28:18 +08:00
    门槛太高,代码小白的内心是奔溃的,累觉不爱
    dreamingincode
        23
    dreamingincode  
    OP
       2016-02-28 22:36:19 +08:00 via Android
    @songz
    是啊……但我总不能提供这种东西。
    只好希望应用多些人用以后,豆瓣能重新打开 API Key 申请。
    iVeego
        24
    iVeego  
       2016-02-28 22:37:18 +08:00
    小白一枚,@dreamingincode 还是搞不定,谢谢啦。我先等等 @wizardforcel 来完善下。
    jiefoxi
        25
    jiefoxi  
       2016-02-28 22:43:49 +08:00
    com/douban/frodo/toolbox/RequestManager.java
    dreamingincode
        26
    dreamingincode  
    OP
       2016-02-29 09:21:43 +08:00 via Android
    jiefoxi
        27
    jiefoxi  
       2016-02-29 10:21:32 +08:00
    @dreamingincode 登录成功了,可是什么也看不到, Toolbar 下面一片空白。 logcat 中出现了与这里提到的一样的情况
    https://code.google.com/p/android/issues/detail?id=202037
    dreamingincode
        28
    dreamingincode  
    OP
       2016-02-29 11:36:30 +08:00
    @jiefoxi
    唔……在我的 6.0 虚拟设备测试过了,没有复现这个 Bug 。
    能多提供一些复现的信息么?
    开了一个 Issue : https://github.com/DreaminginCodeZH/Douya/issues/5

    这 Support 23.2 怎么这么多 Bug ……残念。
    iVeego
        29
    iVeego  
       2016-02-29 17:01:56 +08:00
    @jiefoxi 感谢。
    @dreamingincode 友邻广播下有内容,除此之外的 tab 下面都是空白。点击消息私信和搜索均没反应。打开 drawer 后点击反馈也没反应。
    iVeego
        30
    iVeego  
       2016-02-29 17:07:04 +08:00
    @dreamingincode 设备是小米 4 电信 4G ,系统是原生 6.0.1
    jiefoxi
        31
    jiefoxi  
       2016-02-29 17:15:34 +08:00
    开句玩笑,我上了作者 @dreamingincode 的当了,看到这么多截图,都以为可以用了,没想到该项目还在深度开发中……
    dreamingincode
        32
    dreamingincode  
    OP
       2016-02-29 17:56:10 +08:00 via Android   1
    @iVeego
    正如 @jiefoxi 所说,项目其实很大,以我一人精力完成功能架构设计实现等等其实任务繁多,所以目前只是友邻广播初步可用(在 README 里也写了,不过内容比较多可能不太容易看到,让你失望了有些抱歉……)。
    毕竟大豆瓣 App 代码量可能 10w+,豆芽现在才 1.5w+。
    但是友邻广播的查看我已经日用很久了,自己感觉 MD 确实赏心悦目。
    iVeego
        33
    iVeego  
       2016-02-29 18:42:21 +08:00
    @dreamingincode 感谢感谢。我其实只会用豆瓣的电影音乐盒图书,看看书评影评什么的。一直用豆瓣电影,只是最近在启动页面会收到升级为豆瓣的提醒,觉得很烦。另外, MD 的确赏心悦目,很漂亮。
    LeoQ
        34
    LeoQ  
       2016-03-04 10:02:03 +08:00
    很漂亮!!! 给豆瓣发邮件了么
    littletotoro
        35
    littletotoro  
       2016-03-07 21:50:24 +08:00
    感谢,不知道您还会不会继续维护下去呢
    dreamingincode
        36
    dreamingincode  
    OP
       2016-03-09 11:02:11 +08:00
    @littletotoro 这个学期稍微忙些,但正在筹备一个好看的个人信息页面,若感兴趣可以看看 commit history ~
    littletotoro
        37
    littletotoro  
       2016-03-12 03:23:33 +08:00
    @dreamingincode 嗯,已 star ,期待更新!
    dreamingincode
        38
    dreamingincode  
    OP
       2016-08-07 20:22:39 +08:00   1
    @songz @littletotoro

    豆芽持续集成( CI )构建版本上线了~
    现在可以在 https://github.com/DreaminginCodeZH/DouyaCiBuilds 下载最新测试版本的豆芽;请结合 https://github.com/DreaminginCodeZH/DouyaApiKey 食用!

    https://www.douban.com/people/douban-douya/status/1873033864/
    songz
        39
    songz  
       2016-08-07 21:11:52 +08:00
    @dreamingincode 会上 google play 吗
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5556 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 32ms UTC 06:32 PVG 14:32 LAX 23:32 JFK 02:32
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86