石家庄网站制作要多少钱【域名企业邮箱服务器注册申请办理】石家庄网络优化公司哪家好、石家庄软件开发外包价格、石家庄高端企业网站页面制作设计专业公司、石家庄微信公众号小程序购物支付搭建制作公司-小程序制作-网站建设【企业网站制作|网页设计】- 高端网站建设 - 书生商友信息科技-

全国热线:400-111-6878

网站建设推广专家

石家庄网站制作要多少钱【域名企业邮箱服务器注册申请办理】石家庄网络优化公司哪家好、石家庄软件开发外包价格、石家庄高端企业网站页面制作设计专业公司、石家庄微信公众号小程序购物支付搭建制作公司

发表日期: 2021-04-10 10:04:24 浏览次数:163

石家庄网站制作要多少钱【域名企业邮箱服务器注册申请办理】石家庄网络优化公司哪家好、石家庄软件开发外包价格、石家庄高端企业网站页面制作设计专业公司、石家庄微信公众号小程序购物支付搭建制作公司

石家庄,简称“石”,旧称石门,是河北省省会,国务院批复确定的中国京津冀地区重要的中心城市之一 [1]  。截至2019年,全市下辖8个区、11个县,代管3个县级市,总面积14464平方千米(含辛集市),建成区面积338.16平方千米,常住总人口1039.42万人,城镇人口676.14万人,城镇化率65.05%。 [2] 

石家庄地处中国华北地区、河北省中南部、环渤海湾经济区,是河北省的政治、经济、科技、金融、文化和信息中心,中部战区陆军机关驻地 [3]  ,是国务院批准实行沿海开放政策和金融对外开放城市,也是全国重要的商品集散地和北方重要的大商埠 [4]  、全国性商贸会展中心城市之一 [4]  、中国国际数字经济博览会永久举办地 [5]  、中国(河北)自由贸易试验区组成部分。 [6] 

石家庄于民国十四年(1925年)建市,时名“石家市”,1947年更名为石家庄市。1968年河北省会迁至石家庄市。京广、石太、石德、朔黄四条铁路干线交汇于此,是中国铁路运输的主要枢纽之一,被誉为“南北通衢,燕晋咽喉”。 [7-8]  石家庄是国家首批科技创新示范城市、国家半导体照明产业化基地、国家卫星导航产业基地、国家动漫产业发展基地、国家生物医药产业基地。 [7]  [9] 

石家庄是全国文明城市、国家森林城市、中国优秀旅游城市,旅游资源丰富,名胜古迹众多,有全国重点文物保护单位40处、国家历史文化名城1座。西柏坡是国家5A级景区,被称为“晋察冀边区的乌克兰”,是解放战争时期中国革命的领导中心。2019年,当选“中国十大夜经济影响力城市”。 [10-15]  2021年3月,被评为国家卫生城市。

程序计数器

要理解“call”块的运行机制,要想象应用中有一个指针,它随着块的运行而移动。在计算机科学中,这个指针被称作程序计数器。

程序计数器随着事件处理程序中的块的运行而移动,当它遇到一个“call”块时,它会跳到所遇到的过程中,并开始随着过程中的块的执行而移动,;当过程执行完成,程序计数器再跳回到此前的位置(“call”块处),并从此处开始继续移动。以“随手记”为例,“remove list item”块执行完成后,程序计数器跳到displayList过程中,并随过程中的块(设置NotesLabel.Text属性为空,以及foreach循环)移动;最后程序计数器在回到TinyDB1.StoreValue块。

为过程添加参数

过程displayList将冗余代码重整到一处,这使得程序更加容易理解,你可以在更高层次上理解这些事件处理程序,而忽略掉如何显示列表的细节。这样做的另一个好处是,如果想要修改列表的显示方式,就只需修改一处代码(而不是三处)。

就过程的通用性而言,displayList是有局限的,因为该过程是针对特定的列表(notes)而设定的,而且用指定的label(NotesLabel)来显示列表内容,它不能用于显示其他列表,比如应用的用户列表,因为过程中的要素定义的过于具体。

App Inventor以及其他编程语言都提供了一种称为参数的机制,用于构造更为通用的过程。过程为了实现它的预设功能所必须的信息就由参数来提供,以睡前刷牙为例,有可能将牙膏的类型和刷牙时间设定为刷牙过程的参数。

通过点击过程块左上角的蓝色标记,就可以为过程设定参数。对于displayList过程,我们定义了一个名为“list”的参数,如图21-7所示。

{%}

图 21-7 在过程中引入了list作为参数

即使是定义了参数,但foreach块中仍然直接引用特定列表“notes”(插入到foreach块的“in list”插槽中)。而我们希望在过程中使用我们传递的参数list,因此将对“global notes”的引用替换成对“get list”的引用。如图21-8所示。

{%}

图 21-8 现在foreach中使用了传递来的参数“list”

新版本的过程更加通用:在调用displayList时,无论传入什么样的列表,displayList都能显示它。在向过程添加参数时,App Inventor会自动为“call”块添加一个对应的插槽,因此当displayList添加了参数list之后,“call displayList”块就变成图21-9中的样子。

{%}

图 21-9 现在调用displayList时,需要指明要显示的列表

过程定义中引入的参数list被称为“形式参数”,而“call”块中与之相对应的插槽被称为“实际参数”。当在应用中的某处调用过程时,必须为过程中的每个“形式参数”提供一个“实际参数”。

对于“随手记”的应用来说,将列表“notes”作为实际参数添加到“call”块的list插槽中。ListPicker.AfterSelection的修改结果如图21-10所示。

{%}

图 21-10 在调用displayList时,将notes作为实际参数传入

现在当displayList被调用时,列表notes被传递到过程中,来取代形式参数list。此时,程序计数器随着过程中的每个块的运行,它的指向是参数list,而实际上处理的是变量notes。

由于有了参数,过程displayList可以用于处理任何列表,而不仅仅是notes。例如,如果“随手记”应用可以在一组用户中共享,而你想查看一下用户列表,就可以调用displayList并传入userList参数。如图21-11所示。

{%}

图 21-11 过程displayList可用于显示任何列表,而不仅仅是notes


石家庄网站制作要多少钱域名企业邮箱服务器注册申请办理石家庄网络优化公司哪家好、石家庄软件开发外包价格、石家庄高端企业网站页面制作设计专业公司、石家庄微信公众号小程序购物支付搭建制作公司

上一条:石家庄网络公司哪家好【石家庄企业网站百度SEO推广公司】石家庄做网站开发价格、石家庄淘宝店铺开店装修设计运营、公司网站制作方案流程改版维护费用、石家庄高端企业网站页面制作设计专业公司需要多少钱
下一条:石家庄400电话申请开通【石家庄企业网站建设】石家庄微信公众号小程序开发运营价格、石家庄微信公众号APP软件客户端设计运营、石家庄网页页面设计公司费用、石家庄公司网站制作方案流程改版维护大概需要多少钱
网站制作
小程序制作
网站优化
网站开发
400电话办理
网络推广
网站建设
网店装修
微信公众号开发
网页设计
网络公司
域名企业邮箱
服务器空间
网站案例报价
百科问答
编辑排版美工
App软件开发
百度推广
代运营托管
logo设计
网络全网营销
网站备案
网站定制
小程序开发公司
首页
电话
立即预约