V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
爱意满满的作品展示区。
dreamingincode

开源的 Material Design 豆瓣客户端

  •  5
     
  •   dreamingincode ·
    zhanghai · Feb 28, 2016 · 7781 views
    This topic created in 3715 days ago, the information mentioned may be changed or developed.

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

    部分特性:

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

    预览:




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

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

    Supplement 1  ·  Feb 28, 2016

    原来的图片挂了。




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

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

    请参考 HACKING.md

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

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

    这 Support 23.2 怎么这么多 Bug ……残念。
    iVeego
        29
    iVeego  
       Feb 29, 2016
    @jiefoxi 感谢。
    @dreamingincode 友邻广播下有内容,除此之外的 tab 下面都是空白。点击消息私信和搜索均没反应。打开 drawer 后点击反馈也没反应。
    iVeego
        30
    iVeego  
       Feb 29, 2016
    @dreamingincode 设备是小米 4 电信 4G ,系统是原生 6.0.1
    jiefoxi
        31
    jiefoxi  
       Feb 29, 2016
    开句玩笑,我上了作者 @dreamingincode 的当了,看到这么多截图,都以为可以用了,没想到该项目还在深度开发中……
    dreamingincode
        32
    dreamingincode  
    OP
       Feb 29, 2016 via Android   ❤️ 1
    @iVeego
    正如 @jiefoxi 所说,项目其实很大,以我一人精力完成功能架构设计实现等等其实任务繁多,所以目前只是友邻广播初步可用(在 README 里也写了,不过内容比较多可能不太容易看到,让你失望了有些抱歉……)。
    毕竟大豆瓣 App 代码量可能 10w+,豆芽现在才 1.5w+。
    但是友邻广播的查看我已经日用很久了,自己感觉 MD 确实赏心悦目。
    iVeego
        33
    iVeego  
       Feb 29, 2016
    @dreamingincode 感谢感谢。我其实只会用豆瓣的电影音乐盒图书,看看书评影评什么的。一直用豆瓣电影,只是最近在启动页面会收到升级为豆瓣的提醒,觉得很烦。另外, MD 的确赏心悦目,很漂亮。
    LeoQ
        34
    LeoQ  
       Mar 4, 2016
    很漂亮!!! 给豆瓣发邮件了么
    littletotoro
        35
    littletotoro  
       Mar 7, 2016
    感谢,不知道您还会不会继续维护下去呢
    dreamingincode
        36
    dreamingincode  
    OP
       Mar 9, 2016
    @littletotoro 这个学期稍微忙些,但正在筹备一个好看的个人信息页面,若感兴趣可以看看 commit history ~
    littletotoro
        37
    littletotoro  
       Mar 12, 2016
    @dreamingincode 嗯,已 star ,期待更新!
    dreamingincode
        38
    dreamingincode  
    OP
       Aug 7, 2016   ❤️ 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  
       Aug 7, 2016
    @dreamingincode 会上 google play 吗
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1097 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 59ms · UTC 23:55 · PVG 07:55 · LAX 16:55 · JFK 19:55
    ♥ Do have faith in what you're doing.