初学Android,按照第一行代码(俗称第二行代码)里面的内容,写下一个学习记录。  新建一个prj,然后再mainactivity中添加代码:
package com.example.zf.myapplication;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.util.Log;import android.view.View;import android.widget.Button;import android.widget.EditText;import android.widget.Toast;public class MainActivity extends AppCompatActivity implements View.OnClickListener {    private EditText editText;    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_main);        Log.d("HelloWorldActivity","onCreate execute");        Button button = (Button) findViewById(R.id.button);        editText = (EditText) findViewById(R.id.edit_text);        button.setOnClickListener(this);        }        @Override        public void onClick(View v) {            switch (v.getId()){                case R.id.button:                    String inputText = editText.getText().toString();                    Toast.makeText(MainActivity.this,inputText,Toast.LENGTH_SHORT).show();                    break;                    default:                        break;            }        }}


其中activity_main.xmls中的代码如下:
xmlns:android="http://schemas.android.com/apk/res/android"    android:orientation="vertical"    android:layout_width="match_parent"    android:layout_height="wrap_content">            android:id="@+id/text_view"        android:layout_width="match_parent"        android:layout_height="wrap_content"        android:gravity="center"        android:textSize="24sp"        android:textColor="#00ff00"        android:text="This is TextView"/>            android:id="@+id/button"        android:layout_width="match_parent"        android:layout_height="wrap_content"        android:text="Button"        android:textAllCaps="false"/>    <EditText        android:id="@+id/edit_text"        android:layout_width="match_parent"        android:layout_height="wrap_content"        android:hint="Type something here"        android:maxLines="2"        />    



运行模拟器,显示结果如下:再edit条中输入文本,然后点击button,会显示一个toast与输入内容相同。

Android Studio 新建编辑条 点击按钮显示控件中的内容_第1张图片
























更多相关文章

  1. 关于用Android的API重写drawRegion方法的代码
  2. Android 内核源代码交叉编译(创建自己的模拟器内核,哈哈终于搞定
  3. #Android源代码#android:onClick属性的底层调用
  4. android stdio3.6中textcolor颜色代码大全(个人备份)

随机推荐

  1. Android(安卓)开源组件和第三方库汇总
  2. Kernel.org hacked – how to get Androi
  3. Android(安卓)-- Intent
  4. Android 实现全屏和无标题栏的显示
  5. Google Android(安卓)SDK开发范例-------
  6. Android(安卓)NDK 知识系列(三)
  7. 用android:clipChildren来实现红心变大特
  8. Android Library Project 使用问题总结
  9. android系统中自带的各种图标
  10. android 代码混淆之后 微信分享不起作用