简介该智能开关平台包括服务端、硬件端、PC端和安卓端。硬件使用ESP8266模块,成本相对较低,可以发挥想象力,搭配各种传感器,实现自己智能终端。应用场景:智能开关应用场景比较广泛,一般家里通电即可使用设备都能搭配该模块,升级为网络版,进行联网控制。常见就是智能开关、智能插座和智能灯,搭配土壤湿度传感器可以实现智能浇灌,搭配温湿度传感器可以监控温湿度,其他传感器例如:触控开关、雨滴探测、声
    这两天开发了一个天气预报软件。基本上用到了很多之前学习内容,然后发现,只有实践,才能发现更加多问题,也才能了解其中原理,甚至可以辨别你以前知识是否是正确。    本来我想把源码发上来,但是发现没有添加附件功能。只有通过代码分享了。    界面比较简单,主要是实现功能。    程序说明 
转载 2023-11-20 17:07:10
428阅读
以下内容适合:android studio 3.5.2之前做过一个用和风SDK获取和风天气数据app,但和风SDK只能用于安卓4.8以上,但我要做必须兼容到安卓4.2,所以SDK不能用,只能重新研究API获取方法。我还是那句话,我就是一个小白,只是喜欢折腾,代码我即不会写,也讲不懂,只能“学习”别人代码,再改啊改。这次也不例外,首先感谢下面作者,我借鉴很多(几乎就是抄)。https:/
转载 2024-03-12 07:19:28
65阅读
参考文献:第一行代码(第二版),郭霖 源码地址:https://github.com/2066972218/coolweather/commits/master一、功能需求 1、罗列全国省、市、县 2、查看全国任意城市天气情况 3、自由切换城市,查看异地城市天气情况 4、手动更新与后台自动更新天气功能二、可行性分析: 1、需要用到技术有:UI、网络、数据存储、服务 2、天气信息来源:和风
转载 2024-01-07 14:51:43
650阅读
天气预报总结一、设置上网权限二、异步线程,以便及时更新天气信息三、彩云天气API说明四、代码获取JSON数据Android中调试Android中JSON解析以及使用善用github或码云!Android Studio导入项目的正确姿势 一、设置上网权限在AndroidManifest.xml<manifest …>…< /manifest>中添加如下内容:<man
转载 2024-06-07 14:24:20
343阅读
1、申请拿到数据   可以用“聚合数据”2、在android studio中导入需要jar包   复制—>app—>libs—>粘贴—>右击—>Add As Library……—>选择model—>ok   此项目所用jar包建议:     fastjson     xUtils(访问部分可用异步任务jar包代替) 3、网络权限<u
转载 2023-07-28 00:27:03
260阅读
1、申请拿到数据   可以用“聚合数据”2、在android studio中导入需要jar包   复制—>app—>libs—>粘贴—>右击—>Add As Library……—>选择model—>ok   此项目所用jar包建议:     fastjson     xUtils(访问部分可用异步任务jar包代替) 3、网络权限 <u
转载 2023-08-17 11:22:11
131阅读
# 切换天气 Android Studio实现 ## 1. 流程概述 在Android Studio中实现切换天气功能,可以分为以下几个步骤: 1. 创建一个新Android项目; 2. 添加所需依赖库; 3. 创建一个天气数据类; 4. 创建一个用于显示天气布局; 5. 连接天气数据和布局; 6. 实现切换天气功能。 下面将详细介绍每个步骤需要做事情,并提供相应代码示例。
原创 2023-09-21 07:10:20
75阅读
该项目所用到框架有: - ButterKnife - Retrofit 2.0(okhttp) - Rxjava - Jackson - Ormlite - Mosby 接下来会分别讨论使用各个框架后一些感受。1. ButterKnife使用注解@,实现变量与方法与Anroid View绑定。 消除findViewById,使用注解@BindView替代 将多个Views分
转载 2024-02-26 19:44:45
129阅读
Android中简易天气预报设计与实现 (1)写在前面本文基于郭霖大神第一行代码中欧酷天气,由于郭神代码中很多接口已经不能使用了,笔者重新更换了接口,使其运行起来,并且增加了定位功能来获取本地天气。把AppGitHub地址贴出来,想要试一试小伙伴可以去clone它,欧酷天气。预计实现功能可以罗列出全国所有的省市县。可以自由查看全国任意城市天气信息。可以自由地切换城市,去查看其他城市
代码只是随意写写,有些地方有些冗余,且观赏度不高,发表只为记录一下。 主体界面的布局代码,其余布局代码会单独出一篇 传送门:布局<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools
# 实现“和风天气”应用步骤指导 欢迎你,希望这篇文章能够帮助你顺利实现一个简单“和风天气Android应用。本篇文章将通过清晰步骤,包括代码示例,帮你了解如何从零开始构建这个项目。 ## 开发流程步骤 以下是实现“和风天气”应用整体流程: | 步骤 | 内容 | 备注 | |----------
原创 8月前
140阅读
(没想到小例子好像有很多人在用。。百度对请求次数是有限制,我并没有考虑超过次数处理,所以会出现crash,自己申请个key就好了。)( 最近重新写了个https://github.com/xturbofan/WeatherDemo,和下载地址一样,是studio版本,而且加了个定位功能:))接口用百度天气接口: http://api.map.baidu.com/telematics/v3
转载 2023-08-25 13:59:51
177阅读
安卓天气预报实现
转载 2023-06-26 09:06:29
748阅读
一、实验目的掌握HTTP请求方法掌握使用Gson库解析json数据熟悉Handler,Message多线程编程步骤熟悉OnClickListener监听器使用二、实验环境Windows,android studio 三、项目分析该项目是一个天气预报小程序,主要功能包括:1、启动程序,显示默认值; 当点击“刷新”按钮时,从Tomcat服务器端读取天气信息(存在服务器端“weather.
转载 2023-08-28 22:13:31
1719阅读
1.概述上一篇博客已经简单讲了一下Fragment使用并写了一个基本实例,接下来就将其整合到项目中。附视频地址:http://pan.baidu.com/s/1mhUus56 2.效果实现2.1 整合上一个实例:列表和轮播条不做过多解释就是访问接口获取数据而已,这个在Android Studio自定义模板和Android无限广告轮播都讲过了。我们直接整合进去这个时
转载 7月前
145阅读
1.1在build.gradle中引入okhttp依赖implementation("com.squareup.okhttp3:okhttp:4.8.0")1.2 在build.gradle中引入gson依赖implementation 'com.google.code.gson:gson:2.7'点击同步1.3 Android studio插件下载(GsonFormat)File >&gt
转载 2023-09-08 14:44:34
0阅读
基于android天气预报设计与实现
Android Studio 简单设置界面设置:1,默认 Android Studio 为灰色界面,可以选择使用炫酷黑色界面。 Settings --> Appearance --> Theme ,选择 Darcula 主题即可: 2,Android Studio编辑区域,在中部会有一条竖线。这条线是用以提醒程序员,一行代码长度最好不要超过这条线。如果你不想显示这条线,
转载 2023-06-12 22:05:55
339阅读
    经过前面的开发,天气软件主体功能已经有了,不过目前存在一个比较严重问题,当你选中一个城市之后,就没法再去查看其他城市天气了,即使退出程序,下次进来时候还是会直接跳转到WeatherActivity。这一章节会加入切换城市和手动更新天气功能。 (一)手动更新天气    由于我们在上一节对天气信息进行了缓存,目前每次展示都是缓存中
转载 2023-07-27 19:35:37
108阅读
  • 1
  • 2
  • 3
  • 4
  • 5