tip:最近接触到了一个安卓项目,需要编译通后修改百度地图的配置,本文仅记录使用过程的心得及注意事项,避免下次碰到同样的问题无从下手。1.Android目录结构    了解安卓的目录结构有利于更快的适应安卓的开发方式,AndroidManifest.xml中对安卓的权限进行配置,Java目录为代码编译区,drawable
转载 2024-07-03 04:36:53
89阅读
# Android引入RoomAndroid开发中,数据持久化是一个重要的方面。在过去,开发者通常使用SQLite数据库来存储和管理数据。然而,使用原始的SQLite API编写数据库代码非常繁琐,并且容易出错。为了解决这个问题,Google在Android架构组件中引入RoomRoom是一个持久性库,用于在SQLite数据库上提供一个抽象层。它允许开发者通过简单的注解来定义数据库的
原创 2023-11-11 13:44:35
70阅读
win10 jenkins svn android studio 自动化打包教程这两天搭建jenkins自动构建环境,中间遇到点坑坑洼洼 分享出来希望后来人少走些弯路准备软件jenkins.msi 官网下载地址 我这里选择Windows版本jdk1.8开发环境 android studio配置过的估计都没多大问题svnandroid sdkgradlefir.im账号 (不必须)jenkins安装
转载 2024-09-25 17:19:43
172阅读
# 如何加快Android Studio下载依赖的速度 作为一名经验丰富的开发者,我非常理解在开发过程中下载依赖慢的烦恼。在这篇文章中,我将向你展示如何加快Android Studio下载依赖的速度,让你的开发过程更加高效。 ## 流程概述 首先,我们需要了解整个过程的步骤。下面是加快Android Studio下载依赖速度的流程表格: ```mermaid erDiagram |
原创 2024-04-15 05:41:23
132阅读
【写在前面】按照官方文档的Room流程走下来,踩了一些坑,这里作一些记录。 官网链接://codelabs.developers.google.com/codelabs/android-room-with-a-view/index.html?index=%20.62F%20.index#0    【出现的错误】顺序可能有出入1.build失败,有些东西找不
转载 2023-06-26 10:15:19
772阅读
# Android Studio Room Trigger 在Android开发中,Room是Google推出的一种用于在SQLite数据库上进行更高级别抽象的库。它可以使开发者更轻松地访问和操作数据库,并提供了一种方便的方式来处理数据库的变化。本文将介绍Room中的触发器(Trigger)的概念以及如何在Android Studio中使用它。 ## 什么是触发器(Trigger)? 触发器
原创 2024-07-02 06:13:59
99阅读
Jetpack组件系列文章Android架构之LifeCycle组件Android架构之Navigation组件(一)Android架构之Navigation组件(二)Android架构之Navigation组件(三)Android架构之Navigation组件(四)Android架构之ViewModel组件Android架构之LiveData组件Android架构之Room组件(一)Androi
转载 2023-07-27 22:10:52
361阅读
最近大四,忙着各种事情,加上面试等等,好久没继续写博客了。 前几天,把Android Studio更新到了2.3,算是我最早一次就更新AS了吧,之前都是别人催我或者叫我更,我才会更。回到正题,更新了Android Studio2.3之后,就出现了一些小问题了,其他的都能解决,就是gradle烦了我一段时间。首先,Android Studio 2.3的gradle需要三个条件:1.Android
# 使用 Android KTS 添加依赖的完整指南 在 Android 开发中,管理依赖是一个非常重要的任务。在这里,我将教会你如何使用 Kotlin DSL(Kotlin Script)来配置 Android 项目的依赖。这个过程虽然简单,但却是每个开发者在日常开发中必不可少的技能。接下来,我将详细描述整个流程,并提供示例代码及其注释。 ## 流程概览 下面是一个简化的流程表,展示了在
原创 2024-08-30 06:35:36
400阅读
# 使用 Android KTS 语法入门 在现代 Android 开发中,Kotlin DSL(领域特定语言)逐渐成为构建项目的标准方法。通过使用 Kotlin 脚本(KTS),开发者可以更简洁、高效地配置和构建项目。本文将带你一步一步学习如何在 Android 项目中实现 KTS 语法。 ## 整体流程 以下是实施 Android KTS 的步骤: | 步骤 | 操作
原创 10月前
348阅读
数据库 RoomRoom 在 SQLite 上提供了一个抽象层,以便在充分利用 SQLite 的强大功能的同时,能够流畅地访问数据库。1.Room 入门1.gradle添加依赖build.gradle(Module中的gradle) Groovydependencies { def room_version = "2.2.5" implementation "android
转载 2023-08-11 16:44:40
106阅读
Introduction如果你是一名 C/C++ 开发人员,正在尝试将 C/C++ 的代码往安卓上迁移,那么这篇文章对你有很大的帮助如果你是一名 Android 开发人员,正在尝试将外部 so 嵌入到你的 app 中,那么这篇文章对你有很大的帮助本人属于前一种情况,由于工作的需求,需要把 C/C++ 的 so 库集成至 Android 中进行开发。本人对 Android 开发了解不多,更多是在站在
转载 2024-04-11 08:41:51
80阅读
  Android的开发者对@Override肯定是非常熟悉,不管是自己的代码中还是书上都会出现,但是他是什么意思呢?如下:  @Override是伪代码,表示重写(当然不写也可以),不过写上有如下好处:    1、可以当注释用,方便阅读    2、编译器可以给你验证@Override下面的方法名是否是你父类中所有的,如果没有则报错比如你
转载 2024-06-05 21:49:27
24阅读
# Android kts 声明manifestPlaceholders 在开发 Android 应用程序时,我们经常需要在 AndroidManifest.xml 文件中声明一些占位符,例如应用程序的版本号、密钥等。这些占位符的值通常来自于 Gradle 配置文件中的一些变量。在过去,我们需要通过在 build.gradle 文件中手动配置这些占位符的值。然而,自从 Android Gradl
原创 2024-02-04 10:46:11
1844阅读
Android Studio 中,字符串资源是我们进行本地化和管理展示文本内容的重要工具。不过,很多开发者在引入字符串过程中可能会遇到一些问题,例如无法识别字符串资源、加载失败等。下面,我将为你分享一个关于解决“Android Studio 引入 string”问题的详细过程,以便你更轻松地处理类似的情况。 ### 备份策略 为了解决字符串资源相关问题,首先要确保你拥有一个合理的备份策略,
Android Studio是一款功能强大的集成开发环境(IDE),广泛用于Android应用程序的开发。在Android Studio中,开发者可以使用各种功能和工具来加速应用程序的开发过程,并且可以轻松地引入各种第三方库和框架来扩展应用程序的功能。 本文将详细介绍如何在Android Studio引入包,以及使用示例代码来演示这个过程。 ## 什么是包? 在编程中,一个包是一组相关的类
原创 2023-08-17 09:07:58
245阅读
 方法一:(推荐)1.先到网上下载你需要的jar包,下载下来后,将你Androidstudio中的项目切换为project 2.点击项目 Project,选择lib,把你下载的 XXX.jar包直接拖进去;3.右键点击该XXX.jar包,选择add as library,然后选择你的 module (要是有多个module,要注意自己要放进哪个module),然后加载下,你就会
转载 2023-06-07 16:56:52
470阅读
导入项目作为依赖的问题集锦!!首先是导入Module方法介绍启动AndroidStudio后,打开你需要接收Library的项目。比如有两个项目,项目A,和Library项目B,那么打开项目A。在下拉菜单中依次找到New— —Import Module,点击打开项目导入窗口。注意导入的是Module而不是Project,如果是Project的话AndroidStudio会自动打开一个新的窗口编辑,
转载 2023-07-08 15:34:10
163阅读
# 在 Android Studio引入 Lombok ## 引言 在 Java 开发中,Lombok 是一个极为方便的库,可以极大地减少样板代码的编写。对于 Android 开发者而言,使用 Lombok 可以帮助简化代码,使代码更清晰、更易于维护。本文将详细介绍如何在 Android Studio引入 Lombok,并展示一些具体的代码示例。 ## Lombok 简介 Lomb
原创 9月前
321阅读
# 在 Android Studio引入 libs 库的详细指南 在开发 Android 应用程序时,使用第三方库是提升开发效率和功能的一种常见方式。Android Studio 提供了多种方法来引入这些库,特别是通过将库文件放置在项目中的 libs 文件夹里。本文将详细介绍如何在 Android Studio引入 libs,并提供相应的代码示例,确保你能够顺利集成这些库。 ## 一、
原创 9月前
1027阅读
  • 1
  • 2
  • 3
  • 4
  • 5