昨天做了转正汇报,三个月的试用期快结束了,不得不感慨时光流逝啊。毕业三个月了,下一届的师弟师妹都开始找工作了。
总体来说,这三个月是非常充实的,虽然没干多少事吧,但学到了很多东西,技术上的,与人交往上,都有所进步。年轻的时候还是忙点好,闲着也没事干,荒废大好时光。不如多干点活,多积累点经验。
扯了一会蛋,说下正事。
最近由于项目需要,搞起了Android;麻蛋,一头雾水哦,我接触Java也不过才两个月,安卓,我的天;项目需要啊,硬着头皮也要上啊。
最好的教程还是官方API,不知道的就查一下,很明了,这一块对英语要求较高,还要加强,这是成为一个优秀的程序员必备的,毕竟编程是英语世界的人发明的,当然,无论哪个行业,融入英语世界才能了解到世界上最先进的知识。
业余时间在CSDN上看pig-coder的博客,是比较系统的介绍,所以选择了他的博客。感谢作者的无私奉献。
看完了基础、布局、UI,进度有点慢,要加把劲了。
这篇把onClick事件监听的几种实现方式抠出来,作一篇博客。
主要有以下三种方式:
匿名内部类监听按钮点击事件
1 | #activity_login.xml layout |
1 | # LoginActivity.java |
独立类(外部类)实现
在此类的外部实现一个onClick类。
当遇到很多按钮需要添加事件时,通过这种方式可以设置同类的逻辑。
1 | public class LoginActivity extends AppCompatActivity { |
实现接口的方式实现
1 | public class LoginActivity extends AppCompatActivity implements View.OnClickListener { |
实现页面跳转
必须在AndroidManifest.xml中注册跳转到的页面,activity。这就是之前为什么不能实现跳转的原因。
1 | <activity android:name="Second" /> |
MainActivity中绑定onClick事件
1 | Button btn1 = (Button)findViewById(R.id.btn1); |
- 本文作者: Linking
- 本文链接: https://linking.fun/2016/09/24/安卓onClick事件监听的实现方式/
- 版权声明: 版权所有,转载请注明出处!