首页
分类
技术
私有云
其他
文档
Dream2.0 主题
友链
动态
图库
关于
隐私政策
登录
宏尘
专注于技术知识和NAS笔记等内容分享
累计撰写
172
篇文章
累计收获
1690
个点赞
累计收获
106207
次访问
导航
首页
分类
技术
私有云
其他
文档
Dream2.0 主题
友链
动态
图库
关于
隐私政策
目录
宏尘极客
专注于技术知识和NAS笔记等内容分享
分类
客户端
Android开发 多聚到打包 自动合并各聚道参数形成新的versionName
1、定义versionName基础前缀 android { defaultConfig { ... versionName "APP-" } ... } 默认配置中填写需要的versionName前缀用于拼接。 2、定义聚道包维度 a
2024-10-23 13:51
25
0
3
32.5℃
技术
客户端
Android开发 EventBus 中 ThreadMode 的 5 种类型介绍
EventBus 是一个在 Android 中广泛使用的消息发布/订阅框架,它允许不同的组件之间进行解耦通信。在 EventBus 中,ThreadMode 是一个重要的概念,它决定了事件处理函数(Subscriber)在哪个线程中执行。EventBus 提供了多种 ThreadMode 类型,以满
2024-10-15 15:12
28
0
4
34.8℃
技术
客户端
Android使用BuildConfig文件及Android Studio新版不生成的解决办法
在Android开发中,BuildConfig文件是一个非常重要的工具,它允许开发者在不同的构建环境中定义和管理常量。这些常量可以在整个项目中轻松引用,从而提高了代码的可维护性和灵活性。 1、什么是BuildConfig文件? BuildConfig是一个由build.gradle配置文件自动生成的
2024-10-09 14:11
128
0
0
36.8℃
技术
客户端
安卓知识 - 安卓(AS)使用Lombok的介绍
一、Lombok概述 Lombok是一个可以通过简单的注解形式来帮助我们简化Java代码的库。在安卓开发中,Lombok能够极大地减少模板代码的编写,让开发者更加专注于业务逻辑的实现。通过使用Lombok,我们可以减少大量的getter、setter、构造函数等代码的编写,从而极大地提高开发效率和代
2024-08-15 13:42
92
0
10
53.2℃
技术
客户端
安卓知识 - MVVM设计模式的原理及示例代码
在安卓开发中,MVVM(Model-View-ViewModel)是一种流行的设计模式,它有效地将应用程序的UI逻辑与业务逻辑分离,提高了代码的可维护性和可读性。下面我们将深入探讨MVVM的原理,并给出一个简单的Java实现示例。 MVVM原理 MVVM设计模式主要由三个组件构成:Model、Vie
2024-06-19 08:49
190
0
24
91.0℃
技术
客户端
安卓知识 - UI懒加载:提升性能与用户体验的关键技术
安卓UI懒加载:提升性能与用户体验的关键技术 在安卓应用开发中,UI懒加载是一种重要的优化手段,它可以显著提升应用的性能和用户体验。本文将深入探讨安卓UI懒加载的实现原理、优势,并通过具体示例展示如何在项目中应用这一技术。 一、什么是安卓UI懒加载?
2024-03-12 09:11
182
0
5
52.2℃
技术
客户端
Android知识 - 代码混淆ProGuard规则介绍
ProGuard 的规则及示例 规则概述 ProGuard 是一个代码优化工具,它通过移除未使用的代码、重命名类、字段和方法等方式来减小应用的大小。在 ProGuard 的配置文件中,我们可以定义一系列的规则来控制优化和混淆的过程。 规则语法 ProGuard 的规则通常包含以下几个方面: 保留类、
2024-02-26 13:49
50
0
5
39.0℃
技术
客户端
Android知识 - 代码混淆介绍
Android代码混淆介绍 什么是代码混淆? 代码混淆是一种保护软件的方法,它通过改变代码的结构和命名方式,使得代码难以被人理解。在Android开发中,代码混淆通常用于防止反编译和代码盗用,增加软件的安全性。 为什么需要代码混淆? 防止反编译:混淆后的代码难以被反编译成可读的源代码,增加了黑客破解
2024-02-26 13:47
129
0
4
44.9℃
技术
客户端
Android知识 - Viewbinding 简单使用教程
Android ViewBinding 使用教程 一、引言 随着 Android 开发的不断发展,对于视图绑定的需求也日益增长。ViewBinding 是 Android Jetpack 中的一个功能,它可以帮助开发者以更安全、更简洁的方式引用视图。本教程将详细介绍如何在 Android 项目中使用
2024-02-17 09:59
222
0
11
68.2℃
技术
客户端
Android知识 - Databinding 简单使用教程
Android Databinding 使用教程 一、介绍 Android Databinding 是 Android Jetpack 的一部分,它允许你直接在 XML 布局文件中绑定 UI 组件到数据源。通过这种方式,你可以更简洁、更直观地更新 UI,而无需编写大量的 findViewById 和
2024-02-17 09:56
398
0
9
81.8℃
技术
客户端
Android知识 - 主题属性介绍
Android 主题属性介绍 在 Android 开发中,主题(Theme)是一个重要的概念,它允许开发者为整个应用或特定的 Activity 设定统一的外观和风格。通过主题,我们可以轻松地改变应用的背景色、文字颜色、按钮样式等。 1. 主题的定义 主题是定义在 res/values/styles.
2024-02-15 15:17
71
0
11
53.1℃
技术
客户端
Android知识 - Android Q(10)黑暗模式适配的实现
Android Q(10)黑暗模式适配的实现 一、引言 随着 AndroidQ(10)的发布,黑暗模式成为了系统级别的特性。为了满足用户在不同环境下的使用需求,应用程序需要及时进行黑暗模式的适配。本文将详细介绍如何在 AndroidQ(10)上实现黑暗模式的适配,包括代码示例和详细步骤。 二、黑暗模
2024-02-15 15:08
96
0
11
55.6℃
技术
客户端
上一页
下一页
1
2
3
弹