当前位置: 首页>>代码示例>>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;未经允许,请勿转载。