html5添加到安卓桌面图标,Android向桌面添加快捷方式,使其指向特定的网页
轉載:
http://www.cnblogs.com/wanyao/archive/2011/11/27/2265333.html
今天遇到一個需求,就是向桌面添加一個快捷方式,使點擊時鏈接到特定的網頁。網上找了一下,看到這篇文章
http://www.moandroid.com/?p=1699
受其啟發,實現了該功能。
/*
* 在桌面添加快捷方式
* @param icon 快捷方式圖標
* @param name 快捷方式名稱
* @param uri 快捷方式的intent Uri
*/
public void addShortcut(Parcelable icon, String name, Uri uri){
Intent intentAddShortcut = new Intent(ACTION_ADD_SHORTCUT);
//添加名稱
intentAddShortcut.putExtra(Intent.EXTRA_SHORTCUT_NAME, name);
//添加圖標
intentAddShortcut.putExtra(Intent.EXTRA_SHORTCUT_ICON_RESOURCE, icon);
//設置Launcher的Uri數據
Intent intentLauncher = new Intent();
intentLauncher.setData(uri);
//添加快捷方式的啟動方法
intentAddShortcut.putExtra(Intent.EXTRA_SHORTCUT_INTENT, intentLauncher);
sendBroadcast(intentAddShortcut);
}
當然,你還需要添加一個permission
這里第一個參數Parcelable類型的icon如何獲得呢,以下舉個例子從Drawable文件夾中獲取圖片。
Parcelable icon = Intent.ShortcutIconResource.fromContext(this, R.drawable.icon);
Android如何調用系統默認瀏覽器訪問
一、啟動android默認瀏覽器
1.Intent intent= new Intent();
2. intent.setAction("android.intent.action.VIEW");
3. Uri content_url = Uri.parse("http://www.cxybl.com");
4. intent.setData(content_url);
5. startActivity(intent);
這樣子,android就可以調用起手機默認的瀏覽器訪問。
二、指定相應的瀏覽器訪問
1、指定android自帶的瀏覽器訪問
1.( “com.android.browser”:packagename ;“com.android.browser.BrowserActivity”:啟動主activity)
2.
3.
4. Intent intent= new Intent();
5. intent.setAction("android.intent.action.VIEW");
6. Uri content_url = Uri.parse("http://www.cxybl.com");
7. intent.setData(content_url);
8. intent.setClassName("com.android.browser","com.android.browser.BrowserActivity");
9. startActivity(intent);
10.
總結
以上是生活随笔為你收集整理的html5添加到安卓桌面图标,Android向桌面添加快捷方式,使其指向特定的网页的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 录音转成文字 android,安卓手机自
- 下一篇: 藏青色在html页面怎么写,Html页面