開心生活站

位置:首頁 > 綜合知識 > 

手機怎麼寫程序

1. 手機怎樣寫軟件

通常情況下,手機廠商的官方網站上都有專用的傳輸程序的,部分高檔手機也可以聯機後直接拷貝使用,如MOTO680 780 V3.

手機怎麼寫程序

寫手機JAVA小程序要首先下載該品牌手機的JAVA支持包(JDK)纔可以,然後再編寫程序,當然還有參考文檔可以用的啊.

往手機裏裝入JAVA小程序不需要知道手機軟件的源代碼,正如樓主所說,該軟件代碼也是沒辦法弄到的.

手機裏的JAVA小程序通常情況都能自由添加與刪除,除部分OEM廠商定製的.

2. 怎麼給手機寫軟件

一般的說像摩托羅拉,諾基亞,索愛,以及三星部分機型可以通過刷機平臺用數據線就可以給手機寫軟件了,不過這樣有很多侷限性,單純給手機做軟件的升級是完全沒有問題的,如果說給手機做軟件維修的話就不行了(比如手機軟件造成的不開機等情況),這樣用數據線是無法連接電腦的,還有一些國產手機,山寨手機,是無法通過數據線升級的,這就要藉助“軟件維修儀”了,一般只是一個盒子,配有很多配線,手機的各種接口比較齊全,常用的國產手機軟件維修儀有“東海大王子”“UP-BOX”“超能一通”“智多星”“東震二號”等等,無法通過數據線升級的大品牌手機維修儀有:諾基亞“UFS-3_HWK”“JAF”等,索愛“SETOOL”“HWK”等等其他品牌也有自己的維修儀器。

現在很多新出的維修儀都集成了很多功能,比如說“東海智能超級大王子”它將國產手機及大品牌手機的維修儀集成到一個盒子裏面,你如果要買的話買這樣的比較划算,價格大概在2000以內,回答完畢.。

3. 手機怎麼編程

1 引 言 隨着通訊技術的發展及手機的普及,人們正在不斷地給手機增加新的功能,其中,使手機實現一般只有PC機才具有的功能--下載各種程序並運行,是目前手機發展的一個重要方向。

爲此,人們提出了各種各樣的解決方案,其中基於JAVA的J2ME方案無疑是最引人注目的。 JAVA語言由於其平臺無關、開放、網絡功能強、面向對象、安全等特點,一經SUN公司提出,就隨着Internet的發展而風靡全世界,在國外已成爲軟件開發人員的必修語言。

特別是他的"一次編寫、到處運行"的跨平臺優點,對於手機領域來說更具有重要的意義。因爲目前手機的種類繁多,各種廠商都有自己的標準,如何使他們能運行同一種標準的程序成爲必須要解決的問題。

採用JAVA語言後,各種手機只要實現JAVA虛擬機(JVM)就可以運行JAVA程序,這種方法可以說是目前情況下最爲理想的一種解決方案。 J2ME(JAVA 2 Micro Edition)是用於嵌入式系統的JAVA,他是SUN公司對標準的JAVA版本J2SE做了最大程度的精簡後得到的一種JAVA應用程序運行環境,在最簡單的情況下他只有幾十kB,特別適合在手機、PDA等設備中使用。

手機廠商如果在自己的手機中實現了J2ME規範,就可以從網絡下載並運行JAVA程序,從而大大擴展了手機的功能。鑑於JAVA在Internet上取得的巨大成功,我們有理由相信,J2ME能夠把這種成功延伸到手持設備領域,爲將來的手機和互聯網融爲一體提供有利的條件。

JAVA手機的出現也給軟件行業提供了新的機遇,能否給JAVA手機提供足夠多的軟件資源是關係到其能否推廣的重要因素之一。本文對J2ME構架做一個簡單的介紹,並通過一個具體的程序例子來說明JAVA手機程序的特點及開發過程。

2 J2ME概述 J2ME是一種新的、非常小的JAVA應用程序運行環境,他所定義的構架主要用於在手持式設備上推廣使用JAVA技術。SUN公司將爲各種硬件規模的設備提供合適的配置,這些配置包括虛擬機、核心類庫及API。

目前,J2ME定製了2種配置:CLDC(Connected Limited Devices Configuration)和CDC(Connected Device Configuration)。其中,CLDC是爲手機等CPU和內存資源遠低於標準JAVA要求的設備所提供的一種配置,他是對JAVA標準版本做了最大程度的縮減後得到的,其虛擬機和核心類庫多於100kB。

CDC配置主要用於擁有更多資源的下一代設備。 CLDC配置給各種手持設備提供了能運行JAVA程序的一種環境,但開發者還很難在這種環境下開發程序,首先因爲CLDC核心庫提供的是低級API,不適合直接用於構建應用程序;其次,手持設備的系統結構千差萬別,很難保證應用程序的圖形界面、網絡等功能的移植性。

