码迷,mamicode.com
首页 > 其他好文 > 详细

第三章知识点总结

时间:2017-09-27 13:15:00      阅读:132      评论:0      收藏:0      [点我收藏+]

标签:点击   list   布局   tar   总结   nts   text   src   str   

第3章总结

1.Activity 界面
四大组件:
Activity
service
content provider
broadcast reciver

界面 = Activity(java代码) + 布局(xml文件)

编写Android程序最主要的几部分:
src目录的java代码 layout布局 清单文件androidManifest
2.activity生命周期
onCreate onDestroy
onStart onStop
onReStart
onResume onPause
3.View的点击事件
分为四种
a. 创建内部类(多个按钮时候应用)
private class myButton implements onClickListener{}
b. 主类中实现onClickListener(多个按钮时候应用)
C. 匿名内部类(单个按钮时候应用)
bt1.setonClickListener(new onClickListener() ){ }
D. 在布局文件的Button中设置onClick 事件
4.Acitvity启动模式
四种
a.standard 打开的每个页面都是以栈的方式入栈和出栈
b.singleTop 如果栈顶中已经有了该页面,就不需要再入栈
C.singleTask 每次打开页面时候会在栈中查找,如果栈中存在该页面,就让该页面的任务直接作为当前任务
D.singleInstance 启动多个任务栈
5.Intent
a.传递信息 b.开启不同组件
显示意图

隐式意图
6.Activity中的数据传递
a.从第一个页面传递数据到第二个页面
intent.putExtra(key,value)

getIntent得到传递过来的意图
String value= intent.getStringExtra(key)
b.再从第二个页面把数据拿回到第一个页面
1)在开启第二个页面的时候
StartActivityForResult(intent,1)
2)在第二个页面中
创建一个intent,装入信息,setResult(1,intent),finish()
3)在第一个页面中重写方法:
onActivityResult()

第三章知识点总结

标签:点击   list   布局   tar   总结   nts   text   src   str   

原文地址:http://www.cnblogs.com/lspshun/p/7600694.html

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