2013-08-12

[Xamarin] Isolated Storage vs Internal Storage in Android

之前測一下,關於因為Xamarin 中他提供原本Android 就擁有的機制 Internal Storage ,還有他多提供Microsoft 新的處理架構中在Windows Phone and Windows App 上面,所擁有的Isolated Storage 的相關library 可以讓你可以統一觀念去操控,相關文章可以看這邊:
Isolated Storage : [Xamarin] 透過 IsolatedStorageFile儲存資料
Internal Storage : [Xamarin] 關於Internal Storage ,存取App內部使用資料
這邊我記錄一下我觀察到的現象,希望對之後碰到的人有所幫助

2013-08-09

[Xamarin] 用Service 來製作一個Notification的時鐘

這篇利用來製作一個會出現在Notification的時鐘,來敘述一下 Service,在你製作的App被關閉時,可以透過Service繼續運行你想處理的部分,當然Service 也有其生命周期

01_-_StartedServiceLifecycle

[Xamarin] 關於Internal Storage ,存取App內部使用資料

最近在開發App,會使用到必須要處理一些App所使用的資料,上網路查一下Android 得作法,包含我自己也實作了一下,可能是因為對Java || Android 不是很孰悉,常常錯在 java.lang.illegalargumentexception  這上面,查一下Xamarin 論壇: http://forums.xamarin.com/discussion/333/how-to-save-a-string-on-internal-isolated-storage-with-mono-for-android
在建立檔案夾的時候也會出現,所以我看了一下,乾脆就依照Xamarin 的特性使用System.IO 下的方法來處理..
介紹一下今天案例:

2013-08-09_114347

2013-08-07

[說好今夜不談程式] 開箱-金城武的珍品 I SEE U.

有些人的帥是跨越性別跨越物種? ,首推金城武,這年紀還可以這麼帥,不多說看照片摟?

DSC09233


[ASP.net] 關於在App In Facebook IE 的Cookie存取無效問題

這個問題,非常惱人而且難抓到,我使用Javascript 試圖寫入Cookie ,在Firefox 跟 Chrome 下是正常的,當下我就覺得又是IE
網路上查了一下,原因大致上是因為,早期IE對於安全性問題,他們有阻擋關於內嵌iframe 的cookie 機制,網路上說解法是在</head> 前加入
<meta http-equiv="P3P" content='CP="IDC DSP COR CURa ADMa OUR IND PHY ONL COM STA"' />

但是我發現,根本就沒有作用…哈哈~

[Javascript] IE 的IndexOf 問題

最近在弄一些Facebook上面的小遊戲,因為最近HTML5的東西很紅,所以也從Flash Game慢慢轉移到 HTML+Javascript Game..

遇到一個怪現象,就是IE某些版本,對方回報為IE8 有問題,測了一下發現,原來是因為Array.IndexOf竟然IE看不懂…W..T…

之後Google 也順利找到一段Code  紀錄一下:

2013-08-06

[說好今夜別談程式] 開箱-網路強人會

這本書,讓我讚嘆,先聊一下作者于為暢(強哥),是一位前輩他的事蹟我不知道多少,見過幾次面,但是因為難得會被我們家老大Calvin 稱讚的人,一定不簡單,看完書後,他的確真的很不簡單,這本書說到了一些我這幾年在網路上看到的狀況,但是這作者看到的比我更多,更恐怖的是,他無私的分享。

DSC09249

2013-08-02

[WindowsPhone] 動態製作圖片至IsolatedStorage,並更新磁貼

我們來聊一下,有關於如何在App中動態製作一張圖,並且更新現在的磁貼,主要要說的觀念在於如何建立一張圖片,

並且放入置IsolatedStorage之後,讓磁貼還可以讀到那張圖合成出來的圖片,案例說明:

iseeusample2

2013-07-29

[WindowsPhone] 關於Isolated Storage中存取讀取圖片

最近在弄一些有關於Window Phone 的東西,其中我需要將圖片放到Isolated Storage 中

但是發現,網路上有許多文章做法試了卻沒用,最後在 Stack Overflow 上面有找到簡單的作法

所以就簡單包裝成兩個method 關於存取圖片至Isolated Storage

介紹一下畫面:

wp_ss_20130729_0003

2013-07-22

[Xamarin] 使用LayoutInflater.Inflate載入預先設計好的Layout並使用

開發的時候,一定會把一些東西設計成元件,並且可以多次使用,今天紀錄一篇比較簡單的方法,可以載入事先做好的Layout 並且給予事件
介紹一下範例:
2013-07-22_194734

Main.axml:

2013-07-19

[Xamarin] 簡單使用AlertDialog

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

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


Screenshot_2013-07-19-13-04-00

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

2013-07-18

[Xamarin] 啟動拍照並且儲存

拍照對手機來說是很常用到的功能,許多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)

2013-07-17

[Xamarin] 客製化的ListView之章

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

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

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