最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Android程序開發(fā)之手機APP創(chuàng)建桌面快捷方式

 更新時間:2016年04月18日 09:15:38   作者:Jusenr/榮雪-rongsnow  
這篇文章主要介紹了Android程序開發(fā)之手機APP創(chuàng)建桌面快捷方式 的相關(guān)資料,需要的朋友可以參考下

預覽效果圖:

需要權(quán)限:

<uses-permission android:name="com.android.launcher.permission.INSTALL_SHORTCUT" /> 

配置文件:AndroidManifest.xml

<activity
android:name="com.myself.news.activity.GuideActivity"
android:label="@string/title_activity_guide" >
<intent-filter>
<action android:name="com.myself.news.ACTION_HOME" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity> 

在應用的閃屏頁面Activity的 oncreate方法調(diào)用 installShortcut();

代碼:

// 創(chuàng)建快捷方式
// com.android.launcher.permission.INSTALL_SHORTCUT
private void installShortcut() {
// 判斷有沒有創(chuàng)建過快捷方式
boolean isCreated = SharedPreferencesUtils.getBoolean(this,
GlobalConstantsUtils.PREF_IS_SHORTCUT_INTALLED, false);
// 判斷是否已經(jīng)創(chuàng)建過
if (!isCreated) {
// 發(fā)廣播
Intent intent = new Intent();
intent.setAction("com.android.launcher.action.INSTALL_SHORTCUT");
// 圖標
// 根據(jù)資源文件id生成Bitmap對象
intent.putExtra(Intent.EXTRA_SHORTCUT_ICON, BitmapFactory
.decodeResource(getResources(), R.drawable.ic_launcher));
// 名稱
intent.putExtra(Intent.EXTRA_SHORTCUT_NAME, "手機安全衛(wèi)士");
// 動作
Intent actionIntent = new Intent();
// 跳到主頁面
actionIntent.setAction(GlobalConstantsUtils.ACTION_HOME);
intent.putExtra(Intent.EXTRA_SHORTCUT_INTENT, actionIntent);
sendBroadcast(intent);
// 標記已經(jīng)創(chuàng)建過快捷方式,下次不再創(chuàng)建
SharedPreferencesUtils.setBoolean(this,
GlobalConstantsUtils.PREF_IS_SHORTCUT_INTALLED, true);
}
}

常量工具類GlobalConstantsUtils:

public static final String PREF_IS_SHORTCUT_INTALLED = "is_shortcut_intalled";// 是否已經(jīng)創(chuàng)建快捷方式 
public static final String ACTION_HOME = "com.myself.news.ACTION_HOME";// 跳轉(zhuǎn)到主頁面的ACTION


相關(guān)文章

  • Android啟動初始化方案App StartUp的應用詳解

    Android啟動初始化方案App StartUp的應用詳解

    這篇文章主要介紹了Android啟動初始化方案App StartUp的使用方法,StartUp是為了App的啟動提供的一套簡單、高效的初始化方案,下面我們來詳細了解
    2022-09-09
  • Android的activity學習筆記

    Android的activity學習筆記

    這篇文章主要整理了Android的activity學習筆記,總共有八大亮點,推薦給大家,需要的朋友可以參考下
    2015-09-09
  • Android開發(fā)之圖形圖像與動畫(一)Paint和Canvas類學習

    Android開發(fā)之圖形圖像與動畫(一)Paint和Canvas類學習

    Paint類代表畫筆,用來描述圖形的顏色和風格,如線寬,顏色,透明度和填充效果等信息;Canvas類代表畫布,通過該類提供的構(gòu)造方法,可以繪制各種圖形;感興趣的朋友可以了解下啊,希望本文對你有所幫助
    2013-01-01
  • 使用ViewPage+Fragment仿微信界面

    使用ViewPage+Fragment仿微信界面

    這篇文章主要為大家詳細介紹了使用ViewPage+Fragment仿微信界面,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-04-04
  • Android實現(xiàn)房貸計算器

    Android實現(xiàn)房貸計算器

    這篇文章主要為大家詳細介紹了Android實現(xiàn)房貸計算器,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-05-05
  • RecyclerVIew實現(xiàn)懸浮吸頂效果

    RecyclerVIew實現(xiàn)懸浮吸頂效果

    這篇文章主要為大家詳細介紹了RecyclerVIew實現(xiàn)懸浮吸頂效果,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-09-09
  • Android Recyclerview實現(xiàn)多選,單選,全選,反選,批量刪除的功能

    Android Recyclerview實現(xiàn)多選,單選,全選,反選,批量刪除的功能

    本篇文章主要介紹了Android Recyclerview 實現(xiàn)多選,單選,全選,反選,批量刪除的功能,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-06-06
  • 懸浮對話框Android代碼實現(xiàn)

    懸浮對話框Android代碼實現(xiàn)

    這篇文章主要為大家詳細介紹了懸浮對話框Android代碼實現(xiàn),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-08-08
  • Android畫板開發(fā)之基本畫筆功能

    Android畫板開發(fā)之基本畫筆功能

    這篇文章主要為大家詳細介紹了Android畫板開發(fā)之基本畫筆功能,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-12-12
  • android編程實現(xiàn)電話錄音的方法

    android編程實現(xiàn)電話錄音的方法

    這篇文章主要介紹了android編程實現(xiàn)電話錄音的方法,涉及Android監(jiān)聽電話通話及音頻采集的相關(guān)技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-10-10

最新評論

六盘水市| 通州市| 芒康县| 甘德县| 芒康县| 静海县| 金门县| 海南省| 隆化县| 祁阳县| 昌黎县| 镇江市| 固镇县| 沙坪坝区| 习水县| 呈贡县| 安仁县| 淄博市| 鲁山县| 灵石县| 灵武市| 方山县| 福州市| 宝兴县| 宁陕县| 互助| 嘉善县| 民丰县| 蒙山县| 锡林郭勒盟| 巨野县| 蒙山县| 靖江市| 巴里| 吴川市| 淄博市| 鹤岗市| 和顺县| 胶南市| 新竹市| 海城市|