一、android發展歷史
1、2023年android公司成立
2、2023年google收購
3、2023年發布了第一款系統(android1.0)
4、2023年發布了第一款手機(t-mobile)
5、android版本都是以吃的命名
二、android的系統架構
1、linux kernel(linux核心):驅動,記憶體管理,程序管理
2、libraries:第三方jar包
三、android-sdk目錄結構介紹
1、docs:api文件
2、platforms:sdk平台
3、tools執行android的檔案
4、system images映象檔案(建立模擬器)
5、plate-tools:常用的一些工具
6、原始碼
四、開發android的eclipse檢視設定
1、ddms模擬器的控制面板
2、logcat列印輸出日誌(輸出日誌有等級)
顯示出logcat:windows--show view---other---android---logcat
3、devices裝置是否連線(adb決定)
顯示出decices:window---show view---other---android---device
5、字型編碼格式:window--preferance--general--workspace--編碼(utf-8)
五、android 專案目錄介紹
1、src開發人員原始碼的放置目錄(邏輯**)
2、gen自動生成r檔案 如果r檔案出錯則去res檔案找錯誤
4、bin專案執行之後產生的
5、libs存放第三方jar包
6、res資源檔案 對應的資源會在gen檔案生成相應的r檔案
7、layout布局
8、menu選單
9、value存放字元、尺寸、樣式
9、androidmanifest清單檔案
day01 課後作業
1 寫乙個登陸的程式,最多登陸失敗3次 2 輸入賬號 密碼,如果登入成功,程式結束,提示 歡迎 xx 登入,今天的日期是 xx 3 登入失敗,重新登陸 3 要判斷輸入是否為空,什麼也不輸入,輸入空格都算算空 import datetime username 林俊傑 passwd 123456 shi...
01 課堂問題
prompt方法 prompt 獲取過來的資料預設是字串型別的,此時就不能直接簡單的進行加法運算,而需要轉換變數的資料型別 swich case 語句要求 1.switch中的值與case中的值是全等關係,即值和資料型別都相同。錯誤示例 很明顯 獲取的值是字串型別,而case裡確是 整型,因此輸入什...
01課程介紹
1 掌握多平台c 程式的設計 編碼 除錯 發布。2 掌握select iocp epoll網路通訊模型,不同場景選擇最合適的模型。3 掌握主流平台下使用c tcp進行網路通訊。4 掌握主流遊戲引擎中使用c tcp與服務端通訊。5 掌握伺服器開發效能優化技巧。6 掌握不同平台下多執行緒 執行緒池 記憶...