Android编程:关于自定义APK图标(动态的设置)

Android编程:关于自定义APK图标(动态的设置),第1张

void addShortcutToDesktop(){

Intent shortcut = new Intent(ACTION_INSTALL)

BitmapDrawable iconBitmapDrawabel = null

// 获取应用基本信息

String label = this.getPackageName()

PackageManager packageManager = getPackageManager()

try {

iconBitmapDrawabel = (BitmapDrawable) packageManager.getApplicationIcon(label)

} catch (NameNotFoundException e) {

e.printStackTrace()

}

// 设置属性

shortcut.putExtra(Intent.EXTRA_SHORTCUT_NAME, label)

shortcut.putExtra(Intent.EXTRA_SHORTCUT_ICON, iconBitmapDrawabel.getBitmap())

// 是否允许重复创建 -- fase-->否

shortcut.putExtra("duplicate", false)

// 设置启动程序

ComponentName comp = new ComponentName(label,"." + this.getLocalClassName())

shortcut.putExtra(Intent.EXTRA_SHORTCUT_INTENT, new Intent(Intent.ACTION_MAIN).setComponent(comp))

sendBroadcast(shortcut)

}

android支持发送Intent.EXTRA_SHORTCUT_ICON_RESOURCE的方式添加图标,这个是在activity中用的方法,怎么自定义一看就懂了

可以用以下步骤生成。

1.首先登陆微导流,如果没有账号可以用自己的手机号注册一个。

2.然后点击导航栏的“封装”,点击“在线封装”

3.接下来就进入到了在线封装页面,我们可以看到app名称,网站链接等需要填写的信息,然后可以选择设备类型,横竖屏,版本号和包名也可以自己输入

4.接下来是选择图片和启动图,可以自己上传事先准备好的图片,如果没有,也可以选择微导流平台内现成的图片,这里可以看到有电商类、影视类等很多类型的图片可供选择,也可以点击右下角的定制图标,与客服沟通,定制自己的专属图标。

5.选好图标之后,点击下一步,就来到了配置插件的页面,这里可以根据自己的需求选择插件。然后点击下一步

6.选择有效期和支付方式

7.支付成功后,可以看到自己刚刚封装的app,点击“生成安装包”,选择安卓或苹果

8.就可以看到已经生成好的安装包,点击下载即可


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11583549.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-17
下一篇2023-05-17

发表评论

登录后才能评论

评论列表(0条)

    保存