Android 源码多个Launcher设置默认Launcher
目录 第一部分、android10之前 一.多个launcher 启动设置默认launcher的核心类 二 在自定义服务里面设置默认Launcher 第二部分、android10之后 一、Launcher应用内置并设置为默认Launcher 1.通过ResolverActivity.java设置为默认Launcher 改法一: 改法二: 2.通过ActivityManagerService.java设置为默...
flutter和android原生 界面显示的原理是什么,有什么异同。
Flutter 和 Android 原生的界面显示原理在底层实现上有很大的不同,尽管它们都是用于构建移动应用的 UI 框架。理解这两者的显示原理,可以帮助开发者更好地优化界面性能并选择合适的技术栈。下面将从底层原理和具体步骤详细说明两者的异同。 1. Android 原生界面显示原理 Android 的原生界面显示基于 View 树 和 Surface 机制,其显示流程可以分为以下几个步骤: 底层显示原理 An...
RK3566/RK3568 Android 11 动态禁止/启用APP
概述 总目录:RK3566/RK3568 Android 11 定制大全 在系统服务中增加动态禁止/启用应用。 在系统服务中添加禁止/启用方法 1.在AIDL中添加方法 frameworks/base/core/java/com/custom/ICustomService.aidl /* 禁用应用*/ void disabledApp(String packageName); /* 启用应用*/ void en...
QT Android开发之Android端usb调试模式设置与问题解决
一.QT android开发android端usb调试模式设置 QT android开发环境搭建完成后,android设备需要打开usb调试模式才能正常连接,下面以小米ipad为例进行设置(其他手机和ipad设置方法类似) 1.问题: 笔者当时想拷贝ipad内文件到pc上,安装了360手机助手,用了几次后突然发现QT无法连接android了,提示如下: 本文会介绍usb调试模式及相关问题的解决方法。...
Flutter之Linux命令行搭建Android 环境
一、简介 在Linux系统下使用命令行安装Android Studio可以提供更灵活的安装方式,适用于那些熟悉命令行操作的开发者。 二、操作流程 2.1 下载安装包 参考链接 历史版本下载:https://developer.android.com/studio/archive?hl=zh-cn 最新版本下载:https://developer.android.com/studio?hl=zh-cn 首先,我...
Flutter修改Android包名
一、前言 我在将Android打包上传到google商店的时候提示我“com.example”已受到限制,请换一个软件包名称。“的错误。因此我们需要去修改flutter的Android包名。 二、操作流程 1.修改路径 android ——> app ——> src ——> debug ——> AndroidMainfest.xml,修改package的名字 2.如果java写的android则修改路径 an...
Android 11 ,Android Studio 三方APP调用系统 system/lib 目录下so库使用过程中的BUG(坑)。
一、Android studio 导入so库。 按照下图创建目录导入。 java代码中使用System.loadLibrary导入so库使用: package com.xuhao; import android.graphics.Bitmap;import android.os.Handler;import android.os.HandlerThread; import java.io.File...
Android 移除最近任务列表展示
Android 设置应用在最近任务列表不展示 android 中想要实现在最近任务列表中不展示,实现的方式很简单. 在Mainifests的MainActivity中添加: android:excludeFromRecents=“true” 如下所示: <activity android:name=".MainActivity" android:excludeFromRecents="true" > <int...
Android开发中图片处理
JPEG用于具有丰富颜色和细节的图片,PNG用于需要透明度的图片,而WebP则结合了JPEG和PNG的优点,且具有更小的文件大小。 压缩图片: 在不损失图像质量的前提下尽可能减小图像文件大小。可以使用Android Studio的Image Asset Studio工具或在线工具(如TinyPNG、ImageOptim等)进行图片压缩。 使用矢量图形: 使用矢量图形(SVG)可以实现无损缩放,适应不同屏幕尺寸。...
【Android Studio】彻底卸载
文章目录 卸载程序控制面板卸载安全软件卸载 删除文件重启计算机 我们在Android开发时涉及重装时,如果卸载不干净,再次安装是不会正常运行项目的,接下来就让我教你如何删除干净吧。 卸载程序 控制面板卸载 control 安全软件卸载 删除文件 删除目录:C:\Program Files\Android\Android Studio删除目录:C:\Users\用户名\.android删除目录:C:Wsers\...