和MAX一起學編程(二)

和MAX一起學編程(二)

前言

MAX馬上就要生初一了,之前學過一段時間python語言,對計算機編程有濃厚興趣。可原先在PC上寫的代碼,執行的結果也只能在PC上顯示,效果也不夠酷炫。聽說爸爸有辦法可以讓代碼執行後在手機上秀出來,就很好奇,決定利用這個暑期好好學一下。

通過文檔學習理解了一些基礎的XML標籤的用途和使用方法,研究了幾個示例之後,我開始為剛創建的新應用(排序)編寫代碼了。愛碼哥平臺提供了非常方便的在線編寫代碼的環境,在工作臺中對某個應用點擊“開發”就自動打開跳轉到這個應用項目的代碼編輯環境。


和MAX一起學編程(二)


這對於我這樣的初學者實在太棒了!要知道我在學其他語言編程時都首先要在本地安裝一些軟件。

爸爸指導我說,可以先開發“靜態”頁面。我一開始有點不大理解“靜態”頁面是什麼意思,後來就明白了:原來這裡所說的“靜態”頁面是在手機上展示固定的格式和內容(即這些展示的形式是固定不變的,內容不會也不會由於一些操作而發生變化),經過不到1個小時的編寫,“靜態”頁面大功告成了。


和MAX一起學編程(二)

靜態頁面


<imag>
<page>
<title>
<center>
<label>排序/<label>
/<center>
/<title>
<content>
<list>
<item>

<label>請輸入五個數字:/<label>

/<item>
/<list>


<label>





















<label>



<button>開始排序/<button>


<label>
<label>
<label>
<label>排序結果/<label>
<label>
<label>
<label>


<label>
<label>

/<content>
/<page>
/<imag>


和來佈局行和列,可以在標籤內通過style屬性來為控件設置寬度、高度、背景顏色等樣式。

我有點小得意,這才半天多時間,從原型設計到文檔和示例學習、再到頁面代碼的編寫,感覺已經完成了大部分功能了。是不是後面的功能可以在爸爸下班前可以輕鬆搞定了呢?但是我一認真思考,突然發現好像沒有頭緒了,不知道接下來從何下手了,然後我又試探性地往後看了看文檔,更加懵了(可惡,文檔中內容太多了,也找不到同樣的示例!)。


和MAX一起學編程(二)


正當我發呆中,這時候爸爸提示地問了幾個問題:(1)待排序的數字應該如何輸入和存儲?(2)排序動作是不是可以通過按鈕點擊事件觸發?(3)排序的算法是不是可以定義成某個函數然後去調用?我似乎有點明白了。這時候下班時間到了。(未完待續)

和MAX一起學編程(二)


分享到:


相關文章: