【安卓开发】【Android】总结:安卓技能树

embedded/2025/1/17 21:38:40/

【持续更新】

对笔者在安卓开发的实践中认为必要的知识点和遇到的问题进行总结。

在这里插入图片描述

一、基础知识部分

1、Android Studio软件使用

软件界面

最新的版本是瓢虫(Ladybug),bug的确挺多。笔者更习惯使用电鳗(Electric Eel)版本的Android Studio。界面比较简单,大致可以分为:

在这里插入图片描述

调试相关

分为虚拟装置调试和真机调试两种,个人觉得有条件的话使用真机调试更方便。可先参考我的博客:
【【安卓开发】【Android】如何进行真机调试【注意事项】 - CSDN App】

在这里插入图片描述

点View Details进入装置说明,可查看装置的分辨率等。

在这里插入图片描述

2、Java语言相关

特殊类:R

R类是安卓当中定义的一个特殊类型,其包含了当前包(package)中定义的类型、布局、id等等。常用:

R.layout.xxx
R.id.xxx(通常结合findViewById使用)

http://www.ppmy.cn/embedded/154766.html

相关文章

常见的php框架有哪几个?

一直以来,PHP作为一种广泛使用的编程语言,拥有着许多优秀的框架来帮助开发人员快速构建稳定的Web应用程序。本文降为大家介绍几种常见的PHP的主流框架,以及它们相关的特点和使用场景。如有问题,欢迎指正! 1.Laravel&a…

下定决心不去读研了。。。

大家好,我是苍何。 之前发表过一篇文章,表达了自己读研的困惑和纠结,得到了大家很多的建议,也引起了很多人的共鸣,在留言区分享了自己的故事,看着这些故事,我觉得都够苍何写一部小说了。 可惜苍…

在 .NET 9 中使用 Scalar 替代 Swagger

前言 在.NET 9发布以后ASP.NET Core官方团队发布公告已经将Swashbuckle.AspNetCore(一个为ASP.NET Core API提供Swagger工具的项目)从ASP.NET Core Web API模板中移除,这意味着以后我们创建Web API项目的时候不会再自动生成Swagger API文档了…

nacos环境搭建以及SpringCloudAlibaba脚手架启动环境映射开发程序

1:下载nacos 地址:https://github.com/alibaba/nacos/tags 2:选择server的zip包下载 3:启动mysql服务,新建数据库:nacos_yh 4:解压下载的nacos_server 进入conf目录 5:mysql运行sql脚本变得到下面的表 6&a…

代码随想录算法训练营Day48 | 图论理论基础、深搜理论基础、98. 所有可达路径、广搜理论基础

文章目录 图论理论基础深搜理论基础98. 所有可达路径思路与重点 广搜理论基础 图论理论基础 讲解链接:代码随想录 深搜理论基础 讲解链接:代码随想录 98. 所有可达路径 题目链接:98. 所有可达路径讲解链接:代码随想录状态&am…

WordPress Squirrly SEO插件存在身份认证SQL注入漏洞(CVE-2025-22783)

免责声明: 本文旨在提供有关特定漏洞的深入信息,帮助用户充分了解潜在的安全风险。发布此信息的目的在于提升网络安全意识和推动技术进步,未经授权访问系统、网络或应用程序,可能会导致法律责任或严重后果。因此,作者不对读者基于本文内容所采取的任何行为承担责任。读者在…

3、docker的数据卷和dockerfile

docker的数据卷 容器和宿主机之间,或者容器和容器之间的数据共享(目录)。 创建容器的时候,通过指定目录,实现容器和宿主机之间,或者容器和容器之间的数据共享。 容器的生命周期是有限的,容器…

秩为1的矩阵可以表示为两个向量的外积

秩为1的矩阵可以表示为两个向量的外积,为什么 秩为 1 的矩阵可以表示为两个向量的外积,原因源于矩阵的线性代数性质。以下是详细的解释: 1. 矩阵的秩定义 矩阵的秩是矩阵列向量(或行向量)线性无关的最大个数。当矩阵…