天气预报小Demo
来源:互联网 发布:淘宝如何开店视频教程 编辑:程序博客网 时间:2024/05/16 09:40
小白自学android三个多月,第一次自己尝试着编了一个还算有点样子的小程序,是关于天气预报的,下面介绍其功能。
1.进入界面
(1)设置了一个淡入的动画效果
(2)用PackageManager类获取版本名称并设置字体的阴影效果
2.主界面
(1)从网上API接口获取Json数据并显示到布局中,网址:https://www.juhe.cn/docs/api/id/73
(2)点击“设置城市”会跳入设置城市界面
(3)第一次进入该程序或者所在地点改变,亦或点击“自动定位”,会弹出正在定位对话框并定位到当前城市,显示当前城市的天气情况,该功能调用百度地图的API实现
(4)点击“壁纸”,弹出设置壁纸对话框
3.设置城市界面
(1)利用AutoCompleteTextView控件显示提示信息,信息从数据库获得
(2)圆角Button的实现
(3)利用ExpandableListView,一个可展开的列表组件,来显示全国各省与城市,省市信息由数据库获得
4.设置壁纸界面
(1)单选对话框,点击其中一个条目会相对应地设置壁纸
0 0
- 天气预报小Demo
- 显示天气预报的小Demo
- 基于MVC开发模式的天气预报小Demo
- 学习历程(四)微信天气预报小demo
- Android天气预报 简单Demo
- iOS天气预报Demo
- Android获取天气预报Demo
- [Android | 小代码] 天气预报 简易Demo json解析数组+对象 Gson+Volley简单使用
- 天气预报实现小方案
- Qt:天气预报小程序
- 小demo
- 小demo
- 小demo
- 基于安卓WebServicw天气预报demo
- PHP小功能-获取天气预报
- 一个天气预报的小应用
- 获取天气预报的小爬虫
- 编写Android天气预报小程序的总结
- 项目总结
- 一幅漫画告诉你:除了WiFi,蓝牙,最近火爆的NB-IoT能干嘛?
- 在SAE上使用PHPExcel的注意事项
- 【u021】广义斐波那契数列
- SDWebImage缓存机制
- 天气预报小Demo
- 谈谈互联网推广:从了解用户开始
- zbar 二维码 python库 win7 64 位安装教程
- 世界上云平台有很多,但叫机智云的只有一个。
- @maohoo Intellij idea 一次性包导入
- 122. Best Time to Buy and Sell Stock II
- 一幅漫画告诉你:NB-IoT背后,还有一个大家都在说的LoRa是什么?
- Go语言基础:method
- 代码段之间转移控制时的特权级检查