安卓開發 學習筆記

2021-09-18 02:01:55 字數 1045 閱讀 2674

setcontentview

(r.layout.activity_main)

;

這裡activity_main為指定布局檔案(activity_main.xml)在r所對應的變數,載入布局檔案,並顯示到視窗中。

注:這裡布局檔案都在res資源目錄下

關於尺寸:在布局檔案中,除了字型大小,其他的都以dp作為單位,字型大小的單位用sp

四大元件包括:activity、service、contentprovider、broadcast receiver

定義:用來提供乙個能讓使用者與之互動的介面

請求源:手機螢幕

生命週期包括:

oncreate()

onstart()

onresume()

onpause()

onstop()

onrestart()

ondestroy()

1.1 intent和intentfilter的理解

1.1.1 intent的分類

1.1.2 intentfilter-----意圖過濾器

舉例:我們手機桌面系統也是乙個activity,並且對目標程式(桌面上的程式圖示–乙個個activity)配置了隱式意圖,這樣就實現了由桌面activity(launcher)跳轉開啟其他的應用activity。配置**如下:

android:name

=".mainactivity"

android:label

=>

>

android:name

="android.intent.action.main"

/>

android:name

="android.intent.category.launcher"

/>

intent-filter

>

activity

>

1.1.3 相關api

安卓開發學習筆記

android設定背景色為透明 方法一 只要在配置檔案內activity屬性配置內加上 android theme android style theme.translucent 就好了。這樣就呼叫了android的透明樣式!方法二 先在res values下建colors.xml檔案,寫入 這個值...

我的學習筆記 自學安卓(一) 安卓開發環境

現在主流的安卓開發都是用的android studio,所以就需要安裝android studio 1.首先需要安裝jdk,配置好安卓開發環境 第一種 包含有sdk android studio的安裝步驟我就不再贅述,一鍵預設選項即可,注意選擇studio 和sdk的路徑 一路next,安裝完成之後...

安卓開發筆記 藍芽開發

一般情況下用預設的藍芽介面卡就好了 private static bluetoothadapter adapter bluetoothadapter.getdefaultadapter 貼幾個常用的方法 開啟藍芽功能 public static void openbluetooth 關閉藍芽功能 p...