文档开发者中心
我的

#快应用代码征集令#华为快应用:爱心天气

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.源代码

attachmenttype
是爱心天气快应用的源代码.rar
download
点赞
收藏
回复
分享
举报
浏览1731 编辑于2018-08-27 06:39未知归属地
全部评论
最多点赞
最新发布
最早发布
暂无评论
暂无评论
写回答
新增插入模板功能
一键使用模板,快速填写内容,轻松发帖~
知道了
  • 为了保障您的信息安全,请勿上传您的敏感个人信息(如您的密码等信息)和您的敏感资产信息(如关键源代码、签名私钥、调试安装包、业务日志等信息),且您需自行承担由此产生的信息泄露等安全风险。
  • 如您发布的内容为转载内容,请注明内容来源。

我要发帖子

了解社区公约,与您携手共创和谐专业的开发者社区。