用J2ME實踐應用於移動開發

      手機應用愈來愈多,從之前的16G慢慢不斷延伸到128G,那麼使用一個問題不管多少的手機應用內存咱們都不夠用,小夥伴們大家是否在清理本身手機的時候每每發現一些相似於幾百KB的應用程序,但因爲不知道是否關於首系統的問題咱們都選擇避開,那麼下面我跟你們科普一下這些的確是系統的文件,相似於MIDP文件是一個移動信息設備配置文件是創建在CLDC的基礎之上,用來描述手機和尋呼機這樣更加具體化的無線移動設備。性能

代碼

  手機的jar文件若是過多的話會影響應用的打開,其實在咱們移動開發方面是能夠優化這種狀況的,實際上是咱們打開軟件的時候過多的圖片加載使得你的系統內存積累更多沒用的數據加載,咱們嘗試讓這些圖片的加載代碼簡單一些釋放一點空間,不一樣的手機有不一樣的功能配置和應用咱們能夠經過一些代碼來使代碼變得更加的靈活。優化

  代碼以下:blog

  一維=null圖片

  嘗試{內存

  圖像=圖像。createimage(「/標誌。png」);開發

  }get

  抓住(exceptionioe){}string

  若是(圖像=零)io

  (0)g.setcolor;基礎

  g.drawstring(「信息」,getwidth()/2,getheight()/二、圖形。hcenter|圖形。基線);

  }

  別的{

  g.drawimage(圖像,getwidth()/2,getheight()/二、圖形。hcenter|圖形。vCenter);

  }

  當你在代碼編寫完成後出現加載失敗只有幾個問題,一個就是每一個手機的配置和性能不一樣,低配置的手機難以得到高品質的照片,那麼咱們能夠把一些美化的界面刪除從新的發佈一個適合不一樣樣式手機尺寸的JAR文件包,裏面的代碼咱們也不須要去改動。只是使代碼應用於跟多的不一樣配置的手機格式而已。

  相似的,在加載List之類的UI組件時:

  代碼以下:

  一維=null;

  嘗試{

  圖像=圖像。createimage(「/標誌。png」);

  }

  抓住(exceptionioe){}

  附加(「標籤」,圖像);

  這使得有無圖片僅僅影響界面美觀,而不影響應用程序的功能。

  總結:移動開發是一種技術的技能,應用於手機的各方面,那麼當你不斷髮現一些手機村愛的問題時候你更多的是去處理問題,手機有Android和iOS的兩個版本,當你慢慢摸索了這兩個版本的一些功能上和代碼優化上的應用時候,你就是其中的一個大神。強化本身的技能等於讓你在這個領域瞭解更多。學無止境

相關文章
相關標籤/搜索