之前寫到一篇文章透過StartActivityForResult傳值回來,透過跳到另外一個Activity 來選擇答案,之後透過intent(意圖) 回傳.
但是文中案例因為是用事先設好的Layout 但是如果需要被選擇的東西很多時該怎麼辦
我們討論一下,如何製作很簡單的List .
兼任的偽善者,part-time的故事家,業餘的code generator,不服輸的夢想家,長不大的幼稚鬼,一個撿技術破爛的中年大叔
之前寫到一篇文章透過StartActivityForResult傳值回來,透過跳到另外一個Activity 來選擇答案,之後透過intent(意圖) 回傳.
但是文中案例因為是用事先設好的Layout 但是如果需要被選擇的東西很多時該怎麼辦
我們討論一下,如何製作很簡單的List .
關於Anroid 的使用者來說,Notification 是一個非常會看到且用到的功能
他可以提醒使用者甚麼東西需要待處理,像是郵件或是會議的提醒等..
甚至有些APP ,直接使用Notification 來做記事像是 https://play.google.com/store/apps/details?id=bleetech.notificationnote
簡單且方便,這篇我們來談談如何來製作 Local Notification
使用Android 的朋友一定對這畫面不陌生
在開啟網址的時候,或是Youtube連結的時候,因為Android 發現,你手機安裝的App有哪些可以支援這些東西的瀏覽
所以,就可以使用甚麼東西來進行開啟,上面那個一個'偽瀏覽器'就是透過這方法做到的,當然這篇目的不是要做瀏覽器
所以只會在開啟後取得該連結網址,首先我們來看看AndroidManifest.xml (加入AndroidManifest.xml可以參考這篇)
上一篇文章(開啟另外一個Activity 並且帶資料),提到了開啟一個新的Activity ,我們將值透過intent 帶到下個Activity
但是,如果我們開啟的Actrivity其實是有一個任務的,他必須要回傳值回來,讓父親可以知道一些訊息可以帶回來,我們該如何做
這次案例首先主畫面為.
每隻App是透過許多畫面所組成的,當然可能主畫面之外,都會有許多其他的頁面
再Android 設計中畫面會有配合的Activity 當然在這之前,最好事先了解一下,Android 關於生命週期的規劃
關於Activity 的生命週期可以參考這篇
http://docs.xamarin.com/guides/android/application_fundamentals/activity_lifecycle
上一篇文章我們提到了透過WebClient從Facebook 拿到我的JSON資料
再來我們要怎麼解析JSON格示呢?在.net 中,我們很孰悉的JSON.net,沒錯,我們依然可以在Xamarin中使用他
之前寫過一篇文章,關於在Android上面取得資料 透過GET方式傳資料給Server(含解決中文編碼問題)
我們來回顧一下 Android 端的Code:
最近在看Xamarin使用C#來撰寫Android App .
紀錄一下,順便給之後有需要的人可以有所參考 :)
今天要來聊的是關於Toast 這東西,這在以前Android 上面我是很常使用
拿來log 做debug 或是做一些給User 的簡單提示都是非常方便的.
Toast樣貌:
紀錄一下 Xamarin 如何開啟 AndroidManifest.xml,因為這跟權限有關係,每個Android App幾乎都要設定
每次都想Add File 去增加但是其實是不對的
工具上面不管是Visual Studio 或是 Xamarin Studio 上面開啟都很簡單且設定方便
Xamarin Stduio:
對"專案"中按滑鼠右鍵,選擇"選項"
.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#.