写了一个保存数据的方法,但是是保存在sd卡下的,但是现在又创建了一个数据库,数据却是默认存到Date下的,如果想现在把数据都保存到数据库中,就必须把我原来保存方法的路径改到Date下吗?或者说不改?那么当存储数据的时候,会保存到哪里呢?萌新自学,求大神解释解释
使用相对路径,根据程序的位置定位。
android的数据库sqlite数据是保存在data中的。你可以把需要的数据再用自己的方法写到sd卡。
这里首先的一个问题是你设计的数据模型到底是个什么样子,什么数据要存库,什么数据存在卡,什么数据是两个地方都要存的,这些数据设计好之后,再确定你要提供哪些接口来存数据。再一个问题,sqlite本身是一个本地库,其实可以理解为一个有格式的文件,具体放在哪个路径,其实是没有多大关系的!
如果是db的数据,会在data目录下。其它数据你放到sd卡上没关系啊,你自己知道数据在什么位置就好了
存储路径肯定是要修改的,不然你怎么保存到data目录