- View Binding(视图绑定) 视图绑定是一项功能,可让你更轻松地编写与视图交互的代码。在模块中启用视图绑定后,它会为该模块中存在的每个 XML 布局文件生成一个 绑定类。绑定类的实例包含对在相应布局中具有 ID 的所有视图的直接... View Binding(视图绑定) 视图绑定是一项功能,可让你更轻松地编写与视图交互的代码。在模块中启用视图绑定后,它会为该模块中存在的每个 XML 布局文件生成一个 绑定类。绑定类的实例包含对在相应布局中具有 ID 的所有视图的直接...
- 问题:bugly中崩溃分析SIGABRT 手机信息: 例一: 设备机型:模拟器SIMULATOR ANDROID 系统版本:Android 6.0.1,level 23 ROM:OnePlus/OnePlus2 CPU架构:x86 例二: 设备机型:荣耀 BKL AL20 系统版本:Android 10,level 2... 问题:bugly中崩溃分析SIGABRT 手机信息: 例一: 设备机型:模拟器SIMULATOR ANDROID 系统版本:Android 6.0.1,level 23 ROM:OnePlus/OnePlus2 CPU架构:x86 例二: 设备机型:荣耀 BKL AL20 系统版本:Android 10,level 2...
- requestLegacyExternalStorage 在Android使用fuse文件系统开始,Android针对外置存储支持了独立的沙箱存储空间, 一般通过Context.getExternalFilesDir() Api获取,该空间内的数据为应用独有,并且不需要申请任何权限即可使用。但是当时并没有限制应用读写非沙箱内的数据。但是... requestLegacyExternalStorage 在Android使用fuse文件系统开始,Android针对外置存储支持了独立的沙箱存储空间, 一般通过Context.getExternalFilesDir() Api获取,该空间内的数据为应用独有,并且不需要申请任何权限即可使用。但是当时并没有限制应用读写非沙箱内的数据。但是...
- 一、请下载Android Studio https://developer.android.google.cn/studio 1、点击Download Android Studio下载 2、下载完成之后会得到一个“exe"格式的可安装文件(android-studio.exe)。 二、Windows安装指南 1、用鼠标双击... 一、请下载Android Studio https://developer.android.google.cn/studio 1、点击Download Android Studio下载 2、下载完成之后会得到一个“exe"格式的可安装文件(android-studio.exe)。 二、Windows安装指南 1、用鼠标双击...
- 前言 Android 的开发于 2003 年由 Android, Inc.开始,该公司于 2005 年被 Google 收购。 Android 1.0 的首次公开发布发生在 2008 年 10 月 T-Mobile G1(又名 HTC Dream)的发布。Android 1.0 和 1.1 并未以特定代号发布。代号“Astro Bo... 前言 Android 的开发于 2003 年由 Android, Inc.开始,该公司于 2005 年被 Google 收购。 Android 1.0 的首次公开发布发生在 2008 年 10 月 T-Mobile G1(又名 HTC Dream)的发布。Android 1.0 和 1.1 并未以特定代号发布。代号“Astro Bo...
- 前言 今天在打包aab的时候遇到一些神奇的问题,话不多说,看问题 jarsigner.exefailed with exit code 1 开发环境 Android Studio:4.2.0 Gradle插件版本:3.2.1 Gradle所需版本:4.8.1 直接跑debug包没问题,打APK包也正常,问题来了打aab包... 前言 今天在打包aab的时候遇到一些神奇的问题,话不多说,看问题 jarsigner.exefailed with exit code 1 开发环境 Android Studio:4.2.0 Gradle插件版本:3.2.1 Gradle所需版本:4.8.1 直接跑debug包没问题,打APK包也正常,问题来了打aab包...
- 因Android11谷歌禁止使用requestLegacyExternalStorage 。 故将存储方式分为两种方式来进行文件存储,代码如下: package com.demo.demo.utils; import android.Manifest;import android.content.ContentResolv... 因Android11谷歌禁止使用requestLegacyExternalStorage 。 故将存储方式分为两种方式来进行文件存储,代码如下: package com.demo.demo.utils; import android.Manifest;import android.content.ContentResolv...
- ViewGroup ViewGroup是一个特殊的View,可以包含其他视图(称为子视图)。而ViewGroup是View的子类,所以ViewGroup可以当成普通的UI组件使用。ViewGroup是布局和视图容器的基类,该类还定义了Vie... ViewGroup ViewGroup是一个特殊的View,可以包含其他视图(称为子视图)。而ViewGroup是View的子类,所以ViewGroup可以当成普通的UI组件使用。ViewGroup是布局和视图容器的基类,该类还定义了Vie...
- Broadcast Receiver是什么 Broadcast Receiver是Android四大组件之一,是一种广泛运用在应用程序之间传输信息的机制,通过发送Intent来传送我们的数据。 Broadcast Receiver使用... Broadcast Receiver是什么 Broadcast Receiver是Android四大组件之一,是一种广泛运用在应用程序之间传输信息的机制,通过发送Intent来传送我们的数据。 Broadcast Receiver使用...
- 🔥 AIDL AIDL 全称 Android Interface Definition Language (Android 接口定义语言),允许你定义客户端和服务都同意的编程接口,以便使用进程间通信 (IPC) 相互通信。在Android... 🔥 AIDL AIDL 全称 Android Interface Definition Language (Android 接口定义语言),允许你定义客户端和服务都同意的编程接口,以便使用进程间通信 (IPC) 相互通信。在Android...
- Glide的简单使用 Glide里的缓存 默认情况下,Glide 会在开始一个新的图片请求之前检查以下多级的缓存: 活动资源 (Active Resources) - 现在是否有另一个 View 正在展示这张图片? 内存缓存 (Memory cache) - 该图片是否最近被加载过并仍存在于内存中? 资源类型(Resourc... Glide的简单使用 Glide里的缓存 默认情况下,Glide 会在开始一个新的图片请求之前检查以下多级的缓存: 活动资源 (Active Resources) - 现在是否有另一个 View 正在展示这张图片? 内存缓存 (Memory cache) - 该图片是否最近被加载过并仍存在于内存中? 资源类型(Resourc...
- 🔥 Android 12 高斯模糊 新功能:更易用的模糊、彩色滤镜等特效 。 新的 API 让你能更轻松地将常见图形效果应用到视图和渲染结构... 🔥 Android 12 高斯模糊 新功能:更易用的模糊、彩色滤镜等特效 。 新的 API 让你能更轻松地将常见图形效果应用到视图和渲染结构...
- 作者:帅次 作者简介:CSDN博客专家,欢迎点赞、收藏、评论 粉丝福利:公众号「帅次」一个分享Android 体系技术·相关知识·面试题库·技术互助·干货·资讯·高薪职位·教程的地方。 Android的布局管理器本身就是个... 作者:帅次 作者简介:CSDN博客专家,欢迎点赞、收藏、评论 粉丝福利:公众号「帅次」一个分享Android 体系技术·相关知识·面试题库·技术互助·干货·资讯·高薪职位·教程的地方。 Android的布局管理器本身就是个...
- 前言 起因:项目使用的一直是multidex:1.0.3版本就想着版本低了要不要升级一下。惊喜就这么来了。 65536 当你的应用及其引用的... 前言 起因:项目使用的一直是multidex:1.0.3版本就想着版本低了要不要升级一下。惊喜就这么来了。 65536 当你的应用及其引用的...
- 一、什么是Gradle Gradle,它是一个基于JVM的新一代构建工具,关于Gradle完全可以写一本书。这个小节就讲讲Android项目中Gradle的使用。目前Android应用大多都是采用Android Studio来开发的,And... 一、什么是Gradle Gradle,它是一个基于JVM的新一代构建工具,关于Gradle完全可以写一本书。这个小节就讲讲Android项目中Gradle的使用。目前Android应用大多都是采用Android Studio来开发的,And...
上滑加载中
推荐直播
-
华为云码道Skill实战与极速交付,智能开发全链路实战2026/07/22 周三 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;姜浩-华为云HCDG核心组成员
直播深度解读华为云码道6月产品新特性,从Skill市场安装专家技能,带你零距离体验从需求,开发,审查,重构全链路闭环的开发过程。从零构建并交付一个完整项目,让您体验从代码提交到服务上线的“极速”之旅。
回顾中 -
聚开发者之力,创具身新未来2026/07/23 周四 15:00-17:00
张豪杰/程文/王军/刘新春/黄钦开 /张晓天
本次华为云具身智能开发平台CloudRobo培训面向具身智能开发者,带您全流程体验机器人本体R2C小时级接入、环境重建与轨迹生成仿真数据生产、PB级数据管理、数据评测、模型训推、强化学习和Benchmark一键评测等功能,并体验业界主流具身模型应用。
回顾中 -
用码道,让你的AI作品三步上朋友圈2026/08/04 周二 19:00-20:00
林华鼎-华为云AI开发者运营负责人
从入门 · 到做AI应用 · 到企业级开发。不教编程,只教用AI · 零代码、有产出、能带走、可炫耀 · 每课人人动手实操
回顾中
热门标签