Android调试方法总结
2024-10-19 21:52:23
Android程序调试过程中,通常需要在控制台或者AVD中弹出相关信息作为调试使用,以下是调试使用中会用到的Log类和Toast类的使用方法:
1.Toast
Toast是在AVD上显示信息的一种机制,与Dialog不同,Toast没有焦点,并且显示时间有限,通常可以用于在测试过程中弹出一些信息。Toast提供了几种显示方式,通常使用的是最简单的:
Toast.makeText(getApplicationContext(),"test",Toast.LENGTH_SHORT).show();
该方法用于在界面当前界面上显示字符串信息。
同时也在此记录一下通过多线程方式弹出Toast信息的方式,代码如下:
public void showToast() {
handler.post(new Runnable() { @Override
public void run() {
Toast.makeText(getApplicationContext(), "我来自其他线程!",
Toast.LENGTH_SHORT).show(); }
});
}
2.Log
Log类可以在控制台输出日志信息,Log类提供了以下的静态方法:
Log.v();
Log.d();
Log.i();
Log.w();
Log.e();
分别对应verbose,debug,info,warning和error。可用于记录并显示相关信息用于程序调试。
最新文章
- 矩阵k次幂 采用三重循环
- VBA用户控件
- CSS样式案例(1)-文字的排版
- VC++中操作XML(MFC、SDK)转
- sql server 调用webservice
- CoreAnimation-04-核心动画必备基础
- ruby on rails 里使用SideKiq 做后台任务
- (转)springAOP解析-1
- POJ 2528 Mayor's posters (线段树区间更新+离散化)
- NSSet和NSMutableSet 确保数据的唯一性--备
- 【HDOJ】1057 A New Growth Industry
- A Simple Task
- Matrix+POJ+二维树状数组初步
- HTML5——JSON的方法实现对象copy
- 洛谷P2633 Count on a tree(主席树,倍增LCA)
- Spark SQL基本概念与基本用法
- 使用pymysql操作数据库
- Pandas分组统计函数:groupby、pivot_table及crosstab
- Strom的trident单词计数代码
- 不要以为字段以transient修饰的话就一定不会被序列化
热门文章
- [bzoj3218]a + b Problem 网络流+主席树优化建图
- IE添加可信任站点,启用ActiveX插件批处理
- python strip_tags 支持保留指定标签
- Codeforces Gym100952 A.Who is the winner? (2015 HIAST Collegiate Programming Contest)
- Android学习--广播机制
- 福州三中集训day3
- zoj2318
- 索引(Index)
- IntelliJ IDEA Mac破解教程
- 语言基础之description方法