安卓开发新人请教个弱智问题 - V2EX
lj93

安卓开发新人请教个弱智问题

  •  
  •   lj93 Apr 11, 2020 3194 views
    This topic created in 2245 days ago, the information mentioned may be changed or developed.
    想自己开发一个单机的 app 自己用,提醒一下吃药
    这种是不是可以不用数据库,用其他什么方式记录呢?
    请各位赐教,谢谢
    16 replies    2021-03-25 10:42:09 +08:00
    suzper
        1
    suzper  
       Apr 11, 2020 via Android
    个人来说,定 3 个闹钟?
    mmdsun
        2
    mmdsun  
       Apr 11, 2020 via Android
    你自己存个 txt 保存数据都可以。。

    记录数据可以用 SharedPreferences,安卓内置的 SQLite
    KNOX
        3
    KNOX  
       Apr 11, 2020 via Android
    仅仅不想用数据库还是不想用任何数据存储?
    dream7758522
        4
    dream7758522  
       Apr 11, 2020 via Android
    app 里写死。
    U7Q5tLAex2FI0o0g
        5
    U7Q5tLAex2FI0o0g  
       Apr 11, 2020
    定闹钟 [花季
    你这个本身就不需要用到数据存储,直接 app 里写就好了
    lj93
        6
    lj93  
    OP
       Apr 11, 2020
    @mmdsun 我只是觉得每天记录一两个数字,用数据库是不是太繁琐了?没接触过安卓开发,如果数据库很轻量 dehumidifier 啊,也可以用数据库啊
    lj93
        7
    lj93  
    OP
       Apr 11, 2020
    @KNOX 肯定要数据存储啊
    hoyixi
        8
    hoyixi  
       Apr 11, 2020
    不想用数据库,就用 SharedPreferences 或者直接存文件
    lj93
        9
    lj93  
    OP
       Apr 11, 2020
    另外再请教个弱智问题啊,在日历界面记录数据,是不是就是在绘制出来的每个日期上面覆盖一个相应的按钮,触控事件发生的时候就等于点击了相应日期的按钮,触发事件,弹出输入框?
    iFlicker
        10
    iFlicker  
       Apr 11, 2020
    用 SharedPreferences ,就是一个极简的 key-value 储存
    如果稍稍复杂点就用 SQLite 非常轻量的数据库了,原生自带 而且 android 默认还有 ORM 封装
    Takuron
        11
    Takuron  
       Apr 11, 2020 via Android
    SharedPreferences/SQLite/文件,无论哪个都能轻松实现。
    v2 不是百度知道,请下次不要在这里问你百度一下都满天飞的问题。
    lj93
        12
    lj93  
    OP
       Apr 11, 2020
    @Takuron 谢谢指教
    lj93
        13
    lj93  
    OP
       Apr 11, 2020
    @lj93 哦,好像不需要这么复杂,直接用网格放置按钮,每个按钮显示对应的一个日期,按钮对应着动作,点击按钮就弹出输入框
    Tecrafter
        14
    Tecrafter  
       Apr 11, 2020
    这种轻量的存储直接 SP 保存就可以了。
    直接把数组转成 Json 保存一下就行了。

    key:medicineTime
    value:[
    {
    "time":"xxx"
    },
    {
    "time":"xxx"
    }
    ]
    DeWhite
        15
    DeWhite  
       Apr 11, 2020
    如果你不准备改时间是没关系的,不然还是用数据库填一下。
    snowsir0102
        16
    snowsir0102  
       Mar 25, 2021
    终于有人和我想法一样了,最近也想做个定时提醒吃药的 APP,楼主做好了吗,用的什么开发工具
    About     Help     Advertise     Blog     API     FAQ     Solana     948 Onine   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 49ms UTC 19:59 PVG 03:59 LAX 12:59 JFK 15:59
    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