當前位置: 首頁>>代碼示例>>Java>>正文


Java ShortcutIconResource.fromContext方法代碼示例

本文整理匯總了Java中android.content.Intent.ShortcutIconResource.fromContext方法的典型用法代碼示例。如果您正苦於以下問題:Java ShortcutIconResource.fromContext方法的具體用法?Java ShortcutIconResource.fromContext怎麽用?Java ShortcutIconResource.fromContext使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在android.content.Intent.ShortcutIconResource的用法示例。


在下文中一共展示了ShortcutIconResource.fromContext方法的15個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。

示例1: a

import android.content.Intent.ShortcutIconResource; //導入方法依賴的package包/類
public static void a(Context context, String str, String str2, int i) {
    Uri parse = Uri.parse(str2);
    if (parse == null) {
        new StringBuilder(z[34]).append(str2);
        z.b();
        return;
    }
    Parcelable intent = new Intent(z[23], parse);
    intent.setFlags(335544320);
    Parcelable fromContext = ShortcutIconResource.fromContext(context, i);
    Intent intent2 = new Intent(z[30]);
    intent2.putExtra(z[33], false);
    intent2.putExtra(z[35], str);
    intent2.putExtra(z[32], intent);
    intent2.putExtra(z[31], fromContext);
    context.sendBroadcast(intent2);
}
 
開發者ID:JackChan1999,項目名稱:letv,代碼行數:18,代碼來源:a.java

示例2: addShortcut

import android.content.Intent.ShortcutIconResource; //導入方法依賴的package包/類
/**
 * 為程序創建桌麵快捷方式
 *
 * @param activity Activity
 */
public static void addShortcut(Activity activity) {
    Intent shortcut = new Intent(
            "com.android.launcher.action.INSTALL_SHORTCUT");
    // 快捷方式的名稱
    shortcut.putExtra(Intent.EXTRA_SHORTCUT_NAME,
            activity.getString(R.string.app_name));
    shortcut.putExtra("duplicate", false); // 不允許重複創建
    Intent shortcutIntent = new Intent(Intent.ACTION_MAIN);
    shortcutIntent.setClassName(activity, activity.getClass().getName());
    shortcut.putExtra(Intent.EXTRA_SHORTCUT_INTENT, shortcutIntent);
    // 快捷方式的圖標
    ShortcutIconResource iconRes = ShortcutIconResource.fromContext(
            activity, R.drawable.ic_launcher);
    shortcut.putExtra(Intent.EXTRA_SHORTCUT_ICON_RESOURCE, iconRes);

    activity.sendBroadcast(shortcut);
}
 
開發者ID:DIY-green,項目名稱:AndroidStudyDemo,代碼行數:23,代碼來源:ShortCutUtil.java

示例3: addShortCut

import android.content.Intent.ShortcutIconResource; //導入方法依賴的package包/類
/**
 * 創建快捷方式
 */
public static void addShortCut(Context context) {
    Intent shortcut = new Intent("com.android.launcher.action.INSTALL_SHORTCUT");
    // 設置屬性
    shortcut.putExtra(Intent.EXTRA_SHORTCUT_NAME, context.getString(R.string.app_name));
    ShortcutIconResource resource = ShortcutIconResource.fromContext(context, R.drawable.icc_launcher);
    shortcut.putExtra(Intent.EXTRA_SHORTCUT_ICON_RESOURCE, resource);
    // 是否允許重複創建
    shortcut.putExtra("duplicate", false);
    Intent intent = new Intent(Intent.ACTION_MAIN);// 標識Activity為一個程序的開始
    intent.setFlags(Intent.FLAG_ACTIVITY_RESET_TASK_IF_NEEDED);
    intent.addFlags(Intent.FLAG_ACTIVITY_LAUNCHED_FROM_HISTORY);
    intent.addCategory(Intent.CATEGORY_LAUNCHER);
    intent.setClass(context, SplashActivity.class);
    shortcut.putExtra(Intent.EXTRA_SHORTCUT_INTENT, intent);
    context.sendBroadcast(shortcut);
}
 
開發者ID:klob,項目名稱:Diandi1.20,代碼行數:20,代碼來源:ActivityUtil.java

示例4: getIconResource

import android.content.Intent.ShortcutIconResource; //導入方法依賴的package包/類
@Override
protected ShortcutIconResource getIconResource() {
    return ShortcutIconResource.fromContext(mContext, R.drawable.shortcut_notif_clear);
}
 
