[WindowsPhone] 隨貼即用 - XAML 旋轉圖片

2013-11-06

簡述 : 在設計Windows Phone APP 時候,可以做旋轉製造不同效果

難度 : ★

範例敘述:  三張圖片,分別順序為 第一張X轉60度,第二章Y轉60度,第三張Z轉60度


[WindowsPhone] 隨貼即用 - 將圖片存至手機相簿

簡述 : 將一張Bitmap 存至使用者手機內的相簿

難度 : ★

範例敘述:  一顆按鈕,快照目前整個APP 成為WritableBitmap 並且存至手機相簿


[WindowsPhone] 隨貼即用 – 簡單將相簿圖片分享到Facebook

簡述 : 讀取手機內部相簿的相片,分享至facebook

難度 : ★★

範例敘述:  一顆按鈕,點擊後讀取手機內部相簿的相片,顯示圖片實體位置後,分享至facebook


[WindowsPhone] 隨貼即用 - 讀取相簿照片

2013-10-25

簡述 : 讀取手機內部相簿的相片,載入至Image物件

難度 : ★

範例敘述:  一顆按鈕,點擊後讀取手機內部相簿的相片,載入至Image物件


[WindowsPhone] 隨貼即用 – 使用專案內的字體

簡述 : 使用專案中自己的字體

難度 : ★

範例敘述:  一個TextBlock 裡面的文字用自己的字體,範例為 Computerfont 體


[WindowsPhone] 隨貼即用 - 撥打電話

2013-10-23

簡述 : 撥打指定電話

難度 : ★

範例敘述:  一顆按鈕,點擊後打電話給台灣微軟(+886-2-37253888)


[WindowsPhone] 隨貼即用 - 用手機唸一段文字(中文)

2013-10-22

簡述 : 讓手機念出指定文字

難度 : ★

範例敘述:  一顆按鈕,點擊後唸一段中文


[WindowsPhone] 隨貼即用 - 建立翻轉Tile

簡述 : 建立可以翻轉的Tile

難度 : ★★★

範例敘述:  一顆按鈕,按下後建立可以翻轉的Tile


[WindowsPhone] 隨貼即用 - 解析JSON資料

簡述 : JSON格式為目前常見的API所使用的資料交換,這篇主要解析JSON資料

難度 : ★★★

範例敘述:  一顆按鈕,按下後解析下列的JSON資料結構。


[WindowsPhone] 隨貼即用 - 播放Youtube影片

簡述 : 透過程式來播放Youtube上面的影片

難度 : ★★

範例敘述:  一顆按鈕,按下後播放 https://www.youtube.com/watch?v=nHTH3Ai6xLM 影片


[WindowsPhone] 隨貼即用 - 將物件拍照為Bitmap

2013-10-21

簡述 : 透過程式對物件進行快照

難度 : ★

範例敘述:  一顆按鈕,按下後會將整個App目前畫面進行快照,並且放置至Image物件中


[WindowsPhone] 隨貼即用 - 在行事曆中加入行程

 

簡述 : 透過程式來設定使用者手機的行程

難度 : ★

範例敘述:  一顆按鈕,按下後會加入某個自訂的行程尋用使用者加入行事曆。


[WindowsPhone] 隨貼即用 - 用程式 載入專案中的圖片

 

簡述 : 專案中有一個圖片檔案,透過C# 把他載入至Image 物件

難度 : ★

範例敘述:  一顆按鈕,按下後會將專案中 vh.jpg 動態載入至Image物件中

2013-10-21_183413


[WindowsPhone] 如果Nokia Lumia 找不到 "掃描螢幕”、Glance 等功能?

2013-10-18

更新GDR2 後如果發現,依然沒有Glance ,或是輕觸螢幕,大陸用語叫做概覽功能,剛剛問一下JAS,原來這是Nokia 的特殊功能,他並不是放在微軟的系統更新,這時候需要到這

http://www.windowsphone.com/zh-tw/store/app/額外項目-資訊/2377fe1b-c10f-47da-92f3-fc517345a3c0 安裝新版的就可以了..

2013-10-18_120057


請記住,要重開機才會看到…


[WindowsPhone] 隨貼即用 - 請使用者到市集幫我評分

2013-10-17

