Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> Android開發進階

Android開發進階

編輯:關於Android編程

通過對項目的學習,可以達成以下目標

提升編碼能力 提升修復bug能力 提升業務分析能力 提升編碼見識

按照功能模塊進行劃分

UI層

activity fragment view adapter

業務層

business service, receiver, provider DB,preference, … utils

常見錯誤

R文件丟失

當我們使用project下的clean操作時.經常會出現R文件丟失的問題

,凡是出現這樣的問題都是由於res目錄下的錯誤引起的,

如布局文件書寫錯誤之類.

模擬器沒有sdcard

我們在向服務器下載apk時,是將apk文件存放在/mnt/sdcard/xxx.apk 下的.

但是如果你創建的模擬器沒有sdcard的話就會導致程序出錯.如解析數據失敗等..所以,在模擬器設置界面查看是否有可用空間,如果沒有就重新創建一個模擬器

解析json失敗

如果使用低版本的模擬器運行程序解析json時(API為10),

會出現解析錯誤,這是由於低版本模擬器的bug導致的,

因此,在測試的時候應使用4.0以上的模擬器進行測試

測試模擬器版本太高

如果使用API17或者18的模擬器進行測試,logcat會不間斷的打印log信息,無法准確的定位對自己的有效信息,

因此,模擬器使用API16版本即可

SVN版本控制

創建項目

在進行版本控制之前,先將我們的項目創建出來,在創建項目的過程中需要注意一下幾點

1:創建項目應用是,應用名稱不能有中文,否則會導致應用簽名失敗

包名一定要注意創建自己獨有的包名,不能使用常用的包名,否則後期項目會出現各種bug,記住包名是一個應用程序的唯一標識,手機上的應用程序不可能同時存在兩個包名一樣的應用

2: 創建項目時,向下兼容的版本應在API10以上

3:考慮到項目實際開發中與服務器之間的交互,應將項目中的編碼格式改為utf-8

創建SVN倉庫

打開SVN server服務器搭建我們的代碼倉庫

注意目錄結構創建選擇有trunk,branches,tag目錄結構的倉庫 在trunk主分支下創建我們項目文件夾

提交代碼到倉庫

拷貝處倉庫的url,到工程目錄下執行checkout即可,將工程代碼與服務器關聯起來,不過要注意提交前,將一些不需要的文件過濾掉,(bin,gen,…)

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