自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(361)
  • 资源 (87)
  • 收藏
  • 关注

原创 Android开发之ApiCloud模块开发步骤

看图操作,简单明了:好了apicloud模块开发完成,你可...

2018-05-18 11:37:29 7219 5

原创 Android开发之沉浸式状态栏实现与底部虚拟按键(导航栏)适配方案2026年Google官方最新新版API

在新版android studio中默认创建新项目会默认实现相关代码实现相关的沉浸式逻辑。具体需要适配状态栏和底部的虚拟按键需要自己实现。基本的沉浸式就完成了,但是如果需要适配底部虚拟按键,那就得单独写底部导航栏得方法了。实现也很简单,主要分为顶部的状态栏,和底部的虚拟按键两步走。一.首先需要实现沉浸式我们可以执行新版AS默认的代码。然后在你得activity中调用上面得扩展方法即可。再看看适配虚拟按键得前后效果。

2026-01-01 15:54:10 266

原创 JVM-target compatibility detected for tasks ‘compileDebugJavaWithJavac‘ (17) ‘kspDebugKotlin‘ (21)

完整错误如下:根据错误日志,该错误表明 ‌‌。

2025-12-13 15:58:52 275

原创 Android开发之AppCompatSeekBar设置宽度为父布局无法填满父布局问题

如上图:布局已设置填满父布局,从预览器以及运行到手机都可以看到无法填满父布局宽度。可以看到seekbar的宽度已正常填满父布局宽度。将左右内边距设置为0。

2025-10-14 14:28:03 148

原创 Android开发之Android官方模拟器启动失败问题跟踪排查

尝试的快虚脱了,一直想不明白为什么昨天好好的今天就不能启动了。然后根据调研的结果找到AS运行模拟器的启动log,一一排查,最终找到一点希望说是缺少dll文件,没当回事。4.根据Google官方文档使用稳定版本的AS、稳定版本的模拟器、降低AS、降低模拟器版本等(失败)将模拟器部分关键log发给ai,让AI排查,最终运气好找到解决方案。2.尝试删除整个模拟器重新创建不同或者相同版本的模拟器(还是失败)4.尝试卸载安装的两个AS,包括删除AS的所有配置和缓存等(失败)3.尝试卸载新版本的AS (失败)

2025-09-11 18:01:16 458

原创 Android开发之三方库MMKV保存对象和获取对象的用法与坑

将可为null的字段添加?后表示属性可为null,这样MMKV在解析成User对象的时候就不会返回null了。Android中常用的保存数据有很多方法,但是直接保存对象还是推荐使用MMKV。首先在application中初始化。

2025-09-10 11:37:33 283

原创 Android开之自定义Indicator指示器

先看自定义view kotlin版本和Java版本。需要在viewpager2设置数据后绑定,否则指示器不出来。然后与viewpager2绑定指示器的关系即可(attrs.xml自定义属性文件。先看效果图(仅供学习使用)再看看activity。

2025-09-06 07:30:00 196

原创 Android开发之分页加载库paging基本用法

最后再看看activity里面的布局activity_paging.xml和依赖paging库。第一步创建数据类DemoPagingSource.kt每次下滑模拟20条数据。第三步获取在activity中viewmodel中的数据。第五步创建适配器布局文件repo_item.xml。第二步从viewmodel中获取上面模拟的数据。先看效果图,完全看不出有下拉加载的动作。第四步创建paging的适配器。

2025-09-04 07:30:00 236

原创 Android开发之自定义物流时间轴布局

绘制小圆点——>绘制线——>绘制——>绘制文字,可以横竖屏切换,还有BUG,后续有空修改。下面内容仅作学习笔记使用。看下activity代码。看下自定义view代码。

2025-09-03 10:07:00 195

原创 Android开发之黑白夜间模式切换功能

复制到activity中,且activity必须继承AppCompatActivity()

2025-09-03 09:48:31 395

原创 Android开发之fileprovider配置路径path详细说明

上面path的6种path都一一列举出来了。在清单文件配置fileprovider属性。看下file_paths文件如何配置。

2025-09-03 09:40:45 749

原创 Android原生HttpURLConnection上传图片方案

Android原生HttpURLConnection上传图片方案

2025-09-01 17:20:13 419

原创 Android开发之add方式添加Fragment生命周期不响应

摘要:Fragment的add()方法会叠加而非替换Fragment,导致原Fragment保持可见状态而不会触发onPause()/onStop()。解决方案:1)在Activity中实现bindFragment方法,通过hide()手动隐藏当前Fragment;2)使用add()和show()控制新Fragment显示;3)在Fragment中重写onHiddenChanged()方法处理生命周期变更。该方法通过管理Fragment堆栈和显隐状态,确保正确的生命周期回调。