簡述 : 透過簡單兩行Code ,就可以讓使用者倒入到市集中幫你在市集評分,這適時加入在APP中,可以得知使用者回饋

難度 : ★

範例敘述:  一顆按鈕,點擊後請使用者到市集請他寫評語跟建議


[WindowsPhone] 隨貼即用 - 呼叫系統來寄信

簡述 : 透過簡單幾行Code ,就可以將內建的寄信程式打開,並且設定一些預設文字,基本上這方法很常用在APP 開發來做系統問題回報,給使用者比較友善的回報方法

難度 : ★

範例敘述:  一顆按鈕,點下呼叫內建已設定好的系統寄信原則來寄發你指定範本的信件


[WindowsPhone] 隨貼即用 - 呼叫系統的瀏覽器(IE)

簡述 : 透過簡單幾行Code ,就可以將內建的瀏覽器打開來讀取某一你指定的網址,當然這種類似的方法很多,這一篇主要是呼叫瀏覽器。

難度 : ★

範例敘述:  一顆按鈕,點下呼叫內建的瀏覽器(IE) ,並且載入 http://no2don.blogspot.com 這網站


[WindowsPhone] 隨貼即用 - 簡單使用詢問訊息方塊

簡述 : 透過簡單的訊息方塊 (MessageBox)來確認使用者的意願

難度 : ★

範例敘述:  一顆按鈕,點下後會問使用者是否要執行,使用者點下確定或是取消,根據使用者按下的按鈕執行不同結果。


[WindowsPhone] 隨貼即用 – 讀取 "獨立存儲" 中的文字資料

簡述 : 讀取 獨立存儲(Isolated Storage) 中的文字資料

難度 : ★★

範例敘述: 本範例有一個按鈕,按下後讀取於([WindowsPhone] 隨貼即用 – 使用"獨立存儲" 儲存文字資料) 本文中儲存在獨立存儲(Isolated Storage) 的檔案 info.txt 中的內容


[WindowsPhone] 隨貼即用 – 使用"獨立存儲" 儲存文字資料

簡述 : 透過獨立存儲(Isolated Storage) 來儲存資料

難度 : ★★

範例敘述: 本範例有一個按鈕,按下後直接儲存一串中文進入Isolated Storage中,檔名為 info.txt


[WindowsPhone] 隨貼即用 - 取得專案中文字檔的資料

2013-10-16

簡述 : 從專案裡面建立一個文字檔(*.txt)取得裡面的內部資料

難度 : ★★

範例敘述: 在專案中,建立一個data.txt檔案裡面有一些中文文字,畫面上有一顆按鈕,按下後,將文字檔的內容用MessageBox 秀出來


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

2013-10-15

 

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

難度 : ★★

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


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

2013-10-04

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


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

2013-10-02

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

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


[Xamarin] 透過Native Code呼叫 JavaScript function

2013-09-27

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

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


[Xamarin] WebView Javascript with JQuery Call Native.

2013-09-26

今天我們來聊聊關於如何使用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" />


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

2013-09-17

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

結果圖:

shot_000007



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

2013-09-14

上篇文章我們建立一個很簡單的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


[Xamarin] 動態載入Fragment

2013-09-04

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

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

2013-09-04_121012


[Xamarin] 簡單使用Fragment 靜態篇

2013-09-03

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

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


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

2013-08-28

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

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

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

ChartImg (3)


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

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

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

2013-08-28_150316


[Xamarin] 關於SQLite 的操作

2013-08-16

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

2013-08-16_184708


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

2013-08-14

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

ChartImg (2)

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


[Xamarin] Isolated Storage vs Internal Storage in Android

2013-08-12

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


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

2013-08-09

這篇利用來製作一個會出現在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


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

2013-08-07

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

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


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

2013-08-02

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

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

iseeusample2


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

2013-07-29

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

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

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

介紹一下畫面:

wp_ss_20130729_0003


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

2013-07-22

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

Main.axml:


[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)


[Xamarin] 簡單實作ListActivity

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

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


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

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


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

2013-07-12

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

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

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

2013-07-12_133144

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


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

2013-07-11

使用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


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

2013-07-10

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

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

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

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


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

2013-07-09

上一篇文章我們提到了透過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下有多溫馨


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

