Xamarin XAML語言教程基礎語法篇大學霸

2021-09-08 19:51:26 字數 2239 閱讀 1209

xamarin xaml語言教程基礎語法篇大學霸

前  言

xamarin是乙個跨平台開發框架。它可以用來開發ios、android、windows phone和mac的應用程式。使用xamarin框架中的forms子框架,使用者可以一次性的開發多個平台的應用,如ios、android、windows phone,從而節省大量的開發時間。

在xamarin.forms中,使用者可以直接使用xaml語言直接進行介面設計。這樣,就可以將介面和邏輯**分離,使得應用程式的結構更加清晰。為了滿足大家的開發需求,本教程著眼於xamarin.forms開發,詳細講解xaml語言在介面設計中的使用。同時為了方便大家理解,我們為每個知識點都配以小例項。

1.學習所需的系統和軟體

安裝windows 10作業系統

xamarin 4.2.0.719

安裝os x 10.11

安裝xcode 8.0

目  錄

第1章  xaml語言基礎

1.1  xaml語言簡介

1.2  建立xaml檔案

1.2.1  使用visual studio建立xaml

1.2.2  使用xamarin studio建立xaml

1.3  xaml檔案結構

1.4  解析xaml

1.5  物件元素的宣告方式

1.5.1  包含屬性的特性語法形式

1.5.2  物件元素語法形式

1.6  顯示到介面

1.6.1  建立專案後再建立xaml檔案

1.6.2  建立專案時建立xaml檔案

1.7  xaml預覽

1.7.1  visual studio中實現預覽

1.7.2  xamarin studio中實現預覽

第2章  屬性和屬性值

2.1  設定屬性

2.1.1  使用屬性語法設定屬性

2.1.2  使用屬性元素語法設定屬性

2.2  附加屬性

2.3  平台屬性標籤

2.4  內容屬性

2.5  屬性值

2.5.1  基本資料型別

2.5.2  unicode字元

2.5.3  特殊字元

2.5.4  對齊方式

2.5.5  複雜型別

第3章  **檔案/xaml檔案關聯屬性

3.1  x:屬性

3.1.1  x:name屬性

3.1.2  傳遞引數——帶引數的建構函式

3.1.3  傳遞引數——呼叫方法

3.1.4  定製檢視

3.2  互動

3.2.1  事件

3.2.2  手勢

第4章  xaml標記擴充套件

4.1  使用靜態成員

4.1.1  自帶類成員

4.1.2  自定義類成員

4.1.3  外部類成員

4.2  資源字典

4.2.1  資源字典定義的基本語法

4.2.2  資源項的定義

4.2.3  訪問靜態資源

4.2.4  onplatform資源

4.2.5  字典樹

4.2.6  動態資源

4.3  約束標記擴充套件

4.4  其它標記擴充套件

4.5  自定義標記擴充套件

第5章  樣式

5.1  基本樣式

5.1.1  構建樣式標籤

5.1.2  構建樣式屬性

5.1.3  應用樣式

5.1.4  樣式屬性使用方法

5.1.5  樣式的使用規則

5.2  在**中使用樣式

5.3  樣式的繼承

5.3.1  在樣式中定義乙個父類型別

5.3.2  派生新樣式

5.4  隱式樣式

5.4.1  使用隱式樣式

5.4.2  隱式樣式的使用規則

5.5  動態樣式

5.5.1  動態樣式的實現

5.5.2  裝置樣式

第6章  資料繫結基礎

6.1  繫結的實現

6.2  檢視到檢視繫結

6.2.1  正向繫結

6.2.2  反向繫結

6.2.3  混合繫結

6.2.4  資料轉換

6.2.5  更新方式

6.3  繫結集合

第7章  mvvm

7.1  mvvm相互關係

7.2  資料繫結實現

7.3  資料互動

7.4  命令介面

Golang 語言 教程

目錄 golang入門指南 golang教程,設定工作區 go mods hello world golang教程 變數 golang教程 資料型別 數字,字串和布林值 陣列,切片和對映 golang教程 型別轉換 條件語句 if else switch case 迴圈指標 函式可變函式 方法,結構...

C語言教程(三)

主要普及c語言的基本語法,本文預設初看的人啥也不懂,如果有程式設計基礎請略過 下面來仔細看一下c編輯器預設給我們生成的 include int main 執行後可以在控制台看見 hello word於是可以做以下嘗試根據程式的變化來逐一了解 的含義 注釋printf hello word n inc...

C語言教程 迴圈

c語言中有2種最常用的迴圈語句 while迴圈 和for 迴圈。while迴圈 while loop while 表示式 程式塊還有乙個變種 do while迴圈,do while 表示式 只要while裡得到表示式是真的,就一直執行程式塊的語句。for迴圈 for loop for 表示式1 表示...