和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一起学编程(二)


分享到:


相關文章: