安装入门
文章平均质量分 70
Xamarin
这个作者很懒,什么都没留下…
展开
-
[Issue] 在MAC 环境无法安裝Xamarin
最近有一些客戶或上課的學員反映, 在MAC的環境下載Xamarin的安裝程式, 點擊要安裝時卻一點反映也沒有. 這個問題也發生在Xamarin在安裝新版的update後, 便無法啟動. 主要是由於一個Xamarin的bug所導致. 解決的方法是修改MAC系統中的地區選項即可解決此問題. 方法如下: 1. 開啟Apple選單=>系統徧好設定=>語言與文字 2. 切換到"地區"並選转载 2014-03-03 11:52:29 · 3289 阅读 · 0 评论 -
Xamarin.Forms入门困扰与解决方式-No.2
一般项目中的按钮都是用图做得美美的(不会像第一篇中的按钮),但是Xamarin.Forms中的Image控件默认是无法接受命令或触碰事件的,WPF/Silverlight中可用Trigger让控件侦听事件,但是在Xamarin中Trigger是不同的实现方式(没有System.Windows.Interactivity.dll),另外用了TapGestureRecognizer来处理,本文延续第一转载 2015-10-29 09:47:39 · 1377 阅读 · 0 评论 -
Xamarin.Forms入门困扰与解决方式-No.3
有时候因应美工的需要,需要用底图搭配控件来达到漂亮的外观,但是控件自带的样式常常会抵触美工的设计,例如想要去除输入框自带的框线时,会发现Xamarin.Forms中的控件可以变化外观的属性很少,此时就必须使用特别的技巧来达到目的;本文延续第二篇的案例,演示控件自定义外观的解决方式演示版本:Xamarin.Forms.1.3.5.6337演示目标:去除输入框的底线或外框线转载 2015-10-29 09:58:18 · 1547 阅读 · 0 评论 -
Xamarin.Forms入门困扰与解决方式-No.5
本文延续第四篇,演示引用Nuget高德地图绑定(预览版)到Xamarin.Forms中使用演示版:Xamarin.Forms.1.4.1.6349演示目标:显示高德地图1.打开第三篇的案例,依照上篇的2,3,4步骤,添加Nuget组件Thinkpower.BindingANDROID.AMap_Map2转载 2015-10-29 10:22:38 · 1889 阅读 · 0 评论 -
Xamarin.Forms入门困扰与解决方式-No.4
第三方原生Api的绑定(Binding)应该是Xamarin使用上最头痛的问题,Thinkpower有鉴于此,将为大家制作免费而且开源的绑定,前期重点在于提供替代Google服务的绑定(例如地图、推播、支付等),本文延续第三篇的案例,演示引用Nuget高德地图绑定(预览版)到Xamarin.Forms中使用。演示版:Xamarin.Forms.1.4.1.6349演示目标:转载 2015-10-29 10:08:52 · 1327 阅读 · 0 评论 -
在Windows上安装Xamarin.iOS(上)
本文展示了如何在Windows安装Xamarin.iOS,将涵盖Xamarin的Visual Studio插件的安装过程,并讨论在Macintosh的要求,安装了苹果的SDK。转载 2015-06-19 13:27:05 · 1475 阅读 · 0 评论 -
Visual Studio 跨平台开发实战(1) - Hello Xamarin!
前言應用程式發展的腳步, 從來沒有停過. 從早期的Windows 應用程式, 到網路時代的web 應用程式, 再到近幾年相當盛行的行動裝置應用程式(Mobile Application), 身為C#的開發人員與Visual Studio的使用者. Windows Phone與Windows Store App的開發是否已滿足不了你了呢? 如果能夠讓你使用C#及Visual Studio 來開發转载 2014-03-03 10:19:21 · 15065 阅读 · 7 评论 -
Visual Studio 跨平台开发实战(4) - Xamarin Android 基本控制项介绍
前言不同於iOS, Xamarin 在Visual Studio中針對Android, 可以直接設計使用者介面. 在本篇教學文章中, 筆者會針對Android的專案目錄結構以及基本控制項進行介紹, 包含TextView, EditView, Toggle/ Switch以及Seekbar控制項. Android 專案目錄結構在Visual Studio建立Android 應用程式專转载 2014-03-03 11:34:45 · 5257 阅读 · 0 评论 -
Visual Studio 跨平台开发实战(5) - Xamarin Android 多页面应用程式开发
前言大部份的Android 都具有實體或虛擬的Back鍵. 因此在處理多頁面應用程式時, 與先前所介紹的iOS Navigation controller 比較起來會簡單許多.1. 開啟Visual Studio 並新增Android Application 專案並命名為Lab4-MultiScreen 2. 在Layout資料夾中新增Second.axml转载 2014-03-03 11:40:36 · 8720 阅读 · 1 评论 -
Visual Studio 跨平台开发实战(3) - Xamarin iOS 多页面应用程式开发
前言在前一篇教學中, 我們學會如何使用Visual Studio 搭配Xcode 進行iOS基本控制項的操作. 但都是屬於單一畫面的應用程式. 這次我們要來練習如何透過Navigation Controller來建立多頁面的iOS應用程式. 設定專案及畫面1. 開啟Xamarin Studio 並建立新專案, 專案類型為iOS=>iPhone=>空白專案, 專案名稱為 02-N转载 2014-03-03 11:15:42 · 6157 阅读 · 0 评论 -
Visual Studio 跨平台开发实战(2) - Xamarin.iOS 基本控制项介绍
前言在上一篇文章中, 我們介紹了Xamarin 以及簡單的HelloWorld範例, 這次我們針對iOS的專案目錄架構以及基本控制項進行說明. 包含UIButton,, UISlider, UISwitch, UIImage以及UIWebView控制項。iOS的使用者介面描述檔, 其副檔名為.xib, 目前在Visual Studio尚未支援直接編輯. 因此在文章中, 我們會先用Xamar转载 2014-03-03 11:02:49 · 5935 阅读 · 3 评论 -
Xamarin.Forms入门困扰与解决方式-No.1
Xamarin.Forms虽然是朝着程序代码共享极致的理想迈进,但是一些怪异的[坑洞]会打击开发者的使用意愿,本文将演示一个很常见的入门困扰与解决方式。演示版本:Xamarin.Forms.1.3.1.6294-pre1(支持Unified API) 演示目标:红框标示的控件放在ListView外面与里面(由分隔线区分)的结果要一致。在Microsoft版的Xaml开发中,转载 2015-10-29 09:41:13 · 1540 阅读 · 0 评论