Android布局文件错误,android 布局文件常见错误
1.'Missing contentDescription attribute on image' in XML
原因:缺少图片描述,在 ADT 16 开始会抛出这个警告,确保开发者为图片添加内容描述。
解决方法:为图片添加 android:contentDescription="@string/desc" 属性。
2. Buttons in button bars should be borderless
原因:两个 Buttons 放在一个布局里会被判断为按钮栏,需要添加样式取消它的边框。
解决方法: 在 Buttons 上添加属性 style="?android:attr/buttonBarButtonStyle" 。系统提示也可以在按钮的父布局上添加 style="? android:attr/buttonBarStyle" 属性,但是我在线性布局上测试了一下无效,求高手指导!
例如:
在android开发中定义一个普通的Button控件,控件会显示Buttons in button bars should be borderless; use style="?android:attr/buttonBarButtonStyle" (and ?android:attr/buttonBarStyle on the parent)的警告信息。
如下所示:
解决办法:
添加上面style="?android:attr/buttonStyle"即可去除警告信息,这个属性有很多,可以根据具体需要进行修改
android 布局文件常见错误:1、报错:Set android:baselineAligned="false" on this element for better performance如果LinearLayout被用于嵌套的layout空间计算,它的android:baselineAligned属性应该设置成false,以加速layout计算;2、报错:android:baselineAligned="false"This LinearLayout layout or its RelativeLayout parent is useless多余的Linearlayout或者RelativeLayout删除即可;3、报错:This tag and its children can be replaced by one and a compound drawable有时候我们可能会用image+textview组合,但其实image是没必要的,textview提供了一个属性来给它设置image;4、报错:android:drawable="@drawable/resource"Use a layout_height of 0dip instead of wrap_content for better performance当在一个linearlayout布局中为一个控件设置weight属性时,这个组件会默认填充剩余空间,去掉weight属性或者修改wrap_content为0dp;
Android布局文件错误,android 布局文件常见错误相关推荐
- c语言编译错误 原文,C语言常见错误与警告
C语言常见错误与警告 C语言常见错误与警告C语言常见错误: 1 invalid type argument of '->' (have 'struct qstr_xid_element') 这种 ...
- java 常见 错误_JAVA几个常见错误简析
JAVA几个常见错误简析 Java看起来设计得很像C++,但是为了使语言小和容易熟悉,设计者们把C++语言中许多可用的特征去掉了,这些特征是一般程序员很少使用的.下面就来和小编一起看看JAVA几个常见 ...
- VB速查大全(数据库、表格及报表编程) ★ VB错误处理,ado常见错误,VB数据类型等,网上有很多教程是错的,强烈建议看此文
■ 学新的编程语言先仔细看该语言案例教程或从入门到精通的书.对具体语句.函数及可使用对象不了解或忘记的,可在该编程语言的"参考手册"中检索. <如果资料为电子书时,即使不知道 ...
- python常见的语法错误_python编程中常见错误
python编程培训中常见错误 最后,我想谈谈使用更多python函数(数据类型.函数.模块.类等)时可能遇到的问题.由于篇幅有限,我们试图将其简化,特别是一些高级概念.有关更多详细信息,请阅读学习p ...
- c语言Max错误,C语言编程常见错误.pdf
C 语言常见错误 版权声明:以下内容来自互联网 C 语言的最大特点是:功能强.使 方便灵活.C 编译的程序对语法检查并不象其它高级语言那么严 格,这就给编程人员留下 "灵活的余地" ...
- 写c语言会出现哪些常见错误,C语言编写常见错误
C51语言编写常见错误 一.循环 1).在进行while,do...while循环时要对while括号里面的变量赋初值,否则可能出现的不是自己想要的结果. 2).在写for循环语句中,特别要注意括号里 ...
- c语言2164错误,美能达C203253353复印机常见错误故障代码介绍
<美能达C203253353复印机常见错误故障代码介绍>由会员分享,可在线阅读,更多相关<美能达C203253353复印机常见错误故障代码介绍(2页珍藏版)>请在人人文库网上搜 ...
- C语言上机错误,C语言上机常见错误和程序调试
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 1常见错误分析 (1) 忘记定义变量. (2) 输入输出的数据的类型与所用格式说明符不一致. (3) 未注意int型数据的数值范围. (4) 在输入语句s ...
- 错误处理方法 java_JAVA常见错误处理方法 和 JVM内存结构
OutOfMemoryError在开发过程中是司空见惯的,遇到这个错误,新手程序员都知道从两个方面入手来解决:一是排查程序是否有BUG导致内存泄漏:二是调整JVM启动参数增大内存.OutOfMemor ...
- mysql主从配置错误_mysql主从配置常见错误处理
1.error connecting to master 'repl@192.168.0.21:3306' - retry-time: 60 retries: 4 message: Authentic ...
最新文章
- Pyhton 模块和包
- 如何在手游中运用高逼格光影效果?
- 竞价推广账户创意撰写的技巧之核心思路
- Cocos2d-x v2.2.2版本+Win7+VS2010环境搭建
- OC 线程操作 - GCD快速迭代
- bzoj 1637: [Usaco2007 Mar]Balanced Lineup【瞎搞】
- 下载 Chrome插件 crx的教程
- 基于人口普查数据的收入预测模型构建及比较分析(Python数据分析分类器模型实践)
- ViewPager Kotlin 教程入门
- 分享几个设计精美电路图的工具
- lol8月7号服务器维护,LOL8月7日更新了什么内容 8.15新版本更新维护公告
- 生成android使用的BKS证书
- 常见ADSL管理入口和密码
- 统计工作随笔—同比与环比(同期为负值)、百分点
- IOS微信6.7.4输入框失去焦点,软键盘关闭后,被撑起的页面无法回退到原来正常的位置
- 数学分析(2):自然数集的构建
- 面试必备之volatile
- 谢康 | 同程旅游微服务最佳实践
- 震网(Stuxnet)病毒深度解析:首个攻击真实世界基础设施的病毒
- 删除feature的几种方法,性能