自学第一天
在手机上装了自己写的第一个Hello World.APK 有点小激动
activity要点:
1.activity是一个类,必须继承activity,activity是Android系统提供的的一个活动基类,项目中所有的活动度必须继承它才能有活动的特性
2.需要复写Oncreate()方法,Oncreate()是一个活动被创建时必定要执行的方法,setContentView()给当前的活动引入一个布局
3.每一个activity都需要在Androidmanifest.xml中配置注册
获取布局定义元素ID
在活动中我们可以用findViewById()方法获取布局文件中定义的元素ID,findViewById()返回值是一个View对象,需要转型
监听器
通过调用setOnClickListener()方法给按钮注册一个监听器,点击就会执行Onclick()方法
toast提醒方式使用方法:
通过静态方法makeText()创建TOAST对象,注意:maketext需要传入三个参数。第一个参数context上下文,第二个参数toast显示的参数文本内容,第三个参数toast显示的时长,有两个内置常量Toast.LENGTH_SHORT和Toast.LENGTH_LONG
调用show()显示
finish()销毁一个活动
在手机上装了自己写的第一个Hello World.APK 有点小激动
activity要点:
1.activity是一个类,必须继承activity,activity是Android系统提供的的一个活动基类,项目中所有的活动度必须继承它才能有活动的特性
2.需要复写Oncreate()方法,Oncreate()是一个活动被创建时必定要执行的方法,setContentView()给当前的活动引入一个布局
3.每一个activity都需要在Androidmanifest.xml中配置注册
获取布局定义元素ID
在活动中我们可以用findViewById()方法获取布局文件中定义的元素ID,findViewById()返回值是一个View对象,需要转型
监听器
通过调用setOnClickListener()方法给按钮注册一个监听器,点击就会执行Onclick()方法
日志工具
Window-show View-other 弹出框选择展开Android选择LogCat
Log.v()对应级别verbose 最低级别
Log.d()对应级别debug 调试信息
Log.i()对应级别info 打印较重要数据,用于分析用户行为
Log.w()对应级别warn 打印警告信息
Log.e()对应级别error 打印错误信息
隐藏标题栏
requestWindowFeature(Windoe.FEATURE_NO_TITLE);
这句代码一定要在setContentView()之前执行
toast提醒方式使用方法:
通过静态方法makeText()创建TOAST对象,注意:maketext需要传入三个参数。第一个参数context上下文,第二个参数toast显示的参数文本内容,第三个参数toast显示的时长,有两个内置常量Toast.LENGTH_SHORT和Toast.LENGTH_LONG
调用show()显示
finish()销毁一个活动
intent是Android程序中各组件之间进行交互的一种方式,一般用于启动活动:分为两种显式跟隐式
活动的生命周期在学