Android学习总结之代码的基本特征

          当我们在把玩智能手机时,一般都沉浸在流畅的体验,友好的界面和炫酷的功能,通常不会注意我们在操纵app时的基本特征和基本动作。当接触过Android开发后,开始有点体会了,无论哪种app都是要与用户交互的,同时用户是操控主体,所以作为软件要提供各种事件和按钮供用户操作,(大多数都是通过对按钮的操作和软键盘输入来实现);同时app需要告诉手机现在用户的操作是什么以及该怎样反馈给用户正确的信息(需要设置监听器来进行监听并作出反馈)。从这两点出发的话,Android的app开发基本上就是怎样解决其中的技术难点了。

            了解了andriod应用的结构分析以后,一个基本的app主要就是对layout下的xml和src下的_.java进行设计编写了(还有对AndroidManifest.xml的注册配置),通常在layout中添加各种控件如:Button 、TextView、ImageView、CheckBox、Spinner等等。在java文件中要通过findViewById()方法找到在xml中定义的各类控件(要转换成相应的对象类型)。    通过setOnclickListener(内部类)方法添加监听器(监听器都是接口需要重写方法来实现点击后的操作)。在有需要得到其内容时(如EditText)可以调用getText().toString().trim()方法,同样可以用setText()、append()来设置内容。在需要输出的地方可以用Toast、Log.d()实现测试。(未完待续)

         对于UI方面各种布局就需要根据不同的app来仁者见仁了                 ------浅显之见,不吝赐教

                                                                                                  


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值