(完整word版)Android连连看源代码.doc
上传人:雨巷****凝海 上传时间:2024-09-11 格式:DOC 页数:32 大小:181KB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

(完整word版)Android连连看源代码.doc

(完整word版)Android连连看源代码.doc

预览

免费试读已结束,剩余 22 页请下载文档后查看

10 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

运行出来效果如下:MainActivity:packagegames.llk;importandroid.app.Activity;importandroid.os.Bundle;publicclassMainextendsActivity{/**Calledwhentheactivityisfirstcreated.*/@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);//setContentView(R.layout.main);setContentView(newGameView(this));}}GameView:packagegames.llk;importjava.util.Random;importandroid.content.Context;importandroid.content.res.Resources;importandroid.graphics.Bitmap;importandroid.graphics.BitmapFactory;importandroid.graphics.Canvas;importandroid.graphics.Paint;importandroid.graphics.Point;importandroid.graphics.Rect;importandroid.graphics.Bitmap.Config;importandroid.os.Handler;importandroid.view.MotionEvent;importandroid.view.View;publicclassGameViewextendsView{privateintm_w;privateintm_h;privateinttop_client;privateintright_client;privateintbottom_client;privateintleft_client;privateRectclient_r;privatePaintp_client_r;privatebooleandisplay_moreInfo;privatebooleanisInited;privatePaintp;privatePaintp_line;privatePaintp_line_2;privatePaintp_text;privatePaintp_pross_b;privatePaintp_pross;privateintpoint_w;privateintpoint_h;privateRectbtn_r_1;privateRectbtn_r_2;privateRectbtn_r_close;privateBitmapbmp_btn;privateRectpross_r;privateRectpross_r_2;privateRectt_r;privateRectt_r_2;privatebooleanispause=false;privatebooleanisstart=false;privateStrings_pause="暂停中。";privateBitmapbuff;privateBitmapbmp_point;privateBitmapbmp_hint;privateCanvasbuff_Canvas;privateintflevel;privateintffen=0;privateinttimecount=0;privateinttimecountper_l=480;privatebooleanisdrawing=false;privateRandomrandom=newRandom();privateResourcesres;privatePoint[]pointlist_tmp;privateintpointlist_tmp_count=0;privateRefreshHandlermRedrawHandler=newRefreshHandler();privatePointmousept;privatePointlastpt;privatePointhintpt_1;privatePointhintpt_2;privatebooleanisontimering=false;priv