Android实践之简易天气(二)

Android实践之简易天气(二)

Android实践之简易天气(二)上一篇 Android实践之简易天气(一)已经拿到了服务器端的数据并进行了解析。按照计划,这次就是设计界面并把拿到的数据更新到界面。界面设计设计天气状态界面的设计都是一些比较基础的,就不需要讲解什么了,相信有点界面基础的一看就懂了,就直接粘贴代码吧。作...

Android实践之简易天气(一)

Android实践之简易天气(一)学习了好久的安卓,作者:fnhfire_7030把各个组件基本都学完了,就想自己做个软件巩固一下学习的知识,顺便体验一下做项目的感觉,好了,废话不多说,下面开始进行软件的制作。首先,要做天气软件,当然需要获取天...

开源Android容器化框架Atlas开发者指南

7 课时 |
1532 人已学 |
免费
开发者课程背景图

Android自定义控件(十)——SurfaceView实战实现天气APP背景移动效果

SurfaceView与View区别前面我们所有的讲解基本都是自定义View来实现各种Android的自定义控件,但编写过相机的Android程序员,肯定对SurfaceView不陌生,那什么时候该用SurfaceView呢?我们先来看一个概念,在Android中屏幕的刷新时间为16ms,如果Vie...

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

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

前言  最近发现这个项目好似迎来了第二春,GitHub上的Start和Fork增加的很快,我的猜测是学生在通过这个项目来学习和完成自己的作业。随着Android版本的更新,Android Studio的更新,项目中一些内容不能在新版本中很好的使用,甚至出现编译不了的情况,这对我来说没啥,但是对于拿到...

Android MVVM框架搭建(九)TabLayout、ViewPager、城市地图天气切换

Android MVVM框架搭建(九)TabLayout、ViewPager、城市地图天气切换

前言  在上一篇文章中完成了高德地图的使用及地图天气的显示,现在地图上可以查看当前的所在地天气,本文中将对国内其他城市进行切换,地图进行移动,天气查询。同时完成Fragment中再加载Fragment,通过TabLayout和ViewPager进行切换。正文  从易到难,先完成F...

Android MVVM框架搭建(八)高德地图定位、天气查询、BottomSheetDialog

Android MVVM框架搭建(八)高德地图定位、天气查询、BottomSheetDialog

前言  在上一篇文章中完成了对个人用户信息的修改,同时讲述了对弹窗数据的处理,权限的使用,本文将在App中接入一个地图SDK,同时完成天气的查询,完成后的效果如下图所示:正文  实际上地图和天气我在之前的好天气App上都写过了,那个上面写的就比较多了,也比较复杂了,在这里...

Android 天气APP(三十四)语音搜索

Android 天气APP(三十四)语音搜索

语音搜索前言正文一、权限配置二、用户体验优化三、配置语音识别听写四、语音搜索五、地图天气添加语音搜索功能六、城市搜索添加语音搜索功能总结前言 在上一篇文章中,给天气APP添加了语音播报的功能,但是主页面要是想去切换城市除了已有常用城市以外,切换城市和搜索城市需要的操作都太多了,因此通过语音来搜索城市...

Android 天气APP(三十三)语音播报

Android 天气APP(三十三)语音播报

语音播报前言正文一、引入讯飞语音SDK二、配置讯飞SDK三、使用讯飞SDK四、语音播报设置文末前言  在这篇文章中我将给天气APP加入语音功能,首当其冲的就是这个语音播报功能。语音使用了第三方SDK,做语音开发不可能不知道讯飞,因此我这里用的也是讯飞的SDK,下面开始吧。正文  在我们正式写APP的...

Android 天气APP(三十二)快捷切换常用城市

Android 天气APP(三十二)快捷切换常用城市

快捷切换常用城市及每日弹窗优化前言正文一、创建适配器二、配置列表加载常用城市数据三、添加到常用城市列表四、修改UI文末前言  在2021年正式到来之前再更新几篇天气APP的文章,说实话现在对于这个APP的更新速度是比较缓慢的,一方面我有工作在进行,同时在写其他的文章,其次我正在使用Kotl...

Android 天气APP(三十一)每日提醒弹窗

Android 天气APP(三十一)每日提醒弹窗

效果图每日提醒弹窗前言正文一、弹窗背景二、每天第一次弹窗三、弹出每日提示弹窗四、弹窗的开关文末前言  为了增强用户的体验,所以增加了这个每日弹窗,每日弹窗顾名思义,每天弹出一次,就不再弹窗,当然如果用户觉得烦的话,可以在弹窗中勾选上不再弹窗,或者在应用设置中,关闭每日弹窗都是可以的。下...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

社区圈子

mPaaS 移动开发平台
mPaaS 移动开发平台
mPaaS 源于蚂蚁集团金融科技,为 App 开发、测试、运营及运维提供云到端的一站式解决方案,致力于提供高效、灵活、稳定的移动研发、管理平台。 官网地址:https://www.aliyun.com/product/mobilepaas/mpaas
150+人已加入
加入
相关电子书
更多
Android组件化实现
蚂蚁聚宝Android秒级编译—— Freeline
Android开发之多进程架构
立即下载 立即下载 立即下载

Android天气相关内容