Android studio 3.1 新设计和新工具(1)
图
在 Android studio 这个版本中提供支持样本数据的功能,这种功能即实用???美观。尤其是对于 listView 和 reyclerview 的开发有很大帮助。大家知道一般 app 都少不了对 recyclerview 和 listview 的应用。

在正式开始之前,我们先看少量其余的新特性

图中列出了所有工具的新特性我们在这里我在这里只简单的详情一个新的工具假如大家感兴趣的话,可以去官方网站查看API来理解每个特性的

在标签中出现了红色标记空格空格
图
直接设定 string.xml文件内的resources的attribute,tools:ignore ,来处理在编译生成android apk的时候遇到了编译问题,明明没有想要做英文翻译,但是as生成apk的时候自己走了translate in english的路线。报错几个string.xml文件内的string value?MissingTranslation ?in ?en.
在写布局代码的时候,ide可以看到布局的预览效果。
图
图
并且提供少量标签来在设计阶段,供设计人员使用。

在图中,我们可以看到定义了一个 toolbar? ,但是在设计过程中我们想看到更多的内容,来查看我们的设计能否合适。我们通过 tools:showIn 标签来实现我们想要效果,通过这个标签来指定一个布局文件,这样看起来即可以观察我们 toolbar 是不是和应用搭配。
图
我们从一个简单实例看一看,tools 提供那些设计时的特性,下面是一个 textView 提供文字。但是有些效果则必需在运行之后才能看见,比方这种情况:TextView在xml中没有设置任何字符,而是在activity中设置了text。因而为了在 ide中预览效果,你必需在xml中为TextView控件设置android:text属性。以上的情况是可以避免的,我们使用tools命名空间以及其属性来处理这个问题。
图
tools可以告诉Android Studio,哪些属性在运行的时候是被忽略的,只在设计布局的时候有效。比方我们要让android:text属性只在布局预览中有效可以这样。

定了一个 TextView? tools:text 设置文本样式不可以? ide 中直接预览效果属性,而且不会影响到我们应用的运行时。

1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是摆设,本站源码仅提供给会员学习使用!
7. 如遇到加密压缩包,请使用360解压,如遇到无法解压的请联系管理员
开心源码网 » Android studio 3.1 新设计和新工具(1)