初学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与输入内容相同。


























更多相关文章

  1. linux 下使用ndk-build编译android使用的c++静态库
  2. android 关于listview scrollview 底部 控件无法显示的两个解决
  3. Android(安卓)NDK中使用LOG调试C++程序
  4. 关于用Android的API重写drawRegion方法的代码
  5. Android:adb shell am命令行发送Activity/Service/Broadcast
  6. Android(安卓)studio使用SVN
  7. list多选 android,Android(安卓)ExpandableListView单选以及多选
  8. EditText
  9. Android(安卓)自定义滑动解锁View

随机推荐

  1. android apk的安装
  2. Android(安卓)studio 启动出现错误AAPT:
  3. Android中各种onTouch事件
  4. android 解决eclipse无法更新SDK问题
  5. android 修改谷歌拼音输入法全屏时的高度
  6. Java建造者模式,Android建造者模式的Alert
  7. android gradle 配置 build.gradle
  8. Android——gradle
  9. android 跳转到应用通知设置界面
  10. Android学习笔记——Android生命周期