Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發 >> 初級開發 >> Android開發中硬編碼的好處和壞處

Android開發中硬編碼的好處和壞處

編輯:初級開發

 在Android開發中有時後代碼為了方便直接硬編碼,其實這是一種不好的習慣,在PC平台寫代碼可能直接使用的比較多。在移動平台上有時要考慮多國語言問題,android設計了getString()方法從資源Res文件夾中讀取String字符串,這些字符串以xml形式保存在Values.XML文件中。

  android平台在一定程度上更面向對象,除了Java本身,在構架上仍然使用MVC這樣的UI和代碼邏輯分離,UI可以專心的設計用戶界面,代碼可以通過類似Jar或MIDL文件來再發行應用,大大提高了代碼復用和維護性。

  上面都是硬編碼的壞處,其實好處也是有的,從單獨語言和簡單程序來說具有運行效率高和設計簡單等方法,但是對於復雜的工程還是建議MVC方式設計比較合理。android對於資源文件進行了緩存機制,在R類中進行全局注冊,也就是說findVIEwById之後會對這個XML文件做緩存,比如Layout或String。

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved