2013年3月17日 星期日

滑動頁面時不自動換標籤頁

最近試著用 ActionBarSherlock 增加標籤頁的功能,

當加入兩個以上的標籤並使用 ViewPager 功能時,常常遇到滑動螢幕時就會自動換至另一個標籤頁的情況

為了避免使用造成不便,找到了一篇非常有用的文章,按我連結

Santiago 運用繼承 ViewPager類別,並改變他在事件觸發時的相關作用。

2013年3月2日 星期六

NetworkOnMainThreadException解決之道

先前開發 Android 的目標版本使用Android 2.3.3,後來開發的 App 需要去網路上抓取一些資訊

不加思索使用模擬器開發測試沒有問題以後就發佈到 Market,

沒想到在手機上卻怎麼樣也顯示不出來!後來查看LogCat 出現NetworkOnMainThreadException

查找 Android Developer Doc 後才知道這個問題是自Honeycomb(Android 3.0) 後開始檢查在主執行緒使用網路存取或I/O存取,

避免程式沒有回應(Application Not Responding)的情況,簡稱ANR。

解決 INSTALL_FAILED_MISSING_SHARED_LIBRARY

最近在試著用 Eclipse 開發小程式,開發到後來想要加入Google Map 功能

原先應用程式的開發目標選定 Android 2.3.3 - API Level 10

當我試著把 <uses-library android:name="com.google.android.maps" />加到AndroidManifest.xml 重新執行時

卻沒有辦法將程式裝到我的模擬器中,查看 LogCat 看到 INSTALL_FAILED_MISSING_SHARED_LIBRARY

2013年2月17日 星期日

如何註冊Yahoo! Japan

由於Yahoo! Japan帳號不允許台灣註冊,所以開始找尋怎樣才能加入日本雅虎會員

先前已經有人發表過相關的文章,點我連結

裡面介紹了PacketiX VPN Client 這套軟體,

藉由這套軟體連結至特定的VPN Server後,讓網站識別 IP Address 失效

原先ㄚ狼兄已經將大部份的流程寫出來,但是自己在Windows 7上嘗試安裝時遇到了一些問題

無法直接使用下載的設定檔

2012年8月6日 星期一

不同版本的IE 瀏覽器套用 CSS 技巧

最近寫 CSS 發現 IE 在各版本的 CSS 呈現結果不盡相同,

為了要讓各版本的內容可能看起來一樣

這時候只好針對各個版本做編輯其 CSS 內容

為了達到這個目的,我們需要使用條件註釋(Conditional Comments)來解決

如下列內容,當IE版本小於等於(less then or equal)則將增加使用 .item.itemName 樣式

<!--[if lte IE 9]><style>
.itemRow {
    height:100%;
    display:block;
}
.itemName {
    height:100%;
    display:inline-block;
    vertical-align:middle;
}
</style><![endif]-->

2011年4月30日 星期六

Windows 7 x64+VirtualBox下安裝Mac OSX

最近試了好多方法從VirtualBox安裝 Mac OSX,終於在奮鬥了一週後成功
中間爬了許多文章,在這邊跟大家分享一下主要執行步驟
系統環境
CPU:AMD Phenom II X4 810
OS:Windows 7 x64
VM:VirtualBox 4.0.6

2011年3月28日 星期一

HTML 5旋轉範例

好久沒有寫文章了,最近開始研究 HTML 5 的寫法,所以就寫了一個sample。
以前想要在非 IE 瀏覽器上做旋轉的動作,是件難事,
直到 HTML 5 的出現,即解決這個窘境
底下這個 sample 主要是要實作 HTML 5 旋轉 (rotate) 功能,在一個畫布(canvas)底下,
如何描繪一個矩形並旋轉