- 浏览: 50948 次
- 性别:
- 来自: 北京
最新评论
-
greatwqs:
同三楼!
Android API源代码下载 -
skewen:
十分感谢,我正想找它呢
J2ME API 源代码下载 -
jian600:
我在学j2me 用eclipse做为开发工具 不过还是少了ap ...
J2ME API 源代码下载 -
ymmt:
谢谢,不知道有没有注释
J2ME API 源代码下载 -
pan_这名还行:
正需要,下载看看
J2ME API 源代码下载
文章列表
使用过Android设备的朋友当我们要打开某个文件。这里以文本为例,有的时候会弹出一个列表,选择使用其中一个软件来打开文本。作为开发人员如何将自己的软件加入到列表中呢。
我们通过设置AndroidManifest.xml文件即可代码如下:
<activity
android:label="@string/app_name"
android:launchMode="singleTask"
android:name=".EsayNoteActivit ...
转自:http://blog.csdn.net/gueter/archive/2007/03/08/1524447.aspx
Author :Jeffrey
引言
HTTP 是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息 ...
HTTP协议详解
转自:http://blog.csdn.net/gueter/archive/2007/03/08/1524447.aspx
引言
HTTP 是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation of HTTP)的建议已经提出。HTTP协议的主要特点可 ...
先说说问题出现的背景: 公司服务器与手机客户端交互,客户端请求一个动态生成的XML文件,在用firebug查看http响应头的时候,有时候发现有content-length属性,有时候没有这个属性,取而代之的是Transfer-Encoding: chunked属性。由于客户端强制要求,服务器端必须返回content-length,否则,客户端将不予解析。于是测试发现,当XML文件很小的时候,是有content-length属性的,到达一个值时,就成了Tansfer-Encoding:chunked。再引用一段话,解释一下Transfer-Encoding:chunked这个属性的 ...
假设你要开发一个多线程下载工具,你会自然的想到把文件分割成多个部分,比如4个部分,然后创建4个线程,每个线程负责下载一个部分,如果文件大小为 403个byte,那么你的分割方式可以为:0-99 (前100个字节),100-199(第二个100字节),200-299(第三个100字节),300-402(最后103个字节)。 分割完成,每个线程都明白自己的任务,比如线程3的任务是负责下载200-299这部分文件,现在的问题是:线程3发送一个什么样的请求报文,才能够保证 只请求文件的200-299字节,而不会干扰其他线程的任务。这时,我们可以使用HTTP1.1的Range头。Range头域可以 ...
首先写两个类Main和Other继承Activity
Manifest Main activity元素中什么都不配置
两个Activity之间切换,观察Main的生命周期
启动
onCreate -> onStart -> onResume
切换到Other类
onPause -> onStop
由Other切换回Main
onRestart -> onStart -> onResume
----------------------------------
竖屏 -> 横屏
启动
onCreate -> onStart - ...
项目终于告一段落了,在项目中学习了很多新知识,其中xml的解析就是一个,现在把xml知识记录一下。
xml代码
<devices>
<!--用于支持Nokia-ui风格手机-->
<!--非触屏-->
<device>
<identifier>Generic/M20C10-x-Nokia</identifier>
<features>isVirtual</features>
<description>A device that merely supp ...
在算术运算符部分,需要特别注意的一个语法现象是“晋升”。晋升指低于int的3种数字类型(byte、short和char)进行算术运算后,结果会自动提升成int类型。示例代码如下:
byte b1 = 10;
byte b2 = 20;
一、 引言
在当前世面上存在着大量的不同媒体格式,并且还有许多新的媒体格式即将被建立。为了存储和传输这些不同的媒体格式,存在着了许多不同格式的存储设备和传输 协议,例如大家常使用的媒体存储设备(如CD、VCD以及DVD),有线传输协议(如UDP、HTTP),无线传输协议(如WAP)。
为了使移动装置能够访问这些不同格式的媒体数据,必需为其设计一个规范化的、强大的和可扩充的应用接口。J2ME中就提供了一套为规范的播放和录制音频或视频接口,即Mobile Media API (MMAPI)。
二、MMAPI体系结构
一般情况下,可以将媒体处理过程分解为两 ...
从事J2ME一段时间开发,总觉得自己写再多的文章,再
多的经验也不足以帮助大家。
因此我收集了一些我个人认为专注在J2ME,手机软件领 域的上写文章比较多的博客推荐给大家
AZI, 非著名IT人。在这个博客里文章经常更新,而且写了相当 多的J2ME的技术文章。在从文章中可以看出作者在浏览 器上的造诣相当的深厚。
发现此牛人的博客里面有很多UCWEB相关的文章,极有 可能是UCWEB的高人
http://azi.iteye.com/
郑昀 此人在J2ME的造诣很深。虽不做J2ME设计,却写了 相当多的文章以及一些J2ME发展相关的探讨,比如流媒 体啊。网络编程啊等
http://blog.cs ...
一。J2ME 入门经典文章
J2ME开发FAQ整理 zt--【虎.无名】学习Blog
http://blog.163.com/www_yi n@126/blog/static/69519416 200856405788/
J2ME 入门
http://blog.csdn.net/iseei conquer/archive/2006/09/04 /1175633.aspx
J2ME(CLDC/MIDP) FAQ
http://blog.csdn.net/JavaP rogramers/archive/2006/05/ 19/745094.aspx
二。深入J2ME网络编程
在无线J2ME ...
J2ME自带UI不是太美观,使用起来也不太方面,为了解决这问题,很多UI库应势而出。使用这些库,可以大大简化开发,提高效率。当然有好必有坏,使用 这些库的不好的地方就是这些库通常很大,很难在一些很老的机器上运行。不过这些库都是开源的,因此可以拿它们的代码来研究研究,然后做出自己的库来。
Apime: http://www.java4ever.com/index.php?section=j2me&project=apime&menu=main&lang=_en Apime是开发目的是为了提供更多的功能给J2ME, 使用它可以建立适应各种手机要求的界面,管理 触摸屏,键盘 ...
在J2ME程序开发过程中,为了一定的需要,经常需要来获得用户的手机号码,但是这个功能却在标准的J2ME类库中没有提供。
在使用中国移动的CMWAP方式连接网络时,中国移动会将用户的手机号码放在一个名称为x-up-calling-line-id的头信息中,可以通过读取该头信息,获得用户的手机号码,具体代码如下:
String usermphone = http.getHeader("x-up-calling-line-id");
其中http是HttpConnction类型的对象。
在J2ME开发中,我们经常需要和手机系统进行交互,获得一些和系统相关的信息,在J2ME API设计中,提供了一系列的系统属性,可以让我们来进行获得,下面就一一进行介绍。
表1 CLDC、MIDP和JTWI属性
属性名称
属性作用
microedition.profiles
代表手机支持的MIDP版本,返回格式值为“MIDP-1.0”或“MIDP-2.0”
microedition.configuration
代表手机支持的CLDC版本,返回格式值为“CLDC-1.0”或“CLDC-2.0”
microedition.locale
代表手机所在的国家或地区,返回值格式为“en- ...
一、关键字与标识符
1-1、关键字不能被用作类、变量、方法或者其他任何内容的标识符。
1-2、所有关键字都以小写字母开头。
1-3、关键字是发展变化的。jdk1.5中加入了enum枚举关键字。
1-4、true、fasle、null、const以及goto不是关键 ...