当前位置: 首页 > news >正文

安卓开发——Activity及常用布局和控件的使用

Activity及常用布局和控件的使用

一、实验目的

    掌握Android常用布局和控件的使用。 Activity组件使用和Intent机制,加强对Activity生命周期的理解

二、实验设备及器件

Android Studio,图标:http://10.37.59.210/download/icon/MobileShopIcon.zip

三、实验内容

1.创建一个Android应用,创建一个Android应用,创建MainActivity和LoginActivity。

2.在MainActivity中的onCreate,onStart,onResume,onPause,onStop,onDestroy,onRestart生命周期方法中打印log,运行App观察不同操作下Activity的生命周期调用时机和顺序并在实验报告中描述出来。

3.在MainActivity中打开LoginActivity,并传递参数user_name,值为“001”,将其显示在LoginActivity页面中的用户名输入框中。

4.根据所给UI实现以下LoginActivity页面,点击登录按钮检测账号密码输入是否为空,如果为空弹出Toast提示“账号不能为空”“密码不能为空”,如果不为空,弹出对话框显示账号密码.

四、实验步骤

1、创建工程:

修改activity_main,根布局使用LinearLayout,添加一个Button:

修改MainActivity,实现功能,打印Log观察生命周期方法的调用:

创建LoginActivity:

拷贝必要的图标:

首先创建一个drawable-xhdpi文件夹

将图标拷贝到drawable-xhdpi文件夹

在drawable文件夹下创建xml图片资源bt_bg:

在values里添加需要的值:

LoginActivity:

五. 运行效果示例:

http://www.lryc.cn/news/288244.html

相关文章:

  • .net访问oracle数据库性能问题
  • vue上传解析excel表格并修改字段名
  • jupyter notebook删除kernel & conda 删除虚拟环境
  • Redis在生产环境中可能遇到的问题与解决方案(三)
  • 【C++干货铺】 RAII实现智能指针
  • 【竞技宝jjb.lol】LOL:xiaohu岩雀天命抢龙扭转乾坤 WBG2-0轻取RA
  • GoZero微服务个人探究之路(九)api文件编写总结
  • 泛型..
  • Android App开发基础(1)—— App的开发特点
  • docker-compose初探
  • 【webrtc】跟webrtc学时间戳、序号类型转换
  • 文件操作与IO(一些小项目)
  • C语言-算法-线性dp
  • Pandas应用-股票分析实战
  • Database history tablesupgraded
  • Dify学习笔记-应用发布(四)
  • 优化用户体验测试应用领域:提升产品质量与用户满意度
  • 顶顶通呼叫中心中间件机器人压力测试配置(mod_cti基于FreeSWITCH)
  • Debezium发布历史87
  • Leetcode131.分割回文串-Palindrome Patitioning-Python-回溯法
  • Java面试——基础篇
  • C++——结构体
  • C++技术要点总结, 面试必备, 收藏起来慢慢看
  • VR数字展厅,平面静态跨越到3D立体化时代
  • Linux中LVM实验
  • 外包干了一个月,技术退步明显。。。。。
  • gitlab.rb主要配置
  • 网络协议基础
  • Mac使用adb调试安卓手机
  • Web 开发 1: Flask 框架介绍和使用