Android实战--天气APP
准备工作
1、在github上创建仓库,创建完成后,返回常见本地仓库并添加关联的步骤,按着走就行了
如果是首次,下载git并初始化一个仓库
- 标记本地仓库的所有者信息
$ git config --global user.name "Your Name"
$ git config --global user.email "email@example.com"
- 生成密钥
ssh-keygen -t rsa -C "email@example.com"
找到.ssh文件夹,用文本编辑器打开“id_rsa.pub”文件,复制内容到剪贴板。
打开 https://github.com/settings/ssh ,点击 Add SSH Key 按钮,粘贴进去保存即可。
2、第一次上传空项目
git add .
git commit -m "注释信息"
git push
3、API接口
http://t.weather.sojson.com/api/weather/city/101310211
http://mobile.weather.com.cn/js/citylist.xml
http://api.map.baidu.com/geocoder?callback=renderReverse&output=json&pois=1&location=<经度,维度>
可行性需求规划
1、可供选择省、市、县
2、手动选择城市,查看具体地方天气;自动显示当前地点天气
3、手动更新天气,自动更新天气
实现展示:
![](https://upload-images.jianshu.io/upload_images/13671484-e0768dde11bf4481.gif)
添加自定义签名
- 生成自定义签名文件
Build -> Generate Signed Bundle/APKS->APK->Create new...->
2018-11-21_220950.png
- 右键项目->open module settings->app->signing
填写生成的签名数据
Android实战--天气APP相关推荐
- 基于Android的天气APP
基于Android的天气APP 前言 项目:https://github.com/w77996/Weather 多知天气,代码写的不咋的,主要是给大家学习一下.有些东西也是借鉴别人的主要借鉴的是别人的 ...
- android天气搜索框,Android简易天气App
原标题:Android简易天气App 前言 本打算是写一个贝塞尔曲线的demo,想了一下哪种场景可以直观的表现出贝塞尔曲线,想到天气预报中的那些24小时和未来几日天气变化正好适用.接着开始构思,开始是 ...
- Android 实战 - 天气(有缺陷)APP
序言: 临近开学,这是假期最后一篇Android文章,也算是假期学习安卓的一个小小的成果吧. 第一次写Android应用,应用中的不足我会一 一列举出来,同时也希望与大家可以指出我的一些问题与不足,我 ...
- Android 实战 - 个人App乐逗项目(查看网页链接封装,播放视频封装)
1.查看网页链接封装 和 Android实战-个人App乐逗项目(第一阶段:微信精选文章完成与总结) 中的webview一样,采用腾讯x5浏览服务sdk调用的. 效果 预览 : 所需 工具 : 腾讯x ...
- Android简易天气App,值得一看
@SuppressLint("SetTextI18n") @Override public void onNext(WeatherBean weatherBean) { //在主线 ...
- Kotlin最佳项目实战——欧瑞天气App
项目实战--欧瑞天气App 到现在为止,我们已经学习了绝大多数Kotlin的核心技术以及如何用Kotlin开发Android App,也编写过大量的程序,但还没有设计过一款完整的App,本章将满足读者 ...
- 制作一个功能丰富的Android天气App
简易天气是一个基于和风天气数据采用MD设计的Android天气App.目前的版本采用传统的MVC模式构建.通过丰富多彩的页面为用户提供日常所需的天气资讯. 项目说明 项目放在github上面 地址是: ...
- Android实战:手把手实现“捧腹网”APP(三)-----UI实现,逻辑实现
APP页面实现 根据原型图,我们可以看出,UI分为两部分,底部Tab导航+上方列表显示. 所以此处,我们通过 FragmentTabHost+Fragment,来实现底部的导航页面,通过Recycle ...
- Android 天气APP(三十六)运行到本地AS、更新项目版本依赖、去掉ButterKnife
运行到本地AS.更新项目版本依赖.去掉ButterKnife 前言 正文 一.新版Android Studio编译运行 ① 升级项目gradle版本 ② 切换JDK版本 ③ BuildConfig报错 ...
最新文章
- Cruise Control
- ECharts简单的运行示列(固定数据和交互数据库)
- 笔记-信息化与系统集成技术-国务院关于印发新一代人工智能发展规划的通知...
- 基于Spring boot,使用idea方便地切换启动环境
- nsoutlineview 搜索_阿里巴巴搜索推荐广告三位一体的在线服务体系
- python3 面向对象_Python3 面向对象
- python 最短路径算法_python Dijkstra算法实现最短路径问题的方法
- HDU2090 算菜价【水题】
- mongodb 默认端口号_MongoDB集群方案ReplicaSet
- c语言实验答案周信东综合程序设计,周信东主编最新版-C语言程序设计基础实验一实验报告.doc...
- 多边形最大内接圆的简单画法
- 实现h5链接打开Android app
- ASP.NET 超市管理系统
- 允许使用计算机的软件,解决win10“你的电脑设置仅允许安装来自应用商店的应用”的方法...
- 当LCC画龙时,新老车企分别在想什么?
- vgpu服务器显卡性能,如何在vGPU环境中优化GPU性能
- Dayjs 时间比较
- 【STM32WLE5之LoRa# 系列1、易智联LM401 评估板简介】
- 科达视频会议系统使用注意
- 如何写网站策划书(即网站建设方案)