Android app应用开发课程总结

android系统最早是Andy Rubin创建的,后来被谷歌收购,最早的版本是:android 1.1版本。有趣的是android系统的命名都是以点心来命名的。

android中有六大布局,分别是线性布局,相对布局,表格布局,帧布局,绝对布局还有网格布局。首先我学会的是第一个布局LinearLayout(绝对布局),我们屏幕适配的使用,用的最多的就是线性布局,因为线性布局是一种非常简单且常用的布局方式,它将子元素按照水平或垂直方向呈线性排列。适用场景有:

然后是约束布局,它的特点:约束布局是一种很灵活的布局方式,允许通过设置约束条件来控制子元素的布局位置和大小。 可用于复杂的布局场景,实现多种布局效果。

表格布局的特点是它允许我们使用表格的方式排列组件,适用于需要多行多列的场景。

帧布局是六大布局最简单的一个布局,它会默认在页面中开辟一块空间,当我们往里面添加元素的时候,会默认把他们放在这块区域的左上角。

相对布局的特点:相对布局通过设置子元素与其他子元素或父元素之间的相对位置关系来确定布局。 适用场景:适用于需要灵活布局的情况,可以实现多种布局效果

在Android课程中,我学习了多种UI界面交互功能的实现方法,包括按钮点击事件、列表项点击事件、滑动操作、菜单项和对话框等。以下是我实现这些功能的具体案例和反思,以及我采取的持续改进措施:在一个登录界面中,我添加了一个登录按钮。当用户点击该按钮时,应用需要验证输入的用户名和密码是否正确,并给出相应的提示。 我的实现方法是:我为按钮设置了一个点击监听器,当按钮被点击时,监听器会调用一个验证方法,检查输入的用户名和密码是否正确,并弹出提示对话框。 在实现按钮点击事件时,我遇到了一个难题,即如何正确地弹出提示对话框。通过查阅官方文档和在线教程,我学会了使用AlertDialog类来实现对话框的弹出。 为了提高我的技能水平,我继续查阅官方文档和在线教程,学习更多关于事件处理的知识,并尝试实现更复杂的功能。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值