社区
Android
帖子详情
【在线等】Android程序如何判断手机待机桌面已经有相同的图标了
zen
2010-10-18 05:57:48
如题。
在添加快捷方式的时候,程序如何判断桌面已经存在此程序的图标了啊~~~~~
哪位大侠知道,请指教。。。。。
...全文
411
7
打赏
收藏
【在线等】Android程序如何判断手机待机桌面已经有相同的图标了
如题。 在添加快捷方式的时候,程序如何判断桌面已经存在此程序的图标了啊~~~~~ 哪位大侠知道,请指教。。。。。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zen
2011-11-22
打赏
举报
回复
/**
* 为程序创建桌面快捷方式
*/
private
void addShortcut(){
Intent shortcut = new Intent("com.android.launcher.action.INSTALL_SHORTCUT");
//快捷方式的名称
shortcut.putExtra(Intent.EXTRA_SHORTCUT_NAME , getString(R.string.app_name ));
shortcut.putExtra("duplicate", false ); //不允许重复创建
//指定当前的 Activity为快捷方式启动的对象 : 如 //com.everest.video.VideoPlayer
//注意 : ComponentName的第二个参数必须加上点号 (.),否则快捷方式无法启动相应程序
ComponentName comp = new ComponentName(this .getPackageName(), "."+this .getLocalClassName());
shortcut.putExtra(Intent.EXTRA_SHORTCUT_INTENT , new Intent(Intent.ACTION_MAIN ).setComponent(comp));
//快捷方式的图标
ShortcutIconResource iconRes = Intent.ShortcutIconResource.fromContext (this , R.drawable.icon );
shortcut.putExtra(Intent.EXTRA_SHORTCUT_ICON_RESOURCE , iconRes);
sendBroadcast(shortcut);
}
xue_wei_love
2011-09-21
打赏
举报
回复
请问楼主解决了吗?可否共享一下?
xue_wei_love
2011-09-13
打赏
举报
回复
不知楼主是否已经解决?
one2zero
2010-10-18
打赏
举报
回复
图标可以相同 可是package不能啊 编译不过
ameyume
2010-10-18
打赏
举报
回复
貌似楼主的意思是说,例如有个程序A,图标为a.png,程序名为A,把此图标拖到到桌面上时会生成一个名为A,图标为a.png的快捷方式;再次拖动此程序的图标到桌面上时,需要判断桌面上是否已经存在名为
A,图标为a.png的快捷方式。
不知道是由什么来管理桌面快捷方式的,学习。
dinjay
2010-10-18
打赏
举报
回复
相同图标?你是说此应用已经安装了吧?要是只判断相同图标,那是不可能的,任何应用只要packagename不同,图标是可以相同的。
是否已经安装可以通过packagemanager来判断。
beyondma
2010-10-18
打赏
举报
回复
你没说清?什么是桌面已经存在此程序的图标?是程序已经被安装了?
电脑windows系统和安卓系统区别
本文对比分析了Windows系统与
Android
系统的差异。介绍了两者的定义和适用场景,从界面设计、操作方式、软件生态、兼容性、性能表现、资源消耗和安全性等方面进行阐述。指出Windows适合办公等复杂场景,安卓适合移动互联轻量级操作,助用户做设备选择。
T-Mobile G1
手机
入手作业
本文详细评测了T-Mobile G1
手机
的各项功能,包括优点如自定义
桌面
、多
程序
运行、Gmail自动同步等,同时也指出了不支持中文显示完全、无法收发彩信等缺点,并与iPhone进行了全方位的对比。
微信聊天记录数据库解密:基于IMEI与UIN的密钥生成与SQLCipher实战
数据加密是保护用户隐私的核心技术,其中对称加密算法如AES-256被广泛应用于本地数据存储。SQLCipher作为SQLite的加密扩展,通过对数据库页面进行加密,实现了透明化的数据保护。其技术价值在于平衡了安全性与访问性能,使得应用可以在不牺牲用户体验的前提下保护敏感信息。在移动应用开发、数据备份与合规迁移等场景中,数据库加密是常见需求。以微信聊天记录本地存储为例,其EnMicroMsg.db数据库采用基于SQLCipher的加密方案,密钥生成依赖于设备IMEI与用户UIN这两个关键参数。通过MD5哈希算
S32DS实战:从零开发汽车级ARM MCU应用,集成BLE与低功耗优化
本文系统介绍基于S32 Design Studio(S32DS)开发汽车级ARM Cortex-M微控制器(如S32K、KEA系列)的完整流程,涵盖开发环境搭建、工程创建与结构解析、GPIO控制与LED闪烁实现、GDB调试技巧、FreeMASTER实时监控、BLE通信集成及低功耗优化等关键技术环节,强调车规级芯片的AEC-Q100认证适配、硬件抽象层驱动整合与生产级代码优化实践。
【信息科学与工程学】【控制科学】第十二篇 微型计算机控制技术01
本文聚焦服务器与智能
手机
中主处理器(x86/AP)旁的“卫星”微控制器,涵盖BMC、Intel ME、VRM数字控制器、PMIC内Cortex-M0、触控MCU、Sensor Hub等。深入微架构层面,分析Mailbox/Doorbell通信机制、Always-on电源域、唤醒延迟、PMBus/SVID/I3C/eSPI协议、协同时序及关键寄存器接口,并给出典型参数如AST2500 ARM1176频率、SVID 16位VID、Sensor Hub唤醒2.5μs等。
Android
80,490
社区成员
91,374
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章