2013-07-08

最近在看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


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

2013-07-03

上一篇文章,我們談到關於透過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


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

2013-06-26

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

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

2013-06-25_183633


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

2013-06-25

.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#.


[ASP.net] 關於ASP.net Chart Radar圖 的一些小東西(線的顏色、最大值、刻度消失)

最近在做一些外面的專案,對方需要統計一堆的圖,我才發現原來,ASP.net Chart 超級強大,但是太多枚枚角角

不記錄一下一定會忘記,拉入一個Chart 後調整type 為 Radar .

2013-06-25_105910


[Arduino] 透過Serial Monitor 來debug.

2013-06-19

最近在弄Arduino 的東西,有時候要監測值很麻煩,不可能每次都要用LED 來判斷閃爍.

看到一個技巧可以偵測值,很簡單,紀錄一下,因為我這幾天少寫一行難怪都出不來.

 

2013-06-19_173229


[01LAB] 一些些人魚的資料整理

2013-06-18

最近看到一個影片很shock 順手整理一下最近看到比較震撼的資料
在2013 年以色列 Kiryat Yam 拍到的人魚


[C#] .net WebSerivce(.asmx) corss domain 的 is not allowed by Access-Control-Allow-Origin. 問題

使用AJAX 在呼叫WebService 的時候,在 Chrome 下面會出現
2013-06-18_113508
會出現
OPTIONS http://localhost:32350/TestService.asmx/GetAllUsers 200 (OK) jquery-1.9.1.min.js:5
XMLHttpRequest cannot load http://localhost:32350/TestService.asmx/GetAllUsers. Origin http://localhost:32537 is not allowed by Access-Control-Allow-Origin.
我測過Chrome 會出現這問題,至少還有錯誤訊息
Firefox之firebug 直接啥都沒出現,IE10 還會正常執行(真是厲害)
這要如何解決呢?!


[C#] 一個方便使用 jquery ajax + .net WebService(.asmx) 的小工具-NO2AjaxGenerator

2013-06-17

.net WebService 一直是我覺得很方便的東西,手邊很多專案的Service 端都採用這技術
近幾年ajax 技術也使用的很頻繁,一直在想,如何才能讓前端呼叫web service(.asmx) 可以更加的快速
所以這支 NO2AjaxGenerator就誕生了
他的方便優點如下
1.快速產生 javascript 端可呼叫.net webservice 的code
2.在 Visual Studio 2012 下在 javascript 端可以支援您自訂物件的 intelligent sense
3.使用簡單,中間傳遞皆使用 json
4.讓你在javascript 可以有類似於C# 端開發的體驗
現在來看看案例,這是Service side 端的 .net webserice (.asmx) 程式


[C#] 取得.net WebService(.asmx) 的函式(Method)名稱及輸入和輸出的參數和型態

2013-06-11

上一篇我們談到 取得.net WebService(.asmx) 的函式(Method)名稱 

不過只有取得名字是不夠的,這一篇我們來列出除了名稱之外,輸入及輸出參數的名稱和型別

看一下 Service 所開的 輸入跟輸出型態

2013-06-11_150524


[C#] 取得.net WebService(.asmx) 的函式(Method)名稱

上篇文章提到了 取得.net WebService(.asmx) 的自訂複雜型別

這篇文章,我們來取得,關於Web Service 中所有的 Method 名稱.

2013-06-11_121942


[C#] 取得.net WebService(.asmx) 的自訂複雜型別

2013-06-10

最近在處理一些.net Web Service 的東西,如果寫出一個WebService 如下.

2013-06-10_191025


[VS][Winform] 小技巧自動複製執行需要的環境文件至bin\debug

2013-06-07

最近又寫回winfrom 但是有一點很麻煩就是我執行的時候,
需要呼叫跟執行檔同一層級的 template 檔案夾中裡面的文字檔案..
假設這是專案路徑
C:\Users\no2on\Documents\visual studio 2012\Projects\BridgeASMX\BridgeASMX
我在Compiler debug 執行後他會把.exe 放置在
C:\Users\no2on\Documents\visual studio 2012\Projects\BridgeASMX\BridgeASMX\bin\Debug
我要呼叫的地方東西我希望被放置在
C:\Users\no2on\Documents\visual studio 2012\Projects\BridgeASMX\BridgeASMX\bin\Debug\template


[C#] CKEditor 輸出成Word文件(包含圖案上傳)

2013-06-03

專案需求,必須要將CKEditor 的HTML 結果輸出成Word .docx 檔案

就順便筆記一下..

您當然要有些關於CKEditor 的基本知識

教學參考:

http://blog.kkbruce.net/2010/08/aspnet-ckeditor-ckfinder.html#.UawjNUCcNoE

http://www.dotblogs.com.tw/eaglewolf/archive/2012/01/19/66546.aspx

當然我這邊就不贅述,你在下方直接download sample source code 也是可以直接使用..

首先,我們就先將CKEditor 下載或是透過Nuget 取得..
2013-06-03_122427


[C#][ASP.net] 使用 FileReader.readAsArrayBuffer 做到多檔上傳

2013-05-27

上傳多檔的解決方法很多,不管是用Flash 或是啥技術,都是可以做到多檔上傳,

套件也是超級的多,今天做一個很簡單的範例 其中使用到HTML5 File API 的部分,參考網址:http://www.w3.org/TR/FileAPI/

因為檔案上傳,還包含Server端的程式撰寫,網路上較多關於PHP 方法,目前我會用到ASP.net 部分,所以就筆記一下,

當然這很簡陋,改良空間也很大,但是需要的人可以繼續改寫下去..


[C#] 關於WebBrowser Control

2013-05-22

最近在Debug 會用到WebBrowser Control 其中有些問題很惱人,想說紀錄一下..

1. 如何關閉 指令碼偵錯視窗

2013-05-22_174151

解決方法

webBrowser1.ScriptErrorsSuppressed = true;

MSDN 位置 : http://msdn.microsoft.com/en-us/library/system.windows.forms.webbrowser.scripterrorssuppressed.aspx


[C#] 透過圖片搜尋取得關鍵字

Google 很強大,現在可以做到用圖片搜尋圖片..

2013-05-21_192225

 


[ASP.net] 圖表圖片的暫存路徑 [c:\TempImageFiles\]

2013-05-20

在ASP.net 中的圖表功能是越來越強大了,最近在寫一個案子有遇到但是在佈署到機器的時候,會出現 :

Invalid temp images directory in chart handler configuration [c:\TempImageFiles\]. Please edit the web.config file. The CharImageHandler key, Dir value must point to a valid directory. The directory is required for temporary image storage when storage mode equals file system.

2013-05-20_125928

這時候,也無須慌張,這是因為佈署到機器上面之後

該應用程式沒有權限寫到 [c:\TempImageFiles\] 通常虛擬主機,都不會給你權限來做此操作,除非你跟虛擬主機網管很熟..


[C#][ASP.net] IE 10 Postback 沒有反應

2013-04-09

最近遇到一個詭異的狀況,因為當下很緊急,所以沒有多觀察錯誤訊息,

但是問題有解決,因為我在IE10 下面開啟developer mode 也沒有觀察到Javascript 的錯誤

簡單的說就是一個Linkbutton 但是點下去卻沒有反應,開啟相容性檢視卻就正常了..

在Chrome and Firefox 下面都沒有錯誤..

2013-04-09_175732


[C#][ASP.net] 簡單透過Global.asax 的 Application_BeginRequest 做 rewrite

2013-04-02

 

因為一些需求,需要動態製作Rewrite 條件且切換樣板..
所以簡單研究紀錄一下,免得之後忘記,現在Rewrite 方法很多,不一定要用這種方法.

2013-04-02_144601


[C#] 第一次自己作 Captcha(驗證碼) 就上手(3)

2013-03-14

 

上一篇 [C#] 第一次自己作 Captcha(驗證碼) 就上手(2)

實作出來 Captcha 圖片..

有朋友過來問我說要怎麼做,我就繼續把這系列寫完..

首先,我會將認證是否符合產生出來的字放在server 端檢查..


[C#] 與Android共舞-AES 加解密(Android 端)

2013-03-13

上一篇文章 [C#] 與Android共舞-AES 加密(C# 端) 我們提到 我們在 C# 端
使用AES 256 進行加密,其Key IV 如下:
2013-03-13_192105


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