3.7

认识了一下关于res资源文件,在资源文件中存在着很多的文件夹

   1.其中drawable可以保存一些图片此时这些图片可以设置成页面的背景,还有就是可以自己设计背景.只需要在xml文件中设置<ImageView>控件在其中的属性设置src="@drawable/img"

  2.其中设置图片的时候可以通过scaletype属性进行图片的缩放centercrop属性缩放是最协调的.

  3.在设置文件的时候也可以在java文件中进行设置获取到ImageView的id后通过设置setImageResource(R.id.图片名称);

  4.还有就是在drawable文件中可以创建资源文件设置文件类型为shape可以应用属性设置输入框的背景.其中就是stroke是设置边框的属性包括宽度和颜色,

补充<corners android:radius="100dp"/>是设置的四个角的弧度

其中shape中有四个可选要素

android:shape="rectangle" 表示矩形

android:shape="line" 表示线形(一般不怎么用)

android:shape="oval" 表示椭圆

android:shape="ring" 表示圆环

 

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">
<stroke android:color="@color/blue" android:width="3dp"/>
<corn android:radius="20dp"/>

</shape>

 

 

 

 

 

  在layout文件中存储的是穿件Activity文件时产生的layout的界面文件.此文件中还会存放listView控件中需要的item文件(需要单独创建).

mipmap储存的基本上是一些icon图标文件,也是图片不过比例比较小,大小通过mipmap的后缀进行区分,values基本就是设置一些属性进行调用其中有Theme主题,string文字,color颜色在需要使用的时候通过@调用就行.

shape属性参考:https://blog.csdn.net/qq_41890177/article/details/10588302

posted @ 2024-06-19 17:22  孙锺鸣  阅读(3)  评论(0编辑  收藏  举报