短信批量删除

短信批量删除

ID:43708826

大小:487.00 KB

页数:8页

时间:2019-10-13

短信批量删除_第1页
短信批量删除_第2页
短信批量删除_第3页
短信批量删除_第4页
短信批量删除_第5页
资源描述:

《短信批量删除》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、短信批量删除SDGIntern朱俊杰批量删除ConversationListMessageItementerBatchDeleteMode()设置短信界面的头部和尾部的显示setItemCheckBoxVisibility(intvisibility)刷新界面leaveBatchDeleteMode()将短信的头部和尾部恢复并释放变量的值批量操作和原先的短信界面是同一个Activity,在程序中动态的加载checkbox,那其实是一个button对checkbox的维护是自己写的一个DXSelector

2、.java文件,维护一个Hashset,在ConversationList批量删除界面时将每个item的ThreadId存在Hashset中,而MessageItem则存对应的messageId。定义了一个mIsInv变量,这么做的目的在于可以方便的进行全选和反选,如果全选则将mIsInv置为true,否则置为false,Hashset始终记录我们点击的itemId,当mIsInv为true的时候保存的选中的Id,否则保存未选中的Id。优点:1.在全选的时候不需要将所有的itemId都扫描存入,提高程序

3、运行效率。2.抽离出一个两个界面都可以用的一个类全选操作删除操作原生的短信只提供了删除一条和删除全部两种接口,批量删除操作将需要删除的items存放在数组中,先查询其中是否有锁定信息,然后再循环调用删除一条的接口。开发时遇到的坑Cursor操作问题横竖屏会导致Activity重新加载头部和尾部遗留的问题当删除信息的同时有新的信息进来进入联系人信息界面,选择批量删除,选中,删除,在点击确定之前按power键,再次进入短信界面显示有问题。可以改进的地方感谢PG2所有组员对我在开发期间的帮助

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。