V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
tangqi92
V2EX  ›  Android

「开源」推荐自己开源的应用:「积木」- 适合入门初学者快速搭建属于自己的应用。

  •  
  •   tangqi92 · 2015-09-04 12:16:59 +08:00 · 8207 次点击
    这是一个创建于 3363 天前的主题,其中的信息可能已经有所发展或是发生改变。

    积木是以 Izzy Leung 提供的 知乎日报 API 既知乎日报为数据展现内容;以 OptionsMenu (选项菜单)的形式为功能扩展入口;以 Design Support Library (依循 Material Design )为主导设计 UI 。

    How to use

    那么,你该如何利用她呢?

    好啦,其实我已经帮完成了整体框架的搭建,你需要做的,仅仅是依据自己的实际需求,简单的替换下数据来源( API )然后改改 UI ,就可以快速地完成一款全新应用的开发啦!

    想想,还有点小激动?那么赶紧 StarFork 吧!你的支持将成为我最大的动力与褒奖!

    Features - 功能点

    • About - 关于页面
    • Pick Photo - 选择与裁剪照片
    • Pick Place - 选择位置(需安装 Google Play Services 与 翻墙 - WTF )
    • Settings - 详细设置(只实现 UI )
    • MaterialDrawer - 导航抽屉(只实现 UI )
    • Design Support Library 不完全使用
    • 未完待续 ......

    Screenshots - 预览






    Dependencies - 开源项目

    Thanks - 感谢你们

    • 感谢 drakeet 及他的 妹纸&gank.io, 其代码写得真的非常漂亮:),从中学到了很多并运用到了项目中(依葫芦画瓢而已啦)

    • 感谢 Izzy Leung 及他的 知乎日报·净化,项目最初的原型就来自于此,感谢其提供了详细的知乎日报 API 说明

    Help - 帮帮我

    天生不是做设计的料,至今还没学会 Sketch ,更别说 PS 了,所以,「积木」的「应用图标」至今还缺省着。

    不愿将就的我,愿意等,如果你正好发现了她,又正好没处发挥你的才华的话,那么不妨为她设计个漂亮的图标吧:)

    你能在下面找到我的联系方式,在此我先替她谢过啦!!!

    Contact - 联系我

    Demo - 示例

    快速下载

    Source code - 源码

    源代码:https://github.com/tangqi92/BuildingBlocks

    27 条回复    2015-09-19 09:46:03 +08:00
    plqws
        1
    plqws  
       2015-09-04 13:01:06 +08:00
    好棒!一直想要做个安卓应用可惜学 Java 的道路十分坎坷…
    这个工具正好满足了我的需求
    laoyuan
        2
    laoyuan  
       2015-09-04 13:47:46 +08:00
    已 star 回头试试
    korvin
        3
    korvin  
       2015-09-04 13:55:22 +08:00
    很不错,但是圆角真不能忍
    tangqi92
        4
    tangqi92  
    OP
       2015-09-04 14:12:37 +08:00
    @plqws 赶紧上手试一下吧~
    @laoyuan 谢谢支持!
    @korvin 哈哈~怪我咯
    Ellison
        5
    Ellison  
       2015-09-04 14:24:25 +08:00
    唉哟,好棒,Star 已发送
    zix
        6
    zix  
       2015-09-04 14:44:53 +08:00
    棒!
    baiyemao
        7
    baiyemao  
       2015-09-04 14:54:30 +08:00
    无线图标真是好萌啊
    tangqi92
        8
    tangqi92  
    OP
       2015-09-04 15:00:40 +08:00
    @Ellison 感谢支持~
    tangqi92
        9
    tangqi92  
    OP
       2015-09-04 15:01:01 +08:00
    @baiyemao 还好我不是强迫症~
    kaedea
        10
    kaedea  
       2015-09-04 15:06:53 +08:00
    @drakeet
    CardUI 看起来有点不自然,廉价的感觉
    kaedea
        11
    kaedea  
       2015-09-04 15:08:17 +08:00
    是不是 Radius 和阴影太大了
    tangqi92
        12
    tangqi92  
    OP
       2015-09-04 15:29:33 +08:00
    @kaedea 哈哈~ drakeet 已经跟我吐槽过了~的确不适合使用 CardView ~见谅见谅
    zapper
        13
    zapper  
       2015-09-04 15:56:29 +08:00   ❤️ 1
    你问我资不资慈,我说兹慈.excited!
    fhefh
        14
    fhefh  
       2015-09-04 16:28:50 +08:00
    mark
    zhenghuiy
        15
    zhenghuiy  
       2015-09-04 16:39:12 +08:00 via Android
    mark
    drakeet
        16
    drakeet  
       2015-09-04 17:33:14 +08:00
    赞~~另外, android-async-http 也是个很优秀的库.
    kaedea
        17
    kaedea  
       2015-09-04 18:48:40 +08:00
    android-async-http 不错,这个库用的还是 HttpClient 吧,我现在用的是 OkHttp 了。自己写的异步请求框架。据说在 Android 系统上得到表现会比 HttpClient 好一点
    GPU
        18
    GPU  
       2015-09-05 09:37:12 +08:00
    iOS 有类似的框架吗、
    tangqi92
        19
    tangqi92  
    OP
       2015-09-05 09:38:22 +08:00 via Android
    @GPU 等我学完 iOS 就再写一个:)
    jeremaihloo
        20
    jeremaihloo  
       2015-09-05 12:08:33 +08:00 via Android
    我上个应用截图的部分用的就是这个截图,汗
    tangqi92
        21
    tangqi92  
    OP
       2015-09-05 16:16:38 +08:00
    @jeremaihloo 怎么拉?缘分啊!
    jeremaihloo
        22
    jeremaihloo  
       2015-09-05 19:48:23 +08:00 via Android
    @tangqi92 没有,我整理代码时不小心把作者的信息还有开源协议给清理了,如果你是原作者我就打个招呼
    unique
        23
    unique  
       2015-09-05 22:11:59 +08:00 via Android
    很酷炫
    cece
        24
    cece  
       2015-09-05 22:41:11 +08:00
    死国亦
    WayneWangWM
        25
    WayneWangWM  
       2015-09-10 14:34:09 +08:00
    跟楼主有一样的想法,才做了一半,楼主已经做完了。。。_(:з」∠)_
    tangqi92
        26
    tangqi92  
    OP
       2015-09-10 20:24:24 +08:00
    @WayneWangWM 欢迎前往 Fork 与 Star 多多交流 :D
    Leu
        27
    Leu  
       2015-09-19 09:46:03 +08:00
    牛逼!!!
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5581 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 05:54 · PVG 13:54 · LAX 21:54 · JFK 00:54
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.