Android AOSP 9.0 Launcher开发(一)Launcher基础知识

Android AOSP 9.0 Launcher开发(一)Launcher基础知识

1.什么是Launcher

Launcher,也就是我们平时所说的“桌面”,本质上与其他Android应用一样,都是apk应用程序,可以独立安装运行,我们平常使用的系统Launcher都是手机厂商定制后预制到系统里面的。

  1. 为什么按Home健就会启动Launcher,Launcher有什么不同?
  2. 为什么桌面应用列表不显示Launcher自身图标?
    看一下Launcher的主Activity配置
<activity
            android:name="com.android.launcher3.Launcher"
            android:launchMode="singleTask"
            android:clearTaskOnLaunch="true"
            android:stateNotNeeded="true"
            android:windowSoftInputMode="adjustPan"
            android:screenOrientation="unspecified"
            android:configChanges="keyboard|keyboardHidden|mcc|mnc|navigation|orientation|screenSize|screenLayout|smallestScreenSize"
            android:resizeableActivity="true"
            android:resumeWhilePausing="true"
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值