[Android笔记] 获取已安装软件入口Activitiy

本文介绍了如何在Android中获取已安装应用的入口Activity,通过分析`default_workspace.xml`和利用`PackageManager`,强调了`Intent`和`ComponentName`在查找主启动Activity中的作用。
摘要由CSDN通过智能技术生成

        最近修改 Launcher 源代码,满足权限管理、拖动、像AWD Ex版本一样长按显示操作工具等,需要在 Launcher 安装完成后添加本机应用程序 ShortCut(快捷方式或图标),在Launcher源代码路径中 xml/default_workspace.xml 中:

<favorite
    launcher:packageName="com.android.contacts"
    launcher:className="com.android.contacts.DialtactsActivity"
    launcher:screen="2"
    launcher:x="0"
    launcher:y="3" />

以上是添加一个联系人的快捷方式,launcher:packageName 顾名思义是程序包名,而 launcher:className 确不同于程序的 className,不信可以测试,其实这个是程序入口 Activity,既启动软件第一个展现在你眼前的 Activity!


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值