.Net程序员快速学习安卓开发-布局和点击事件的写法
2024-08-24 06:27:08
关注今日头条-做全栈攻城狮,学代码也要读书,爱全栈,更爱生活。提供程序员技术及生活指导干货。
本系列课程 致力于老手程序员可以快速入门学习安卓开发。系统全面的从一个.Net程序员的角度一步步学习总结安卓开发。
主要内容:
布局
点击事件
布局
说到安卓前台页面的开发,就不得不说安卓的布局。也就是具体那个控件应该摆放的位置。
1.1相对布局
我们新建一个layout布局文件时,默认就是相对布局。相对布局是相对于非相对布局来说的。顾名思义,相对布局就是 相对于某些控件位置的布局。所有的控件都是相对位置摆放的。
在相对布局中,可以很容易的使用的。 默认在相对布局中添加的控件,都默认堆叠在左上角如图所示:
相对于父控件的居中:
设置相对于某个控件的位置:
1.2线性布局(一般都使用此类布局)
线性布局是按照线性进行水平或者垂直排列的。所有控件依次摆放。例如:我们可以把默认的相对布局改为线性布局:
我们可以通过orientation属性设置是水平还是垂直。
如图默认是水平依次排列的。
通过线性布局实现水平排列三列的效果。
1.3表格布局
点击事件
第一种:Onclick属性
前台页面:
后台处理:
第二种方式:匿名类
第三种:内部类
第四种:当按钮过多时可让activity实现OnclickListener接口,通过id进行判断进行如何操作。
如果感觉文章还可以,请点击订阅关注我。
写代码也要读书,爱全栈,更爱生活
做全栈攻城狮
可以加群一起交流学习:QQ群号码:538742639
最新文章
- iOS---观察者模式之--->;KVO
- CentOS Linux系统下安装Redis过程和配置参数说明
- Java面向对象:多态
- swift 集合类型(二)
- Hadoop 之Impala
- 深入理解asp.net里的HttpModule机制
- unity3d Light Probe Group图解超详细使用方法
- 设置dom元素可拖动,支持ie5+
- Xamarin.Android开发实践(十七)
- D6 I
- Spring MVC中使用Interceptor拦截器
- linux设备驱动归纳总结(四):1.进程管理的相关概念【转】
- TCP/IP协议原理与应用笔记13:底层网络技术之传输介质
- GitLab 安装配置笔记(转)
- C# 网络编程之最简单浏览器实现
- 教你成为全栈工程师(Full Stack Developer) 一-各显神通总结八大类编程语言的区别
- python从入门到实践-5章if语句
- 【POJ2248】加法链 idfs
- (转)sublime text3简体中文版汉化教程
- Package has no installation candidate解决方法
热门文章
- BZOJ_1012_[JSOI2008]_最大数maxnumber_(线段树/树状数组+RMQ)
- C#用xpath查找某节点
- 《C程序设计语言现代方法》第5章 编程题
- Android UI -- 内容简介
- linux驱动程序之电源管理之regulator机制流程 (1)
- HNU13377:Book Club 二分图
- Zookeeper集群安装详解
- LLVM在静态分析上的增强 @ WWDC 2013
- Zabbix lld发现磁盘监控
- iOS 基础知识