小春网

 找回密码
 注册账号
查看: 1501|回复: 18
收起左侧

安卓开发,请教

[复制链接]
发表于 2020-11-18 11:47:02 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册账号

x
关于使用sqlite。
这个数据库是放到app里面用的。
难道每次启动app,都要重新建立数据库,然后往里面装几乎不变的数据吗?

请不吝赐教。

头像被屏蔽
发表于 2020-11-18 11:56:33 来自手机 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

 楼主| 发表于 2020-11-18 12:05:31 | 显示全部楼层
你不够格呀哈哈 发表于 2020-11-18 11:56
不是启动app建立数据库

建好了一直都有的,メモリ上存着的数据

多谢!
但是,建数据库的程序是不是每当APP启动就要被执行一次?

回复

使用道具 举报

头像被屏蔽
发表于 2020-11-18 12:32:06 来自手机 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

 楼主| 发表于 2020-11-18 12:40:51 | 显示全部楼层
你不够格呀哈哈 发表于 2020-11-18 12:32
一般是放在安装app的时候建1次db

重启的话建db,数据无法保存

第一次安装的时候能建DB吗?
有第一次安装的时候专门用的安装DB的写法吗?
没见过啊
回复

使用道具 举报

发表于 2020-11-18 12:51:00 来自手机 | 显示全部楼层
你不够格呀哈哈 发表于 2020-11-18 12:32
一般是放在安装app的时候建1次db

重启的话建db,数据无法保存

塔哥 安装的时候健数据库、这样做不好,如果数据大,第一次启动时间就会长,影响用户体验,还得加个等待效果费时费力。
我现在一般建好db,然后第一次启动时,直接考到app的db文件夹,这样用户体验好,还省事。
回复

使用道具 举报

发表于 2020-11-18 12:52:58 来自手机 | 显示全部楼层
楼主,你这问题太初级了,应该百度或谷歌,答案一堆一堆的
回复

使用道具 举报

 楼主| 发表于 2020-11-18 13:05:23 | 显示全部楼层
双枪将董平 发表于 2020-11-18 12:51
塔哥 安装的时候健数据库、这样做不好,如果数据大,第一次启动时间就会长,影响用户体验,还得加个等待 ...

你没明白我说的啥。
你说你一般先建好数据库,那么你怎么建?不是用程序吗?而这些程序是不是每次APP启动的时候都跑一次?那么就是说每次APP启动都建一次DB?
回复

使用道具 举报

 楼主| 发表于 2020-11-18 13:06:04 | 显示全部楼层
双枪将董平 发表于 2020-11-18 12:52
楼主,你这问题太初级了,应该百度或谷歌,答案一堆一堆的

要是能在搜索上找的,我还跑这里问什么!
回复

使用道具 举报

头像被屏蔽
发表于 2020-11-18 13:08:27 来自手机 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号

本版积分规则

小春网
常务客服微信
微信订阅号
手机客户端
扫一扫,查看更方便! 快速回复 返回顶部 返回列表