colonleado's
关于游戏也关于技术 im Co
BlogJava
首页
新随笔
联系
聚合
管理
数据加载中……
J2me手机上的一些系统方法
随着手机的进步,可以支持的功能也越来越多,在手机上可以实现的效果也越来越好。
下面是一些常用的系统方法,该类会随着以后的开发更新。
代码中的GameMain.gameMain.mid 是我的Midlet实例句柄
1
/** */
/**
2
* 一些系统方法
3
*
4
*
@author
Colonleado
5
*
6
*/
7
public
class
CSystem
{
8
9
/** */
/**
10
* 获取当前电池的电量百分比 <br>
11
*
12
* 注意: Series 60 3rd Edition FP2 及以上版本才支持
13
*
14
*
@return
15
*/
16
public
String getBatteryLevel()
{
17
18
String batterPercentage
=
null
;
19
20
try
{
21
22
batterPercentage
=
System.getProperty(
"
com.nokia.mid.batterylevel
"
);
23
24
}
catch
(Exception e)
{
25
26
//
不支持该方法
27
CTools.debug(
"
----------> exception in CSystem.getBatteryLevel()
"
);
28
CTools.debug(
"
can't getBatteryLevel
"
);
29
}
30
31
return
batterPercentage;
32
33
}
34
35
36
/** */
/**
37
* 手机震动
38
*
39
*
40
*
@param
arg0
41
*/
42
public
void
vibrate(
int
arg0)
{
43
44
Display.getDisplay(GameMain.gameMain.mid).vibrate(arg0);
45
46
}
47
48
/** */
/**
49
* 手机背光灯
50
*
51
*
52
*
@param
arg0
53
*/
54
public
void
light(
int
arg0)
{
55
56
Display.getDisplay(GameMain.gameMain.mid).flashBacklight(arg0);
57
58
}
59
60
/** */
/**
61
* 打开一个网站
62
*
@param
url
63
*/
64
public
boolean
openURL(String url)
{
65
66
try
{
67
68
return
GameMain.gameMain.mid.platformRequest(url);
69
70
}
catch
(ConnectionNotFoundException e)
{
71
72
//
不支持该方法
73
CTools.debug(
"
----------> exception in CSystem.openURL()
"
);
74
CTools.debug(
"
can't openURL:
"
+
url);
75
76
return
false
;
77
78
}
79
80
}
81
82
}
posted on 2010-08-21 16:18
colonleado
阅读(1072)
评论(0)
编辑
收藏
所属分类:
J2me
新用户注册
刷新评论列表
只有注册用户
登录
后才能发表评论。
网站导航:
博客园
IT新闻
知识库
C++博客
博问
管理
相关文章:
两月小记与公司新游戏~
J2me手机上的一些系统方法
J2me手机游戏开发中对触摸屏输入的处理
位操作在实际开发中的应用
关于中国国产手机游戏
j2me 读取多编码格式外部文本文件
一个J2me的RMS的使用类
如何编写自己的手机游戏模拟器(翻译版)
公告
本人目前主要从事移动终端的游戏开发
更新的都是一些工作中的心得,欢迎转载
QQ:274292483 欢迎交流
====================
笑看嫣红染半山
逐风万里白云间
逍遥此身不为客
天地三才任平凡
<
2010年8月
>
日
一
二
三
四
五
六
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
统计
随笔 - 14
文章 - 0
评论 - 13
引用 - 0
常用链接
我的随笔
我的评论
我的参与
最新评论
留言簿
给我留言
查看公开留言
查看私人留言
随笔分类
(13)
FlashLite1.1(1)
(rss)
Game
(rss)
J2me (8)
(rss)
Others(4)
(rss)
随笔档案
(14)
2011年9月 (1)
2011年7月 (1)
2011年4月 (2)
2011年2月 (1)
2010年11月 (1)
2010年8月 (2)
2010年7月 (2)
2010年6月 (2)
2010年5月 (2)
收藏夹
(2)
J2me摩托罗拉模拟器(1)
(rss)
Java虚拟机的C实现(1)
(rss)
搜索
积分与排名
积分 - 18241
排名 - 1821
最新评论
1. re: win7下安装NetBeans找不到jdk的处理(转)[未登录]
其实不用这样的,在命令行中cd到安装包目录,输入安装包名称空格--javahome空格JKD所在目录
--闲人
2. re: win7下安装NetBeans找不到jdk的处理(转)
刚好解决了我现在遇到的问题,非常感谢
--梅琴
3. re: 两月小记与公司新游戏~
友情提示一下,g.suxia.com中登陆按钮字样应该为登录才对。
--Xu
4. re: 位操作在实际开发中的应用
评论内容较长,点击标题查看
--Jie
5. re: 位操作在实际开发中的应用
评论内容较长,点击标题查看
--colonleado
阅读排行榜
1. 如何编写自己的手机游戏模拟器(翻译版)(2682)
2. 关于中国国产手机游戏(2184)
3. 一个J2me的RMS的使用类(1719)
4. win7下安装NetBeans找不到jdk的处理(转)(1717)
5. 位操作在实际开发中的应用(1717)
评论排行榜
1. 关于中国国产手机游戏(7)
2. 位操作在实际开发中的应用(3)
3. win7下安装NetBeans找不到jdk的处理(转)(2)
4. 两月小记与公司新游戏~(1)
5. J2me定点数数学类(0)