准备工作

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、手动更新天气,自动更新天气

实现展示:

GIF.gif

添加自定义签名

  • 生成自定义签名文件
    Build -> Generate Signed Bundle/APKS->APK->Create new...->

    2018-11-21_220950.png

  • 右键项目->open module settings->app->signing
填写生成的签名数据

Android实战--天气APP相关推荐

  1. 基于Android的天气APP

    基于Android的天气APP 前言 项目:https://github.com/w77996/Weather 多知天气,代码写的不咋的,主要是给大家学习一下.有些东西也是借鉴别人的主要借鉴的是别人的 ...

  2. android天气搜索框,Android简易天气App

    原标题:Android简易天气App 前言 本打算是写一个贝塞尔曲线的demo,想了一下哪种场景可以直观的表现出贝塞尔曲线,想到天气预报中的那些24小时和未来几日天气变化正好适用.接着开始构思,开始是 ...

  3. Android 实战 - 天气(有缺陷)APP

    序言: 临近开学,这是假期最后一篇Android文章,也算是假期学习安卓的一个小小的成果吧. 第一次写Android应用,应用中的不足我会一 一列举出来,同时也希望与大家可以指出我的一些问题与不足,我 ...

  4. Android 实战 - 个人App乐逗项目(查看网页链接封装,播放视频封装)

    1.查看网页链接封装 和 Android实战-个人App乐逗项目(第一阶段:微信精选文章完成与总结) 中的webview一样,采用腾讯x5浏览服务sdk调用的. 效果 预览 : 所需 工具 : 腾讯x ...

  5. Android简易天气App,值得一看

    @SuppressLint("SetTextI18n") @Override public void onNext(WeatherBean weatherBean) { //在主线 ...

  6. Kotlin最佳项目实战——欧瑞天气App

    项目实战--欧瑞天气App 到现在为止,我们已经学习了绝大多数Kotlin的核心技术以及如何用Kotlin开发Android App,也编写过大量的程序,但还没有设计过一款完整的App,本章将满足读者 ...

  7. 制作一个功能丰富的Android天气App

    简易天气是一个基于和风天气数据采用MD设计的Android天气App.目前的版本采用传统的MVC模式构建.通过丰富多彩的页面为用户提供日常所需的天气资讯. 项目说明 项目放在github上面 地址是: ...

  8. Android实战:手把手实现“捧腹网”APP(三)-----UI实现,逻辑实现

    APP页面实现 根据原型图,我们可以看出,UI分为两部分,底部Tab导航+上方列表显示. 所以此处,我们通过 FragmentTabHost+Fragment,来实现底部的导航页面,通过Recycle ...

  9. Android 天气APP(三十六)运行到本地AS、更新项目版本依赖、去掉ButterKnife

    运行到本地AS.更新项目版本依赖.去掉ButterKnife 前言 正文 一.新版Android Studio编译运行 ① 升级项目gradle版本 ② 切换JDK版本 ③ BuildConfig报错 ...

最新文章

  1. Cruise Control
  2. ECharts简单的运行示列(固定数据和交互数据库)
  3. 笔记-信息化与系统集成技术-国务院关于印发新一代人工智能发展规划的通知...
  4. 基于Spring boot,使用idea方便地切换启动环境
  5. nsoutlineview 搜索_阿里巴巴搜索推荐广告三位一体的在线服务体系
  6. python3 面向对象_Python3 面向对象
  7. python 最短路径算法_python Dijkstra算法实现最短路径问题的方法
  8. HDU2090 算菜价【水题】
  9. mongodb 默认端口号_MongoDB集群方案ReplicaSet
  10. c语言实验答案周信东综合程序设计,周信东主编最新版-C语言程序设计基础实验一实验报告.doc...
  11. 多边形最大内接圆的简单画法
  12. 实现h5链接打开Android app
  13. ASP.NET 超市管理系统
  14. 允许使用计算机的软件,解决win10“你的电脑设置仅允许安装来自应用商店的应用”的方法...
  15. 当LCC画龙时,新老车企分别在想什么?
  16. vgpu服务器显卡性能,如何在vGPU环境中优化GPU性能
  17. Dayjs 时间比较
  18. 【STM32WLE5之LoRa# 系列1、易智联LM401 评估板简介】
  19. 科达视频会议系统使用注意
  20. 如何写网站策划书(即网站建设方案)

热门文章

  1. visio反向工程使用mysql
  2. VScode 侧栏的资源管理器字体太小,怎么设置?
  3. 数据信息汇总的7种基本技术总结
  4. 硝烟中的Scrum和XP读书笔记
  5. 电影院移动端创新3D随心观影
  6. Android判断SIM卡是否存在
  7. 批量解决win10程序以及文件夹图标上有两个蓝色箭头的方法
  8. 信息安全基础知识(四)KDC、公用密钥加密和证书:
  9. “老铁支付”在路上,快手支付能为快手电商保驾护航吗
  10. 景区小程序开发解决方案