1000字范文,内容丰富有趣,学习的好帮手!
1000字范文 > Android移动应用开发基础知识整理

Android移动应用开发基础知识整理

时间:2023-02-18 19:15:22

相关推荐

Android移动应用开发基础知识整理

Android移动应用开发 9.13笔记

自带模拟器运行程序出现adb问题:需要配置环境变量。

adb简介:安卓调试桥,模拟器与开发环境的连接,也需要配置环境变量。

1)运行程序时显示和功能逻辑分离(.xml文件/布局文件,.java文件):易于找到bug,增强了程序的可维护性。

2)书写代码时注意格式规范性,类名首字母大写。驼峰命名法。

android下的文件夹目录功能

1、resource资源:存放图片,和图片相关的文件。

补充:res下的文件夹功能,

drawable 存放与图片相关的文件

layout: 存放布局文件

mipmap: 存放图标

values:值,资源文件,也可以是颜色资源、字符串资源

2、layout资源:存放布局文件

3、mipmap:存放图标

4、values:存放值相关的资源文件(颜色、字符串、样式类型)

5、androidmanifest 对文件重命名。label中操作或者在@后面对应的文件中修改

———————————————————————————

重点:对控件对象点击事件进行处理

1、找到控件对象

方法:findViewById(该文本的id值);

文本对象名/按钮控件对象名=findViewById(R.id.textview);

2、进行点击事件处理

为需要操作的控件对象添加监听器,并实现接口,添加相应的点击事件处理方法。

方法:onClick(View v)

调用setText(String text)方法,修改文本的值。

还可以设置文本的颜色值,大小,通过点击按钮组件实现此功能。

———————————————————————————

编程设计任务:制作学习通关登录页面,以及跳转页面,各个功能需求的嵌入

任务1:登录页面的实现

内容:基本控件、布局、基本形状、选择器

开发方法———涉及两种文件:布局文件.xml、java文件

view是所有控件的父类,viewGroup中可以放其他控件,仍然是view的子类

引入button控件

ConstraintLayout——约束布局,直接拖动按钮的位置

LinearLayout——线性布局

1、设置线性布局的方向

orientation(设置排列方向),包含两个属性值:vertical垂直的,horizontal水平的

Wrap_content包裹内容(东西多大,桌子就多大)

match_parent匹配父窗口(房间多大,桌子就多大)

2、居中布局的实现

1)gravity:调整父控件中所有控件中相对于父控件的位置。(相对位置)

2)layout gravity:相对于线性布局的父控件(屏幕)进行变化(绝对位置)

3、使控件水平居中显示

1)线性布局宽高设置为match_parent,线性布局gravity设置为center_horizontal

2)线性布局宽高设置为wrap_parent,线性布局layout_gravity设置为center_horizontal

3)线性布局宽设置为match_parent,高设为wrap_parent,线性布局gravity设置为center_horizontal,给其中任意一个控件设置layout_gravity属性值为center_horizontal。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。