zoukankan      html  css  js  c++  java
  • 实验4 颜色、字符串资源的使用

    一、实验目的及要求
    1. 掌握Android中颜色和字符串资源的使用方法。
    2. 理解Android中尺寸和布局资源的使用方法。
    3. 在工程中为Activity、View使用颜色资源;
    4. 使用字符串资源并理解字符串资源的引用机制;
    5. 为Android中的视图组件设定尺寸;
    6. 运用布局资源将界面上的组件放在指定的位置。

    二、实验内容及步骤

       1、创建工程Resdemo

       2、修改字符串资源

       3、新建颜色资源color.xml

       4、使用资源颜色和字符串资源  

       5、新建Ziyuan工程,在Ziyuan工程中使用尺寸、布局资源

    三、实验代码

     Resdemo工程Mainactivity类代码

    <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
        xmlns:tools="http://schemas.android.com/tools"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:paddingBottom="@dimen/activity_vertical_margin"
        android:paddingLeft="@dimen/activity_horizontal_margin"
        android:paddingRight="@dimen/activity_horizontal_margin"
        android:paddingTop="@dimen/activity_vertical_margin"
        android:background="@color/red_bg"
        tools:context=".MainActivity" >
    
        <TextView
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="@string/hello_world" 
            android:textColor="@color/red"
            android:textSize="30sp"/>
    
    </RelativeLayout>

    Ziyuan工程Mainactivity类的代码:

    <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
        xmlns:tools="http://schemas.android.com/tools"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:paddingBottom="@dimen/activity_vertical_margin"
        android:paddingLeft="@dimen/activity_horizontal_margin"
        android:paddingRight="@dimen/activity_horizontal_margin"
        android:paddingTop="@dimen/activity_vertical_margin"
        android:background="@drawable/ic_launcher"
        tools:context=".MainActivity" >
    
        <LinearLayout
            android:id="@+id/linearLayout1"
            android:layout_width="350dp"
            android:layout_height="wrap_content"
            android:layout_alignParentTop="true"
            android:layout_centerHorizontal="true"
            android:orientation="vertical" >
    
            <TextView
                android:id="@+id/textView1"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_marginTop="25dp"
                android:textSize="20dp"
                android:layout_gravity="center"
                android:text="@string/gzcc" />
    
        </LinearLayout>
    
        <Button
            android:id="@+id/button1"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_below="@+id/linearLayout1"
            android:layout_centerHorizontal="true"
            android:text="@string/btn" />
    
    </RelativeLayout>

    运行结果:(截图)

    四、实验总结

    这次实验是我对颜色和字符串资源的使用方法有了深入的理解。这个可以对以后作业中页面的设计有很大的帮助。

  • 相关阅读:
    leetcode 131. Palindrome Partitioning
    leetcode 526. Beautiful Arrangement
    poj 1852 Ants
    leetcode 1219. Path with Maximum Gold
    leetcode 66. Plus One
    leetcode 43. Multiply Strings
    pytorch中torch.narrow()函数
    pytorch中的torch.repeat()函数与numpy.tile()
    leetcode 1051. Height Checker
    leetcode 561. Array Partition I
  • 原文地址:https://www.cnblogs.com/luowenq/p/5340792.html
Copyright © 2011-2022 走看看