因此,爲了進一步增強J2ME的功能,SUN公司允許設備供應商在實現CLDC的基礎上再爲自己的設備提供專門的高級API及程序管理方法,即PROFILE,以簡化應用程序的開發,使程序有更好的移植性。同時,SUN公司還與50多家知名的移動設備製造商及軟件開發商一起,制訂了專門用於手機等移動信息設備的PROFILE--MIDP (MobileInformation Device PrOfile),由於MIDP提供了編寫圖形界面、網絡程序的統一規範,並實現動態、安全的程序管理方法,因此得到了諾基亞、摩托羅拉、西門子等主要手機廠商的支持,紛紛推出了基於MIDP的JAVA手機。

與APPLET相似,MIDP程序也稱爲MIDlet,他必須要繼承一個特定的類--MIDlet,這樣MIDlet管理者才能控制他的運行。這個類包含了startApp,pauseApp,destoryApp三個用戶可以重載的方法,分別在MIDlet進入運行狀態、停止運行、退出時調用。

MIDP程序的圖形接口相對於標準JAVA的AWT接口要簡單得多,他分爲低級API和高級API。低級圖形API使開發者能更直接地控制屏幕顯示和鍵盤輸入,他基於抽象類Canvas,一般用於編寫遊戲程序,他的可移植性要由開發者自己保證。

高級圖形API能在不同設備之間有很好的可移植性,但開發者能調整的餘地也相應地很小,他基於抽象類Screen,並有Alert,Form,List,TextBox四個具體的子類,這4個子類分別表示警示框、表單、列表框、文本輸入框。另外,高級API還提供了許多圖形組件,包括Command,ChoiceGroup, DateFie1d, Gauge, ImageItem,StingItem,TextField等,他們都可以添加到A1ert和Form中。

有些圖形組件還提供了與AWT相似的事件及事件響應處理方式。 MIDP程序一般要和各種資源文件一起壓縮成一個jar文件。

發佈時,還需要有一個擴展名爲jad的描述文件,他包含了MIDP程序的名稱、版本、jar文件的位置及大小等信息。JAVA手機首先要訪問的是描述文件,再根據描述文件的信息把MIDP程序安裝到本手機,然後才能運行。

3 開發實例 MIDP程序真實的運行環境是JAVA手機,但他的開發卻是在PC機上進行的,因此開發環境一般都提供仿真器對程序進行測試。各種手機廠商都有自己的開發、測試環境,下面介紹的例子程序,是在SUN公司的MIDP實現中調試通過的。

3.1 程序功能 本例子包含2個MIDP程序,第1個程序運行時要求用戶輸入姓名,並選擇性別,然後程序根據性別和當前時間向用戶輸出一句問候語。第2個程序運。

4. 手機軟件如何編程

通常來講編程一般對學歷要求並不高,也就是說任何學歷都可能成爲編程高手,關鍵是看你對編程的認知程度和個人能力問題了。

手機jar軟件是需要學習java編程語言的,然後分支部分j2me爲jar手機軟件的編程方向,如果你學習塞班系統的軟件需要學習c++編程語言。如果安卓系統的手機軟件也需要學習java語言作爲基礎,然後在學習安卓軟件的專用編程規範。

更多的知識需要你去通過詳細資料瞭解或者找一個這方面的朋友給你指點下即可,祝你好運!軟件帝國wap.softdg.com是提供免費手機軟件下載領域的精英網站。歡迎光臨。

5. 手機怎樣編程序

刷機

簡單地講,刷機就是爲你的手機軟件升級,或者下載安裝一些如遊戲軟件等。

刷機,其實是通過安裝在電腦上的軟件來完成的。當然,手機通過連接線與電腦相連,而不是直接在手機上完成。所以簡單的講,刷機是通過安裝在電腦的PST軟件,將要升級的軟件如38R安裝到手機上。

刷機簡單說就是通過數據線或紅外重新寫手機裏的的軟件程序。

刷機的目的主要是廠家爲解決老版本軟件中的BUG推出的補丁程序,一般是解決反應速度慢、音量小、短信模版、死機、顯示亮度等等;還有些是爲了增強原機型的功能,比如增加數碼變焦、像框種類、圖像的編輯能力等等,在不改變手機硬件的情況下提升其功能。

一般情況下KF都可以免費刷的,速度也是很快的,不過刷之前要備份好個人的通訊錄等資料。如果你的手機使用正常就不用去刷了。自己刷也是可以的,但要到網上下載手機軟件。

一般情況下自己刷機將不享受質保。類似於MP3等的固件升級。

標籤: