测试开发环境

(一)创建安卓应用

新建安卓项目

基于Empty Activity模板

 配置项目基本信息

 单击【Finish】按钮

 

(二)运行安卓应用

单击工具栏上的绿色运行按钮

 启动模拟器,查看程序运行结果

 屏幕正中央有一个标签 - Hello World

(三)设置屏幕标签

1、修改标签文本属性

打开res\layout目录,打开主布局文件activity_main.xml,默认是Design视图

 切换到Code视图

 修改android:text属性值

 重启应用,查看效果

 看屏幕提示,建议不使用硬编码字符串(hardcoded string),应该使用@string资源,也就是说应该定义字符串变量,那么究竟在哪里定义字符串变量呢?

 

 在res/values里的strings.xml文件中定义一个字符串变量welcome

 在布局配置文件activity_main.xml里调用该字符串变量welcome

重启应用,查看效果

 

2、设置标签字号和颜色

如果要修改标签字号和颜色,那么应该怎样设置标签的属性呢?textSize - 文本字号;textColor - 文本颜色

 重启应用,查看效果

 

3、修改应用程序标题

在应用列表里找到我们创建的安卓应用 - Test

 程序运行,活动栏上的标题也是应用程序的名称 - Test

 在字符串资源文件里修改字符串变量app_name的值

 重启应用,查看效果

 关闭应用,查看应用列表

 

(四)修改主布局并设置布局属性

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

将ConstraintLayout改成LinearLayout

 

2、设置线性布局属性

(1)设置背景图片

  • 官方文档:普通图片放在drawable目录,icon图标放在mipmap目录

drawable: For bitmap files (PNG, JPEG, or GIF), 9-Patch image files, and XML files that describe Drawable shapes or Drawable objects that contain multiple states (normal, pressed, or focused). See the Drawable resource type. mipmap: For app launcher icons. The Android system retains the resources in this folder (and density-specific folders such as mipmap-xxxhdpi) regardless of the screen resolution of the device where your app is installed. This behavior allows launcher apps to pick the best resolution icon for your app to display on the home screen. For more information about using the mipmap folders, seeManaging Launcher Icons as mipmap Resources


————————————————
版权声明:本文为CSDN博主「howard2005」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/howard2005/article/details/126812604

将背景图片background.jpg拷贝到drawable目录里

 设置线性布局的background属性

 运行程序,查看效果

 

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

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

 

 运行程序,查看效果

 

(3)设置线性布局方向

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

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

 运行程序,查看效果

 如果希望两个标签隔开一点,那就是设置外边距属性(marginLeft、marginRight、marginTop、marginBottom)

 

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

通过布局嵌套可以实现比较复杂的界面

 

三、归纳总结

四、上机操作

 

    • 回顾本节课所讲的内容,并通过提问的方式引导学生解答问题并给予指导。
    • 形式:单独完成
    • 题目:创建安卓应用,显示学生信息
    • 要求:设置窗口标题 - “显示学生信息”,分行显示学生信息,包括学号、姓名、性别、年龄、专业、班级、电话和爱好等信息。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值