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 的開發環境” »

PSR-1 Basic Coding Standard

本篇(PSR-1)將標準化包含了標準編碼元素的部份,以確保高階技術間之 PHP 程式碼的互通性。

在文件中所使用到的關鍵字 “MUST”, “MUST NOT”, “REQUIRED”, “SHALL”, “SHALL NOT”, “SHOULD”, “SHOULD NOT”, “RECOMMENDED”, “MAY”, 以及 “OPTIONAL” 皆引用自 RFC 2199 中說明。

譯註:
為了讓語句順暢,這邊就不先針對每個字翻譯;而為了維持原文件中之強調性,所以都會將這幾個關鍵字加粗並在其後接上原字,例如一定 (MUST)

繼續閱讀 “PSR-1 Basic Coding Standard” »

Laravel – Autoload 機制

Laravel 的 auto-load 是有依循著 PSR-0 標準,其命名空間 (namespace ) 被定義在核心目錄 (/laravel/autolader.php ) 裡,整個專案的宣告處在啟始檔 (/application/start.php) 中,要增加新的類別直接在該檔加入即可,請記得要依循 PSR-0 的標準哦。而 Laravel 可以加入的類型分為四種:map、directaries、namespaces 以及 underscared。
繼續閱讀 “Laravel – Autoload 機制” »

PSR-0 Autoloading Standard

這個建議標準(PSR-0)主要是提供在撰寫 autoload 時,其檔案、類別 (class) 以及命名空間 (namespace) 在程式碼中的公約,講白話些,就是規範了檔案怎麼放(命名空間),類別的名稱以及其檔案如何定義,讓大家使用有跟隨這個規則的框架或系統時,也能夠有個最低限度的共用標準。

本篇是直接從原文所翻譯過來,有些地方會為了讓句子通順就沒有完全就每個字去翻譯,倘若有覺得與原意不符的地方,麻煩提出指正,感謝。原文連結在:PSR-0

繼續閱讀 “PSR-0 Autoloading Standard” »