2025-09-01 17:11:10 195

原创 Android开发之Compose开发之计算器练手

简单说下使用Compose写这个页面代码层面确实简介,特别简单,可使用循环+树形布局+横向布局总共是来行代码就可以实现。高仿原生计算器页面,目前仅实现了布局和简单输入,计算逻辑待后期开发。

2025-01-08 14:56:46 377

原创 Android开发之截图当前view并保存到相册的标准姿势

原因:java.lang.IllegalStateException:在调用 drawToBitmap() 之前需要对视图进行布局。注意此方法不能在打开view的时候立马调用会抛出如下异常。方法分为2种一种是Java版本,一种是kotlin版本。Kotlin版本截图View。Java版本截图View。再看看怎么保存到相册(可查看此链接的方法三。

2023-04-10 17:10:03 1551

原创 Android 之 Compose 开发基础之Google官方教程

compose官方Google学习教程

2023-02-07 10:22:45 760

原创 Manifest merger failed : Apps targeting Android 12 and higher are required to specify an explicit va

意思是说Android12版本以上需要设置android:exported属性。

2023-02-02 06:15:00 3760

原创 Installed Build Tools revision 31.0.0 is corrupted. Remove and install again using the SDK Manager

当我把项目的SDK版本升级为31后报错了如下2种。

2023-02-01 06:15:00 463

原创 Android | Java开发学习正则表达式的笔记

以前真的没怎么认真考虑一个正则匹配应该怎么写,自从昨天看了一位老师的正则表达式的讲解,感觉也不难,基本简单的多谢几次就来感觉了,下面是我自己边学习边记录写的几个正则表达式。经过校验大部分还算正确,余下有bug部分后期再修复。如上所示,分别写了验证手机号,验证紧急电话、验证400开头企业电话、验证身份证号码(身份证号码不支持2000年后)。基本分析和注释都写在下面了,看不懂没关系,自己跟着多谢几次理解了就懂了。

2023-01-12 19:56:39 249

原创 Android开发之Compose基础学习-Compose中使用XML布局和XML布局中使用Compose的基本用法

【代码】Android开发之Compose基础学习-Compose中使用XML布局和XML布局中使用Compose的基本用法。

2023-01-08 06:15:00 1329

原创 Android开发之Compose基础学习-AlertDialog弹框的基本用法-系统内置的弹窗

【代码】Android开发之Compose基础学习-AlertDialog弹框的基本用法-系统内置的弹窗。

2023-01-07 06:15:00 944

原创 Android开发之Compose基础学习-Dialog基本用法-可以自己定义布局

【代码】Android开发之Compose基础学习-Dialog基本用法-可以自己定义布局。

2023-01-06 09:14:19 651

原创 Android开发之Compose基础学习-BottomSheetScaffold之底部滑出菜单基本用法

【代码】Android开发之Compose基础学习-BottomSheetScaffold之底部滑出菜单基本用法。

2023-01-06 09:13:56 1400

原创 Android开发之Compose基础学习-BackDropScaffold基本用法

先上图再看代码

2022-12-06 18:30:41 769

原创 Android开发之Compose基础学习-Scaffold脚手架控件基本用法之侧滑菜单drawerContent

先上图再看代码

2022-12-06 18:30:08 977

原创 Android开发之Compose基础学习-Scaffold脚手架控件基本用法之bottomBar控件之BottomNavigation

先上图 再看代码

2022-12-06 18:29:15 760

原创 Android开发之Compose基础学习-Scaffold脚手架控件基本用法之topBar

先上图再看代码

2022-12-06 18:28:23 654

原创 Android开发之Compose基础学习-Surface容器的基本使用

【代码】Android开发之Compose基础学习-Surface容器的基本使用。

2022-11-11 06:15:00 1682

原创 Android开发之Compose基础学习-DropDownMenu菜单控件的基本用法

【代码】Android开发之Compose基础学习-DropDownMenu菜单控件的基本用法。

2022-11-07 06:15:00 1012

原创 Android开发之Compose基础学习-TabRow指示器的三种基本用法

【代码】Android开发之Compose基础学习-TabRow指示器的三种基本用法。

2022-11-04 06:15:00 1477

原创 Android开发之Compose基础学习-ConstraintLayout约束布局高级用法

【代码】Android开发之Compose基础学习-ConstraintLayout约束布局高级用法。

2022-11-01 13:22:47 777

原创 Android开发之Compose基础学习-ConstraintLayout约束布局基本用法

【代码】Android开发之Compose基础学习-ConstraintLayout约束布局基本用法。

2022-10-24 06:15:00 511

原创 Android开发之Compose基础学习-LazyVerticalGrid网格布局基本用法

【代码】Android开发之Compose基础学习-LazyVerticalGrid网格布局基本用法。

2022-10-12 06:15:00 1940

原创 Android开发之Compose基础学习-LazyColumn带滚动的列表一 | LazyRow滑动到指定item、LazyRow浮动标签

【代码】Android开发之Compose基础学习-LazyColumn带滚动的列表一 | LazyRow滑动到指定item、LazyRow浮动标签。

2022-10-11 06:15:00 1859

原创 Android开发之Compose基础学习-LazyRow滑动到指定item、LazyRow浮动标签

【代码】Android开发之Compose基础学习-LazyRow滑动到指定item、LazyRow浮动标签。

2022-10-10 06:15:00 1276

原创 Android开发之Compose基础学习-ListItem列表布局基本用法

【代码】Android开发之Compose基础学习-ListItem列表布局基本用法。

2022-10-09 06:15:00 1138

原创 Android开发之Compose基础学习-CheckBox勾选控件基本用法

【代码】Android开发之Compose基础学习-CheckBox勾选控件基本用法。

2022-10-08 10:18:07 1355

原创 Android开发之Compose基础学习-RadioButton按钮基本用法

【代码】Android开发之Compose基础学习-RadioButton按钮基本用法。

2022-09-20 06:15:00 742

原创 Android开发之Compose基础学习-Divider分割线控件的基本用法

【代码】Android开发之Compose基础学习-Divider分割线控件的基本用法。

2022-09-18 07:15:00 1410

原创 Android开发之Compose基础学习-Spacer空格、占位符控件基本使用方法

【代码】Android开发之Compose基础学习-Spacer空格、占位符控件基本使用方法。

2022-09-18 06:45:00 939

Android开发之获取通知栏的内容源码

Android开发之获取通知栏的内容更多查看我博客:https://blog.csdn.net/xiayiye5/article/details/83688396

2018-11-03

高仿外卖饿了么购物车源码

高仿外卖饿了么购物车源码,请正确导入: 导入module而不少导入project,谢谢

2018-09-05

Android studio快捷键完整版

Android studio快捷键完整版,更多请查看本人博客:https://blog.csdn.net/xiayiye5

2018-10-16

浏览器原型图查看插件之Axure

浏览器原型图查看插件之Axure,更多查看博客:https://blog.csdn.net/xiayiye5/article/details/83021999

2018-10-12

Postman-win64-6.5.3-Setup最新版

最新版postman工具,请直接下载即可,更多访问我的博客:https://blog.csdn.net/xiayiye5/article/details/79522652

2018-12-04

百思不得姐动画启动页demo

动画启动页SplashActivity的demo,很好看的动画特效启动的demo,渐变缩放透明的启动页动画效果,结合动画启动页效果

2018-09-05

人脸识别,活体检测,人脸比对安装包

更多人脸识别请查看博客:https://blog.csdn.net/xiayiye5/article/details/88354267

2019-03-08

appcompat-v7和support-vector-drawable打包下载

appcompat-v7和support-vector-drawable打包下载,更多请查看博客:https://blog.csdn.net/xiayiye5/article/details/81304951

2018-07-31

Android开发之部分字符串可实现超链接点击事件的方法源码

Android开发之部分字符串可实现超链接点击事件的方法源码更多查看博客:https://blog.csdn.net/xiayiye5/article/details/83022854

2018-10-12

Apicloud开发之V7包继承AppCompactActivity后云编译资源找不到的解决办法源码打包

Apicloud开发之V7包继承AppCompactActivity后云编译资源找不到的解决办法源码打包详情请查看博客:https://blog.csdn.net/xiayiye5/article/details/81304951

2018-07-31

虹软人脸识别,人脸比对,人脸注册

android虹软识别2.0版本,包含人脸注册,活体检测,人脸识别,人脸比对等功能。记得填写自己申请的APPID和SDKkey。更多请查看博客:https://blog.csdn.net/xiayiye5/article/details/88354267 注意: 解压后是导入module,不是导入project!

2019-03-11

postman最新版安装包2018年10月29日14:54:34

postman最新版下载2018年10月29日14:55:15更多访问博客:https://blog.csdn.net/xiayiye5/article/details/79522652

2018-10-29

android原生post请求源码

android原生post请求源码更多请查看我的博客:https://blog.csdn.net/xiayiye5

2018-11-03

高仿百思不得姐源码

高仿百思不得姐源码,只有一个大致的MVP框架,跑起来效果非常好

2018-09-05

android6.0动态权限demo(非常方便)

Android开发之6.0动态权限工具类(高德地图官方扣出来的),更多请查看我博客:https://blog.csdn.net/xiayiye5/article/details/88657455

2019-03-19

Android原生定位的方法(GPS,网络定位)源码

Android开发之原生定位的方法(GPS,网络定位)更多查看我的博客:https://blog.csdn.net/xiayiye5/article/details/83686286

2018-11-03

Android开发之百度地图定位以及简单覆盖物的实现源码

Android开发之百度地图定位以及简单覆盖物的实现更多查看我博客: https://blog.csdn.net/xiayiye5/article/details/83686406

2018-11-03

ScrollviewDemo(CollapsingToolbarLayout滑动视图demo)

ScrollviewDemo(CollapsingToolbarLayout滑动视图demo),请正确姿势导入:File=>New=>Import module,更多查看我博客文章: https://mp.csdn.net/postedit/81943806

2018-08-22

listview全选全不选demo

listview全选全不选demo源码下载更多访问:https://blog.csdn.net/xiayiye5

2018-11-02

无bug滑动删除listview

无bug滑动删除listview源码,更多查看我的博客地址:https://blog.csdn.net/xiayiye5/article/details/80828717

2018-06-27

gradle-8.0-all和gradle-8.0-bin最新版本,因国内下载极其慢,我就上传上来了,希望大家可以用到

gradle-8.0-all和gradle-8.0-bin最新版本,因国内下载极其慢,我就上传上来了,希望大家可以用到。请尽快深刻通过!

2023-03-18

高德地图官方demo(可直接运行,附带key值,无需替换key)

不是导入project,请一定导入module!! 更多高德相关请查看本人博客:https://blog.csdn.net/xiayiye5/article/category/8777970

2019-03-21

解决报错ERR_UNKNOWN_URL_SCHEME源码.zip

解决报错ERR_UNKNOWN_URL_SCHEME的源码包,更多查看博客:https://blog.csdn.net/xiayiye5/article/details/97908815

2019-08-01

百度地图源码eclipse版本

这是我三年前自己业余时间写的百度地图源码(个人项目),这个是eclipse版本的,看到有人留言需要,我上传上来了。记得替换里面的key 自己可以改成AS版本,如果不会可以留言联系我更改,更多请哈看我博客:https://blog.csdn.net/xiayiye5/article/details/53421238

2019-03-25

android和js互调源码.zip

android与Js互调源码,切记不能导入project,只能导入module 更多查看我的博客:https://blog.csdn.net/xiayiye5/article/details/97025136

2019-07-23

高仿百思不得姐demo.zip

高仿百思不得姐demo,app启动页开启透明缩放渐变的组合动画特效,非常扎眼!特别好看,没得说这个给效果图真的很棒!

2020-03-05

android-all-9-robolectric.jar和android-all-8.1.0-robolectri.zip

单元测试用到的两个库android-all-9-robolectric-4913185-2.jar和android-all-8.1.0-robolectric-4611349.jar,记住org.robolectric:robolectric:4.0.2这个测试库的版本要求在4.2.1以下,测试类中要修SDK版本最高28,否侧直接报错,使用方法:下载后解压然后直接将两个文件夹8.1.0-robolectric-4611349和9-robolectric-4913185-2放到C盘如下路径:C:\Users\DELL\.m2\repository\org\robolectric\android-all即可

2021-11-05

RecyclerView动态添加item长按删除item源码

记得只能导入module,不是导入project,更多查看我的博客:https://blog.csdn.net/xiayiye5/article/details/89147017

2019-04-09

两个环信聊天demo.7z

两个环信聊天的demo,请将两个model分别用AS导入module,不能导入porject,会报错!!

2020-03-05

TabLayoutAndLine.zip

Android开发之使用TabLayout快速实现选项卡切换功能: 更多查看博客:https://blog.csdn.net/xiayiye5/article/details/95619117

2019-07-12

孝感市交通图.zip

孝感交通运输局发布的高清地图,官网已改版,此地图绝版了。保存下

2019-05-17

NetWorkChange.zip

android开机自启监听网络断网联网状态源码,更多请看下博客:https://blog.csdn.net/xiayiye5/article/details/93984931

2019-06-28

Android开发之RadioButton位于文字右边的显示方法

Android开发之RadioButton位于文字右边的显示方法更多可查看:https://blog.csdn.net/xiayiye5

2021-01-13

android和js互调源码最新.zip

android与Js互调源码,切记不能导入project,只能导入module 更多查看我的博客:https://blog.csdn.net/xiayiye5/article/details/97025136

2019-07-24

FirstApp.zip

Android开发之利用动画做出悬浮效果:更新查看我博客:https://blog.csdn.net/xiayiye5/article/details/106532228

2020-06-03

带进度条的webview

更多请查看博客说明:https://blog.csdn.net/xiayiye5/article/details/106571014

2020-06-05

Android开发之利用动画做出悬浮效果(新版)

Android开发之利用动画做出悬浮效果:更新查看我博客:https://blog.csdn.net/xiayiye5/article/details/106532228

2020-06-04

Authority高仿三方授权登录.zip

高仿三方授权登录思路类似微信登录QQ登录微博登录等,详情请查看博客:https://mp.csdn.net/console/editor/html/106613479

2020-06-08

横向滑动的ListView

可橫向滑动的ListView具体请查看博客介绍:https://blog.csdn.net/xiayiye5/article/details/106577971

2020-06-05

高斯模糊源码GaoSiMoHu.zip

一定要导入module,不能导入project 最简单的高斯模糊效果,毛玻璃效果,三行代码搞定:更多查看我博客:https://blog.csdn.net/xiayiye5/article/details/97396618

2019-07-26

空空如也

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

TA关注的人

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