自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

晨曦

黑暗只是暂时的,晨曦的光终会照亮前进的路。

  • 博客(8)
  • 资源 (47)
  • 收藏
  • 关注

原创 Android 天气APP(二十五)地图天气(下)嵌套滑动布局渲染天气数据

上篇文章中,完成了对地图的控制,那么这篇文章中完成对天气数据的渲染。完成这篇文章实现的效果如下,如果你觉得不行那就可以不用看下面了。一、嵌套布局在上一篇文章中,实现地图的功能,只用了一个地图控件和一个浮动按钮。而在这一篇文章中,为了提高页面的可用性和用户交互的效果,我用了CoordinatorLayout,这是一个嵌套滑动布局。接下来来看看详细的布局内容:然后来看这个里面放了什么这里我放了一个相对布局,这是用于控制滑动的布局 在页面的底部留有一部分布局,可以通过向上拖动到屏幕的底部,不过为

2020-08-28 10:20:07 1936 10

原创 Android 天气APP(二十四)地图天气(上)自动定位和地图点击定位

上一篇:Android 天气APP(二十三)增加灾害预警、优化主页面UI前言之前也看过和风天气自己做的APP,主页面的地图点击之后,定位到某一个点,然后查看这个地方的天气,实际思路还是通过区县来查询天气的,只不过,加上了地图就比较的直观,看起来也会觉得很上档次,所以我也决定做一个这样的功能。这篇文章实现的效果图如下:正文说到地图就想到了百度地图,当然你要是想用高德地图也是可以的,对接就可以了,我这里就不介绍了,还记得在第一篇文章的时候,就注册了百度地图开放平台的账号,并且申请了应用的key用于定

2020-08-28 10:18:38 4076 25

原创 Android BottomSheetDialog使用实现底部拖动弹窗

平时我们使用其他APP时对于评论这快,通常都是点击之后底部弹窗一个窗口,高度是各不相同,而且如果没有占满屏幕的话还可以往上拖,直到吸附在顶部,感觉是挺有意思的,但其实做起来没有那么难,这篇文章就是以一个新手刚接触这个功能的视觉来写的,好了,新建一个项目吧。BottomDialogDemo建好之后先创建一个弹窗的布局。...

2020-08-17 16:03:15 2222 11

原创 Android 天气APP(二十三)增加灾害预警、优化主页面UI

上一篇:Android 天气APP(二十二)改动些许UI、增加更多空气质量数据和生活建议数据展示文章目录前言一、灾害预警1.数据实体2.新增API和方法3.数据渲染4.灾害预报详情二、UI优化1.主页面布局优化总结前言天气预报光有普通天气总感觉好少了点什么,所以和风天气给不上了,那就是灾害天气的预警,灾害预警API可以获取指定城市的极端天气预警数据。一、灾害预警首先当然是从API下手了。测试API地址如下:https://devapi.heweather.net/v7/warning/no

2020-08-14 17:51:06 2157 2

原创 Android 自定义View 之 RectF用法详解

在之前通过Circle画了一个奥运五环,这次通过RectF来画矩形,常规的就是长方形正方形之类的。还是新建一个自定义View,CustomViewRectF,然后继承View,实现里面的两个基本的构造方法,这样就可以在布局中显示了,自定义View代码如下:package com.llw.paintdemo;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;im

2020-08-13 17:56:04 4017

原创 Android 天气APP(二十一)滑动改变UI、增加更多天气数据展示,最多未来15天天气预报

前言写APP是有很多细节需要处理的,这些细节可以提高你的APP的使用概率。这已经是第二十一篇文章了,我的目标是每一篇都有内容可以讲,不会让你觉得我是虚假内容,我真的看不惯很多的标题党,点进去一看只有一个单词,Mark,最坑爹的是居然有5000多访问量,就是靠标题吸引别人过去,看过的估计都要骂一两句,我都是直接举报的,虚假内容,浪费别人时间,好了,开始吧。正文首先是滑动改变UI,比如我们的一个界面中有一个滑动VIew,可以使ScrollView或者NestedScrollView,实现一个监听方法,然后

2020-08-08 16:05:25 2106 14

原创 Android 天气APP(二十二)改动些许UI、增加更多空气质量数据和生活建议数据展示

前言这篇文章接着上一篇来写的,主要是增加更多空气质量的数据展示和更多生活建议数据的展示。正文先简单改动一下主页面的UI吧,打开activity_main.xml温度的上方原来是天气描述,我给移到下面来了。最高温和最低温,一分为二,我希望通过不同的字体颜色来表示高温和低温的区别,这样会更直观。我在最高温和最低温的下面放上了空气质量和天气描述。现在可以修改MainActivity中的代码了。把原来的tvLowHeight注释掉,并且增加新的最高温最低温数据展示在tvInfo所在位置增

