[Xamarin] 簡單使用AlertDialog

2013-07-19

這東西跟Toast 很像,有方便提示的作用

像是Windows 上面的MessageBox 或是 Javascript 的 Alert 會先阻斷使用者並且下一個決定


Screenshot_2013-07-19-13-04-00

很簡單我就不贅述,基本上透過 AlertDialog 就可以輕鬆叫起來


[Xamarin] 啟動拍照並且儲存

2013-07-18

拍照對手機來說是很常用到的功能,許多App都基於在拍照上面,這篇文章主要大部分是在翻譯官方文件 (http://docs.xamarin.com/recipes/android/other_ux/camera_intent/take_a_picture_and_save_using_camera_app)
因為這篇寫得很清楚,主要我就筆記且翻譯一些比較重要的地方。

這篇文章主要聊聊如何啟動相機,並且拍一張照片之後,將照片取回來顯示在ImageView 上面

1. 首先我們看一下畫面,有一顆按鈕點下去後就啟動相機,並且將圖片帶回,首先你得先做幾件事情,開啟一個專案,再來就是新增AndroidManifest.xml 並且 新增WRITE_EXTERNAL_STORAG的權限。下面為 主要畫面的axml code :


<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent">
    <Button
        android:id="@+id/myButton"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:text="開啟照相機" />
    <ImageView
        android:src="@android:drawable/ic_menu_gallery"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:id="@+id/imageView1"
        android:adjustViewBounds="true" />
</LinearLayout>


[Xamarin] 製作Options Menu、Intent 呼叫網址和Market

Android的設計如果沒意外的話通常有三棵按鈕,BACK,HOME,OPTION

2013-07-18_110554

(圖片來源:http://developer.android.com/design/index.html)


[Xamarin] 客製化的ListView之章

2013-07-17

上次我們說到簡單的的SimpleExpandableListItem1 來做選單

Screenshot_2013-07-15-12-39-00_thumb[2]

老闆不會因為這樣而滿足的,因為總是希望一個獨一無二,而且漂亮的List 選單
這篇我們來看看如何實作最後結果為自訂每一個ListItem的選單


[Xamarin] 使用Webview 來做APP

有時候,企業要求的沒有這麼多,他原本可能官方網站就已經有支援Mobile Web Design 他只需要原封不動的開發一個APP

也或是,他只是要型錄型,或是問卷調查的型的APP,這時候透過類似像iframe的方法開發APP也是一種方式,像是PhoneGap

直接採用類似的方法來做到,但是不一樣的他們提供很多方式讓WebView 可以去呼叫Native的library,不過達到快速開發跟快平台

這的確是一種快速開發的方式畢竟在這世界..

600199_395605550514854_1465641502_n


[Xamarin] 透過 IsolatedStorageFile儲存資料

2013-07-15

開發手機App通常都會遇到想要儲存資料的,舉個例來說,像是
2013-07-15_155114
(圖片來源:http://docs.xamarin.com/guides/android/application_fundamentals/activity_lifecycle)


當麻許的超技八 2014 | Donma Hsu Design.