即使在最小化应用程序后,声音仍在播放,并且在通过片段导航时重新启动
成功地在我的天气应用程序上实现了声音后,搜索城市时的效果还不错.但是问题是,即使我最大程度地减少了应用程序,它仍然 继续重复播放声音,直到我关闭/退出应用程序.我想要它 当我最大程度地减少应用程序时,请停下 我回到后的那一刻. 所以我尝试添加此代码: @Override public void onStop() { super.onStop(); mMediaPlayer.pause(); } @Override public void onDestroy() { super.onDestroy(); mMediaPlayer.pause(); } 最小化后,它只会完全停止声音,并且在退回时不会恢复.它也是 减慢应用程序搜索城市. 另外,该应用程序包含3个片段(今天,每小时和每日标签),我导航 通过单击底部NAVS.如果我在第一个选项卡上并且声音是 播放然后我切
0 2024-02-17
编程技术问答社区
如何阻止搜索不可用/无城市的异常?
我有一个天气应用程序,可以搜索在EditText上键入的任何城市,并且效果很好. 但是问题在于,每当我搜索一个不可用的城市,或者我将EditText空白时,该应用程序会崩溃并报告"(my app) has stopped"搜索),它可以正确搜索任何有效的城市. 这是我的logcat显示的内容(仅在搜索不可用的城市时): java.lang.NullPointerException: Attempt to invoke virtual method 'com.viz.lightweatherforecast.Retrofit.Example$Main com.viz.lightweatherforecast.Retrofit.Example.getMain()' on a null object reference at com.viz.lightweatherforecast.FirstFragment$1.onResponse(FirstFragment.j
0 2024-02-10
编程技术问答社区
当点击底部导航视图时,数据会被重置
我在包含3个面板的天气应用程序上有一个底部导航视图(今天,每小时和每日).我的活动设有3个面板的3个片段.目前,如果我在今天的碎片中搜索任何城市,它将提供此类城市的数据.现在的问题是,如果我单击任何底部导航视图(向下),它将重置今天片段上显示的数据. 这是问题的例证: 搜索城市后显示数据(带有红色tick的零件): 单击这些底部导航视图(带红色tick的零件)后,数据进行重置: 我希望数据保持完整,无论单击那些NAV视图. 我尝试使用 https://stackoverflow.com/a/60201555/16020235 建议.但这失败了 例外: java.lang.IllegalArgumentException: No view found for id 0x7f0a0116 (com.viz.lightweatherforecast:id/my_nav) for fragment ThirdFragment{90bc0de} (8e129d1
0 2024-02-09
编程技术问答社区
如何消除开放天气地图API提供的JSON天气预报的歧义?
与Yahoo天气API不同,开放天气(特别是JSON)的天气预报响应不包含有关日期和日期的细节.我只是得到一个预测数据列表.我应该怎么知道哪个预测与哪一天相对应?该列表是否包含特定天数(连续7天?)的预测,包括今天及以前,还是明天及以前? ? 这是每天天气预报的文档的链接: http://openweathermap.org/forecast16 这是一个JSON编辑器,可以查看JSON响应: http://www.jsoneditoronline.org/ 这是一个示例响应: {" city":{" id":1172451," name":" lahore"," coord":{" lon":74.343613," lat":31.549721},乡村" country":"人口":0}," cod":" 200","消息":0.0099," CNT":5,"列表":[{" dt":1438758000," temp":{" day":31.45,"":31.
0 2024-02-07
编程技术问答社区
天气预测算法的多样性
目前,对英国的Metoffice的预测有很大的"风暴".他们预测了一个温和潮湿的冬天,而我们在北爱尔兰有记录的最冷的温度,地面上的雪,通常在12月很少. 这是我很想玩的东西,不是我声称自己可以击败它们,而是想知道人们目前正在与之合作的算法?它们基于哪些数据集? 可能性大概包括神经网络建模输入,健身是预测的准确性,复杂的数学模型,甚至是"与昨天相同"的预测,我听说过(尽管看不到证据)对单一的说法更可靠 - 天预测(尽管此后显然会下降). 理想情况下,喜欢听到天气中心的一些开发人员或可以访问超级计算机的声音,听到方法会很有趣... 简而言之,如果您打算建立和运行自己的预测模型,您将面临三个主要问题: 访问观察 数学模型的开发 运行模型的计算能力 访问观察 据我所知,获得良好的气象观察的访问要花很多钱. 您需要从全球各地进行观察,并为整个星球的海洋和氛围建模.另外,您需要从计算全局模型的人那里获得所谓的横向边界条件. 数学模型的开发 我不是
0 2024-01-23
编程技术问答社区
使用Ajax的天气网站使用开放的天气地图API不返回数据
我想建立一个网站,如果我输入城市名称,我可以看到温度.这是我的代码,但由于某种原因,它无法正常工作!请帮助! 首先,我将显示JavaScript代码,然后我将显示TE HTML代码. 在 $(document).ready(function(){ $('#submitWeather').click(function(){ var city = $("#city").val(); if (city != ''){ $.ajax({ url: 'https://api.openweathermap.org/data/2.5/weather?q=' + city + "&units=metric" + "&APPID=xxx", type: "GET", dataType: "jsonp",
0 2024-01-22
编程技术问答社区
雅虎天气,雅虎GeoPlant,谷歌天气或其他可以用javascript连接的API?
我需要一种用JavaScript来恢复某个城市的当前天气?我最好使用哪个API?还是您可以使用AJAX请求来获得当前天气? 是否还有其他应用程序? 地球仪需要一个苹果,所以我还没有尝试过,雅虎天气是RSS提要.我还读到,此阶段不支持Google的天气API? 谢谢. 编辑:也找不到任何将以JSON格式返回数据的东西,这是我发现的最接近的东西,但它仅允许邮政编码-e 解决方案 您可以使用JavaScript从Yahoo中解析RSS提要.另请参见: https://stackoverflow.com/questions/questions/507441/best-weather-apis P> fyi,编写一个脚本以获取服务器端的天气是非常微不足道的.
2 2024-01-21
编程技术问答社区
用jQuery从雅虎获取天气信息
我正在使用Google API在 update :好的,我要和yahoo一起去,但是我从未做过HTTP获取请求.我正在使用jQuery和以下代码: function getWeather () { $.get("http://weather.yahooapis.com/forecastrss?w=2502265", function(data){ alert("Data Loaded: " + data); }); } 但是,警报仅返回"加载数据",其余的是空白,所以我做错了什么,但不确定是什么. 另外,我需要一种占据纬度和经度的方法,并为他们陷入困境 解决方案 阅读有关Yahoo天气的信息,您可以将位置作为参数传递给其API URL,它将为您提供结果:
6 2024-01-17
编程技术问答社区
如何在api中使用Json Jquery。打开天气图以获取天气信息
我有这个api http://api.openweathermap.org/data/2.5/forecast/daily?q=Montpellier&mode=json&units=metric&cnt=10 我将使用jQuery获取信息(城市的名称,天气...). 我该怎么做? 解决方案 使用Ajax调用来获取像这样的JSON $(document).ready(function(){ $.getJSON("http://api.openweathermap.org/data/2.5/forecast/daily?q=Montpellier&mode=json&units=metric&cnt=10",function(result){ alert("City: "+result.city.name); alert("Weather: "+ result.list[0].weather[0].description); });
4 2024-01-12
编程技术问答社区
欧洲天气网络服务?
我们正在为欧洲提供可靠的"当前天气"网络服务,并提供城市解决方案.我们只需要当前的天气. 由于它是用于商业网站的,我们不介意为服务支付合理的费用. 我们有什么选择?您会根据以前的经验推荐或避免使用什么服务? 注意:SOAP Web服务,XML RPC,REST,一切都很好. 解决方案 美国NOAA具有对于伦敦)您可以快速获得元报告. 其他解决方案 其他解决方案 http://www.weather2u.com 提供全球保险的商业服务.但是,它们像大多数全球天气网站一样使用NOAA国家气象服务的模型数据,其准确性与当地国家天气服务相比,尤其是在沿海地区. .
4 2023-12-23
编程技术问答社区
MSN天气API的条件列表?
Microsoft的天气API与Google的API非常相似(现在似乎已经完全死了).我已经将我的一个应用程序转换为他们的提要,但是我找不到所有可能的天气条件的列表. 对于Google的天气API来说,这是很好的记录,但我找不到MSN Weather API的条件列表. fwiw,使用MSN返回数据的示例URL是: 任何人都可以阐明可能的条件吗?我需要它们,以便可以将条件文本转换为图标. 解决方案 我决定走一段略有不同的路线,并根据提供的图标( skycode 和 skycodeday )来找出条件. 这是我想到的清单.希望它对其他人从Google的天气API迁移时会有所帮助: 0、​​1、2、3、4、17、35 -thunderstorm 5-雨/雪混合 6-雨夹雪/雪混合 7-雨/雪/雪莱混合 8,9-冰冷 10-雨/雨夹量混合 11-小雨 12-雨 13-雪 14,16,42,43-雪 15-暴风雪 18,40-淋浴 1
6 2023-12-21
编程技术问答社区
如何在Google的JavaScript中解析XML
我想解析此XML文档 .我想在JavaScript内部进行所有这些,而无需使用任何服务器侧面脚本(例如PHP),我希望它可以在现代浏览器以及IE7上工作,并且如果没有很多问题,IE6 编辑: 没有框架的解决方案将是理想的 解决方案 除非您在Google.de上托管的页面上工作 - 您必须涉及服务器端过程,以使XML转换为可以远程处理的格式(例如JSON-P, yahoo!pipes 将为您做)或通过您自己的服务器与服务器端进程在与页面相同的访问中访问. . 其他解决方案 Ajaxian上有一个很好的教程,讲述了如何用jQuery解析XML 编辑:教程实际上在这里: http:http:http:http:http:http://blog.reindel.com/2007/09/24/jquery-and-xml-revisited/ 其他解决方案 我在JavaScript中使用诸如: 的代码中解析XML运气. var xmlDoc = this.re
2 2023-12-21
编程技术问答社区
谷歌天气API消失了?
我一直在iPhone应用程序中使用以下Google Weather API进行4天的天气预报. NSString *address = @"http://www.google.com/ig/api?weather=Chicago"; NSString *request = [NSString stringWithFormat:@"%@",address]; NSLog(@"request: %@", request); NSURL *URL = [NSURL URLWithString:request]; NSError *error; NSString *XML = [NSString stringWithContentsOfURL:URL encoding:NSASCIIStringEncoding error:&error]; NSLog(@"XML: %@", XML); NSLog(@"XML lenght:
8 2023-12-18
编程技术问答社区
天气网络API
获得世界上任何城市的织布信息的最佳网络API是什么? 我需要小时的天气预报和阳光信息的时间. 我将使用城市名称请求信息.对于纽约,我将通过:纽约 - 美国纽约.就像我在Google API中使用的那样:我正在开发一个后端应用程序. 解决方案 我以前曾经使用过 yahoo天气RSS feed..它有Sunsire和日落时间,不太确定您的每小时预测要求. 其他解决方案 国家海洋与大气管理局的国家气象局在 http:http:http://wwww .weather.gov/xml/current_obs/.
26 2023-12-02
编程技术问答社区
读取来自WeatherUnderground的JSON回复
package test; import java.net.*; import java.io.*; import com.google.gson.*; import com.google.gson.stream.JsonReader; public class TestGson { URL callToApi; //------------------------------------------------------------------------------ public static void main(String[] args) { new TestGson(); } //------------------------------------------------------------------------------ public TestGson(){ try{
2 2023-11-09
编程技术问答社区
我如何使用Pandas将不一致的时间戳四舍五入到5分钟的间隔并填补空白?
输入 - 不规则间隔的一年天气数据(〜5分钟) 所需的输出 - 一年的天气数据定期5分钟间隔 我正在尝试清理一年的天气数据,并希望将其作为探索Python和Pandas使用的机会.这是一个未来需要重复的过程,自动化它是非常可取的! ! 输入样本 2/2/2015 8:03 43.5 2/2/2015 8:08 43.4 0 2/2/2015 8:13 43.3 0 2/2/2015 8:18 43.2 7 2/2/2015 8:28 43.1 9 2/2/2015 8:33 43 11 2/2/2015 8:38 43 9 2/2/2015 8:43 43 11 输出样本 2/2/2015 8:00 43.5 2/2/2015 8:05 43.4 0 2/2/2015 8:10 43.3 0 2/2/2015 8:1
2 2023-10-21
编程技术问答社区
使用BigQuery按月检索AVG温度?
使用 fh-bigquery:weather_gsod fh-bigquery:weather_gsod dataset,我想检索一些特定国家/地区所有电台的每月天气数据.也就是说,我想要1929年的每月AVG温度,每月AVG最大和每月的AVG Min. 我写的是为了从一个表中从一个表中检索所需的内容.我得到的数据似乎正确: SELECT stn, FIRST(name) AS station_name, mo, (AVG(temp)-32)*0.5556 AS temp, (AVG(max)-32)*0.5556 AS max, (AVG(min)-32)*0.5556 AS min FROM [fh-bigquery:weather_gsod.gsod2015] gsod JOIN [fh-bigquery:weather_gsod.stations2] stations ON gsod.wban=stations.wban AND gsod.stn=stations.u
8 2023-09-19
编程技术问答社区