2020-08-08 16:03:22 1783 8

原创 Android 滑动渐变背景Toolbar、点击置顶ScrollView

效果图如下:

2020-08-03 10:29:41 983

GoodNews_8.rar

Android Compose 新闻App(八)抽屉布局、动态权限、拍照返回

2022-05-09

GoodNews_7.rar

Android Compose 新闻App(七)网络图片加载、Tab、HorizontalPager

2022-05-02

GoodNews_6.rar

Android Compose 新闻App(六)导航动画、WebView、浮动按钮、底部导航

2022-04-25

GoodNews_5.rar

Android Compose 新闻App(五)Room复杂数据、AlertDialog弹窗、页面导航

2022-04-21

GoodNews_4.rar

Android Compose 新闻App(四)下拉刷新、复杂数据、网格布局、文字样式

2022-04-11

GoodNews_3.rar

Android 新闻App(三)网络数据Compose UI显示加载、Room和DataStore使用

2022-04-04

GoodNews_2.rar

Android 新闻App(二)ViewModel、Hlit、数据流

2022-03-31

GoodNews_1.rar

新闻App 第一步,Kotlin语言、网络框架搭建。

2022-03-28

Android DataStore使用和封装

Android DataStore使用和封装

2022-03-18

Android MVVM框架使用(十三)UI更新 (App启动白屏优化、适配Android10.0深色模式)

Android MVVM框架使用(十三)UI更新 (App启动白屏优化、适配Android10.0深色模式)

2022-03-14

WhoCare 黑白屏优化

WhoCare 黑白屏优化

2022-03-10

MVVMDemo_12.rar

MVVMDemo第十二篇

2022-02-21

MVVMDemo_11.rar

Android MVVM框架使用(十一)(功能开发)记事本

2022-02-11

MVVMDemo_10.rar

MVVM第十步,使用Hilt、ViewBinding、Activity Result API

2022-01-14

MVVMDemo_9.rar

MVVMDemo第九步

2021-12-29

MVVMDemo_8.rar

MVVMDemo第八步

2021-12-22

MVVMDemo_7.rar

MVVMDemo 第七步

2021-12-18

MVVMDemo_6.rar

MVVMDemo第六步,抽屉菜单,登录注册。

2021-12-09

MVVMDemo_5.rar

MVVM-Demo第五步、Fragment的使用及框架的封装

2021-11-23

MVVMDemo_4.rar

MVVM 第四步

2021-11-17

MVVMDemo_3.rar

MVVMDemo 第三步

2021-11-08

MVVMDemo_2.rar

MVVM框架搭建第二步

2021-11-01

MVVM-Demo_1.rar

MVVM框架搭建第一步

2021-10-28

NotifyListenerDemo.rar

手机通知监听服务

2021-08-14

RoomDemo.rar

RoomDemo,文章Demo源码

2021-08-03

GoodWeather-master.zip

好天气源码,未修改网络请求框架之前,目前GitHub上是已经更新了网络框架,对您造成不便,敬请谅解,如无法看懂新的网络框架,请阅读我的关于Android 网络框架搭建的文章。

2021-07-23

BleDemo.rar

低功耗蓝牙扫描连接

2021-07-21

OPPO获取应用Sign,APK签名工具.rar

OPPO获取应用SignAPK,用于OPPO平台创建应用

2021-06-07

ScanDemo.rar

华为扫码服务Demo

2021-05-18

EditPlus.rar

EditPlus编辑器

2021-05-17

SpeechSynthesisDemo.rar

百度语音合成Demo

2021-05-08

TextOCRDemo.rar

百度文字识别

2021-05-06

TabLayoutDemo.rar

TabLayoutDemo源码

2021-04-30

GoodTrash1.0.apk

垃圾分类App

2021-04-22

GoodTrash.rar

GoodTrash源码

2021-04-22

GaodeMapDemo.rar

高德地图Demo源码

2021-04-21

百度地图Demo源码和APK.rar

百度地图源码

2021-04-16

PictureCroppingDemo.zip

Android系统原生图片剪裁

2021-04-08

ImageDiscernDemo.rar

图像识别Demo,可以识别网络图片、相册图片、相机拍照图片

2021-04-05

JDK 1.8 64位.rar

Java JDK 1.8 64位

2021-04-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除