zoukankan      html  css  js  c++  java
  • 04项目的目录结构分析与资源引用

    普通字符串资源:

     

    布局资源:

     

    案例:

    main.xml:

    <TextView

            android:id="@+id/textView1"

            android:layout_width="match_parent"

            android:layout_height="240dp"

            android:text="加油吧!少年!"

            />

        <Button

            android:id="@+id/button1"

            android:layout_width="match_parent"

            android:layout_height="wrap_content"

            android:text="@string/msg"

            android:onClick="test"

            />

    R.java:

    public final class R {

        public static final class attr {

        }

        public static final class drawable {

            public static final int ic_launcher=0x7f020000;

        }

        public static final class id {

            public static final int button1=0x7f050001;

            public static final int textView1=0x7f050000;

        }

        public static final class layout {

            public static final int main=0x7f030000;

        }

        public static final class string {

            public static final int app_name=0x7f040000;

            public static final int hello=0x7f040001;

            public static final int msg=0x7f040002;

        }

    }

    Strings.xml:

    <resources>

        <string name="app_name">ONEAndroid</string>

        <string name="hello">Hello World, ONEAndroidActivity!</string>

        <string name="msg">welcome,weini!</string>

    </resources>

    ONEAndroidActivity.java:

    public void test(View view){

         TextView textView1=(TextView) findViewById (R.id.textView1);

         textView1.setText("The greatest test of courage on earth is to bear defeat without losing heart 世界上对勇气的最大考验是忍受失败而不丧失信心。");

         Toast.makeText(ONEAndroidActivity.this, "点击button",Toast.LENGTH_SHORT).show();

    }

    运行结果:

    点击按钮前:

      点击按后:

    中英文时候的选择:

     

    图示:

     

  • 相关阅读:
    export、export default 和 exports、module.exports 的区别
    RunJS JavaScript及时运行调试工具
    vuecli 中的devServer配置代理
    vue使用pinyin的npm包将文字转为大写首字母
    vue阻止事件冒泡和默认事件
    解决Elementu的 elform 使用 vif校验失灵问题
    calc()使用方法
    element ui 中的 resetFields() 报错'resetFields' of undefined
    vux中的 scroller 组件,在iOS13上,一停止滑动就跳到顶部问题
    elementui的input加单位符号
  • 原文地址:https://www.cnblogs.com/cxm-weiniss/p/7193103.html
Copyright © 2011-2022 走看看