android studio android:text="@string/button_send"

android studio新建button这句话不懂:android:text="@string/button_send"

请教个问题:android studio里面新建button里面有一句:android:text="@string/button_send"。在string.xml里面有一句:Send

能不能这样理解:button_send就是一个变量,先在button中定义这个变量,然后在string.xml中对其赋值,=send

5个回答

android:text="@string/button_send" 可以直接改成 android:text="发送"
这样就看明白了

先在string.xml中定义变量,然后在xml布局中引用这个变量。

其实你这样理解没有错,在button里面定义一下,然后在String.xml里面进行赋值。不过这样理解真的很别扭,一般都是先定义变量但是可以不用,如果按你这种说法就是错误的,你在button里面用到了然后string.xml里面就必须写,而string.xml里面写的但是你button里面却不必用到,所以你还是楼上那种理解好点

以上的回答都好,谢谢大家,结贴!

  • button_send是一个方法
  • android:text="@string/button_send" 这个按钮在布局中的显示引用string中的值
  • Send 在布局里button显示的字符串为Send
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
Android Studio 主题-Monokai Sublime Text 3
Android Studio 主题-Monokai Sublime Text 3
Android 开发环境搭建 (Android Studio)
1.下载并安装JDK(Google建议是Oracle JDK) (1)下载地址:java.sun.com    (2)  一般选择最新版本下载即可    (3) 下载下来后是一个压缩包,找一个位置进行解压,建议是/opt/java/    (4) 配置环境变量    (5) 设置刚安装JDK的优先级 2.下载并安装android studio  (1)找到官方下载地址,不一定非要
android开发环境搭建——android studio
文章目录一、安装jdk二、下载包含android sdk 的android studio三、安装Android Studio四、配置 Android Studio五、第一个helloworld六、Android sdk 环境配置七、配置android manager镜像八、取消安装的时候设置的代理九、安装模拟器十、运行安卓程序 1、下载jdk、androidsdk、eclipse、adt 2、安装...
android Text
android TextvIEW 介绍 大家可以看看
android开发工具(android studio)
android开发工具(android studio)
Android串口通信(Android Studio)
Android串口通信(Android Studio) serial Port 简单的demo
android android studio
android studio音乐播放器代码。android studio音乐播放器代码。android studio音乐播放器代码。
android studio 编译 出现For input string: "
Caused by: java.lang.NumberFormatException: For input string: "(BigInteger.java:470)rn at org.gradle.internal.hash.HashValue.(HashValue.java:30)rn at org.gradle.internal.hash.HashValue.parse(HashValue.java:37)rn at org.gradle.internal.resource.transfer.DefaultCacheAwareExternalResourceAccessor$2.transform(DefaultCacheAwareExternalResourceAccessor.java:169)rn at org.gradle.internal.resource.transfer.DefaultCacheAwareExternalResourceAccessor$2.transform(DefaultCacheAwareExternalResourceAccessor.java:164)rn at org.gradle.internal.resource.transfer.AccessorBackedExternalResource.withContentIfPresent(AccessorBackedExternalResource.java:113)rn at org.gradle.internal.resource.BuildOperationFiringExternalResourceDecorator$10.call(BuildOperationFiringExternalResourceDecorator.java:221)rn at org.gradle.internal.resource.BuildOperationFiringExternalResourceDecorator$10.call(BuildOperationFiringExternalResourceDecorator.java:213)rn at org.gradle.internal.progress.DefaultBuildOperationExecutor$CallableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:350)rn at org.gradle.internal.progress.DefaultBuildOperationExecutor$CallableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:340)rn at org.gradle.internal.progress.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:199)rn at org.gradle.internal.progress.DefaultBuildOperationExecutor.call(DefaultBuildOperationExecutor.java:120)rn at org.gradle.internal.resource.BuildOperationFiringExternalResourceDecorator.withContentIfPresent(BuildOperationFiringExternalResourceDecorator.java:213)rn at org.gradle.internal.resource.transfer.DefaultCacheAwareExternalResourceAccessor.getResourceSha1(DefaultCacheAwareExternalResourceAccessor.java:164)rn ... 88 morern
Android studio 打包string报错解决方法
在build.gradle(Module:app)中添加 android {  lintOptions {         checkReleaseBuilds false         // Or, if you prefer, you can continue to check for errors in release builds,         // but con
AIDL List传递 String传递(android studio)
此demo是android studio版的,实现了用AIDL在服务端得到List数据和传递给服务端数据,并且也提供了从服务端得到String字符串的实例。
android studio
第一次用Android studio 这个glass有个红叉是怎么回事?[img=https://img-bbs.csdn.net/upload/201609/29/1475129831_697897.jpg][/img]
android studio
主要是android 应用的反编译
Android Studio
Android Studio。Linux版。Ma版。
Android String
Android String字符通过textview呈现,字符通过textview呈现
Android studio
Android studio 天气预报
【Android Studio使用教程2】Android Studio创建项目
创建项目 首先,先指出Android Studio中的两个概念。 Project 和 Module 。在Android Studio中, Project 的真实含义是工作空间, Module 为一个具体的项目。 在 Eclipse 中,我们可以同时对多个 Eclipse 的 Project 进行同时编辑,这些 Project 在同一个 workspace 之中。在Android Studi
【Android Studio】Android Studio 搭建开发环境(安装与配置)
目录 第一部分 准备工具 第二部分 安装Java 第三部分 安装Android Studio 第四部分 启动后的可选升级SDK及build-tools 第五部分 安装快捷小工具 A。Git的安装 B。adb的安装 C。GsonFormat的安装 第一部分 准备工具 ①JDK。最好选择JDK8及其以上版本。JDK(Java SE DevelopmentKit)是Ja...
Android的开发工具——Android Studio的环境配置
SDK在Eclipse的配置,Android的工程结构 源码:src gen(自动生成的不需要修改) 资源:res文件夹下的内容 drawable图形图像资源 layout布局资源 menu菜单项配置 values(string,color,demin,style,string-array)常量资源 manifest.xml配置:配置应用包 需要的权限 支持的版本 应用信息(图标、名称) 应用内部的组件 #### 关于资源调用 资源的命名规则:小写字母、数字、下划线、点,不允许数字开头,资
【android笔记】之 android studio (一)
一、背景之前使用过一段时间 android studio 后来由于公司需要没有使用,现在打算把项目重新迁移到android studio上,所以整理下文档。二、 使用 android sudio的原因1、趋势。由于android studio 是google开发的,专门为android量身定制的,github上很多项目都是android studio开发,大势所趋。2、UI 更加漂亮 。黑色主题,
Android 集成极光推送(Android studio)
本文主要介绍了最基本的集成极光推送
Beginning Android Programming with Android Studio
Android入门图书中应该是最适合新手的一本,即使是英文版的也很容易学会
搭建Android开发平台(Android studio)
引论 开发任何软件都需要有一款顺手的开发工具,就像是剑客应该有一把属于自己的宝剑(独孤求败级别的除外), 开发Android APP更是如此。在这里我们选择的开发工具是android studio,这是谷歌公司推出的android集成开发工具,是一个非常好用的IDE 下载 因为android studio是免费的,所以我们本来是可以在谷歌官网上下载的,但是由于某种大家都知道的原因,我们根本无法访问谷歌官网 ,所以我们转而在Android studio中文社区下载。下载地址http
【Android】Android Studio 使用第三方类库
距离写第一行Android代码已五月有余,现在也才稍稍敢自称"Android开发者"。在这几个月的Android学习&开发过程中,我接触了不少优秀的开源库,社区的开发者们贡献的这些功能强大的库使我的开发工作变得更加简单高效。但是对于一部分Android初学者来说,各种形式的库却让他们觉得不知所措。如何正确地使用第三方库,成为他们迫切想了解的知识。现在自己在GitHub上寻找&使用第三方库也算得心应
Android AIDL demo (Android Studio)
Android AIDL demo (Android Studio)
简单的Android串口通信(Android Studio)
一个简单的Android串口通信例程 serail port 简单demo
Android读书笔记——Android studio的安装配置
随着Google为自家“儿子”推出了新的ide——Android studio,并不再更新eclipse,对于Android开发者而言,改用Android studio是势在必行了,作为一名学生党,自学Android也有一段时日了,从当初一开始用eclipse到现在尝试改用Android studio,发现Android studio确实比eclipse好用很多,毕竟Android studio作为
相关热词 c# stream 复制 android c# c#监测窗口句柄 c# md5 引用 c# 判断tabtip 自己写个浏览器程序c# c# 字符串变成整数数组 c#语言编程写出一个方法 c# 转盘抽奖 c#选中treeview