Android从零开始(二)
知识点:1、DDMS:是Android的一种工具,这个工具可以对Android程序以及设备进行运行追踪和调试
2、Logcat:android的控制台
将异常或者错误信息输出到Android的控制台(代码如下)
package com.zjyb.demo3;import java.util.Random;import android.os.Bundle;import android.app.Activity;import android.graphics.Color;import android.view.Menu;import android.view.MotionEvent;import android.view.Window;import android.view.WindowManager;public class MainActivity extends Activity {MyView view;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);//全屏,必须在setContentView之前调用requestWindowFeature(Window.FEATURE_NO_TITLE);getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);view=new MyView(this);setContentView(view);}//触摸方法,当屏幕被触摸的时候自动调用@Overridepublic boolean onTouchEvent(MotionEvent event) {// TODO Auto-generated method stub//Touch表示触摸,有两种状态:Down和Up//if(event.getAction()==MotionEvent.ACTION_UP){Random rd=new Random();Circle c=new Circle();c.x=event.getX();c.y=event.getY();c.radius=10;//rd.nextInt(51)+10;//c.color=Color.rgb(rd.nextInt(250), rd.nextInt(250), rd.nextInt(250));view.add(c);//view.historyCircle.add(c);//view.c=c;//摧毁,让view进行重绘view.invalidate();//}return super.onTouchEvent(event);}}