day01 Android課堂筆記

2021-07-17 03:32:36 字數 1073 閱讀 9040

一、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 掌握不同平台下多執行緒 執行緒池 記憶...