社区
Android
帖子详情
关于android短信数据库的批量插入
jdxwind
2011-05-10 11:05:05
小弟目前在做一个短信备份还原的功能,还原时当前的实现是循环解析备份的文件,每解析一条就像短信数据库插入一条,当备份的量很大时,这个时间要很久;
现在想改成一次性解析出所有短信,然后一次性插入到数据库,请问有办法可以做到吗?
请大家给点思路》。。
...全文
705
回复
打赏
收藏
关于android短信数据库的批量插入
小弟目前在做一个短信备份还原的功能,还原时当前的实现是循环解析备份的文件,每解析一条就像短信数据库插入一条,当备份的量很大时,这个时间要很久; 现在想改成一次性解析出所有短信,然后一次性插入到数据库,请问有办法可以做到吗? 请大家给点思路》。。
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Android
开发:还原通讯录、历史通话记录、
短信
息记录(insert方法)
转自:http://www.2cto.com/kf/201207/141169.html
Android
短信
批量插入
速度优化的思考与尝试
在做
Android
上
短信
的备份还原功能时,
短信
的恢复思路最初考虑的很简单,循环解析文件,每得到一条
短信
,就调用SMSProvider的insert方法将
短信
插入
数据库
,SMSProvider是
短信
数据库
操作的最基本的类,重载了父类ContentProvider的query,insert,delete和update方法,除了insert方法,父类ContentProvider中还有个...
请各位帮忙解决----
Android
短信
批量速度的优化问题
在做
Android
上
短信
的备份还原功能时,
短信
的恢复思路最初考虑的很简单,循环解析文件,每得到一条
短信
,就调用SMSProvider的insert方法将
短信
插入
数据库
,SMSProvider是
短信
数据库
操作的最基本的类,重载了父类ContentProvider的query,insert,delete和update方法,除了insert方法,父类ContentProvider中还有个bulkInse
Android
将发送的
短信
插入
数据库
注意点:在
Android
5.1.1
Android
9.0.1 型号的机型不行,该功能实现的机型:
Android
6.1.1 package com.cari.demo; import
android
.app.Activity; import
android
.content.ContentProvider; import
android
.content.ContentValues; ...
Android
批量插入
联系人、
短信
及通话记录实战教程
回到最初的问题:为什么
批量插入
这么难?答案其实很简单:因为它本就不该太容易。Google花大力气设计这套复杂的权限与契约体系,目的就是防止滥用。作为开发者,我们的职责不是“破解限制”,而是理解规则,在合规的前提下创造价值。下次当你面对“批量导入”需求时,不妨想想这三个问题:1. 用户真的需要这个功能吗?2. 是否有足够的理由请求敏感权限?3. 如果失败了,有没有优雅的退路?毕竟,最好的技术不是最炫的黑科技,而是让用户感觉不到存在却始终可靠的隐形服务。✨。
Android
80,490
社区成员
91,375
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章