- 作者:帅次 作者简介:CSDN博客专家、华为云享专家认证 公众号「帅次」:分享 Android 相关知识·面试题库。 目录 一、组件化 1.1 为什么使用组件化 1.2 模块化与组件化 1.2.1 模块 &n... 作者:帅次 作者简介:CSDN博客专家、华为云享专家认证 公众号「帅次」:分享 Android 相关知识·面试题库。 目录 一、组件化 1.1 为什么使用组件化 1.2 模块化与组件化 1.2.1 模块 &n...
- Android 权限大全 API 31新增 ACCESS_BLOBS_ACROSS_USERS:允许应用程序跨用户访问数据 blob。 BIND_COMPANION_DEVICE_SERVICE:必须由任何CompanionDeviceServices要求 以确保只有系统可以绑定到它。 BLUETOOTH_ADVERTISE:需... Android 权限大全 API 31新增 ACCESS_BLOBS_ACROSS_USERS:允许应用程序跨用户访问数据 blob。 BIND_COMPANION_DEVICE_SERVICE:必须由任何CompanionDeviceServices要求 以确保只有系统可以绑定到它。 BLUETOOTH_ADVERTISE:需...
- 岁月无声,岁月有声.2020实鼠不易,2021牛转乾坤。 当我们开发者与大多企业还停留在JDK8的时候,JDK16即将问世,你准备好了吗? 郑重申明: 第一次冒险翻译专业领域的文献,可想而知,效果特别糟糕... 岁月无声,岁月有声.2020实鼠不易,2021牛转乾坤。 当我们开发者与大多企业还停留在JDK8的时候,JDK16即将问世,你准备好了吗? 郑重申明: 第一次冒险翻译专业领域的文献,可想而知,效果特别糟糕...
- 1、释放PC空间(可能磁盘空间不足)。 2、将CPU/ABI设置从" armeabi-v7a "更改为" x86_64 "。 3、清除模拟器的数据解决了这个问题,然后重新启动模拟器 。 4、AVD卸载重装,并重启Android Studio。 5、版本过高,降级模拟器版本。 6、检查... 1、释放PC空间(可能磁盘空间不足)。 2、将CPU/ABI设置从" armeabi-v7a "更改为" x86_64 "。 3、清除模拟器的数据解决了这个问题,然后重新启动模拟器 。 4、AVD卸载重装,并重启Android Studio。 5、版本过高,降级模拟器版本。 6、检查...
- 开局一张图 本文旨在介绍Button和他的子类。 Button Button 用户可以点击或长按等操作的用户界面元素,具有正常状态和点击状态,Button 继承自 TextView ,所以可以使用 TextView 的那些属性。... 开局一张图 本文旨在介绍Button和他的子类。 Button Button 用户可以点击或长按等操作的用户界面元素,具有正常状态和点击状态,Button 继承自 TextView ,所以可以使用 TextView 的那些属性。...
- 这是一个打开相册选择图片的故事,不涉及拍照、多图片选择,就是简单的一个单图片选择并展示(不涉及任何权限)。先上效果图 测试的设备(都可用): 1、MUMU模拟器(Android6.0.1) 2、三星 A8s(Android10) ... 这是一个打开相册选择图片的故事,不涉及拍照、多图片选择,就是简单的一个单图片选择并展示(不涉及任何权限)。先上效果图 测试的设备(都可用): 1、MUMU模拟器(Android6.0.1) 2、三星 A8s(Android10) ...
- View的继承关系 在Android系统中,「任何可视化控件」都需要从android.view.View类继承。而任何从android.view.View继承的类都可以称为视图(View)。Android的绝大部分UI组件都放在androi... View的继承关系 在Android系统中,「任何可视化控件」都需要从android.view.View类继承。而任何从android.view.View继承的类都可以称为视图(View)。Android的绝大部分UI组件都放在androi...
- 前言 MVC、MVP和MVVM是软件比较常用的三种软件架构,这三种架构的目的都是分离,避免将过多的逻辑全部堆积在一个类中。 在Android中... 前言 MVC、MVP和MVVM是软件比较常用的三种软件架构,这三种架构的目的都是分离,避免将过多的逻辑全部堆积在一个类中。 在Android中...
- 一、为什么要有Fragment? Android运行在各种各样的设备中,有小屏幕的手机,还有大屏幕的平板,电视等。同样的界面在手机上显示可能很好看,在大屏幕的平板上就未必了,手机的界面放在平板上可能会有过分被拉长、控件间距过大等情况。针对屏幕尺寸的差距,Fragment的出现能做到一个App可以同时适应手机和平板。这就是为什么要有... 一、为什么要有Fragment? Android运行在各种各样的设备中,有小屏幕的手机,还有大屏幕的平板,电视等。同样的界面在手机上显示可能很好看,在大屏幕的平板上就未必了,手机的界面放在平板上可能会有过分被拉长、控件间距过大等情况。针对屏幕尺寸的差距,Fragment的出现能做到一个App可以同时适应手机和平板。这就是为什么要有...
- 一、在真机上运行(Mac没得) 1、使用一根 USB 线将设备连接到开发机器。如果你是在 Windows 上开发的,则可能需要为设备安装适合的USB驱动程序。 2、执行以下步骤,在开发者选项窗口中启用 USB 调试: ①.打开设置应用。 ②.如果你的设备使用 Android V8.0 或更高版本,请选择系统。否则,请继... 一、在真机上运行(Mac没得) 1、使用一根 USB 线将设备连接到开发机器。如果你是在 Windows 上开发的,则可能需要为设备安装适合的USB驱动程序。 2、执行以下步骤,在开发者选项窗口中启用 USB 调试: ①.打开设置应用。 ②.如果你的设备使用 Android V8.0 或更高版本,请选择系统。否则,请继...
- 定义 BroadcastReceiver,“广播接收者”的意思,顾名思义,它就是用来接收来自系统和应用中的广播。在Android系统中,广播体现在方方面面,例如当开机完成后系统会产生一条广播,接收到这条广... 定义 BroadcastReceiver,“广播接收者”的意思,顾名思义,它就是用来接收来自系统和应用中的广播。在Android系统中,广播体现在方方面面,例如当开机完成后系统会产生一条广播,接收到这条广...
- CheckedTextView是什么 CheckedTextView继承自TextView且实现了Checkable接口,对TextView界面和显示进行了扩展的控件,支持Checkable。可以实现单选或多选功能,在你懒得使用两者结合的时... CheckedTextView是什么 CheckedTextView继承自TextView且实现了Checkable接口,对TextView界面和显示进行了扩展的控件,支持Checkable。可以实现单选或多选功能,在你懒得使用两者结合的时...
- 前言 每次听说事件分发就觉得好难、肯定不好学,其实事件分发也就那么回事。将本文看下去不说你能对事件分发有多么了解、多么深入,但是在应用开发中简单的使用是绝对没有问题的,下面咱就不叨叨,开始咱们的学习。 &nbs... 前言 每次听说事件分发就觉得好难、肯定不好学,其实事件分发也就那么回事。将本文看下去不说你能对事件分发有多么了解、多么深入,但是在应用开发中简单的使用是绝对没有问题的,下面咱就不叨叨,开始咱们的学习。 &nbs...
- 作者:帅次 作者简介:CSDN博客专家,欢迎点赞、收藏、评论 粉丝福利:公众号「帅次」一个分享Android 体系技术·相关知识·面试题库·技术互助·干货·资讯·高薪职位·教程的地方。 🔥 背景 用户希望应用能够快速打... 作者:帅次 作者简介:CSDN博客专家,欢迎点赞、收藏、评论 粉丝福利:公众号「帅次」一个分享Android 体系技术·相关知识·面试题库·技术互助·干货·资讯·高薪职位·教程的地方。 🔥 背景 用户希望应用能够快速打...
- 官方介绍 在分析安装过程之前,需要先了解一下 Android 项目是如何经过编译->打包生成最终的 .apk 格式的安装包。谷歌有一张官方图片来描述 apk 的打包流程,如下图所示。 Android 应用模块的构建过程(如上图所... 官方介绍 在分析安装过程之前,需要先了解一下 Android 项目是如何经过编译->打包生成最终的 .apk 格式的安装包。谷歌有一张官方图片来描述 apk 的打包流程,如下图所示。 Android 应用模块的构建过程(如上图所...
上滑加载中
推荐直播
-
华为云码道-玩转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创作思路,一次讲透!
回顾中
热门标签