当前所在位置: 首页 > 汽车百科

android studio使用教程(android经典简单小项目)

2022-07-26 本站作者 【 字体:

比如在编辑器中可以,按下alt+enter

上面这里,我们想从R.string.empty

这个R代表了所有的资源文件,之前我们写android教程的时候已经知道了.

这里我们想使用R资源文件中的string字符串资源,名字为empty的字符串资源,但是没有,可以看到报红叉了.

这个时候怎么办,我们按下alt+enter,可以看到第一个提示,创建一个string value 资源 empty

点击创建

android studio使用教程(android经典简单小项目)(图1)android studio使用教程(android经典简单小项目)(图2)

写入资源名称,资源值就可以了.点击ok

android studio使用教程(android经典简单小项目)(图2)android studio使用教程(android经典简单小项目)(图2)

可以看到就生成了,我们需要使用的这个string资源.

android studio使用教程(android经典简单小项目)(图2)android studio使用教程(android经典简单小项目)(图2)

然后这里通过这个

newMessageImageView.setImageResource(R.drawable.empty_photo);

可以看到这里,通过R.drawable.empty_photo,我们获取了一张图片资源.

凡事这里需要使用图片资源的,左边,显示了一个图片的图标.

android studio使用教程(android经典简单小项目)(图2)android studio使用教程(android经典简单小项目)(图2)

同样颜色也一样,比如这里我们需要一个

R.colr.gbc_search_url_text 这个颜色,那么左侧就会显示对应的颜色是什么样的颜色.很好用.

android studio使用教程(android经典简单小项目)(图2)android studio使用教程(android经典简单小项目)(图2)

然后还有这里比如

我们ImageView这个控件,引入了一个图片

android:src=”@drawable/ic_dian” 这里指定了一张图片艾飞特集团

然后左侧就会出现.一个红点

android studio使用教程(android经典简单小项目)(图2)android studio使用教程(android经典简单小项目)(图2)

这个红点可以看到,点击以后可以显示这个图片的信息.

android studio使用教程(android经典简单小项目)(图2)android studio使用教程(android经典简单小项目)(图2)

然后对于activity来说可以看到左侧,有这个activity对应的layout

android studio使用教程(android经典简单小项目)(图2)android studio使用教程(android经典简单小项目)(图2)

点击左侧的layout图标

android studio使用教程(android经典简单小项目)(图2)android studio使用教程(android经典简单小项目)(图2)

可以看到显示出来了对应的layout的xml文件的信息

然后对于Fragment组件,注意Fragment是组件的意思.

在android中

android studio使用教程(android经典简单小项目)(图2)android studio使用教程(android经典简单小项目)(图2)

可以看到我们可以打开一个fragments

找到一个FeedPlazaFragment组件,可以看到

组件的,左侧也有对应的xml文件的图标,点击以后也可以进入组件的layout文件

android studio使用教程(android经典简单小项目)(图2)android studio使用教程(android经典简单小项目)(图2)

可以点击fragment的,对应的xml文件图标,就可以进入这个组件对应的layout程序中了.

android studio使用教程(android经典简单小项目)(图2)android studio使用教程(android经典简单小项目)(图2)

然后还有需要注意的地方,比如这里这个方法

private void showToast(@StringRes int stringId){

…..

}

我们这里在参数上加了@StringRes注解之后.

android studio使用教程(android经典简单小项目)(图2)android studio使用教程(android经典简单小项目)(图2)

可以看到调用这个方法的时候

showToast(3);

如果直接传入一个3,int类型的就报错了,因为这里我们用

@StringRes 指定了需要传入一个字符串艾飞特集团

android studio使用教程(android经典简单小项目)(图2)android studio使用教程(android经典简单小项目)(图2)

如果我们这样

showToast(R.string.my_text)

可以看到就不报错了.

android studio使用教程(android经典简单小项目)(图2)android studio使用教程(android经典简单小项目)(图2)

我们再去写一个,设置颜色的方法

使用@ColorRes 注解,指定传入的必须是个颜色

可以看到这个时候如果

setColor(0xfffffff)这样的话设置颜色就报错了.

android studio使用教程(android经典简单小项目)(图2)android studio使用教程(android经典简单小项目)(图2)

如果

setColor(getResources().getColor(R.color.abc_search_url_text))

这样设置就没问题了.

这是在使用androidstudio的时候,编辑器的使用中,一些很好用的地方.

秒鲨号所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈!本站将在三个工作日内改正。
阅读全文
id_1广告位-300*300
展开