andriod手机程序

andriod手机程序

ID:37916285

大小:760.00 KB

页数:24页

时间:2019-06-02

andriod手机程序_第1页
andriod手机程序_第2页
andriod手机程序_第3页
andriod手机程序_第4页
andriod手机程序_第5页
资源描述:

《andriod手机程序》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Android课程设计学号:20097869姓名:班级:指导老师:目录:一:需求分析2二:实现效果及代码3三:总结24简单的扫雷游戏一:需求分析1.开发平台及工具OS:WindowsXPSP3CPU:Intel(R)Core(TM)2DuoCPUT65702.00GHzRAM:2.00GBHardDisk:320GBJdk-http://www.oracle.com/technetwork/java/javase/downloads/index.htmlEclipse-http://www.eclipse.org/downloadsSD

2、K-http://developer.android.com/sdk/index.htmlADT-http://developer.android.com/sdk.eclipse-adt.html2.题目描述由于个人能力有限,故而我选择了最简单的小游戏:扫雷。扫雷是一个很简单确最广为人知的小游戏,相信只要接触过电脑的人都知道这个游戏,扫雷的规则很简单,点开一个方格后,该方格如果不是地雷则会显示一个数字,该数字代表此方格周围的八个格子当中随机分布着几颗地雷,有些格子处于地图边缘则是五个格子,角落的四个格子由于处于两条地图边缘则只有三个格子

3、,根据这种规律就可以推断出已打开的格子(已打开的格子会显示数字)周边哪些格子有地雷哪些格子没有地雷,游戏的最终目标是找出所有地雷。二:实现效果及代码packagecom.china.square;importjava.util.ArrayList;importjava.util.List;importcom.china.square.elossap.ElosSap;importcom.china.square.linksee.LinkSee;importandroid.app.Activity;importandroid.content

4、.Intent;importandroid.content.pm.PackageManager;importandroid.content.pm.ResolveInfo;importandroid.os.Bundle;importandroid.view.View;importandroid.widget.AdapterView;importandroid.widget.ArrayAdapter;importandroid.widget.ListView;importandroid.widget.TextView;importandro

5、id.widget.AdapterView.OnItemClickListener;publicclassSquareextendsActivity{/**Calledwhentheactivityisfirstcreated.*/@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.main);PackageManagerpm=getPackageManager()

6、;IntentmainIntent=newIntent("SQUARE",null);mainIntent.addCategory("android.intent.category.SQUARE");Listls=pm.queryIntentActivities(mainIntent,0);inti=0;ArrayListal=newArrayList();setTitle(String.valueOf(ls.size()));while(i

7、Infori=ls.get(i);al.add(ri.loadLabel(pm).toString());i++;}ArrayAdaptera=newArrayAdapter(this,android.R.layout.simple_list_item_1,al);ListViewlv=(ListView)this.findViewById(R.id.lv);lv.setAdapter(a);lv.setOnItemClickListener(newItemClickListener());}privat

8、eclassItemClickListenerimplementsOnItemClickListener{@OverridepublicvoidonItemClick(AdapterViewarg0,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。