Android開發是一個很有前景的方向。雇主需要程式設計師,並且願意付錢給他們。有許多可供初學者使用的培訓材料,由經驗豐富的同事組成的強大社區將始終為您提供建議。你可以自學,但為了簡化和加快過程,最好尋求老師的幫助,從課程開始。 培訓計劃可能會根據初級開發人員的任務和背景而有所不同。接下來我們將描述在任何情況下都需要的基本知識和技能。
HTML 與 CSS 基礎知識
學習語言語法和術語,以正確地提出問題並更快地找到答案。例如,在 Google 上搜尋不是搜尋按鈕的圓角而是搜尋cornerRadius 更有效 - 搜尋引擎將返回更相關的答案。XML 基礎知識
這是一種不包含操作邏輯或演算法的標記語言,專為方便資料儲存而設計。標記使用者介面、設定按鈕和文字欄位以及其他應用程式元素的位置是值得學習的。XML允許多語言使用;不同語言的字串被寫入XML檔案中。HTTP 和 REST 的工作原理
這些是應用程式與外部世界(其他應用程式和服務,例如互聯網上的伺服器)互動的協定。需要掌握它們才能了解應用程式如何與其他服務互動並從它們接收資訊。程式語言之間的差異。電腦不區分程式是用什麼寫的-它執行機器碼。程式語言是為開發人員創建的。它們有很多共同點——幾乎都有函數、變數、類別、陣列。如果您知道如何在一種語言中使用它們,則可以在必要時切換到另一種語言。需要選擇語言來解決特定問題,例如,行動開發的標準是 Java。發展的一般原則。要編寫大型共享專案中的同事可以閱讀的清晰程式碼,您需要學習:- 如何命名函數和變數;
- 將程序文本分成文件;
- 插入連字符和空格。
探索 Android 環境
應用程式圖形元素。創建應用程式介面時,不需要從頭開始編寫程式碼;使用現成的區塊——視圖就足夠了。有不同類型的區塊:- 顯示文字;
- 顯示影像;
- 將其他元素放置在螢幕上。
GO TO FULL VERSION