摘要:
前言这款安卓小游戏是基于SurfaceView的飞行射击类游戏,采用Java来写,没有采用游戏引擎,注释详细,条理比较清晰,适合初学者了解游戏状态转化自动机和一些继承与封装的技巧。效果展示游戏概述这里主要涉及的技术有:①SurfaceView框架 ②角色、武器的封装 ③辅助帧动画 ④追踪打击算法 ⑤... 阅读全文
摘要:
前言上次我详细介绍了如何用笔记本搜索到蓝牙模块并与之通信:http://www.cnblogs.com/zjutlitao/p/3886826.html,这次将介绍如何让安卓手机的蓝牙和该蓝牙模块进行通信。简单一步搞定参看:【只需简单一步,android自带的示例程序 BluetoothChat 变... 阅读全文
摘要:
这里介绍的是一个浮动窗口以及用该浮动窗口显示当前在顶层的应用信息~一个需要写2个layout和2个java在MainActivity中主要是那两个按钮的的监听事件,通过Intent启动和关闭另一个activity. 1 public class MainActivity extends Activi... 阅读全文
摘要:
一、前言:一般情况下从TCP服务器读取数据是放在一个线程里读的,但是刷新界面又不得不放在线程外面,所以需要用消息传递把线程里从TCP里获得的数据传送出来,然后根据数据对页面进行相应的刷新。二、业务逻辑:这里包含2个layout,第一个用于登陆的(即输入服务器对应的IP和端口号),点击确定进行跳转到相... 阅读全文
摘要:
这是个简单的游戏框架,上图显示我们实现了屏幕上对象的位置控制。这里要1个简单的layout资源和2个java类:在MainActivity中主要和以往一样,唯一不同的是去除电池图标和标题等操作,然后第10行设置显示的VIEW. 1 public class MainActivity extends ... 阅读全文
摘要:
这里有一个layout资源,2个activity。首先在MainActivity.java中实例化按钮和添加按钮监听绑定都是我们知道的,这里要注意的是第22行Intent intent = new Intent(MainActivity.this, OtherActivity.class);用来创建... 阅读全文
摘要:
这个和以前的几个都有点不同,首先这个不用在xml中写对应的控件,而是直接在activity中将整个list实现的:首先要实例化列表和用于存储数据的数组list[9-10],第12-14行放list里加入3个数据,这里最不同的一点是要一个适配器:ArrayAdapter aa ;这个适配器要在第20行... 阅读全文
摘要:
越来越发现这些控件用法大同小异了,这里注意几个函数:seekBar.setSecondaryProgress(0);设置初始进度为0,总共为0~99,对其监听用setOnSeekBarChangeListener。 1 public class MainActivity extends Activi... 阅读全文
摘要:
和按钮类似,这里采用cb1.setOnCheckedChangeListener(this);方法分别对3个CheckBox进行CheckChange事件绑定,然后在onCheckedChanged抽象函数中对点击CheckBox的状态进行获取并用Toast显示。 1 //使用状态改变检查监听器 2... 阅读全文
摘要:
这里比较简单,看下面代码就能知道了:在按钮的点击事件时用String str = et.getText().toString();获取文本内容。 1 public class MainActivity extends Activity implements OnClickListener{ 2 ... 阅读全文
摘要:
第一种方法是使用点击监听器来实现(代码中注释掉的部分):这种方法要在初始化的函数中将按钮绑定在点击监听器上(23,24)btn_ok.setOnClickListener(this);。然后处理统一写在抽象函数onClick(View v) 中,并用v == btn_ok来判别是哪一个按钮的点击。(... 阅读全文
摘要:
共2个layout:main.xml和other.xml;2个activity:MainActivity.java,OtherActivity.java在mainactivity中重写onCreate,第6行设置按钮监听~1 public void onCreate(Bundle savedInst... 阅读全文
摘要:
读取三维网格模型(Wavefront OBJ文件)无法向立方体:cube.obj有法向兔子模型:bunny.obj有法向有纹理八字模型:Eight.objOBJ文件的格式可参考:http://www.cnblogs.com/youthlion/archive/2013/01/21/2870451.... 阅读全文
摘要:
目录 一、算法基本原理 1、图片预处理 2、找表盘 3、找指针 4、指针映射 5、求时间 二、算法流程图 三、程序关键函数说明 1、Canny 2、HoughCircles 3、HoughLines2 4、MyLine类 5、平面几何相关函数 四、运行结果 五、实验中遇到的主要问题及解决方法: 1、 阅读全文
摘要:
1) ABOUT:ILP\DLP\TLP1-1、ILP大约在1985年之后的所有处理器都使用流水线来重叠指令的执行过,以提高性能。由于指令可以并行执行,所以指令之间可能实现这种重叠称为指令级并行(ILP)ILP大体有两种不同开发方法:(1)依靠硬件来帮助动态发现和开发并行;(2)依靠软件技术在编译时... 阅读全文