aide安卓编程模板

配置文件



    
        
            
                
                
            
        
    

java

package com;

import android.app.*;
import android.content.*;
import android.graphics.*;
import android.os.*;
import android.view.*;
import android.widget.*;

public class MainActivity extends Activity 
{
    int winx,winy;
    mview view;
    //变量和函数
    //////////////////
    class mview extends View{//自定义view
        public mview(Context con){
            super(con);
        }
        @Override
        protected void onSizeChanged(int w, int h, int oldw, int oldh)
        {
            winx=w;winy=h;
            //初始化
        }
        @Override
        protected void onDraw(Canvas canvas)
        {//绘图
        
        }
        @Override
        public boolean onTouchEvent(MotionEvent event)
        {//触控
            if(event.getAction()==MotionEvent.ACTION_DOWN){
                int x=(int)event.getX(),y=(int)event.getY();
            }
            invalidate();//重绘
            return true;
        }
    }
    //////////////////
    @Override
    protected void onCreate(Bundle savedInstanceState)
    {
        super.onCreate(savedInstanceState);
        view=new mview(this);
        setContentView(view);
    }
    @Override
    public boolean onKeyDown(int keyCode,KeyEvent event)
    {
        if(keyCode==KeyEvent.KEYCODE_BACK){
            //返回键
            moveTaskToBack(false);
            return true;
        }
        return super.onKeyDown(keyCode,event);
    }
}

你可能感兴趣的:(aide安卓编程模板)