Android中添加书签(浏览器的收藏)
2010-07-22 13:00
387 查看
如何实现该功能呢?答案肯定是利用ContentResolver向浏览器的provider中添加相应书签项。
/*
* 向浏览器中添加书签
* @param title 书签标题
* @param url 书签url
*/
public void addBookmark(String title, String url){
ContentValues inputValue = new ContentValues();
//Bookmark值为1
inputValue.put(android.provider.Browser.BookmarkColumns.BOOKMARK, 1);
//添加书签Title
inputValue.put(android.provider.Browser.BookmarkColumns.TITLE, title);
//添加书签URL
inputValue.put(android.provider.Browser.BookmarkColumns.URL, url);
ContentResolver cr = getContentResolver();
//向浏览器添加该书签
Uri uri = cr.insert(android.provider.Browser.BOOKMARKS_URI, inputValue);
}
当然,你还需要2个permission,向Manifest.xml文件中写入以下两个permission.
<uses-permission android:name="com.android.browser.permission.READ_HISTORY_BOOKMARKS" />
<uses-permission android:name="com.android.browser.permission.WRITE_HISTORY_BOOKMARKS"/>
请注意,这两个permission跟我们之前看到的不大一样,是com.android打头的。
/*
* 向浏览器中添加书签
* @param title 书签标题
* @param url 书签url
*/
public void addBookmark(String title, String url){
ContentValues inputValue = new ContentValues();
//Bookmark值为1
inputValue.put(android.provider.Browser.BookmarkColumns.BOOKMARK, 1);
//添加书签Title
inputValue.put(android.provider.Browser.BookmarkColumns.TITLE, title);
//添加书签URL
inputValue.put(android.provider.Browser.BookmarkColumns.URL, url);
ContentResolver cr = getContentResolver();
//向浏览器添加该书签
Uri uri = cr.insert(android.provider.Browser.BOOKMARKS_URI, inputValue);
}
当然,你还需要2个permission,向Manifest.xml文件中写入以下两个permission.
<uses-permission android:name="com.android.browser.permission.READ_HISTORY_BOOKMARKS" />
<uses-permission android:name="com.android.browser.permission.WRITE_HISTORY_BOOKMARKS"/>
请注意,这两个permission跟我们之前看到的不大一样,是com.android打头的。
相关文章推荐
- Android中添加书签(浏览器的收藏)
- Android中添加书签(浏览器的收藏)
- android:浏览器添加书签
- android 对浏览器书签、浏览历史记录的数据添加
- asp.net 添加到浏览器收藏
- Android网络:开发浏览器(二)——功能完善之书签功能
- Android TextView文字过多,添加滚动条 分类: Android 2015-07-21 13:39 2人阅读 评论(0) 收藏
- 记录浏览器添加收藏,cookie操作
- Maxthon浏览器添加书签时造成焦点遗失问题的解决
- Android中添加书签
- 计算机学院研发第二轮考核-------浏览器之数据库篇(添加书签)
- css3书签风格按钮列表(兼容ie,ff,chrome,safari和opera) 分类: css3 浏览器兼容 button 按钮 2014-02-12 10:30 338人阅读 评论(0) 收藏
- android浏览器书签插入去重算法
- Android仿一点资讯收藏Toast动画效果(给Toast添加动画效果)
- 【javascript】收藏本站——添加到浏览器收藏夹
- android 添加文件打开方式,找了很久终于找到了,收藏起来吧
- 【收藏】挣脱浏览器的束缚(4) - 王道!动态添加script元素
- 【代码】Android开发收藏功能添加的实现 (2013-08-13 11:15:24)
- 给WordPress博客添加收藏书签,代码实现
- android 修改默认浏览器的默认主页和去除书签