3月2日每日总结
今日学习运行了第一个Android应用,成功安装了虚拟机,成功运行了第一个应用,以后会更加努力
创建第一个Android应用:Hello World
(1)创建第一个Android应用项目,并完成指定界面类型,设置主界面的类名、布局文件名等完成第一个Android应用的创建。
(2)创建模拟器;
(3)运行创建的第一个Android应用程序,并查看结果。
2.Android应用的架构分析
(1)查看并了解AndroidManifest.xml文件的结构内容与各部分的作用
(2)查看并分析布局文件的结构内容与各部分的作用
(3)查看并分析源代码文件的结构内容与各部分的作用
3.修改HelloWorld,要求如下:
(1)将应用的标题栏的内容改为:张三的第一个应用
(2)将显示内容由“Hello World”,改为:Hello World! 张三。
(3)将应用图标改为一个自定义的图标。
4.在HelloWorld中添加Log信息
运行HelloWorld时,在Android Studio的RUN面板中显示Log信息:
E/MainActivity: 错误信息
W/MainActivity: 警告信息
I/MainActivity: 普通信息
D/MainActivity: 调试信息
V/MainActivity: 冗余信息
5.点击屏幕显示提示信息
实现点击屏幕,弹出消息框显示“这是弹出消息!”
代码:
package com.example.helloapplication;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.util.Log;
import android.view.View;
import android.widget.Toast;
public class MainActivity extends AppCompatActivity {
private static String TAG = "MainActivity";
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Log.e(TAG, "错误信息");
Log.w(TAG, "警告信息");
Log.i(TAG, "普通信息");
Log.d(TAG, "调试信息");
Log.v(TAG, "冗余信息");
View view1 = (View) findViewById(R.id.activity_main);
view1.setOnClickListener(new View.OnClickListener(){
@Override
public void onClick(View v){
Toast toast1 = Toast.makeText(MainActivity.this ,"这是弹出消息!",0);
toast1.show();
}
});
}
}