- 浏览: 54552 次
- 性别:
- 来自: 深圳
最新评论
-
lhktbaihc:
你好! 我也下载了你说的这个udt4.8 版本,之前是用的 ...
在Android中使用UDT -
melofoever:
读别的字符都没问题,但是读汉字“一”出错了,你测试一下!谢谢! ...
用java读取unicode编码的txt文件
文章列表
WWW是一个Unity开发中非常常用到的工具类,主要提供一般Http访问的功能,以及动态从网上下载图片、声音、视频Unity资源等。
主要支持的协议有:http://,https://,file://,ftp://(只支持匿名账号),其中file://便是访问本地文件。
下面是一个简单的用法,这里已异步加载图片未例:
IEnumerator LoadTexture(string url,Action<Texture2D> cb)
{
//这里的url可以是web路径也可以是本地路径file://
WWW ww ...
把java程序打包成jar来运行
- 博客分类:
- J2SE
Export -> Runnable JAR file :
在Launch configuration:中指定项目的入口函数
在Export destination:中指定输出目录
在Library handling:中选择Copy required librarys into a sub-folder next to the generated JAR(会生成一个文件夹,包含了项目中所需要的库或配置文件)
运行JAR包:java -jar XXX.jar 即可。
package com.test.canvas;
import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
import android.content.Context;
import android.content.res.TypedArray;
import android.graphics.Rect;
import android.os.Handler;
import android.os.Message;
import android.util.AttributeS ...
NMEA 0183语句说明
- 博客分类:
- 位置服务
NMEA 0183语句说明
一、 NMEA0183标准语句
1、 Global Positioning System Fix Data(GGA)GPS定位信息
$GPGGA,<1>,<2>,<3>,<4>,<5>,<6>,<7>,<8>,<9>,M,<10>,M,<11>,<12>*hh<CR><LF>
<1> UTC时间,hhmmss(时分秒)格式
<2> 纬度ddmm.mmmm(度 ...
Java常用的位操作
- 博客分类:
- J2SE
以下所说的都是针对二进制位的操作,
~取反:0变1,1变0
&与:同时为1时为1,其它为0
|或:同时为0时为0,其它为1
^同或:相同时为1,其它为0
<<左移:右边补0,移多少位就相当于乘以2的多少次方
>>右移:左边补0,移多少位就相当于除以2的多少次方
Android中的Color类与其说它是个类不如说它是个int型的整数,不过这个整数有些特殊,它是由4个byte通过“|”运算组成的。这4个byte分别是(alpha,red,green,blue通道),他们的取值范围都是0~255,byte的取值范围是-128~127(加上128就刚好满足那些通道的取值范围了)。
在进行与运算前,先要进行移位操作 (alpha << 24) | (red << 16) | (green <<8) | blue
既然Color是由四个byte组成的,也就可以单独取出其中的通道值:
int alpha = Colo ...
Android touch事件
- 博客分类:
- Android
Android的事件机制是个很重要的东西,搞清楚这个对与开发来说帮助是很大的。下面是我对touch事件机制的一点理解,希望能对大家有所帮助。
在屏幕上发出触屏操作时:
1.首先会触发当前Activity的dispatchTouchEvent (MotionEvent ev),我们可以重写这个方法来控制这个事件是否继续分发下去,return ture,表示这个事件已经被消化了,不用在继续向下传了,return false则继续往下传。
2.经过了dispatchTouchEvent 的筛选,下面是由View来拦截了(前面还会背ViewGroup的onIntercepTouchEvent(Motio ...
实现抖动是采用的Animation动画
shake.xml文件
<translate xmlns:android="http://schemas.android.com/apk/res/android"
android:fromXDelta="0"
android:toXDelta="10"
android:duration="1000"
android:interpolator="@anim/cycle_7" />
cycle_7.xml文件
&l ...
在Android中使用UDT
- 博客分类:
- Android
原文链接:http://big-room.org/?p=152
UDT分析及Android平台移植
by BIGROOM posted on 六月 14, 2011
基于UDP的数据传输协议(UDP-based Data Transfer Protocol,简称UDT)是一种互联网数据传输协议,UDT的主要目的是支持高速广域网上的海量数据传输。
因为互联网上标准的数据传输协议TCP并不完美,它不是为所有的具体应用而设计的。在最近的几年,随着光网络及丰富的网络应用的发展,发现TCP并不能满足BDP(延迟带宽产品)的需求。它的AIMD算法大大地减少了TCP的拥塞窗口,但并不能快速地恢复可用带宽。从 ...
FileInputStream inStream = new FileInputStream("d:\\00L.txt");
int inread = inStream.available();
byte[] inword = new byte[inread];
inStream.read(inword, 0, inread);
int[] charinto = new int[inread];
int i = 0;
int[] intcharo = new ...