zoukankan      html  css  js  c++  java
  • Android再学习

    1.点击事件的几种实现方式

      

            Button Btn1 = (Button)findViewById(R.id.button1);//获取按钮资源    
    
            Btn1.setOnClickListener(new Button.OnClickListener(){//为这个按钮创建监听器 ,创建Button.OnClickListener这个类的实例  
    
         public void onClick(View v) {//如果有按钮操作的话执行onclick
    
            String strTmp = "点击Button01";   
    
            Ev1.setText(strTmp); //弹出strtmp   
    
            }  

    第二种方法:

    在组件文件main.xml中,对Button加入:

    android:onClick="onClick_Event"

    在activity中加入以下代码:

        public void onClick_Event(View view) {
            TextView textview = (TextView)findViewById(R.id.textView1);
            textview.setText("你点击了Button");        
        }

    2.oncreate中参数的作用

     super.onCreate(savedInstanceState);

    activity的生命周期中,只要离开了可见阶段,或者说失去了焦点,activity就很可能被进程终止了!,被KILL掉了,,这时候,就需要有种机制,能保存当时的状态,这就是savedInstanceState的作用,简单来说就是保存活动之前的那个界面。

    setContentView(R.layout.activity_main);

     从res/layout/activity_main.xml文件中加载UI组件。

    3.

    ImageView imageView = (ImageView) findViewById(R.id.myimageview);

    在活动中获取xml中的按钮,参数是按钮的ID

  • 相关阅读:
    团队冲刺2---个人工作总结八(6.1)
    团队冲刺2---个人工作总结七(5.31)
    opencv2 用imwrite 抽取并保存视频图像帧
    VMware 虚拟机CentOS 7 网路连接配置 无eth0简单解决办法
    个人总结
    人月神话阅读笔记03
    个人冲刺10
    人月神话阅读笔记02
    第十六周学习进度情况
    个人冲刺09
  • 原文地址:https://www.cnblogs.com/mcy0808/p/5782103.html
Copyright © 2011-2022 走看看