为了要练习Android开发,打算写一些app作为练习项目,第一个写的是手机拨号器,实现了手机系统拨号应用的常用基本功能,由于比较简单,所以就不写到博客里了。这个是第二个项目,实现了手机天气应用的基本功能,运行截图如下                         
转载 2023-07-27 12:57:09
60阅读
Android简易天气App前言使用到的知识准备工作天气数据网络请求自定义View城市搜索内存泄漏 前言本打算是写一个贝塞尔曲线的demo,想了一下哪种场景可以直观的表现出贝塞尔曲线,想到天气预报中的那些24小时和未来几日天气变化正好适用。接着开始构思,开始是打算把数据写死的,然后想了想既然是模拟天气预报,为了真实一点,干脆就从网络获取吧,就找了个天气接口,一看接口还有好多其他的数据,干脆都用了
转载 2023-08-04 17:10:41
342阅读
1评论
根据开发的过程来写出开发中遇到的问题吧(一些自己认为比较重要的东西or坑) 开发的大框架还是基本按照MVC模式来的,首先把包的结构说一下 adapter包           放置adapter类 bean包             &n
# 如何实现Android天气应用 ## 流程图 ```mermaid flowchart TD A[新建Android项目] --> B[获取天气数据] B --> C[解析天气数据] C --> D[展示天气信息] ``` ## 步骤表格 | 步骤 | 描述 | | ---------------- | ----
原创 5月前
24阅读
这个天气预报主要学习下网络方面的东西,比如json数据的读取,了解网络的一些知识。其中还涉及的知识点包括: 动画的操作,如入云的移动用的translateAnimation ,还有 assert中txt文本的读取,listview中的按钮点击事件,scrollview的一些拖动的操作锁定边界的一些操作,文字大小动作变化等等。效果图如下:数据存储采用SharedPreference,内容还
启动服务之后,服务会将网络请求到的天气信息以广播的形式发送至活动,而活动只需要接收广播就OK了,之后将得到的数据赋给对应的容器组件就OK了下面我们先来看看服务的代码 (extends IntentService implements LocationListener):package com.newer.myweather; /** * 天气情况信息服务 * @author Engineer-
转载 2023-06-27 22:40:56
73阅读
多知天气前言项目:https://github.com/w77996/Weather多知天气,代码写的不咋的,主要是给大家学习一下。有些东西也是借鉴别人的主要借鉴的是别人的UI,因为我写UI太难看了TAT,我自己都看不下去。项目主要是12月23日开始建立,春节半个多月回家了,就没有写了。三月初完成了整个项目。耗时近两个月。平时在公司也就做点测试的任务,开发的任务还得等到毕业后才有TAT不知道毕业后
10 月份 GitHub 上最热门的Java开源项目排行已经出炉啦,在本月的名单中,实战项目类居多,当然也有像JavaGuide这样学习指南类项目,下面就是本月上榜的10个开源项目:1、Java(Star 18468)https://github.com/TheAlgorithms/Java 该项目用Java实现的所有算法,对算法感兴趣的伙伴们不要错过了。2、eladmi
Vue调用和风天气API获取实时天气和风天气源代码(不愿意看过程的,可以直接看源代码) 和风天气和风天气官网: https://www.qweather.com/ 和风天气提供全球天气预报、气象可视化、商业化气象服务和天气API数据,包括30天预报、灾害预警、空气质量AQI、历史天气、生活指数、分钟降水、交通天气等 主要是:免费第一步:注册账号,自己注册登录就行。注册网址: https://id
天气预报小程序讲解1.注册一个微信小程序 1)打开链接:https://mp.weixin.qq.com/cgi-bin/wx进行注册。 2)填写小程序基本信息,包括名称、头像、介绍及服务范围等。 3)完成小程序开发者绑定、开发信息配置后,开发者可下载开发者工具、参考开发文档进行小程序的开发和调试。2.注册一个百度地图开发平台应用的账号,并创建一个应用。 步骤: 1)打开链接:http://lbs
一.天气预报应用 1.spinner的应用 citySpinner=(Spinner)findViewById(R.id.citySpinner); //设置Spinner的适配器来规定其内容及格式 Context Spinner中每一项的布局 数据源,这里是数组 ArrayAdapter<String> adapter=new ArrayAdapter<String&gt
很多时候我们外出,但是由于没有掌握出行的天气情况,经常遇到苦恼的事情,成为落汤鸡,今天我就带大家写一款关于天气预报的Android APP,我会很详细的把它分成几个部分来详细讲解,希望大家喜欢的可以顶一个,也同时呢,希望更多的人加入到我的博客中来,一起学习,一起交流,一起进步,谢谢大家!写完天气预报之后有空闲时间的话会讲文件管理器和其他实用的一些APP开发,方便大家学习,交流在开发天气预报之前,首
转载 2023-07-31 22:16:43
56阅读
1、申请拿到数据   可以用“聚合数据”2、在android studio中导入需要的jar包   复制—>app—>libs—>粘贴—>右击—>Add As Library……—>选择model—>ok   此项目所用的jar包建议:     fastjson     xUtils(访问部分可用异步任务jar包代替) 3、网络权限 <u
转载 2023-08-17 11:22:11
120阅读
最近买了本书《Android第一行代码》,通篇看了下感觉不错,书本最后有个实战项目酷欧天气,闲来无事就照着敲了一遍代码,主要在请求天气接口和背景优化做了些小改动,现在来记录下。(1) android studio完成代码目录结构      其中activity包存放天气所有活动有关的代码,db包用于存放所有数据库相关的代码,model包存放所有模型相关的代码
转载 2023-07-25 10:38:55
132阅读
1评论
本文将详细介绍如何使用Retrofit构建一个功能齐全的Android天气预报应用。我们将通过图文并茂的方式,一步步讲解如何实现网络交互功能和构建整个应用。在本教程中,您将学到如何在实际项目中使用Retrofit进行网络请求,以及如何构建一个天气预报应用。 1. 项目简介2. Retrofit简介3. 准备工作3.1 添加依赖3.2 获取API Key4. 构建应用4.1 创建接口4.2 创建Re
转载 2023-09-05 10:16:55
154阅读
我在学习制作天气预报app的时候,先调用新版百度地图api时发现,百度取消了原有api链接的city参数,反倒是改为了district_id,看到这个的时候我一脸蒙蔽,全国那么多地区,我要怎么一一获取到他们的地理编码,这个问题困扰了我半天,反复查询其他api时,发现高德地图有一个api,为地理编码,简单来说就是根据你给出的地区名字,就可以返回这个城市自身及包含区域的所有区域编码。怎么注册高德地图a
相信很多人在刚接触Android时都会做一个天气预报来了解Android,今天得空整理了一个简单Android天气预报Demo的制作,如下:首先我们应该做的便是搞到一个天气预报的API以此来获取一个Android天气预报的数据,在这里我推荐注册和风天气个人开发者,认证时间1-3天,基本一下子就可以收到了认证成功的邮件。认证开发者后可以获得中国和海外城市的7天预报、逐3小时预报、实况天气、空气质量和
# Android天气接口 ## 引言 天气是人们日常生活中非常重要的一部分,无论是出行、衣着、还是活动,都需要根据天气情况进行合理的安排。而在现代科技的支持下,我们可以通过手机等智能设备随时获取到最新的天气信息。那么,Android天气接口就成为了实现这一功能的重要手段之一。 ## Android天气接口的作用 Android天气接口是Android开发中的一个重要组件,它可以用于获取实时的
## Android 地图天气 ### 介绍 在现代生活中,天气成为人们日常生活中非常关注的话题之一。而对于移动应用来说,提供准确的地图天气信息是非常重要的功能之一。Android 平台提供了丰富的开发资源和 API,使得开发者可以轻松地集成地图和天气功能到自己的应用中。 本文将介绍如何使用 Android 平台的地图 API 和天气 API 来实现一个简单的地图天气应用。我们将使用百度地图
原创 2023-09-03 09:36:43
31阅读
在Home Assistant中配置Yr.no天气信息https://www.home-assistant.io/components/sensor.yr/Windows系统下配置文件默认位置:C:\Users\你的Windows系统账号名\AppData\Roaming\.homeassistant\configuration.yamlLinux系统下配置文件默认位置:/home/你的Linux
转载 2023-07-06 13:43:11
757阅读
  • 1
  • 2
  • 3
  • 4
  • 5