android 基本显示控件及log打印总结
程序员文章站
2022-05-28 11:35:37
...
引言
学习android studio来开发一个测试demo。目前正在看关于基本显示控件的相关知识点,于是有一点小总结,以图文的形式来进行总结。
1 基本显示控件的结构框架图
2 log打印
日志窗口的顶部是一排条件筛选控件,从左到右依次为:测试机型的名称(如“DOOV V3”)、测试
App的包名(例如只显示com.example.junior的日志)、查看日志的级别(例如只显示级别不低于Verbose即
Log.v的日志)、日志包含的字符串(例如只显示包含CalculatorActivity的日志),还有最后一个是筛选控制
选项(其中“Show only selected application”表示只显示选中的应用日志,而“No Filters”则表示不进行任何条
件过滤)。
log等级分类:
- Log.e:表示错误信息,比如可能导致程序崩溃的异常
- Log.w:表示警告信息
- Log.i:表示一般消息
- Log.d:表示调试信息,可把程序运行时的变量值打印出来,方便跟踪调试
- Log.v:表示冗余信息
log使用示例:
Log.d(TAG,"test="+value);
3 注意事项
3.1 Android把所有显示出来的图形都抽象为Drawable(可绘制的)。这里的图形不止是图片,还包括色块、画板、背景等。
3.2 要想在项目中创建状态图形的XML文件(用于实现按键按下和松开的状态不一样),则需右击drawable目录,然后在右键菜 单中依次选择New→Drawable resource file,即可自动生成一个空的XML文件。在button的xml文件中引用该xml文件即可, android:background="@drawable/button"