2013-07-15

[Xamarin] 簡單實作ListActivity

之前寫到一篇文章透過StartActivityForResult傳值回來,透過跳到另外一個Activity 來選擇答案,之後透過intent(意圖) 回傳.

无命名xxx
但是文中案例因為是用事先設好的Layout 但是如果需要被選擇的東西很多時該怎麼辦
我們討論一下,如何製作很簡單的List .

[01LAB] 當年神作 戰神(關公大戰外星人)

最近有一部電影很紅,叫做環太平洋題材為外星人跟機器人打鬥
後來知道有一神作知道台灣早期有拍過一部電影 戰神,大家又直接稱作關公大戰外星人
當年我還沒出生,所以不知道有這部電影…
戰神 
圖片來源:http://jasonblog.tw/2007/05/guangon-vs-alien.html

2013-07-12

[Xamarin] 關於發出Notification 的大小事

關於Anroid 的使用者來說,Notification 是一個非常會看到且用到的功能

他可以提醒使用者甚麼東西需要待處理,像是郵件或是會議的提醒等..

甚至有些APP ,直接使用Notification 來做記事像是 https://play.google.com/store/apps/details?id=bleetech.notificationnote

2013-07-12_133144

簡單且方便,這篇我們來談談如何來製作 Local Notification

2013-07-11

[Xamarin] 透過 intent-filter 來接管 http ,製作偽瀏覽器

使用Android 的朋友一定對這畫面不陌生

Screenshot_2013-07-10-20-20-23

在開啟網址的時候,或是Youtube連結的時候,因為Android 發現,你手機安裝的App有哪些可以支援這些東西的瀏覽
所以,就可以使用甚麼東西來進行開啟,上面那個一個'偽瀏覽器'就是透過這方法做到的,當然這篇目的不是要做瀏覽器
所以只會在開啟後取得該連結網址,首先我們來看看AndroidManifest.xml (加入AndroidManifest.xml可以參考這篇)


[Xamarin] 透過StartActivityForResult傳值回來

上一篇文章(開啟另外一個Activity 並且帶資料),提到了開啟一個新的Activity ,我們將值透過intent 帶到下個Activity

但是,如果我們開啟的Actrivity其實是有一個任務的,他必須要回傳值回來,讓父親可以知道一些訊息可以帶回來,我們該如何做

這次案例首先主畫面為.

2013-07-11_171045

2013-07-10

[Xamarin] 開啟另外一個Activity 並且帶資料

每隻App是透過許多畫面所組成的,當然可能主畫面之外,都會有許多其他的頁面

再Android 設計中畫面會有配合的Activity 當然在這之前,最好事先了解一下,Android 關於生命週期的規劃

關於Activity 的生命週期可以參考這篇

http://docs.xamarin.com/guides/android/application_fundamentals/activity_lifecycle
2013-07-10_121951

2013-07-09

[Xamarin] 調用JSON.net 來解析JSON

上一篇文章我們提到了透過WebClient從Facebook 拿到我的JSON資料

Screenshot_2013-07-09-15-00-20

再來我們要怎麼解析JSON格示呢?在.net 中,我們很孰悉的JSON.net,沒錯,我們依然可以在Xamarin中使用他

[Xamarin] 透過WebClient跟網路取得資料

之前寫過一篇文章,關於在Android上面取得資料 透過GET方式傳資料給Server(含解決中文編碼問題)

我們來回顧一下 Android 端的Code:

2013-07-09_105523
有沒有超多,如果是在Xaramin下面,真的,把上面不好的回憶給忘了吧,我們來看看在Xamarin下有多溫馨

2013-07-08

[Xamarin] 製作吐司(Toast)以及圖文並茂的Toast

最近在看Xamarin使用C#來撰寫Android App .

紀錄一下,順便給之後有需要的人可以有所參考 :)

今天要來聊的是關於Toast 這東西,這在以前Android 上面我是很常使用

拿來log 做debug 或是做一些給User 的簡單提示都是非常方便的.

Toast樣貌:

Screenshot_2013-07-08-18-15-03

[Xamarin] 產生專案的AndroidManifest.xml

紀錄一下 Xamarin 如何開啟 AndroidManifest.xml,因為這跟權限有關係,每個Android App幾乎都要設定

每次都想Add File 去增加但是其實是不對的

工具上面不管是Visual Studio 或是 Xamarin Studio 上面開啟都很簡單且設定方便

Xamarin Stduio:

對"專案"中按滑鼠右鍵,選擇"選項"

2013-07-08_121815

2013-07-03

[C#] 取MySQL 中資料表(TABLE)的欄位以及相關資訊

上一篇文章,我們談到關於透過C#取MySQL 其中一資料庫中的所有TABLE
這篇我們來談談取到資料庫的TABLE後我們來取得各TABLE裡面個欄位名稱、是否為KEY、欄位類別、欄位類別最大限制
首先我們在MySQL 建立兩張資料表並且欄位如下:
test_ina9 > friends
2013-07-03_184305
test_ina9 > payrecord
2013-07-03_184317

[C#] 取MySQL 其中一資料庫中的所有TABLE

之前有需求必須操控MySQL,所以順便筆記一下給之後有碰到的人
首先要在.net 下面要用 ADO.net 去操控 MySQL 必須得先下載一個Library ..
不過幸好,現在已經是21世紀,你可以到 NUGET 去下載安裝.
2013-07-03_121318

2013-06-26

[ASP.net] 關於ASP.net Chart- Column圖改變 Points 上標 Label 文字樣式

上一篇說到關於Radar 圖的一些有的沒的,這一篇分享一下碰到Column Chart 上面老闆的要求

首先一樣先拉入一張Chart 並且設定為Column圖

2013-06-25_183633

2013-06-25

A tool for convert .net WebService(.asmx) to jquery AJAX code.

.Net WebService is something I find very convenience, service side of lots project on hand has adopted this technique.

Lately ajax has been used frequently. I've been thinking, how dose client side(.html) to call web service(.asmx) more faster.

Therefore "NO2AjaxGenerator" has been created.

The advantages as following:

1. Fastly generate javascript code to call the .Net WebService(.asmx).

2. Fully support intelligent sense of your customize object under javascript side on Visual Studio 2012.

3. Easy to use, passing parametes through JSON.

4. Having same experience in Javascript like coding in C#.