版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、手機增值服務技術1什么是程序?為了完成某種功能的能夠被設備識別的一堆指令什么是程序設計?設計為了完成某種功能的能夠被設備識別的一堆指令。程序設計語言 機器語言 01010111 11110000 匯編語言 Mov Add 高級語言 c=1+1; c c+ Java basic pascal c# 高級語言-機器語言 編譯執(zhí)行 link .c-.obj-.exe 解釋執(zhí)行 Java語言特點 即編譯 又解釋 編譯 .java 源文件-.class 二進制中間碼 VM解釋執(zhí)行.class2編寫第一個Java程序 1。需要安裝編譯器 虛擬機 調試工具. J2SDK Java開發(fā)工具包 2。設置環(huán)境變量
2、 path c:j2sdk1.4.2_05bin classpath c:j2sdk1.4.2_05libdt.jar; c:j2sdk1.4.2_05libtools.jar; . 3.編寫java程序 public class Hello public static void main(String dd) 語句; 4.保存成Hello.java 5。使用 javac命令將源代碼編譯成.class中間碼 6。使用 java 命令解釋執(zhí)行.class xxx.java javac xxx.java 生成 xxx.class java xxx 解釋執(zhí)行xxx.class3J2ME中的事件處理方
3、式 高層事件處理 通過Command CommandListener處理功能鍵 底層事件處理 在底層屏幕中處理手機的任意按鍵 一個類如果實現了javax.microedition.lcdui.CommandListener 接口這個類就是偵聽器類4J2ME中的屏幕類 Displayable | - | | Canvas Screen | - | | | | Form Alert TextBox List 底層屏幕 所有Canvas的子類 可以控制任意圖像和圖形的繪制 可以處理任意手機按鍵高層屏幕 所有Screen的子類 外觀不容易修改 只能處理功能鍵56編寫程序實現如下功能 創(chuàng)建3個窗口 f1
4、 游戲歡迎窗口 顯示歡迎進入 完美世界 增加3個命令 進入游戲 進入幫助 退出游戲 f2 游戲幫助窗口 顯示 標題: 完美世界幫助 內容: 同時按下手機上的123456789#0* 就可以開始游戲了 f3 游戲進行畫面 顯示 標題: 完美世界online 內容: 游戲加載中6J2ME中的屏幕類 Displayable | - | | Canvas Screen | - | | | | Form Alert TextBox List Form 是容器 可以添加文字 圖片 任何Item子類 Item | - | | | | | | TextField ChoiceGroup DateField G
5、auge StringItem ImageItem底層屏幕 所有Canvas的子類 可以控制任意圖像和圖形的繪制 可以處理任意手機按鍵高層屏幕 所有Screen的子類 外觀不容易修改 只能處理功能鍵7一個類如果繼承了javax.microedition.lcdui.Canvas這個類就是底層屏幕類要實現public void paint(Graphics g) g.XXXX通過覆蓋父類的 keyPressed(int n)/按下 keyReleased(int n)/抬起 keyRepeated(int n)/按住不放方法來處理任意按鍵repaint()用來重新繪制屏幕8一類如果繼承了java
6、x.microedition.lcdui.Canvas就可以實現自定義的底層屏幕類 public void paint(Graphic g) . /多任務實現多進程 .exe多線程 在一個應用的多個任務多線程程序開發(fā)1。實現線程類 A 讓一個類繼承java.lang.Thread B 讓一個類實現了Runnable接口2。創(chuàng)建一個線程對象 A 類名 對象名=new 類名() B Thread 對象名=new Thread(接口對象);3。啟動線程 對象名.start();線程的生命周期 就緒狀態(tài) 線程對象創(chuàng)建完成 可運行狀態(tài) 線程對象.start(); 阻塞狀態(tài) I/O Sleep() 死亡狀
7、態(tài) run方法執(zhí)行結束9掃雷雷區(qū) N60 176 208 20X20 8行8列 雷區(qū)通過數組記錄int map= 0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,/初始化地雷int map= 0,0,0,0,0,0,20,0, 0,20,0,0,0,0,0,0, 0,0,20,0,0,0,20,0, 0,0,0,0,0,0,0,0, 0,0,0,20,0,20,0,0, 0,0,20,0,0,0,0,0, 0,0,20,0,0,20,0,0, 0,0,0,0,0,0,0,0, 20代表地雷10掃雷 使用選框來在屏幕的雷區(qū)中移動每次移動一個單元 根據選框位置來
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026重慶市萬州區(qū)茨竹鄉(xiāng)人民政府招聘非全日制公益性崗位1人備考考試試題附答案解析
- 2026年西安工業(yè)大學附屬小學教師招聘參考考試題庫附答案解析
- 2026年河北雄安容和樂民小學見習崗招聘參考考試題庫附答案解析
- 藥品生產質量風險管理制度及流程
- 生產管理調度管理制度
- 生產管理檔案制度
- 南京條約后中國生產制度
- 藥品生產成本核算制度
- 工程安全生產會議制度
- 衛(wèi)生安全生產舉報制度
- 2025至2030中國球囊膽管導管行業(yè)產業(yè)運行態(tài)勢及投資規(guī)劃深度研究報告
- 消防安全管理人責任書范文
- 光伏電站安全事故案例
- 2025年山東省濟寧市中考道德與法治試卷(含答案)
- 重癥肺炎患者護理要點回顧查房
- DBJ51T 037-2024 四川省綠色建筑設計標準
- 土壤碳庫動態(tài)變化-洞察及研究
- 彩鋼瓦廠買賣合同協(xié)議書
- 水泵無人值守管理制度
- 醫(yī)院建設中的成本控制措施
- (高清版)DG∕TJ 08-2289-2019 全方位高壓噴射注漿技術標準
評論
0/150
提交評論