很久沒更新了。

          很久沒到這個平臺上展示自己了,由于很多原因,自己走了很多彎路。
          感覺現在很迷惘,以前在一個電力系統管理一個大型的抄表應用系統。
          后來辭職了,來到了現在的這家公司,對于上一家公司我并不想多說什么。
          現在的這家公司,在員工關懷方面比上家公司要好多了。給予我們很大的支持,總監鼓勵我們在工作之余學習一些新東西。
          其實自己很想學習BI這方面的東西,但是bi對于人員起步要求高。你沒有一個好的平臺是沒有辦法進行實踐的。
          自己也很糊涂,后來自己還是轉到數據庫的管理方面,大體是oracle的管理。
          還是挺郁悶的,因為沒有實際環境,真的很難辦。
          最近想換個手機,對大多手機進行了觀看,很喜歡黑莓手機。
          看了下黑莓手機應用,似乎在這方面研究的人員比較少。
          所以趁自己時間充裕,就玩玩黑莓手機應用吧。
          大體了解了一下黑莓手機開發,其實它就是在java基礎上進行的。
          首先你可以自己搭建一個環境,很簡單的。
          黑莓開發系統只支持win平臺的,所以你必須是win平臺下,我的電腦是win xp的。
          硬件方面,相信現在硬件價格是大家能夠接受的。要求也并不是很高,
          我電腦是公司配的筆記本T5550,1G內存的。
          搭建環境,首先是java,選擇最新版的java 6 update 21,安裝,然后環境變量弄好。
          然后是eclipse的安裝,下載版本為3.5。解壓就可以使用,很方便。
          最后就是黑莓提供的jde,這個在黑莓網站上就可以下載到我下載的是BlackBerry_JDE_PluginFull_1.1.2.201004161203-16.exe
          然后進行安裝,因為黑莓的開發包是基于eclipse插件的,所以在安裝的時候需要你給出eclipse的目錄位置。
          這些大家應該都很容易做到的。

          所有東西都弄好以后,然后就是開始第一個黑莓應用的開發。
          建立一個黑莓project,在eclipse的左邊透視框中,點右鍵---〉new---〉other---〉blackberry--〉blackberry project。
          建立完成之后會出現跳出兩個頁面,一個頁面是關于你所做應用的版本和作者的基本情況,還有一個是黑莓網站的情況。
          這兩個都不用管,然后在,左邊的src中建立一個java包,這個學過java的人員都知道怎么做的。
          然后在包里面建立自己的java class,完成之后就是java的代碼開發了。
          一下就是我看黑莓官方給出的helloworld的第一個黑莓應用。
          源代碼如下:
           1 package com.duduli.li;
           2 
           3 import net.rim.device.api.ui.UiApplication;
           4 import net.rim.device.api.ui.component.Dialog;
           5 import net.rim.device.api.ui.component.LabelField;
           6 import net.rim.device.api.ui.component.RichTextField;
           7 import net.rim.device.api.ui.container.MainScreen;
           8 
           9 public class HelloWorld extends UiApplication{
          10     public static void main(String [] args){
          11         HelloWorld hw = new HelloWorld();
          12         hw.enterEventDispatcher();
          13     }
          14     
          15     public HelloWorld(){
          16         pushScreen(new HelloWorldScreem());
          17     }
          18 }
          19 
          20 final class HelloWorldScreem extends MainScreen{
          21     public HelloWorldScreem(){
          22         super();
          23         LabelField title = new LabelField("hello world simaple",LabelField.ELLIPSIS|LabelField.USE_ALL_WIDTH);
          24         setTitle(title);
          25         add(new RichTextField("hello world"));
          26     }
          27     
          28     public boolean onClose(){
          29         Dialog.alert("goodbye");
          30         System.exit(0);
          31         return true;
          32     }
          33 }
          34 
          很簡單的一個應用,大家可以試試看。

          posted on 2010-09-27 14:01 duduli 閱讀(1710) 評論(0)  編輯  收藏 所屬分類: java

          <2010年9月>
          2930311234
          567891011
          12131415161718
          19202122232425
          262728293012
          3456789

          導航

          統計

          公告

          welcome to my place.

          常用鏈接

          留言簿(5)

          我參與的團隊

          隨筆分類

          隨筆檔案

          新聞分類

          石頭JAVA擺地攤兒

          搜索

          積分與排名

          最新評論

          閱讀排行榜

          評論排行榜

          @duduli
          主站蜘蛛池模板: 扶余县| 白河县| 赤城县| 客服| 鹿泉市| 伊川县| 谢通门县| 同德县| 芮城县| 陵川县| 新乐市| 错那县| 孟津县| 万荣县| 拉孜县| 弋阳县| 临西县| 澎湖县| 冷水江市| 浦江县| 万盛区| 宝应县| 德庆县| 武乡县| 冷水江市| 额敏县| 辉县市| 永胜县| 霍州市| 高安市| 白玉县| 广西| 景东| 大城县| 桦甸市| 应用必备| 岢岚县| 西宁市| 日喀则市| 屯昌县| 禹州市|