`
fonter
  • 浏览: 870631 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表

读取流最快方式

    博客分类:
  • J2ME
读取流最快方式,当你知道流的长度时,如流长度是maxLength,那最快方式是 len = in.read(buf,0,maxLength);   keyRepeated和keyPressed处理 http://fonter.iteye.com/blog/433408
一、无法下载:通过HTTP下载安装包时,可能会出现“未知文件类型”、"unknown file type",或者看到的是一jad文本文件,这个原因需设置服务器的MIME.jad       text/vnd.sun.j2me.app-descriptor.jar        application/java-archive 二、jar文件无效:1、请确保属性和值在jad和MANIFEST文件的存在,并保证值不能为空。2、在设置MIDlet-Version版本号时,有些设备要求用个部分,如:"1.0.8";3、jar的文件大小要和MIDlet-Jar- ...
先举个例子: canves.save(); canves.rotate(10.86f); dog.draw(canves); canves.restore(); p.setColor(Color.BLUE); canves.drawRect(new Rect(10,10,24,45), p);  在上面的代码中,我希望让dog这个精灵转个角度,但不希望后面的长方型旋转,这时,可以用save()和restore()锁定旋转的区域,这样不会影响其它的绘图。   java简单解析docx、pptx、xlsx文档 http://fonter.iteye.com/blog/420319 ...
java解析Office文档最有名的开源包当属Apache的Poi,目前的版本已支持Office 2007文档解析,同时向下兼容。下面是简单的解析代码: import java.io.File; import org.apache.poi.POITextExtractor; import org.apache.poi.extractor.ExtractorFactory; public class DocxParser { /** * @param args */ public static void main(String[] args) { tr ...
通常在开发JAVA项目时会用到Log4J包来记录日志,但在JAVA项目用得好好的配置搬到WebApp项目就不行了,主要是他们的配置不同,所以导致出错,在WebApp的配置如下:在Servlet的init方法下用如下配置   public void init() throws ServletException { // get web app real directory String prefix = getServletContext().getRealPath("/"); System.setProperty("webappHome&qu ...
今天去买了张广药对国安的球票,明天第一次去看中超,有点怪怪的感觉。
由于android刚入门,所以在看android时把j2me做一些比较,这样好入门点,还有是为了做移植,总体的来说MIDlet相当于Activity,Displayable相当于View,BitMap相当于Image,Graphics相当于Canvas.一、生命周期 MIDlet相对ActivityAndroid有点沿用J2ME的生命周期,或者说是加强 J2ME MIDlet的子类   import javax.microedition.midlet.MIDlet; import javax.microedition.midlet.MIDletStateChangeException; ...
今天在做魔橙推送邮时遇到一个奇怪的问题,在安装jar时总是提示"jar文件无效",在文夹里有两个jar,一个jad文件,它们同属于一个项目打成不同的包,只是安装包包名不同罢了,后来安装一个没有jad文件的jar,死活提示“jar文件无效”,于是干脆把文件夹里的所有文件全删了,只放一个jar文件重新安装,好了,不会再提示“jar文件无效”,还有在N73上用蓝牙传jar,安装时也会提示文件无效,非得把它放在内存才行。   安装JAD时提示JAD无效原因之一   导读安装Jar提示“jar文件无效”的另一个奇怪原因 http://fonter.iteye.com/blog/ ...
以下是我们的客户已经测试的支持的手机型号(没有测试所有型号!): VeriSign Java代码签名证书,VeriSign Java对Nokia支持比较好: 3220,3230, 3250, 6080, 6600, 6630, 6260, 6670, 6680, 6681, 7610, 7370, E50, E62, N91, N93,  N70,N71, N72, N73, N7610等。 Thawte Java代码签名证书,Thawte Java对SE支持比较好: 6080,7260,3250,N91,N73 , K700、K550c、K610c、W710c、W700c、W800 ...
S40平台播放多媒体时内存优化S40在播放多媒体时,有可能出现下载量超过内存的情况,为了解决这个问题,有一个很好的做法,以避免这类问题:1、在jad或manifest文件添加关键字<progressive_download: enable>2、在下载文件的URL加streamable=true参数,如:http://fonter.iteye.com/audio.mp3?streamable=true     相关资料:http://wiki.forum.nokia.com/index.php/How_to_play_mp3_from_server_in_Java_ME   ...
SUN的J2ME源代码下载   导读安装Jar提示“jar文件无效”的另一个奇怪原因 http://fonter.iteye.com/blog/414188J2ME代码认证证书的支持情况 http://fonter.iteye.com/blog/413357S40平台播放多媒体时内存优化 http://fonter.iteye.com/blog/413022SUN的J2ME源代码下载 http://fonter.iteye.com/blog/412094J2ME也玩GZIP,哈哈!http://fonter.iteye.com/blog/411284开源一个J2ME解析类 http://fo ...
在平时的开发中,我们会碰到数据量过大的问题,为了解决这个问题,我们可以用GZIP处理方式,J2ME本身没有提供GZIP压缩,但可以利用一些开源包。 下面简单介绍一下J2ME运用GZIP例子 (注:此例用了j2mepolish中的GZIP类)。 J2ME向服务端请求数据时,须在头部加conn.setRequestProperty("Accept-Encoding", "gzip"),用于让服务端知道客户能处理GZIP,而服务端可用GZIPOutputStream压缩数据后响应客户端请求。当J2ME客户端得到响应,可通过如下进行处理。   if ( ...
原文转载自:http://wiki.forum.nokia.com/index.php/J2ME_Tabbed_Menu   We will build a reusable Tabbed Menu using J2ME.   View it in action You can find a midlet showing this component in action here. Our component will support: Full styling of tabs (bg color, fore color, font face, margin, pad ...
此类由KXML进化而来,用于手机解析HTML,XML,TXT,XHTML,WML等文档,支持CDATA,支持Text Extractor   如果在平时的开发用得上它,请保留作者和出处,谢谢!   package Core; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.io.Reader; import java.util.Hashtable; /** * @author fonter * http:/ ...
J2ME飞信协议用的是HTTP协议,用POST的方式请求数据,数据采用统一的UTF-8编码,并通过PingPong 维持Session会话。 首先 第一步是向http://nav.m161.com.cn/geadapteruri.aspx请求服务入口,请求时向服务端Post一些客户端参数,如果参数正确服 ...
Global site tag (gtag.js) - Google Analytics