自动生成的布局xml文件,很多都带有tools字样;但是大部分都被我们删除了;

其实它的作用是让我们这些开发者预览用的,十分的方便;

事例一个TextView:

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:textSize="13sp"
    android:textColor="#ffffff"
    android:gravity="center_horizontal"
    tools:text="11月2日"
    />

工作台显示:

真机显示:

使用tools:text这个样子写在工作台预览时显示“11月2日”字样;当运行在真机上面就不显示了;

这个样子的TextView:

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:textSize="13sp"
    android:textColor="#ffffff"
    android:gravity="center_horizontal"
    android:text="11月2日"
    />

工作台显示:

真机显示:

使用android:text这个样子写在工作台预览时显示“11月2日”字样;当运行在真机上面和工作台预览时一样显示;

在我们没有获取到服务器的数据时,可以避免界面上显示调试或测试的的假数据的尴尬情况;

转载于:https://www.cnblogs.com/cuichen16/p/10786019.html

Android被忽略的tools相关推荐

  1. android tools是干什么的,Android 冷兵器 之 tools

    前言 Android开发在所难免的就是UI的预览和调整,一般情况下都是直接run看效果,或者是使用AS的preview预览,但这同样带来个小问题,就是你的测试内容会跟随着代码被打包到apk中,如果没做 ...

  2. Android studio Suggestion: use tools:overrideLibrary=”jp.wasabeef.blurry” to force usage

    异常提示: 应用在Android Studio Build的时候,抛出了如下异常: Error:Execution failed for task ':app:processDebugManifest ...

  3. android xml 里的 app,xml中的android、app、tools你真的了解吗

    在布局文件的编写中,我们经常在跟节点见到这几句代码: 这是怎么样的三兄弟.png 虽然经常见到,但从来没有好好的认识认识,今天我们就来简单的聊一下吧~ 首先我们要明白一点,xmlns是xml name ...

  4. Android studio Installed Build Tools revision 31.0.0 is corrupted. Remove and install again

    打包出现错误 31.0.0包出现损坏 错误内容: Installed Build Tools revision 31.0.0 is corrupted. Remove and install agai ...

  5. 【Android】Installed Build Tools revision _.0.0 is corrupted

    项目场景: 使用31.0.0及以上版本的build-tools编译Android应用时. 问题描述 编译应用时遇到如下报错 Installed Build Tools revision 33.0.0 ...

  6. android 真机dev tools,移动端手机调试的几种方法

    很多时候,我们在进行移动端开发时,都是先在PC端使用手机模拟器进行调试,没有问题后,我们才会在手机端的浏览器进行测试,这个时候,如果没有出现问题,皆大欢喜.但是一旦出现问题,我们就很难解决,因为缺乏可 ...

  7. Android Git忽略文件未生效的解决方案

    解决方案 三步解决: 第一步打开 Android studio 的命令窗口 Terminal 第二步,在命令行依次运行以下命令(不可忽视最后的空格与点) git rm -r --cached .git ...

  8. Android 配置忽略文件正确的写法

    这几天一直在折腾Android Studio的Git插件,因为从前一直在用Svn,还不是很习惯使用Git,记录下Git上传文件时忽略文件和目录的方法. 步骤: 1.在Android Studio的Pr ...

  9. linux和Windows平台 android sdk 中build tools 区别

    在linux和Windows平台上,gradle wrapper和gradle依赖的jar 都是不区分平台的 ├── gradle │ └── wrapper │ ├── gradle-wrapper ...

最新文章

  1. 9月9日项目群管理活动讨论
  2. 3 文件读写 计时 我的烂电脑在1S钟能写70多MB的数据
  3. anaconda换成制定清华的源:一键解决外网下载慢的烦恼
  4. [Spark][Python]sortByKey 例子
  5. 图书管理系统python语言-Python简易版图书管理系统
  6. AI知识点(1)--激活函数
  7. 领扣简单版--两数之和(Two Sum)
  8. 一维二维_Excel教程:二维转一维,方法你绝对没用过
  9. ASP.NET里的路径的使用-预备篇
  10. 集合Collections,List
  11. 最爱的文本编辑器_VS Code——插件推荐整理
  12. 学3D建模需要什么基础?
  13. 构建数据指标预警系统
  14. 运放参数的详细解释和分析-part18,压摆率(SR)
  15. 【Natural Language Processing】语言模型(Language Modeling)
  16. php theexcerpt,WordPress:the excerpt(摘要)
  17. 对数及对比度拉伸变换
  18. Python判断坐标点在五环线以内
  19. 关于SQLServer2005的学习笔记——CTE递归和模拟测试数据
  20. MES系统多少钱?企业需要什么样的MES系统?

热门文章

  1. UITextFIeld的输入格式问题 ----W.P
  2. JAVA日期加减运算
  3. Win32 控件篇(3)
  4. window系统安装hexo
  5. axios请求接口http_Vue使用Axios实现http请求以及解决跨域问题
  6. 寄存器和存储器的区别_寄存器、累加器、暂存器都是什么?它们有什么区别?...
  7. matlab 方波_matlab实现方波与三角波波形
  8. vue-ueditor 后端配置项没有正常加载_揭秘Gannt后端集成问题该如何解决
  9. 易语言mysql连接模块_易语言mysql链接模块libmySQL6.1模块源码
  10. 编java用jdk还是editplus_怎样运用EditPlus进行配置Java编译环境