码迷,mamicode.com
首页 > 移动开发 > 详细

Android学习-第三天

时间:2015-02-08 19:26:12      阅读:139      评论:0      收藏:0      [点我收藏+]

标签:

学习内容:Activity生命周期和LogCat使用

 

====Activity生命周期====

图示(转载):

技术分享

 

正常启动一个Activity到终止运行,主要函数调用流程如下:

onCreate

onStart

onResume

onPause

onStop

onDestroy

 

如果遇到程序在运行的时候,突然有优先级高的其他程序需要运行,比如按下了Home键,调用如下:

onPause

onStop

 

恢复应用的时候调用如下:

onStart

onResume

 

如果手机支持屏幕旋转的话,旋转后,Activity会销毁然后重新创建Activity实例!

如果主要的布局文件是xxx.xml,那么xxx-land.xml则是宽屏对应的默认布局文件

 

Activity具有运行时保存状态信息的能力,调用点函数是onSaveInstanceState,可以在该函数内

保存任何你想要的状态信息到一个Bundle对象,等到下一次运行的时候,onCreate函数会提供给你

Bundle对象,你可以从中取出你想要的状态信息!

 

====LogCat使用====

LogCat是开发IDE工具的一个组件,目的是查看各种日志信息,可以很方便的过滤日志,聚焦重要的日志信息。

IDE打开LogCat的过程无需费口舌,如果需要查看日志输出,前提是程序需要记录日志,Android提供了日志类:android.util.Log。

 

Log类常用方法说明:

使用它的时候首先定义一个TAG名字,标明日志属于哪个类别,LogCat用来选择特定TAG,或是过滤TAG的关键词;常用方法如下:

Log.e(..)   //错误信息

Log.w(..)   //警告信息

Log.i(..)   //一般信息

Log.d(..)   //调试信息

Log.v(..)  //开发人员常用,开发输出详细的日志

Android学习-第三天

标签:

原文地址:http://www.cnblogs.com/y2ghost/p/4280321.html

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