码迷,mamicode.com
首页 > 移动开发 > 详细

.Net程序员快速学习安卓开发-布局和点击事件的写法

时间:2016-10-07 23:28:56      阅读:374      评论:0      收藏:0      [点我收藏+]

标签:

关注今日头条-做全栈攻城狮,学代码也要读书,爱全栈,更爱生活。提供程序员技术及生活指导干货。

本系列课程 致力于老手程序员可以快速入门学习安卓开发。系统全面的从一个.Net程序员的角度一步步学习总结安卓开发。

上篇课程:全栈工程师必备:安卓移动端手机开发,第六课

主要内容:

布局

点击事件

 

  1. 布局

说到安卓前台页面的开发,就不得不说安卓的布局。也就是具体那个控件应该摆放的位置。

1.1相对布局

我们新建一个layout布局文件时,默认就是相对布局。相对布局是相对于非相对布局来说的。顾名思义,相对布局就是 相对于某些控件位置的布局。所有的控件都是相对位置摆放的。

技术分享在相对布局中,可以很容易的使用的。 默认在相对布局中添加的控件,都默认堆叠在左上角如图所示:

技术分享相对于父控件的居中:

技术分享设置相对于某个控件的位置:

技术分享

1.2线性布局(一般都使用此类布局)

线性布局是按照线性进行水平或者垂直排列的。所有控件依次摆放。例如:我们可以把默认的相对布局改为线性布局:

技术分享

我们可以通过orientation属性设置是水平还是垂直。

如图默认是水平依次排列的。

通过线性布局实现水平排列三列的效果。

技术分享

1.3表格布局

技术分享

点击事件

第一种:Onclick属性

前台页面:

技术分享后台处理:

技术分享第二种方式:匿名类

技术分享

技术分享

第三种:内部类

技术分享
技术分享第四种:当按钮过多时可让activity实现OnclickListener接口,通过id进行判断进行如何操作。

技术分享

如果感觉文章还可以,请点击订阅关注我。

写代码也要读书,爱全栈,更爱生活

做全栈攻城狮

可以加群一起交流学习:QQ群号码:538742639

.Net程序员快速学习安卓开发-布局和点击事件的写法

标签:

原文地址:http://www.cnblogs.com/happpytoo/p/5936773.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!