文档章节

【酷我天气】完整的天气App项目

htq
 htq
发布于 2016/07/26 09:41
字数 667
阅读 22
收藏 0

本人完全自主设计与开发的一款轻量级简约好用的天气App,无广告,无烦人的通知栏信息,定位精准,天气信息数据准确,还支持更换背景皮肤哦,颜值爆表。

 

 

实现的功能: 
1自动定位:自动获取用户所在的城市位置然后显示该位置的天气情况 
2手动查询:如果定位失败,用户可以手动输入城市名查询天气 
3城市管理:用户可以添加/删除多个城市,方便用户在不同城市直接查看该城市的天气 
4生活指数:提醒用户生活方面的一些指数信息,如穿衣,是否适合外出 
5自动换肤:能够根据用户所在城市的当天天气自动更换背景皮肤,如雨天则显示下雨的背景皮肤。晴天则显示蓝天白云的背景皮肤 
6更换皮肤:用户可以在更换皮肤模块选择自己喜欢的图片作为该App主界面的皮肤,悄悄地告诉颖火虫们,内置了一张我们的颖宝宝的美图哦 
7分享功能:如果用户觉得该App不错,可以将其分享到QQ好友或微博,微信朋友圈等社交场合

该App已上线。欢迎大家下载体验:

百度手机助手

360手机助手

 

 

如果大家觉得不错记得小手一抖点个赞哦,欢迎大家关注我的博客账号,将会不定期为大家分享技术干货,福利多多哦!另外欢迎大家follow我的github,start与fork我的开源项目哦!

 

已上传到我的github,欢迎大家follow,star'与fork,我的github  注:后续将从界面上对该App进行优化,所以大家觉得不错最好star一下

 

 

应用截图如下:界面是不是很漂亮呢?

app启动界面

 

侧滑菜单界面

 

整个App显示天气的主界面

城市管理模块的界面,可以添加与删除某个城市

 

生活指数界面

 

更换皮肤界面,用户保存的皮肤会选中

应用分享界面

该项目已上传到我的github,欢迎大家follow,star与fork,我的github

 

如果大家觉得不错记得小手一抖点个赞哦,欢迎大家关注我的博客账号,将会不定期为大家分享技术干货,福利多多哦!另外欢迎大家follow我的github,start与fork我的开源项目哦!

© 著作权归作者所有

共有 人打赏支持
htq

htq

粉丝 19
博文 67
码字总数 1007
作品 3
武汉
私信 提问
加载中

评论(1)

htq
htq
0
iOS开源项目整理

github地址 iOS开源项目 整理官方Demo应用、第三方团体项目以及个人开发者项目,阅读别人的源码也是自我提升的一种方式 开源项目 ProducthuntOSX Mac 上开源的 Product Hunt OSX 客户端软件 ...

Daniel_s
2016/03/17
247
0
iOS开源项目搜集

Github上的600多个开源项目搜集: (Github上远不止这) http://github.ibireme.com/github/list/ios/ 关于iOS上的7个常用开源项目: (Cocoachina上搜集) http://www.cocoachina.com/industry/20......

xn4545945
2014/08/31
0
0
吊炸天!74款APP完整源码!

首发原文:吊炸天!74款APP完整源码 超级干货大集合! 收集这74款APP源码真的是殚精竭虑,呕心沥血呀!哈哈 现在你只需要扫码关注本文末尾的公众号,回复:“A”,按步骤操作,74款APP源码将...

xhmj12
2016/10/14
0
0
作为设计师的我做了个小 APP,并且有稳定的被动收入

简评:原作者没有什么改变世界的想法,就是在现有解决方案上再改进优化一点点,被动收入 10 万人民币,有一定的借鉴作用。他有句话说的很好,很多人都是瞎比比,连试都没试过就带节奏。 (本...

极小光
2017/11/28
0
0
Android 开发者应该知道的 Kotlin 技巧

今年的 Google I/O 大会上,Google 是这样评价 Kotlin:在过去一年里,有35%的专业 Android 开发者在使用 Kotlin,其中95%的开发者都对 Kotlin 非常满意。虽然 Kotlin 正处于发展的初始阶段,...

码云Gitee
05/28
0
0

没有更多内容

加载失败,请刷新页面

加载更多

127.0.0.1 和 0.0.0.0 地址的区别

1. IP地址分类 1.1 IP地址表示 IP地址由两个部分组成,net-id和host-id,即网络号和主机号。 net-id:表示ip地址所在的网络号。 host-id:表示ip地址所在网络中的某个主机号码。 即: IP-a...

华山猛男
20分钟前
6
0
解决Unknown host 'd29vzk4ow07wi7.cloudfront.net'. You may need to adjust the proxy settings in Gradle.

把 总项目 下的 build.gradle 中的 两个 jcenter() 用 maven{ url ‘http://maven.aliyun.com/nexus/content/groups/public/’} 代替。...

lanyu96
26分钟前
2
0
基于redis的分布式锁

redisson提供了基于redis的分布式锁实现方式,本文就尝试了下锁的使用方式。Redisson同时还为分布式锁提供了异步执行的相关方法,第二节执行介绍。 一、可重入锁验证 同一个jvm里面同一线程的...

noob_chr
34分钟前
8
0
CPU性能过剩提升乏力影响未来行业发展吗?

虽然CPU仍然在不断发展,但是它的性能已经不再仅仅受限于单个处理器类型或制造工艺上了。和过去相比,CPU性能提升的步伐明显放缓了,接下来怎么办,成为横亘在整个行业面前的大问题。 自201...

linux-tao
37分钟前
3
0
设计模式“6”大原则!

面向对象设计原则 概述 对于面向对象软件系统的设计而言,在支持可维护性的同时,提高系统的可复用性是一个至关重要的问题,如何同时提高一个软件系统的可维护性和可复用性是面向对象设计需要...

Java干货分享
53分钟前
8
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部