開發者ID:WrBug,項目名稱:GravityBox,代碼行數:5,代碼來源:ClearNotificationsShortcut.java

示例5: getIconResource

import android.content.Intent.ShortcutIconResource; //導入方法依賴的package包/類
@Override
protected ShortcutIconResource getIconResource() {
    return ShortcutIconResource.fromContext(mContext, R.drawable.shortcut_app_launcher);
}
 
開發者ID:WrBug,項目名稱:GravityBox,代碼行數:5,代碼來源:AppLauncherShortcut.java

示例6: getIconResource

import android.content.Intent.ShortcutIconResource; //導入方法依賴的package包/類
@Override
protected ShortcutIconResource getIconResource() {
    return ShortcutIconResource.fromContext(mContext, R.drawable.shortcut_screenshot);
}
 
開發者ID:WrBug,項目名稱:GravityBox,代碼行數:5,代碼來源:ScreenshotShortcut.java

示例7: getIconResource

import android.content.Intent.ShortcutIconResource; //導入方法依賴的package包/類
@Override
protected ShortcutIconResource getIconResource() {
    return ShortcutIconResource.fromContext(mContext, R.drawable.ic_lockscreen_unlock);
}
 
開發者ID:WrBug,項目名稱:GravityBox,代碼行數:5,代碼來源:UnlockShortcut.java

示例8: getIconResource

import android.content.Intent.ShortcutIconResource; //導入方法依賴的package包/類
@Override
protected ShortcutIconResource getIconResource() {
    return ShortcutIconResource.fromContext(mContext, R.drawable.shortcut_home);
}
 
開發者ID:WrBug,項目名稱:GravityBox,代碼行數:5,代碼來源:GoHomeShortcut.java

示例9: getIconResource

import android.content.Intent.ShortcutIconResource; //導入方法依賴的package包/類
@Override
protected ShortcutIconResource getIconResource() {
    return ShortcutIconResource.fromContext(mContext, R.drawable.shortcut_kill_app);
}
 
開發者ID:WrBug,項目名稱:GravityBox,代碼行數:5,代碼來源:KillAppShortcut.java

示例10: getIconResource

import android.content.Intent.ShortcutIconResource; //導入方法依賴的package包/類
public ShortcutIconResource getIconResource() {
    return ShortcutIconResource.fromContext(mContext, mIconResId);
}
 
開發者ID:WrBug,項目名稱:GravityBox,代碼行數:4,代碼來源:AMultiShortcut.java

示例11: getIconResource

import android.content.Intent.ShortcutIconResource; //導入方法依賴的package包/類
@Override
protected ShortcutIconResource getIconResource() {
    return ShortcutIconResource.fromContext(mContext, R.drawable.shortcut_google_now);
}
 
開發者ID:WrBug,項目名稱:GravityBox,代碼行數:5,代碼來源:GoogleNowShortcut.java

示例12: getIconResource

import android.content.Intent.ShortcutIconResource; //導入方法依賴的package包/類
@Override
protected ShortcutIconResource getIconResource() {
    return ShortcutIconResource.fromContext(mContext, R.drawable.shortcut_volume_panel);
}
 
開發者ID:WrBug,項目名稱:GravityBox,代碼行數:5,代碼來源:VolumePanelShortcut.java

示例13: getIconResource

import android.content.Intent.ShortcutIconResource; //導入方法依賴的package包/類
@Override
protected ShortcutIconResource getIconResource() {
    return ShortcutIconResource.fromContext(mContext, R.drawable.shortcut_torch);
}
 
開發者ID:WrBug,項目名稱:GravityBox,代碼行數:5,代碼來源:TorchShortcut.java

示例14: getIconResource

import android.content.Intent.ShortcutIconResource; //導入方法依賴的package包/類
@Override
protected ShortcutIconResource getIconResource() {
    return ShortcutIconResource.fromContext(mContext, R.drawable.shortcut_screenrecord);
}
 
開發者ID:WrBug,項目名稱:GravityBox,代碼行數:5,代碼來源:ScreenrecordShortcut.java

示例15: getIconResource

import android.content.Intent.ShortcutIconResource; //導入方法依賴的package包/類
@Override
protected ShortcutIconResource getIconResource() {
    return ShortcutIconResource.fromContext(mContext, R.drawable.shortcut_recent_apps);
}
 
開發者ID:WrBug,項目名稱:GravityBox,代碼行數:5,代碼來源:RecentAppsShortcut.java


注:本文中的android.content.Intent.ShortcutIconResource.fromContext方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。