上一页 1 ··· 167 168 169 170 171 172 173 174 175 ··· 329 下一页
摘要: 按键盘的上下键矩形就会上下移动; 通过实例化Handler对象并重写handkeMessage方法实现了一个消息接收器。然后再线程中通过sendMessage方法发送更新界面的消息,接收器收到更新界面的消息时便执行invalidate方法更新屏幕显示。package com.yarin.android.TestOnView;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;import androi.. 阅读全文
posted @ 2013-07-02 20:36 jlins 阅读(297) 评论(1) 推荐(0)
摘要: 怎样在Android开发中FPS游戏实现的两种方式比较 如何用Android平台开发FPS游戏,其实现过程有哪些方法,这些方法又有哪些不同的地方呢?首先让我们先了解下什么是FPS 英文名:FPS (First Personal Shooting) 第一人称视角射击游戏顾名思义就是以玩家的主观视角来进行射击游戏。玩家们不再像别的游戏一样操纵屏幕中的虚拟人物来进行游戏,而是身临其境的体验游戏带来的视觉冲击,这就大大增强了游戏的主动性和真实感。早期第一人称类游戏所带给玩家的一般都是的屏幕光线的刺激,简单快捷的游戏节奏。随着游戏硬件的逐步完善,以及各种类游戏的不断结合。第一人称射击类游戏提供了更加.. 阅读全文
posted @ 2013-07-02 20:34 jlins 阅读(306) 评论(0) 推荐(0)
摘要: Go 语言中包括以下内置基础类型: 布尔型:bool 整型:int int64 int32 int16 int8 uint8(byte) uint16 uint32 uint64 uint 浮点型:float32 float64 复数型:complex64 complex128 字符串:string 字符型:rune 错误型:error 1. bool类型 关键字: bool 可定义为: true 或者 false 或者 逻辑表达式 var bool1 bool = truevar bool2 bool = (2 == 2)注:不能接受其他类型的赋值,包括(0, 1... 阅读全文
posted @ 2013-07-02 20:32 jlins 阅读(1024) 评论(0) 推荐(0)
摘要: JNI C C++ C# Windows jbytearray转c++byte数组 C代码 [c] view plain copy jbyte*arrayBody=env->GetByteArrayElements(data,0); jsizetheArrayLengthJ=env->GetArrayLength(data); BYTE*starter=(BYTE*)arrayBody; jbyteArray 转 c++中的BYTE[] C代码 ... 阅读全文
posted @ 2013-07-02 20:30 jlins 阅读(399) 评论(0) 推荐(0)
摘要: Jni程序开发的一般操作步骤如下:l编写java中的调用类l用javah生成c/c++原生函数的头文件lc/c++中调用需要的其他函数功能,实现原生函数(原则上可以调用任何资源)l将项目依赖的所有原生库和资源加入到java项目的java.library.pathl生成java程序l发布java应用和dll库Jni程序开发示例:1、在eclipse项目中新建一个TestHello.java,输入以下内容:[java] view plain copypublicclassTestHello{static{System.loadLibrary("TestHello");}publ 阅读全文
posted @ 2013-07-02 20:28 jlins 阅读(348) 评论(0) 推荐(0)
摘要: 工程下载地址为:http://download.csdn.net/detail/toraloo/5685109 此工程实现功能是为3个任务的切换运行与数码管动态显示,任务1:扫描获取按键值,然后通过串口发出对应的数据;任务2:控制led闪烁;任务3:控制蜂鸣器报警。 数据结构关联,如图1所示。Task_stack块由task1_stack、task2_stack、task3_stack三个数组组成,它们结构为0号元素保留,1号元素保存函数入口地址低8位,2号元素保存函数入口地址高8位。Task_sp块中的task_sp每个元素保存taskn_stack的栈元素(即数组最后位元素)。Funca. 阅读全文
posted @ 2013-07-02 20:26 jlins 阅读(396) 评论(0) 推荐(0)
摘要: linux中shell变量$#,$@,$0,$1,$2的含义解释:linux中shell变量$#,$@,$0,$1,$2的含义解释: 变量说明: $$ Shell本身的PID(ProcessID) $! Shell最后运行的后台Process的PID $? 最后运行的命令的结束代码(返回值) $- 使用Set命令设定的Flag一览 $* 所有参数列表。如"$*"用「"」括起来的情况、以"$1 $2 … $n"的形式输出所有参数。 $@ 所有参数列表。如"$@"用「"」括起来的情况、以"$1" & 阅读全文
posted @ 2013-07-02 20:24 jlins 阅读(261) 评论(0) 推荐(0)
摘要: 什么是比例尺举例说,当一条高速公路长1000米,为了研究方便,我们通常在纸上画了一条长为1米线段来代表它,那么此时的比例尺为1:1000;即比例尺 = 图上距离:实际距离。地面分辨率地图比例尺比其它比例尺要特殊一些,在说到地图比例尺之前,先说下什么是地面分辨率。地面分辨率,即地图上一像素点所代表地球上的长度。以open-street-map(开放街道地图,墨卡托投影)为例,当地图为0级时,它用一张256*256(像素)的图片来表示世界地图,那么我们就可以算出它的地面分辨率大小。由于赤道半径为6378137米,则赤道周长为2*π*r。那么0级时赤道地面分辨率为: 2*π*r/256。那么n级时赤 阅读全文
posted @ 2013-07-02 20:22 jlins 阅读(2635) 评论(0) 推荐(0)
摘要: 在oracle中我们经常会和日期打交道,在做报表的时候经常会用日报,周报,月报之类的条件进行分组;我写了些例子来启发下大脑 select Sysdate from dual select to_char(sysdate,'yyyy') as 年 from dual select to_char(sysdate,'mm') as 月 from dual select to_char(sysdate,'dd') as 日 from dual select to_char(sysdate,'iw') as 周一到周日为一周 from d 阅读全文
posted @ 2013-07-02 20:20 jlins 阅读(453) 评论(0) 推荐(0)
摘要: 由于android获取图片过大是会出现内存溢出的Bug07-02 05:10:13.792: E/AndroidRuntime(6016): java.lang.OutOfMemoryError解决这个Bug的方法就是获取该图片的缩略图,android中的内存是很宝贵的,所以我们就的进一步处理了 获取缩略图的代码如下: //第一个参数是图片的路径,第二个参数是获取到的缩略图的宽度,第三个参数是获取到的缩略图的高度private static Bitmap getImageThumbnail(String imagePath, int width, int height) { Bitm... 阅读全文
posted @ 2013-07-02 20:18 jlins 阅读(1365) 评论(0) 推荐(0)
上一页 1 ··· 167 168 169 170 171 172 173 174 175 ··· 329 下一页