当前位置:首页 » 安卓系统 » 扫雷android

扫雷android

发布时间: 2022-07-07 21:45:33

⑴ 我在电脑上用java做了个扫雷小游戏 怎么样才能让游戏在手机上运行

下载一个转换器 转换成.JAR格式的文件

⑵ android里如何让每个控件都紧挨着,不用绝对布局来控制坐标,我要扫雷,控件都一样,用绝对布局太麻烦

直接给你上代码吧,写了我半个小时,经过了我的测试了的~

运行下就能看到结果了~关键的remove的时候有给你写注释~

布局的layout文件内容:
----------------------------------------------------------------------------------
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android=""
android:orientation="vertical" android:layout_width="fill_parent"
android:layout_height="fill_parent" android:id="@+id/linearlayout">

<LinearLayout android:id="@+id/LinearLayout01"
android:layout_width="wrap_content" android:layout_height="wrap_content">
<Button android:layout_height="wrap_content" android:id="@+id/add"
android:text="Add" android:layout_width="100px"></Button>
<Button android:layout_height="wrap_content"
android:layout_width="100px" android:text="Remove" android:id="@+id/remove"></Button>
</LinearLayout>
<TextView android:id="@+id/TextView01" android:text="This is textView."
android:layout_width="fill_parent" android:gravity="center"
android:layout_height="50px"></TextView>

</LinearLayout>
----------------------------------------------------------------------------------

对应Activity的内容:
----------------------------------------------------------------------------------
package com.foxconn.dialog;

import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.view.ViewGroup.LayoutParams;
import android.widget.Button;
import android.widget.LinearLayout;

public class DialogTest extends Activity implements OnClickListener {

private Button add_btn, remove_btn;
private LinearLayout linearLayout;
private int index = 0;

/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
findViews();
register();
}

private void register() {
add_btn.setOnClickListener(this);
remove_btn.setOnClickListener(this);
}

private void findViews() {
add_btn = (Button) findViewById(R.id.add);
remove_btn = (Button) findViewById(R.id.remove);
linearLayout = (LinearLayout) findViewById(R.id.linearlayout);
}

protected View createView() {
Button btn = new Button(this);
btn.setId(index++);
btn.setLayoutParams(new LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT));
btn.setText("aaaaaa" + index);
return btn;
}

private void removeView() {
//获取linearlayout子view的个数
int count = linearLayout.getChildCount();
//研究整个LAYOUT布局,第0位的是含add和remove两个button的layout
//第count-1个是那个文字被置中的textview
//因此,在remove的时候,只能操作的是0<location<count-1这个范围的
//在执行每次remove时,我们从count-2的位置即textview上面的那个控件开始删除~
if (count - 2 > 0) {
//count-2>0用来判断当前linearlayout子view数多于2个,即还有我们点add增加的button
linearLayout.removeViewAt(count - 2);
}
}

public void onClick(View v) {
switch (v.getId()) {
case R.id.add:
linearLayout.addView(createView(), 1);
break;
case R.id.remove:
removeView();
break;
default:
break;
}
}
}
----------------------------------------------------------------------------------

⑶ 求 基于Android系统的连连看或者 扫雷 的源代码,可以在eclipse运行的。谢谢。请发[email protected]

本人有贪吃蛇,雷电代码。要的先好评。或者我给你反编译Android的APK文件的方法也行

⑷ 电脑扫雷什么意思,还有什么扫雷卡

扫雷是一款相当大众的小游戏,游戏目标是在最短的时间内根据点击格子出现的数字找出所有非雷格子,同时避免踩雷。扫雷最初的流行伴随着1992年发布的windows 3.1,之后迅速成为了各种操作系统中必不可少的一款游戏(包括windows的winmine, KDE桌面环境下的KMines,GNOME桌面环境下的gnomine等),也出现于一些智能手机平台(比如Android系统的Minesweeper Classic,苹果ios系统的Minesweeper Q)。同时,Minesweeper Clone等功能更为丰富的“专业”扫雷软件也应时而生。扫雷玩家可以在中国扫雷网加入排行。

安卓手机上有扫雷游戏吗

没有自带的。 如果想玩就得自己装。

⑹ 电脑上扫雷游戏有没有安卓版的啊。。我迷恋扫雷了,

