Android學習需要了解的一些基本概念

2021-09-02 08:14:58 字數 585 閱讀 2863

android系統主要由五個部分組成:

自下而上   1.linux核心   2.資料庫   3.android執行時   4.應用程式框架   5.應用程式

android四大元件

activity、service、broadcastreceiver、contentprovider

android所有ui元件都繼承view類

布局管理器有:linearlayout(線性布局)、tablelayout(**布局)

framelayout(幀布局:所有布局可以疊加在一起)、relativelayout(相對布局)

gridlayout(網格布局(可用於計算器的製作))、absolutelayout(絕對布局(基本不用))

adapter常用的實現類

arrayadapter:簡單易用的,將陣列或list集合的多個值包裝成多個列表項

******adapter:功能強大,可包裝list集合的多個物件(5個引數)

******cursoradapte:與******adapte相似,用於包裝cursor提供的資料

baseadapter:通常用於被擴充套件,最列表項進行最大限度的定製

Android開發需要了解的TCP UDP網路協議

盛唐年間,天下安定,由於疆域太大傳遞信件不易,就有民間的能人異士向皇帝諫言,每個州縣都建立資訊司來養信鴿。由信鴿來傳遞信件。皇帝覺得可行遍開始施行。一日皇帝命小吏從東都洛陽發一封信件到西京,這個小吏第一次去資訊司發信件,到了資訊司發現只有乙個人處理信件。小吏便把信件交給了資訊司的小哥,只見小哥嫻熟的...

Android開發需要了解的網路協議

1.應用層 應用層決定了向使用者提 用服務時通訊的活動。tcp ip 協議族內預存了各類通用的應用服務。例如 http ssh ftp 等。2.傳輸層應用層的下一層就是傳輸層,提供處於網路連線中的兩台計算機之間的資料傳輸 常見的傳輸層協議有 tcp udp 等。3.網路層網路層又稱網路互連層。網路層...

Android你需要了解的知識點

1 android四大元件 2 動畫 滑動衝突 自定義view 事件分發機制 4 android的資料儲存方式 5 ui布局 fragment的使用 6 記憶體 效能優化 的處理 螢幕適配 7 網路通訊的幾種實現 斷點續傳的實現 了解tcp ip udp http等網路協議 8 資料結構和演算法 9...