- 匿名委派
- 繼承
- 建構子
- Adapter
2016年2月16日 星期二
卡關了,問題在那裡?
對於沒有C#、物件導向或MVC架構基礎的人,由於後續進入多Activity互傳資料時,更進階了,因為常用到封裝、繼承及建構子概念,要硬吞下去,真的很痛苦,而且也沒有益處,因為根本不懂其原理,日後也無法變通,還是回頭去瞭解C#物件導向之觀念,再繼續進行較好。
2016年2月4日 星期四
學習流程
Xamarin Tutorials
1. 環境建置,安裝及設定
2. 手機usb debug模式開始
3. 入門及觀念(hello, android MultiScreen)
1. 環境建置,安裝及設定
2. 手機usb debug模式開始
3. 入門及觀念(hello, android MultiScreen)
開發實戰書藉
4. 3-1(基礎)及3-2(Layout)
5. 第四章頁面巡覽至4-1-4
6. 3-3
7. C#物件導向
2016年2月3日 星期三
Layout
- Linearlayout:從上而下的Layout方式
- Relativelayout:以控制項元件之間的位置關係作Layout
- Tablelayout:切割表格作Layout,預設是3x3
2016年2月2日 星期二
Hello Android & Multiscreen
2016/02/02
- Main.axml:Layout設計總管
- SetContentView(Resource.Layout.Main); = 設定主Layout檔案,此行即以Main.axml為主要Layout檔。想:可控制此項切換Layout版型?
2016/02/03
- Android程式可視為由多區塊組合而成,可分類成Activity及Service。Activity可看成一項獨立功能,而且都會對應到UI,如登入畫面或LIst清單等,Service即是背景程式,不會有畫面,如音樂播放解碼程式等。
- Intent:各Block之訊息傳遞,使用時機如camera app to take and save, gathering location information, or navigating from one screen to the next.(常用)
- 以intent方式,啟動另一個activity
- 以intent方式,Launching Another Application with an Intent

- String Resources – In our Phoneword application, we set the text of the CallHistoryButton to "@string/callHistory". The @string syntax means that the string’s value is stored in the String Resources File, Strings.xml. We entered the following value for the callHistory string in Strings.xml。
2016年2月1日 星期一
Setup and Installation
2016/02/02
- 安裝時VS2015整合度較高,compiler較沒問題
- 如果要使用VS內建的模擬器,要下載intel之HAXM Driver,增加模擬器之CPU選項,速度明顯改善。
- 安裝HAXM,加速模擬器
- 昕力資訊上課時是使用GenyMotion,有virtuabox內建版。
- 如果要用手機模擬,要去extra處加上usb drivers,並打開手機之USB偵錯模式才行。
- USB偵錯模式,要進入設定==>關於==>軟體資訊後,點七下即可開啟(適用多數手機)
- 要使用手機載入程式,必須確認ADB Interface安裝無誤,可從裝置管理員確認,如果沒有安裝好,看教學。
訂閱:
文章 (Atom)

