android 重复添加 浏览器标签解决
来源:互联网 发布:c语言百分号 编辑:程序博客网 时间:2024/04/27 16:50
有时候可能会用到浏览器的书签信息,可以使用下面代码获取
ContentResolver contentResolver = getContentResolver();
cursor = contentResolver.query(Browser.BOOKMARKS_URI, Browser.HISTORY_PROJECTION, whereClause, null, orderBy);
而String orderBy = Browser.BookmarkColumns.VISITS + " DESC";
String whereClause = Browser.BookmarkColumns.BOOKMARK + " = 1";
orderBy是指排序方式,whereClause是选择条件。这样你就可以获取android中自带浏览器的书签信息。
然后,我们可以定义三个ArrayList用来存储从数据库中获取的信息。
while(cursor!=null && cursor.moveToNext()){ listTitle.add(cursor.getString(cursor.getColumnIndex(Browser.BookmarkColumns.TITLE))); listUrl.add(cursor.getString(cursor.getColumnIndex(Browser.BookmarkColumns.URL))); byte[] b = cursor.getBlob(cursor.getColumnIndex(Browser.BookmarkColumns.THUMBNAIL)); if(b!=null){ listBitmap.add(BitmapFactory.decodeByteArray(b, 0, b.length)); }else{ listBitmap.add(((BitmapDrawable)(getResources().getDrawable(R.drawable.ic_launcher_browser))).getBitmap()); } }
- android 重复添加 浏览器标签解决
- 添加内核解决浏览器兼容性
- android:浏览器添加书签
- Android 添加个人标签
- android listview 解决数据重复
- Android 解决toast重复提示
- Android解决重复依赖问题
- Android 添加多标签信息
- Android NFC标签添加联系人
- Android开发动态添加标签
- Meta标签轻松解决解决360浏览器显示不正常问题
- 解决浏览器对H5新标签的兼容性的解决
- 解决浏览器返回时重复提交的问题 - [项目相关]
- 解决FireFox浏览器刷新表单值重复的问题
- Android list去除重复或添加时去掉重复数据
- android蓝牙搜索重复添加解决方案
- chrome浏览器添加个性标签,可以弹出代码编辑器
- android 自带 浏览器的默认标签
- minimalcomps window
- ALT+NUMPAD ASCII Key Combos: The α and Ω of Creating Obscure Passwords
- struts2 动态方法调用
- Sublime Text 2 介紹
- 杨澜:你可以不成功,但不能不成长
- android 重复添加 浏览器标签解决
- MFC ActiveX 接口数据类型,伤不起!
- 相约世纪末
- 基于curl的并行请求,实现php中的伪多线程
- windowsXP 安装 wdf error code 39
- Java创建线程的两个方法
- java.sql.date java.sql.TimeStamp java.util.date的区别
- 关于AlarmManager和WakeLock
- 设置一个空画刷