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

写个简单的 Android FTP 客户端应用,应该怎么存储站点信息?

  •  
  •   gaohongyuan · 2016-07-19 16:18:04 +08:00 · 9017 次点击
    这是一个创建于 3084 天前的主题,其中的信息可能已经有所发展或是发生改变。

    新人第一次接触 Android 的数据存储,想要允许用户保存常用服务器的 IP 、用户名、密码、字符集等信息,以便下次可以直接访问。在网上查了一下,大概有两个方法:

    1. 用 JSON 保存配置文件,然后转换成 String ,用 SharedPreferences 这个 API 来保存
    2. 用 SQLite 数据库

    请问按照我这种需求,使用哪种比较好一些?谢谢!

    6 条回复    2016-07-22 10:30:43 +08:00
    8023
        1
    8023  
       2016-07-19 17:06:01 +08:00   ❤️ 1
    SQLite
    3dwelcome
        2
    3dwelcome  
       2016-07-19 17:16:05 +08:00 via Android   ❤️ 1
    可以考虑直接存云服务器。
    l8mEQ331
        3
    l8mEQ331  
       2016-07-19 17:16:22 +08:00   ❤️ 1
    sqlite 更好,用 JSON 保存数据的话维护起来感觉有点麻烦。
    ifane
        4
    ifane  
       2016-07-19 17:28:06 +08:00 via iPhone   ❤️ 1
    推荐用数据库保存,看你选择本地还是云了。
    uxstone
        5
    uxstone  
       2016-07-19 22:47:06 +08:00
    SharedPreferences  也可以实现的东西 , 为毛要用数据库 ?
    zhaohui318
        6
    zhaohui318  
       2016-07-22 10:30:43 +08:00
    就这么几项 直接 sharedpreferences 不好吗
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2606 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 07:29 · PVG 15:29 · LAX 23:29 · JFK 02:29
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.