編輯:關於Android編程
前一篇文章主要是通過打開app來實現打開網址的功能,雖然實現起來比較簡單,但從效果上來說還是有缺陷。
本文將借助於Broadcast廣播機制來實現桌面圖標鏈接網址的功能,不僅效果好,而且最大的優點就是不用再借助於app應用來打開網站了。
實現步驟如下:
1、在AndroidManifest.xml配置文件中添加權限:
final Intent shortCutIntent = new Intent( "com.android.launcher.action.INSTALL_SHORTCUT"); final Parcelable icon = ((BitmapDrawable)context.getResources().getDrawable(R.drawable.ic_launcher)).getBitmap(); // 獲取快捷鍵的圖標 Uri uri = Uri.parse("http://blog.csdn.net/wanggsx918"); Intent pendingIntent = new Intent(Intent.ACTION_VIEW, uri); //桌面快捷方式圖標 shortCutIntent.putExtra(Intent.EXTRA_SHORTCUT_ICON, icon); //桌面快捷方式標題 shortCutIntent.putExtra(Intent.EXTRA_SHORTCUT_NAME, context.getString(R.string.app_name)); //桌面快捷方式動作:點擊圖標時的動作 shortCutIntent.putExtra(Intent.EXTRA_SHORTCUT_INTENT, pendingIntent); context.sendBroadcast(shortCutIntent);
某些情況下我們可能需要與Mysql或者Oracle數據庫進行數據交互,有些朋友的第一反應就是直接在Android中加載驅動然後進行數據的增刪改查。我個人不推薦這種做法,一
京東篩選更新了,很好,很炫酷。那什麼,我們也不差是吧,於是就有了這個demo。話不多說,先看圖,不想看代碼的朋友,直接點底部下demo。 圖1裡面呢,就兩點,彈出的Po
RadioButton和CheckBox的區別: 1、單個RadioButton在選中後,通過點擊無法變為未選中 單個CheckBox在選中後,通過點擊可以變為未選中 2
百度地圖SDK為開發者們提供了如下類型的地圖覆蓋物: 我的位置圖層(MyLocationOverlay):用於顯示用戶當前位置的圖層(支持自定義位置圖標