ios与android开发对比之Button-01

来源:互联网 发布:展柜成本核算软件 编辑:程序博客网 时间:2024/05/23 15:28

先开篇废话一下,我学习iOS开发接近两年的时间,现在由于工作的原因,开始学习安卓开发,所以在学习安卓开发的同时,也将其与iOS开发的异同进行标注,也希望经过我的对比总结,能够让你快速的切换到对方平台中。


一、按钮的使用

     无论是在iOS开发中还是在android开发中,按钮都是非常重要的一个控件,承载着用户进行各种操作的基础。下面就以一个小例子来进行阐述空间的基本用法。

     1、iOS中按钮之UIButton的使用

         

         这里是iOS按钮的最基本用法了,其中注册监听方法通过SEL注册,之后系统监听到用户的点击后,将会点用target的SEL执行相应的用户操作。其他的不做介绍,会OC的应该都可以看懂,因为OC本身就是代码集文档性语言。至于布局,此处使用固定布局,后面比较复杂的地方,会使用动态布局,我也将会在后面某个章节介绍下iOS动态布局以及Masonry框架的使用。

     2、android中Button控件的使用

          首先上xml布局

          

          接下来是activity代码

         

           安卓中使用回调机制来实现按钮的监听,android有多种方式进行注册 ,此处只介绍这个。


二、深度定制Button

      待我总结好,发送上来

0 0
原创粉丝点击