Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/202.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Android应用程序的背景图像_Java_Android - Fatal编程技术网

Java Android应用程序的背景图像

Java Android应用程序的背景图像,java,android,Java,Android,我是一个业余的安卓程序员,我正在尝试设计我的应用程序。我在网上找到了一张照片,这是照片。我想在应用程序中将其设置为我的背景。我会这么做的。我真的不理解@drawable/background的概念,它是如何工作的,我能做什么 Drawable是Android项目中的一个资源文件夹,您可以在其中查看不同的数据 如果要在可绘制文件夹中使用任何图像作为背景副本/通过它 在布局中使用属性android:background=“@drawable/your\u image\u name” 作为 将图片设置

我是一个业余的安卓程序员,我正在尝试设计我的应用程序。我在网上找到了一张照片,这是照片。我想在应用程序中将其设置为我的背景。我会这么做的。我真的不理解@drawable/background的概念,它是如何工作的,我能做什么

  • Drawable是Android项目中的一个资源文件夹,您可以在其中查看不同的数据
  • 如果要在可绘制文件夹中使用任何图像作为背景副本/通过它 在布局中使用属性
    android:background=“@drawable/your\u image\u name”
    作为


    将图片设置到
    res/drawable
    文件夹中。然后在默认项目的布局文件(
    Layout/main.xml
    )中添加此图像视图

    <ImageView
        android:id="@+id/myImageView"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:layout_alignParentLeft="true"
        android:scale_type="center_crop"
        android:layout_alignParentTop="true" android:src="@drawable/your_picture_name"/>
    
    
    
    但不要添加图片的文件扩展名。只有文件名。对于 例如,如果您的图片全名为BEATIFULL\u CAR
    .JPG
    仅添加
    BEATIFULL_CAR

    我看到多个可绘图文件夹。一个位于res和bin>res@user1842633使用res/drawable我试图添加该文件,但它给了我以下信息:[2013-03-06 14:24:03-MyApp]res\drawable hdpi\NWHS\u JAG.png:无效文件名:必须仅包含[a-z0-9\.]我想您尝试了在路径和文件名之间添加“\”,但它必须是“/”什么意思。我只是从我的照片中复制并粘贴到项目中