IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 移动开发 -> 安卓学习笔记01: -> 正文阅读

[移动开发]安卓学习笔记01:

一、设置屏幕标签

1、修改标签文本属性

🍎首先我们应该切换到activity_main.xml文件。
建议不使用硬编码字符串(hardcoded string),应该使用@string资源,也就是说应该定义字符串变量
在这里插入图片描述

🍎然后到string.xml文件中添加定义一个字符串变量welcome
在这里插入图片描述

🍎运行结果:
在这里插入图片描述

2、设置标签字号和颜色

🍎要修改标签字号和颜色,那么应该怎样设置标签的属性呢?
🍎首先我们需要添加以下代码,颜色可以根据自己的喜好来填
在这里插入图片描述

🍎最终效果:
在这里插入图片描述

3、修改应用程序标题

🍎查看应用程序标题 - Frist
在这里插入图片描述

🍎在字符串资源文件里修改字符串变量app_name的值
🍎在这里你可以设置你喜欢的名字在这里插入图片描述

四、修改主布局并设置布局属性

1、将约束布局改成线性布局

🍎将ConstraintLayout改成LinearLayout

🍎原来
在这里插入图片描述

🍎改后
在这里插入图片描述

2、设置线性布局属性

(1)设置背景图片

先将背景图片放到drawable里。(ps:图标文件放到:mimpmap中)
在这里插入图片描述

设置线性布局的background属性
在这里插入图片描述

🍎运行效果:
在这里插入图片描述

(2)设置子控件对齐方式

🍎设置线性布局的gravity属性为center

在这里插入图片描述

🍎运行结果

在这里插入图片描述

(3)设置线性布局方向

🍎要在线性布局里添加多个标签控件,默认的情况是水平排列,即线性布局的orientation属性默认是horizontal。如果要垂直排列,那么线性布局的orientation属性要设置vertical。

在这里插入图片描述

再添加一个标签,设置相关属性

在这里插入图片描述

🍎运行结果

在这里插入图片描述

(4)线性布局的嵌套示意图

在这里插入图片描述

本节作业

在这里插入图片描述

🍎查找到的知识点:
Android设置TextView的行间距,EditText下划线
textView用于显示文本,大量文字显示在一起显得过于紧凑。可通过在布局中更改TextView属性设置行间距。
1、android:lineSpacingMultiplier=“1.5” 表示1.5倍行距
2、android:lineSpacingExtra=“3dp” 表示行间距离为3dp

最终代码:

🍎首先:添加各个标签,并修改内容

在这里插入图片描述

🍎其次:去string.xml文件里进一步设置
在这里插入图片描述

运行结果:

在这里插入图片描述

  移动开发 最新文章
Vue3装载axios和element-ui
android adb cmd
【xcode】Xcode常用快捷键与技巧
Android开发中的线程池使用
Java 和 Android 的 Base64
Android 测试文字编码格式
微信小程序支付
安卓权限记录
知乎之自动养号
【Android Jetpack】DataStore
上一篇文章      下一篇文章      查看所有文章
加:2022-06-14 22:45:08  更:2022-06-14 22:45:48 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/25 2:02:19-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码