2013年11月26日

[Xamarin] 簡單實作ListActivity (转帖)

摘要: 但是文中案例因為是用事先設好的Layout 但是如果需要被選擇的東西很多時該怎麼辦我們討論一下,如何製作很簡單的List .首先我們得先參考一下再android 思維下要製作一個List 需要的架構圖圖片參考:http://docs.xamarin.com/guides/android/user_interface/working_with_listviews_and_adapters/part_1_-_listview_parts_and_functionality很重要的一點 需要ListActivity 再來 需要指定其 ListAdapter ,不過基本上,因為如果只是簡單的列表,其a 阅读全文

posted @ 2013-11-26 22:21 王员外王爷 阅读(311) 评论(0) 推荐(0) 编辑

[Xarmrin.IOS]使用Build Host 在Windows上建置IOS程式及DeBug (转帖)

摘要: 使用Xamarin開發IOS程式時,必須要在Mac上才可以編譯程式,若想在windows系統上編譯,則可透過Build host的方式,但還是要有一台Mac的電腦就是了XD首先你的Mac必須要已經安裝好Xamarin以下使用的是Visual Studio2010開啟Visual Studio,點選工具 → 選項 → Xamarin → IOS Settings點選右邊Mac build host中的Configue..接著會跳出一個畫面,這裡直接手動指定要當成Build Host的Mac,按下Configure Host Manually,輸入Mac的IP位置或名稱輸入完成後按下OK,左鍵點選 阅读全文

posted @ 2013-11-26 22:08 王员外王爷 阅读(226) 评论(0) 推荐(0) 编辑

[Xamarin.Android]使用SqliteNET (转帖)

摘要: Xamarin除了提供ADO.NET方式操作Sqlite外,也提供了一個類似Entity Framework的SqliteNET,可至官網提供的連結下載Source,或點選這裡下載。以下範例使用VS2012+Genymotion首先新增一個Android 專案,將Sqlite.cs加入專案。Entity的部分就要自己建立了,建立出來的Entity同等於做出一個Table。新加入一個類別叫TestData並給兩個屬性,DataID、DataVal。在DataID上給予PrimaryKey,AutoIncrement兩個值,表示指定該欄位為主鍵,並會自動產生Index值。1publicclassT 阅读全文

posted @ 2013-11-26 22:04 王员外王爷 阅读(335) 评论(0) 推荐(1) 编辑

[Xamarin.Android]使用Java Bindings Libary專案 Binding Java元件(.jar) 與Metadata.xml、型別對應 (转帖)

摘要: 使用Xamarin開發Android APP時,如果已經有原本就用Java寫好的套件(.jar),就可以利用Xamarin提供的Java Bindings Libary將他變成C#可使用的元件。這裡用Eclipse和VS2010來作範例。首先用Eclipse開啟一個新Java專案,套件名稱就取名叫xamarin.testbinding。並建立兩個類別分別為Test、TestBinding。將Test做成一個抽象類別,並給定一個未實作的方法testProtected(),存取修飾給protected。稍後會提為什麼要這樣做~1packagexamarin.testbinding;23public 阅读全文

posted @ 2013-11-26 22:02 王员外王爷 阅读(501) 评论(0) 推荐(0) 编辑

[iOS]使用Windows Azure來做iOS的推播通知 (转帖)

摘要: 這一篇我們用Windows Azure 的Mobile Service 來實作iOS的推播通知,底下我們分成三個階段來探討如何實作推播通知的服務:第一階段:開啓你的Windows Aure服務在Azure上建立一個Mobile Service服務在Mobile Service 裡建立一個儲存要被推播資料的Table建立你的iOS App(這裡我們直接下載Windows Azure上的Xcode 專案範本)到這個階段完成的時候,在iPhone simulate模擬器裡執行Azure所提供的專案範本時,可以看到在手機上新增的資料會成功的被寫入到Azure mobile service 的Table 阅读全文

posted @ 2013-11-26 21:57 王员外王爷 阅读(279) 评论(0) 推荐(0) 编辑

[Xamarin.Android] 結合Windows Azure與Google cloud message 來實現Push Notification (转帖)

摘要: 這一篇要討論如何使用Xamarin.Android 整合GCM以及Windows Azure來實作Android手機上的推播通知服務。這篇文章比較著重概念的部分,在開始讀這篇之前,也可以先參考一下Xamarin網站上的文章原文來了解Android GCM的運作邏輯:Remote Notifications:An Overview of Remote Notifications in Xamarin.Androidhttp://docs.xamarin.com/guides/cross-platform/application_fundamentals/notifications/android 阅读全文

posted @ 2013-11-26 21:56 王员外王爷 阅读(336) 评论(0) 推荐(0) 编辑

[Xamarin.Android] 儲存資料於Windows Azure (转帖)

摘要: 在準備討論Xamarin.Android 如何整合GCM與Windows Azure來實作Push Notification之前,先來了解如何將Xamarin.Android 與Windows Azure做結合,將Android APP上的資料丟到雲端去儲存。1.在Windows Azure上建立一個Mobile Service。首先到Windows Azure上去建立一個Mobile Service。這邊我建立了一個for Android的Mobile Service。2.在Mobile Service上面新增一個item資料庫2.1 接下來我們要在剛剛建立的Mobile Service上面 阅读全文

posted @ 2013-11-26 21:52 王员外王爷 阅读(190) 评论(0) 推荐(0) 编辑

[Xamarin.Android]如何引用JAR檔案 (转帖)

摘要: 這個範例是如何在Xamarin.Android中去使用一個我們自行在開發的JAR檔案.主要會執行的步驟如下1. 在Xamarin建立一個Android Java Bindings Library 專案2. 加入自行開發的JAR檔案到這個專案裡面3. 在Xamarin.Android專案中參考Android Java Bindings Library 專案1.寫一個Java程式並且把他包裝成JAR檔案1.1撰寫以下程式碼並且儲存副檔名為java的檔案packagecom.xamarin.testbinding;publicclasstest{publicStringmethod(){return 阅读全文

posted @ 2013-11-26 21:48 王员外王爷 阅读(320) 评论(0) 推荐(0) 编辑

[Xamarin.iOS] 如何引用Objective-c寫的Class Library (转帖)

摘要: 這個範例是如何在Xamarin.ios中去使用一個我們自行在Xcode中開發的Objective-c Class Library.主要會執行的步驟如下1. 在Xcode 裡面去建立一個Class Library2. 編譯這個Class Library讓他同時支援IOS Device與 iOS simulator3. 使用Objective Sharpie Tool建立Matadata4. 在Xamarin中建立IOS Binding Project5. 在Xamarin IOS APP 專案中參考 IOS Binding Project.1.在X-Code裡面建立一個Static class 阅读全文

posted @ 2013-11-26 21:46 王员外王爷 阅读(408) 评论(0) 推荐(0) 编辑

[Xamarin.Android] 如何使用Google Map V2 (转帖)

摘要: Google Map v1已經在2013年的3月開始停止支援了,目前若要在你的Android手機上使用到Google Map,就必須要使用到Google Map v2的版本.在Xamarin要使用Google Map v2之前,必需要做的動作有下列幾項:1. 從你電腦裡的keystore裡面查詢個人的指紋憑證(SHA1)。2. 用SHA1指紋憑證到Google APIs網站申請key。3. 在Xamarin裡的Android SDK Manager去安裝Google Play services。5. 在Xamarin.Android專案中加入Google Play Services compo 阅读全文

posted @ 2013-11-26 21:45 王员外王爷 阅读(374) 评论(0) 推荐(0) 编辑

导航