1.快应用场景
天气变化莫测,不变的却是对你的关心。爱心天气支持查询全国各地的天气,并为您预置一些短信模板,当然您也可以自定义模板,为TA送上你独一无二的天气关怀。
2.页面展示
a).天气页(首页)
自动定位获取今日及未来四日的天气信息:包括天气类型、气温、空气指数等。
b).定位失败页
定位失败则提示定位失败,点击可选择城市。
c).城市选择页
点击首页的城市或定位失败时点击选择城市时跳转到选择城市页面,支持索引选择城市,支持搜索城市,城市选择成功后跳转至天气页展示天气详情。
d)短信模板页
天气页点击告诉TA按钮跳转至短信模板页,首先展示的是爱心天气预置的十条短信模板以供使用,有独特的模板名称及模板内容,可直接选择发送短信,选择自定义或者滑到底部为自定义模板块:
自定义模板块提供个人定制短信模板功能,目前提供三个参数按钮:天气、提醒、空气质量,用于用户根据当前天气快速的定制模板,自定义模板最多存在五个,支持删除操作:
e).选择联系人及发送短信
点击发送短信后跳转至手机的联系人页面,选择联系人,选择成功后弹出发送短信框:
可选择发送或取消。
3.开发过程
a).组员各自自学快应用开发相关知识,安装IDE搭建环境等;
b). 根据快应用支持的API,大家开会讨论,决定开发应用为爱心天气;
c). 分工合作:一部分负责后台,即串通整个流程,包括定位、天气数据的获取、获取联系人、发送短信等;一部分负责页面展示,即各组件的布局、样式等。
d).基本完成后不断优化改进。
4.感受与心得
a). 快应用的资料还有很大的提升空间
b). 华为自己的手机安装自己的快应用加载器都一直提示有安全风险,体验实在不友好
c). 用adb连手机时需要安装驱动,资料里没提示安装方法
d).在开发过程中多次遇到引擎加载提示加载失败无法加载的提示语,当然代码是没问题的,后面就无缘无故的好了
e).快应用ide不是很好用,新建文件或者目录后配置文件中需要手动去配置
f).从无基础进行开发到开发完成,整个过程的学习难度不高,很容易上手,很适合开发小型的项目且开发时间短。
5.源代码





































苏公安网备 32011402010933号