分類彙整:Android

Android – 讓模擬器支援鍵盤輸入

EditText

本篇算是在寫 2012 第5屆iT邦幫忙鐵人賽文章時的有感而發吧~其實有用手持裝置的人都知道,在這些裝置上面輸入資料是一件很麻煩的事情,這也就是為什麼逐漸有人開始在使用藍芽鍵盤或是觸控筆代為輸入的原因。但是,對開發人員在某些狀況一定只能使用虛擬機器模擬實機的操作時,這就又更痛苦了!

繼續閱讀 “Android – 讓模擬器支援鍵盤輸入” »

Final 勇者逗(?) Android fantasy

這篇就是將自己參加「第五屆 iT邦幫忙鐵人賽」的每一篇文章表列出來,期待自己真的能夠每天更新一篇達成卅天連續發文的目標!

所有的程式碼都可以從 GitHub 上下載哦

10/19 將標題名稱更名為「Final 勇者逗(?) Android fantasy」,除了kuso的結合兩套經典遊戲名稱外,就是加了點自我嘲笑的意味,常常會有種被稱程式碼耍著玩的感覺,到底是勇者逗程式還是程式玩勇者呢?讓我們繼續看下去~

繼續閱讀 “Final 勇者逗(?) Android fantasy” »

Android – Add Content Descriptions

[Accessibility] Missing contentDescription attribute on image
Missing contentDescription attribute on image
這篇是寫給有強迫症的人看…呃~是像我一樣有強迫症的人看的XD

怎麼說呢,其實在下是蠻討厭看到在 IDE 中給予的修改建議,就像上圖一般會出現在文字底下的黃色抖抖線,所以看到這些訊息都會想辦法去解掉他,但就會好奇出現這個提示的原由何在,所以這篇可以定位成「有強迫症工程師的治療歷程吧」XD

繼續閱讀 “Android – Add Content Descriptions” »

App is misconfigured for Facebook login

Facebook App is misconfigured for Facebook Login for English Facebook App is misconfigured for Facebook Login for tw

 

這幾天在處理一個 Android 內嵌 Facebook 服務所發生的問題(如上圖所示),這個問題是在啟動該服務時,需要先經過一次個人在 Facebook 上的授權確認頁,而這時會在確認頁的最上方看到一排紅底的提示訊息:

英文訊息

[Your Facebook APP Name] is misconfigured for Facebook login. Press Okay to go back to the application without connecting it to Facebook.

中文訊息

因[Your Facebook APP Name]不當預設 Facebook 的登入。請按 Okay 直接返回該應用程式,無需經由 Facebook 再登入。

繼續閱讀 “App is misconfigured for Facebook login” »

Android – 匯入專案以及注意事項

本篇接續在專案的建立後,來介紹如何匯入一個已有程式碼的專案,其實在本篇中也不過就是把原本建立的 Hello World 範例移除,再將之匯入罷了XD。

不過除了匯入專案外,本篇還介紹到一些需要注意的事項,以及在匯入後可能會發生的錯誤,如

繼續閱讀 “Android – 匯入專案以及注意事項” »

Eclipse – 建構 Android 的開發環境

Android
圖片來源:http://developer.android.com/index.html

Android 是一套由 Linux 為基礎所分支出來的作業系統,其開發語言是 JAVA,另外還可以利用 C/C++ 來開發的套件,更詳細的中文介紹可以直接在 wikipedia 看。至於在 Android 官方提供了相當完備的開發者文件供我們學習以及參考;從版本代號為 「冰淇淋三明治 (Ice Cream Sandwitch)」開始,Android 官方也開始注意到介面紛亂的問題,因而也提供了設計介面的架構建議,試圖著要統整這個混亂的局面,這份說明可以在官網的設計文件中看到。接下來就為各位介紹,當今天我們想要開發 Android APP 時,得要如何去建構起一個開發環境。

本篇說明所採用的作業系統是微軟 Windows XP。

繼續閱讀 “Eclipse – 建構 Android 的開發環境” »