总结
通过为期10天的校内实习,我掌握了如何开发一个微信小程序,并且自己也完成了一两个小程序的开发。第一天,我学会了如何运用sublime去编写一个html文件和css文件。对sublime软件的基本操作已经学会了,也重新了解了大部分html标签的作用,学会了css文件的编写和js文件的编写。在sublime种可以用var来声明任何一种变量。第二天,学习了微信小程序的环境搭建和基本的操作,已经掌握了如何新建一个微信小程序和小程序的基本编码,微信小程序的编码和昨天所说的html、css、js有异曲同工之妙,所以基本的内容已经掌握的差不多了。但是主要还是微信小程序里面有太多的内容还记不了,比如说那些代码的名称。第三天,学习了对页面的一些设计,包括轮播图、点击事件、数据绑定、自定义一个模板、引用模板和地图的定位、获取手机的信息等等。对于这些方法已经有所了解,但是还是有些地方不是很熟悉,所以要多加练习。第四天,学习了对背景图片的自适应每个手机的宽和高、在背景图片上添加用户的头像和名称、对地图添加细节、获取用户的权限。对于这天的内容已经大概掌握了,并在作业种进行了实践。第五天,学习了对手机信息不用获取权限就可以获取手机信息和API。API主要讲解了如何获取一言里的信息和如何获取天气信息,先要在小程序里添加API接口,然后用请求去获取信息。获取信息后主要是界面的布局。第六天,主要学习了对wxss的操作,针对天气API接口反馈的信息进行布局,主要是美化自己的界面和对界面的加深了解。还讲解了视图容器的用法,对于这天的内容大概掌握了,并在作业中实践。第七天,主要完成了天气预报界面的所有数据的完善,学习了新的获取地址的方法和对字符串的裁剪。对于样式的控制我还是不太熟悉,所以在这方面要多加练习。第八天,学习了微信小程序电商项目页面的外观,主要实现了主页面和跳转页面的功能,还实现了页面的上下滚动,并实现了如何把一个view在滚动时固定在页面上,对于这天的内容我觉得在样式控制方面有很大的提升,并且明白了如何实现页面的跳转。第九天,学习了美团外卖小程序的实现,根据美团外卖首页去为自己的小程序进行修改,主要是针对美团首页的一些功能进行修改。我觉得现在对于样式方面自己是没问题了,就算花多一点时间也可以是做出一个很好看的页面,但是对于功能方面还是欠缺了一点,所以在这方面得加强。
经过这10多天的实习,老师给出的作业都顺利完成了。在完成这些作业过程中我觉得自己对于微信小程序开发这方面有很大的提升,特别是对于样式的控制是可以说很好了,但是对于实现功能方面还是差点火候,相信坚持写下去的话,会对我的能力提升很大的。我发现一个微信小程序就和一个软件一样,只不过它是在微信的基础上开发的,但我觉得它又独立于微信。不知道微信小程序可不可以单独开来做为一个程序或者软件。最后我觉得自己在编程方面有很大的提升,特别是一些细节方面,以前编程的时候从来不会去用注释来为自己做个提醒,也没有用注释来分开每个模块,现在写的程序的排版都相比以前好看了很多,而且也没有那么乱了,所以说在这10天的实习里面自己的收获还是很大的。