2013-10-15

[WindowsPhone] 隨貼即用 - 從網路上取得資料

 

簡述 : 從網路下載文字類型資料回來,之後再做相關應用

難度 : ★★

範例敘述:  一顆按鈕,按下後從網路上下載一個裡面都是文字的檔案下來,並且將文字內容用MessageBox 跳出

2013-10-04

[Xamarin] 透過Native Code呼叫 JavaScript function 之 Alert消失問題

上一次我們在說到 [Xamarin] 透過Native Code呼叫 JavaScript function 在Native中呼叫WebView 中Javascript function ,但是有沒有發現,alert 並沒有任何反應,但是alert 對我來說頗重要,因為很多時候必須要用到這功能來提醒使用者,所以囉查一下,要用特殊的作法,今天就來記錄一下

2013-10-02

[WindowsPhone] 一個不需要找Server但可以手動提供更新資料的小技巧

最近,遇到一些剛學Windows Phone 開發的朋友,因為畢竟一開始學習並非是走Web 領域的,那時候就問我說除了使用人家提供的RSS或是Facebook 有提供的Graph data 以外,是否有辦法用自己的資料,我就說當然可以,首先你得準備一台Server放在網路上面讓人更新,當然這是一個成本考量,更高級一點你可以使用雲端(Windows Azure) ,這邊開始朋友就有點打退堂鼓,當然你可以選擇一個免費空間囉,不過不知道那免費空間可以多久,可能也會有因為它會自動插入廣告,導致拿到的資料都不乾淨,現在提供一個小小的技巧..

文章範例我會用一個Windows Phone 的開發環境,從網路上面取得資料,我們所使用的資料提供平台為 Google Drive 

2013-09-27

[Xamarin] 透過Native Code呼叫 JavaScript function

上一篇我們聊到WebView Javascript with JQuery Call Native. 我們透過Javascript 來呼叫Native 的部分,這一篇我們來聊一下,關於如何在Native 中呼叫 Javascript的部分

首先,我們要參考這篇文章(使用Webview 來做APP)來建置WebView ,這邊我就不贅述了。

2013-09-26

[Xamarin] WebView Javascript with JQuery Call Native.

今天我們來聊聊關於如何使用WebView 中的Javascript 來呼叫 Native Code 的部分

首先,你得先來看看這篇[Xamarin] 使用Webview 來做APP 因為這篇文章至少講解了一下,你如何在Xamarin中使用了WebView因為重複的部分我就不另外解釋了

1. 首先建立Layout  - /Resources/Layout/Main.axml

正如同之前文章一樣我們先建立Layout裡面包含了一個名為webviewMain的WebView


<?xml version="1.0" encoding="utf-8"?>
<WebView xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/webviewMain"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent" />

2013-09-17

[Xamarin] 取得所有已安裝軟體清單

最近會用到,簡單記錄一下,抓取所有該手機已經安裝的軟體清單

結果圖:

shot_000007


2013-09-14

[Xamarin] 從Xamarin中呼叫 *.jar 的 library - 呼叫篇

上篇文章我們建立一個很簡單的Library : com.example.blackfactory.UtilFunc 現在我們要在Xamarin 中呼叫囉!

首先我們要先成立一個橋接的專案 JARBridge ,這邊請注意 需要開 Java Bindings Library

2013-09-14_152842

[Xamarin] 從Xamarin中呼叫 *.jar 的 library -建立.jar篇

嗯,這篇我們來聊聊如何從Xamarin 中來呼叫,已經包好的.jar ,首先因為要讓測試順利,我們開一個Android Java 的專案

當然是Eclipse ,然後我們簡簡單單寫一個測試用的library,建立專案時,請記住這地方要勾

專案名稱為 com.example.blackfactory


2013-09-14_145456

2013-09-04

[Xamarin] 動態載入Fragment

上篇文章(簡單使用Fragment 靜態篇),我們靜態的叫入Fragment ,這篇我們來動態加入,一樣務求好懂簡單

1.一樣先將專案調整成3.0以上版本

2013-09-04_121012

2013-09-03

[Xamarin] 簡單使用Fragment 靜態篇

新的Android 開發,非常會使用到Fragment,不過官方範例有點小複雜,對初學者來說有點難消化,所以就記錄一下心得,這邊部落格將使用靜態的方法使用Fragment,Fragment 有自己的生命周期,如果之後有機會再說到,這邊文章只有簡單講解使用。之前有篇文章提到 使用LayoutInflater.Inflate載入預先設計好的Layout並使用 說到將一個畫面給打氣給呼叫起來,但是因為這樣就必須要在主要的MainActivity中控制每一個被呼叫起的Layout元件,在Android 3.0 之後,很多開發元件的廠商都改版了,並且都採用Fragmnet的方式包裝,因為他對於螢幕解析度的議題會有比較好的解決方法,當然這就不是此篇的重點了,現在我們來看看今天案例。

我設計了一個Layout名為 Fragment1 ,我希望由MainActivity 給愈一個DisplayContext 然後 該Fragment中的按鈕按下後會顯示在TextView上面
2013-09-03_164118

2013-08-28

[ASP.net] Chart - StackedColumn 將數值為0的隱藏顯示

之前我們在其他圖形有提到過將0的數值隱藏的問題  Column圖改變 Points 上標 Label 文字樣式 

但是我在 StackedColumn上面似乎有點問題,後來發現是因為團入資料的方式

上篇文章(StackedColumn 消除奇怪的提示線)我們成功將提示線給消除了,這篇文章我們將0的數值給拿掉

ChartImg (3)

[ASP.net] Chart - StackedColumn 消除奇怪的提示線

最近一直在處理一些報表的東西,所以都會用到ASP.net 的 Chart 功能,之前提到 簡單使用 Chart – StackedColumn 

因為在測試資料的時候發現有這問題,當值有0的時候會出現奇怪的提示線

2013-08-28_150316

2013-08-16

[Xamarin] 關於SQLite 的操作

我們聊一下常用的東西,SQLite,這東西很常用到,當再寫手機APP的時候,有時候會在Client 做 cache或是做一些資料的管理都很必須會用到,我們來看看今天的範例

2013-08-16_184708

2013-08-14

[ASP.net] 簡單使用 Chart - StackedColumn

最近因為案子會用到,先簡單筆記一下,一般的Colum 的Bar Chart 已經很方便了,但是資料多的時候,或是一個指標內部含有的數值分布,這時候會用到 StackedColumn 來表示,舉例像是超級英雄中我們會希望他有一個總分表,但是這總分鐘各數值的分布可能是會有參考指標的,有其資料量大的時候,我們來看一下例子,假設下方Stark的綜合分數為265 但是中我們知道他的速度是168所以占的分數是最高的。

ChartImg (2)

接下來,我們來討論怎麼實作