有安卓版的,你自己下载好过给地址吧,这样比较安全
再说也不麻烦,在应用宝里面的找应用处搜索扫雷就会出现很多版本的游戏了
里面的软件很多都是官方正版,而且还是独家首发的
我的游戏一般都是在里面下,因为兼容性和稳定性都比较好
每次下载完游戏都会自动删除安装包,占内存比较小,
而且还可以在工具箱哪里清理垃圾文件,很方便

⑺ 怎么把源程序做成一个像扫雷一样的软件图形界面,而不是在命令提示符中。C或者C++都可以

首先你要明白,计算机语言和开发环境的不同,语言只是一种语法,它只负责去组织和调用你想要实现的数据运算结果。说白了也就是计算机的2进制处理结果。得到这个结果后你须要使用一种开发工具,将这个结果编译一种系统平台可以识别的结果,然后将这个结果输送到输出设备展现给用户看。这一共三个步骤是完全不同的概念,但却是息息相关的。对于C/C++来说他的开发环境是非常广泛的,拿我们最常见的win32平台来举例吧。(win32就是我们常用的windows32位系统)。win32是一个平台。而开发工具,我们拿最常用的win32 C++开发工具MFC来讲。
首先,我们用语法是c/c++然后我们用的工具是MFC 最后我们软件运行的平台是win32 。这三者之间有必然的联系。虽然他们不是一个软件所必须的,但是他们却是谁也少不了谁的,谁了任何一个都无法完成软件界面的显示。另外还有很多平台,比如linuxios手机上的android等。他们都有各自的开发工具,运行环境平台,基础语法。
明白了,语法,工具,平台,三个概念后,就可以跟你讲怎么样做一个有图形界面的软件了。讲语法你会了,这个我们跳过不说。开发工具,就是一个将语法与平台结合的东西。一个平台提供给了编程者很多接口,这些接口你可以看做是一个一个函数,直接调用就可以产生某些功能。也就是API。比如你要在windows平台上创建一个窗口,你须要调用一个createwindow函数,这个就是windows提供给我们的API接口,别管他内部怎么实现的,总知windows为我们准备好了,只要调用他就可以创建窗口。而怎么样调用他呢,你不可能在计事本里写上这个就行,也不可能在QQ里写是吧。所以我们这时候就要用到开发工具。使用开发工具将平台提供的接口整合进我们的代码中,将我们代码运算出的结果通过这个接口函数展现到平台上让用户看到。这就是整个可视化图形软件的过程了。
综合以上几点,我相信你现在应该明白,你所须要的知识是什么。语法如果你已经会了,那么就去学习一个开发平台怎么用,完了就要学习平台的API接口。这些都具备了,那么你就可以做出漂亮的软件了。

另外附于几点建议。
MFC封装了很多API函数,就是用类封装的,调用起来很方便,不必去记那么多烦人的API函数。比如说创建一个窗口你可以直接派生一个CWnd类,完了调用他的Create函数就可以了,不用考虑很多烦人的细节处理,而且MFC有向导功能,可以直接为你生成一个最基础的软件框架,比直接使用API简单的多,这方面你须要系统学习一下,不是三言两语说的清楚的,如果有兴趣的话可以直接去知道的VC++专栏去问,我经常在那里回答问题

⑻ 求一个数独加扫雷的安卓游戏

可以直接在主屏上玩的那种,普通数独就不用了
只求一个简单的毕业论文、开题报告,如果OK再追加100分
public
class
ShuDu
{
/**存储数字的数组*/

热点内容
scratch少儿编程课程 发布:2025-04-16 17:11:44 浏览:626
荣耀x10从哪里设置密码 发布:2025-04-16 17:11:43 浏览:356
java从入门到精通视频 发布:2025-04-16 17:11:43 浏览:71
php微信接口教程 发布:2025-04-16 17:07:30 浏览:296
android实现阴影 发布:2025-04-16 16:50:08 浏览:787
粉笔直播课缓存 发布:2025-04-16 16:31:21 浏览:337
机顶盒都有什么配置 发布:2025-04-16 16:24:37 浏览:202
编写手游反编译都需要学习什么 发布:2025-04-16 16:19:36 浏览:798
proteus编译文件位置 发布:2025-04-16 16:18:44 浏览:355
土压缩的本质 发布:2025-04-16 16:13:21 浏览:582