工作中小问题汇总(2018/12/17)

Android源码中隐藏app图标。(Android 7.1.1)

修改AndroidManifest.xml(有源码)


                
                
                
            

修改alps\packages\apps\Launcher3_m\src\com\android\launcher3\LauncherModel.java(无源码)

private void loadAllApps() {
        ...
        ...
        for (int i = 0; i < apps.size(); i++) {
                    LauncherActivityInfoCompat app = apps.get(i);
                    
                    mBgAllAppsList.add(new AppInfo(mContext, app, user, mIconCache, mLabelCache));
                }
        //LJY
				mBgAllAppsList.removePackage("xxxxxxxx",user,true); //xxxxxxx为packageName
				mBgAllAppsList.added.removeAll(mBgAllAppsList.removed);
				mBgAllAppsList.removed.clear();
        //LJY

添加自定义开机动画配置

alps/build/target/product/core.mk

	QQBrowser \
	DocumentsUI
$(call inherit-product, $(SRC_TARGET_DIR)/product/core_base.mk)
#$(call inherit-product, $(SRC_TARGET_DIR)/product/common.mk) //添加这一行

alps/build/target/product/common.mk (如果没有就新建一个)

 
PRODUCT_COPY_FILES += \
	device/ausshine/$(MTK_TARGET_PROJECT)/bootanimation/bootanimation.zip:system/media/bootanimation.zip

然后在对应的文件夹放置bootanimation就行

查找控件ID。

具体参考:https://www.cnblogs.com/Akubi/p/5247670.html

在Android SDK下提供了两个工具可以来查看控件的id,在Android SDK目录下的tools字文件夹下可以找到这两个工具,hierarchyviewer.bat和uiautomatorviewer.bat。

你可能感兴趣的:(Work)