- 一、原理讲解 Android通过广播监听USB连接状态的改变的动作在UsbManager.java文件里,为ACTION_USB_... 一、原理讲解 Android通过广播监听USB连接状态的改变的动作在UsbManager.java文件里,为ACTION_USB_...
- 文章目录 一、notifyKey 二、interceptKeyBeforeQueueing 三、interceptKeyBeforeDispatching 一... 文章目录 一、notifyKey 二、interceptKeyBeforeQueueing 三、interceptKeyBeforeDispatching 一...
- 强烈建议看官方文档:https://developer.android.com/guide,因为这才是原汁原味的搭建流程指导。 一些中文教程也有,2021 年请移步: https://www.cnblogs.c... 强烈建议看官方文档:https://developer.android.com/guide,因为这才是原汁原味的搭建流程指导。 一些中文教程也有,2021 年请移步: https://www.cnblogs.c...
- 1、打开安卓模拟器,找到Setting(设置)选项卡并打开,如图所示: 2、找到Language and Input(语言和输入法)选项卡并打开,如图所示: 3、点击最上方的Languages选项卡... 1、打开安卓模拟器,找到Setting(设置)选项卡并打开,如图所示: 2、找到Language and Input(语言和输入法)选项卡并打开,如图所示: 3、点击最上方的Languages选项卡...
- 概述 Android 4.0 (其实在3.1的版本中Google已经给出了说明)无法接收开机广播的问题本身是因为,如果应用程序安装上始终没有被打开过,那么在Android启动时,该应用无法接收到开机时的... 概述 Android 4.0 (其实在3.1的版本中Google已经给出了说明)无法接收开机广播的问题本身是因为,如果应用程序安装上始终没有被打开过,那么在Android启动时,该应用无法接收到开机时的...
- 推荐资源站:https://zhimalier.com/ View的一些基本工作原理 RelativeLayout和LinearLayout性能PK Measure都干什么了 小结 RelativeLayout另一个性能问题 结论 先看一些现象吧:用eclipse或者Android studio,新建一个Activity自动生成的布局文件都是Rela... 推荐资源站:https://zhimalier.com/ View的一些基本工作原理 RelativeLayout和LinearLayout性能PK Measure都干什么了 小结 RelativeLayout另一个性能问题 结论 先看一些现象吧:用eclipse或者Android studio,新建一个Activity自动生成的布局文件都是Rela...
- 推荐资源站:https://zhimalier.com/ 原因: 创建调试了多个项目,产生了N多个log文件,这些文件可能产生了影响。 解决: 重新建一个avd调试,若还是没解决,删除avd重启开发工具,建立avd再调试 推荐资源站:https://zhimalier.com/ 原因: 创建调试了多个项目,产生了N多个log文件,这些文件可能产生了影响。 解决: 重新建一个avd调试,若还是没解决,删除avd重启开发工具,建立avd再调试
- 推荐资源站:https://zhimalier.com/ 在学习断点续传的时候遇到坑,运行时在service的onStartCommand出现intent.getAction空指针异常,即intent为空。错误回显: java.lang.NullPointerException,Attempt to invoke virtual method 'ja... 推荐资源站:https://zhimalier.com/ 在学习断点续传的时候遇到坑,运行时在service的onStartCommand出现intent.getAction空指针异常,即intent为空。错误回显: java.lang.NullPointerException,Attempt to invoke virtual method 'ja...
- 推荐资源站:https://zhimalier.com/ 本文章原作者已授权转载 原文地址http://blog.spinytech.com/2016/11/15/android_multiple_process/ 在Android中,默认情况下,同一应用的所有组件均运行在同一进程中,且大多数应用都不会改变这一点。不过,单进程开发并不是Androi... 推荐资源站:https://zhimalier.com/ 本文章原作者已授权转载 原文地址http://blog.spinytech.com/2016/11/15/android_multiple_process/ 在Android中,默认情况下,同一应用的所有组件均运行在同一进程中,且大多数应用都不会改变这一点。不过,单进程开发并不是Androi...
- 在Ubuntu系统基于ROS使用废旧Android手机摄像头搭建监控设备 之前的博文介绍了一些使用Android手机获取ROS中传感器,图像以及控制机器人小车的案例; 这里主要介绍如何让ROS获取手机摄像头数据并使用,这样就不用usb_cam等,并且大部分都有手机; 实验成本低,简洁易行。 手机端需要安装RTSP Server等IP Camera类型APP; PC配置为Ubu... 在Ubuntu系统基于ROS使用废旧Android手机摄像头搭建监控设备 之前的博文介绍了一些使用Android手机获取ROS中传感器,图像以及控制机器人小车的案例; 这里主要介绍如何让ROS获取手机摄像头数据并使用,这样就不用usb_cam等,并且大部分都有手机; 实验成本低,简洁易行。 手机端需要安装RTSP Server等IP Camera类型APP; PC配置为Ubu...
- 平台内核版本安卓版本Hi3751V811Linux4.1Android8.0 文章目录 一、实现编译时执行对此文件的拷贝。二、添加启动动作,使Android在启动时候执行。三、挂载权限 一、实现编译时执行对此文件的拷贝。 执行文件存放路径: android/device/hisilicon/bigfish/etc/ 目标地址为:/system/etc... 平台内核版本安卓版本Hi3751V811Linux4.1Android8.0 文章目录 一、实现编译时执行对此文件的拷贝。二、添加启动动作,使Android在启动时候执行。三、挂载权限 一、实现编译时执行对此文件的拷贝。 执行文件存放路径: android/device/hisilicon/bigfish/etc/ 目标地址为:/system/etc...
- 当前目录下编译执行,相当于在android目录下执行make 本文介绍Android的编译过程及各种mk文件的导入 1.编译 a.编译步骤 清理$ make clobber 1 初始化环境$ source ./build/envetup.sh # 这个命令是用来将envsetup.sh里的所有用到的命令加载到环境变量里去 12 选择编译目标$ lunch aosp... 当前目录下编译执行,相当于在android目录下执行make 本文介绍Android的编译过程及各种mk文件的导入 1.编译 a.编译步骤 清理$ make clobber 1 初始化环境$ source ./build/envetup.sh # 这个命令是用来将envsetup.sh里的所有用到的命令加载到环境变量里去 12 选择编译目标$ lunch aosp...
- 在初步开发Android应用中,我们会遇到一个问题,顶部标题栏的名字是项目名字(app名字)并且不可编辑。非常的不方便,那么我们有什么办法把他去掉呢? 1.打开 res -> values -> styles ;如图所示的部分就是修改主题的地方。 2.修改 DarkActionBar 为 NoActionBar。 默认AppTheme: <st... 在初步开发Android应用中,我们会遇到一个问题,顶部标题栏的名字是项目名字(app名字)并且不可编辑。非常的不方便,那么我们有什么办法把他去掉呢? 1.打开 res -> values -> styles ;如图所示的部分就是修改主题的地方。 2.修改 DarkActionBar 为 NoActionBar。 默认AppTheme: <st...
- 1 Binder 1.1 Android Binder Model 相同程序中两个函数可以互相调用根本原因是处在相同的内存空间中,虚拟地址的映射完全一致,对于不同进程的函数,是不同互相调用的,如下: Binder就提供了一种方式,允许不同进程的函数可以互相调用: Binder包含四个部分,分别是: 1、 Binder 驱动->路由器 2、 Service Manager->DNS,在binder通 1 Binder 1.1 Android Binder Model 相同程序中两个函数可以互相调用根本原因是处在相同的内存空间中,虚拟地址的映射完全一致,对于不同进程的函数,是不同互相调用的,如下: Binder就提供了一种方式,允许不同进程的函数可以互相调用: Binder包含四个部分,分别是: 1、 Binder 驱动->路由器 2、 Service Manager->DNS,在binder通
- 现在,市面上的屏幕尺寸和全面屏方案五花八门。这里我使用了小米的图来说明:上述两种屏幕都可以统称为刘海屏,不过对于右侧较小的刘海,业界一般称为水滴屏或美人尖。为便于说明,后文提到的「刘海屏」「刘海区」都同时指代上图两种屏幕。刘海屏、水滴屏全面屏适配细节当我们在谈屏幕适配时,我们具体谈什么呢?适应更长的屏幕防止内容被刘海遮挡其中第一点是所有应用都需要适配的,对应下文的声明最大长宽比,而第二点,如... 现在,市面上的屏幕尺寸和全面屏方案五花八门。这里我使用了小米的图来说明:上述两种屏幕都可以统称为刘海屏,不过对于右侧较小的刘海,业界一般称为水滴屏或美人尖。为便于说明,后文提到的「刘海屏」「刘海区」都同时指代上图两种屏幕。刘海屏、水滴屏全面屏适配细节当我们在谈屏幕适配时,我们具体谈什么呢?适应更长的屏幕防止内容被刘海遮挡其中第一点是所有应用都需要适配的,对应下文的声明最大长宽比,而第二点,如...
上滑加载中
推荐直播
-
华为云码道-玩转OpenClaw,在线养虾2026/03/11 周三 19:00-21:00
刘昱,华为云高级工程师/谈心,华为云技术专家/李海仑,上海圭卓智能科技有限公司CEO
OpenClaw 火爆开发者圈,华为云码道最新推出 Skill ——开发者只需输入一句口令,即可部署一个功能完整的「小龙虾」智能体。直播带你玩转华为云码道,玩转OpenClaw
回顾中 -
华为云码道-AI时代应用开发利器2026/03/18 周三 19:00-20:00
童得力,华为云开发者生态运营总监/姚圣伟,华为云HCDE开发者专家
本次直播由华为专家带你实战应用开发,看华为云码道(CodeArts)代码智能体如何在AI时代让你的创意应用快速落地。更有华为云HCDE开发者专家带你用码道玩转JiuwenClaw,让小艺成为你的AI助理。
回顾中 -
Skill 构建 × 智能创作:基于华为云码道的 AI 内容生产提效方案2026/03/25 周三 19:00-20:00
余伟,华为云软件研发工程师/万邵业(万少),华为云HCDE开发者专家
本次直播带来两大实战:华为云码道 Skill-Creator 手把手搭建专属知识库 Skill;如何用码道提效 OpenClaw 小说文本,打造从大纲到成稿的 AI 原创小说全链路。技术干货 + OPC创作思路,一次讲透!
回顾中
热门标签