V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
CtrlSpace
V2EX  ›  分享创造

《记得》--Android 小菜的练手之作

  •  
  •   CtrlSpace · 2015-06-17 14:20:42 +08:00 · 2697 次点击
    这是一个创建于 3249 天前的主题,其中的信息可能已经有所发展或是发生改变。

    Hi~

    我是一名初级Android Dev,最近为了练手,开发了一个记事APP,欢迎初学者的借鉴和大神的建议。

    记得几个月前,一个朋友问我,做一款记事本APP要多久?

    我随口就说,7天就能撸出来啦。

    没想到,在业余时间里断断续续弄了2个多月= =#

    后面一段时间在用某Baas服务来开发云存储功能,这样有点偷窥用户隐私的刺激感,后来就把这功能砍了。。

    在这个项目的实践中我得出很多教训,也得到了很多成长,发觉自己的代码写得很差.)

    比如,一开始我使用的Sugar 这一个ORM框架操作数据库,后来有别的需求,需要更换ORM框架,发现我的代码需要改的地方有很多。。。就是我代码架构还不好吧

    其中使用了不少开源项目,在此表示感谢大神们~

    下载地址
    项目 Github 地址

    如果觉得还行,可以给个star :) 我会备受鼓舞的。

    15 条回复    2015-06-18 13:33:23 +08:00
    baozijun
        1
    baozijun  
       2015-06-17 15:03:20 +08:00
    谢谢分享,Android渣学习一下
    jwenwang
        2
    jwenwang  
       2015-06-17 15:39:58 +08:00
    小东西可以分享到 NEXT 上来http://next.36kr.com/posts
    CtrlSpace
        3
    CtrlSpace  
    OP
       2015-06-17 16:16:38 +08:00
    @jwenwang 我这很普通的小东西~厚着脸皮去分享了
    chhx
        4
    chhx  
       2015-06-17 16:35:13 +08:00
    学习一下:)
    scarlex
        5
    scarlex  
       2015-06-17 16:56:02 +08:00
    sugar 是不好用么?
    之前调查过好几个 orm 框架,发现 sugar 是比较简单的了,算是比较简单的了
    scarlex
        6
    scarlex  
       2015-06-17 16:56:57 +08:00
    ...脑抽了,居然发了句一样的话...
    CtrlSpace
        7
    CtrlSpace  
    OP
       2015-06-17 17:02:45 +08:00
    @scarlex sugar操作和配置确实挺简单的。
    但是它要求实体类继承它的SugarRecord类,这样做我的实体类就无法继承其它类了
    scarlex
        8
    scarlex  
       2015-06-17 17:13:55 +08:00
    @CtrlSpace 后来换哪个了?我看你 build.gradle 里面还是写着 sugar ...
    CtrlSpace
        9
    CtrlSpace  
    OP
       2015-06-17 17:15:24 +08:00
    @scarlex 我目前在Github的版本里还没有换它,等新功能做好了再一起更新
    CtrlSpace
        10
    CtrlSpace  
    OP
       2015-06-17 17:18:32 +08:00
    @scarlex 考虑使用OrmLite
    djyde
        11
    djyde  
       2015-06-17 19:02:09 +08:00
    CtrlSpace
        12
    CtrlSpace  
    OP
       2015-06-17 23:15:24 +08:00
    @djyde 哈哈,值得参考
    lxfy
        13
    lxfy  
       2015-06-18 09:14:23 +08:00 via Android
    挺好的
    jasonkxs
        14
    jasonkxs  
       2015-06-18 09:38:33 +08:00   ❤️ 1
    界面写的还不错哦~~~以star
    gaocegege
        15
    gaocegege  
       2015-06-18 13:33:23 +08:00   ❤️ 1
    Follow为敬😄
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3284 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 13:49 · PVG 21:49 · LAX 06:49 · JFK 09:49
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.