自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(141)
  • 资源 (97)
  • 问答 (1)
  • 收藏
  • 关注

原创 解决BottomSheetDialog内含有EditText的时候,弹出软键盘界面被遮挡的问题

的时候,EditText下面的View是会被软键盘遮挡,只需要在创建BottomSheetDialog的时候创建的主题继承自定义主题就好。当Dialog内含有。

2024-03-04 18:18:39 343 1

原创 0时区格林威治时间转换手机当地时间-Android(2023-11-01T12:59:10.420987)

要将格式为2023-11-01T12:59:10.420987的UTC时间字符串转换为Android设备本地时间,您可以使用java.time包中的类(在API 26及以上版本中可用)。如果您的应用需要支持较低版本的Android,您可以使用ThreeTenABP库,这是java.time包的一个后端移植。在这个例子中,java.time.LocalDateTime.parse()用于解析UTC时间字符串,然后使用atZone(ZoneOffset.UTC)将其转换为ZonedDateTime。

2024-02-12 06:57:27 876

原创 Android应用图标微技巧,8.0系统中应用图标的适配

大家好,2018年的第一篇文章到的稍微有点迟,也是因为在上一个Glide系列结束之后一直还没想到什么好的新题材。现在已经进入了2018年,Android 8.0系统也逐渐开始普及起来了。三星今年推出的最新旗舰机Galaxy S9已经搭载了Android 8.0系统,紧接着小米、华为、OV等国产手机厂商即将推出的新年旗舰机也会搭载Android 8.0系统。因此,现在已经是时候需要让我们的应用程序对Android 8.0系统进行适配了。

2024-02-09 19:49:30 946

原创 Android ViewPager2 同屏显示左右item

clipChildren是将子view的大小范围控制在父布局以内,默认值为true。假设我们将其设置为false,将子布局大小设置超过父布局,实际的展示上子view将显示的比父布局更大。

2024-02-09 19:46:35 445

原创 Android ViewPager2 同屏显示左右item

clipChildren是将子view的大小范围控制在父布局以内,默认值为true。假设我们将其设置为false,将子布局大小设置超过父布局,实际的展示上子view将显示的比父布局更大。

2024-02-01 12:08:17 519

原创 You have divergent branches and need to specify how to reconcile them.

分析:这是由于你拉取pull分支前,进行过merge合并更新分支操作,而其他人在你之前已经push过一个版本,导致版本不一致。根据历史版本记录,选择commit地址,回退到自己合并之前的版本。记得养成一个良好git发布流程的习惯。第一种解决方法:比较简单。再进行pull更新分支。

2023-11-28 18:11:34 597

原创 关于androidORMLite的一些总结

ORMLite是一种对象关系映射(Object-Relational Mapping, 简称ORM)工具,可用于读写数据。ORMLite是一个框架,更佳方便对多数据进行操作,特别是对于那些对SQL语句不熟悉的人。这里我们需要继承OrmLiteSqliteOpenHelper,其实就是间接继承了SQLiteOpenHelper。创建表,我们直接使用ORMLite提供的。

2023-10-20 10:35:01 215

原创 EdiText限制输入字符类型【正则法则】

评注:可以用来删除行首行尾的空白字符(包括空格、制表符、换页符等等),非常有用的表达式。评注:网上流传的版本太糟糕,上面这个也仅仅能匹配部分,对于复杂的嵌套标记依旧无能为力。评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)9、最长不得超过7个汉字,或14个字节(数字,字母和下划线)正则表达式。验证一年的12个月:正确格式为:“01”-“09”和“1”“12”验证一个月的31天:正确格式为:“01”“09”和“1”“31”7、由数字、26个英文字母或者下划线组成的字符串。

2023-10-19 20:30:59 315

原创 Android SurfaceView预览相机黑屏问题解决方案

即可解决surfaceview每次预览都会黑屏一下的问题。

2023-10-18 16:23:07 986

原创 集成hibeaver的血泪史 -- Ambiguous method overloading for method java.io.File#<init>

输入命令./gradlew build --stacktrace。

2023-10-02 09:57:34 103

原创 Dependent features configured but no package ID was set.

检查作为库依赖的Module中是否有因为测试而设置的id 'com.android.application'将其改回id 'com.android.library'即可。

2023-09-26 20:38:11 143

原创 NestedScrollView属性fillViewport解决android布局不能撑满全屏的问题 android:fillViewport=“true“无效问题

ScrollView只能有一个直接子View,如果有多个子View,则需要将它们放入一个容器中。NestedScrollView 的 子布局不能撑满整个屏幕,而是包裹内容,按照wrap_content来计算,哪怕写的 match_parent 也没用;本文将介绍一种解决这个问题的方法。1 确保ScrollView只有一个直接子View。步骤1:确认ScrollView只有一个直接子View。2 检查ScrollView的父布局。3 检查子View的布局参数。

2023-09-12 16:12:31 574

原创 Flutter问题记录 - Unable to find bundled Java version

那如果我直接修改代码,将路径拼接过程中的jre改为jbr是不是就没问题了,实测可行,执行flutter框架项目路径/bin/cache/dart-sdk/bin/dart flutter_tools.dart doctor命令一切正常。2、如果是Windows系统,jre目录是存在的,不过里面几乎没东西,可以直接将jbr目录内的全部文件复制一份到jre目录下即可。1、如果是macOS系统,在jbr同目录下创建一个jre目录,然后将jbr目录内的全部文件复制一份到jre目录下即可。

2023-08-28 12:20:28 814

原创 flutter写的一个计算器并保存历史记录

【代码】flutter写的一个计算器并保存历史记录。

2023-08-21 22:38:23 1248

原创 Android 内存泄漏

Handler内部message是被存储在MessageQueue中的,MessageQueue中的 Message 持有 Handler 实例的引用,有些message不能马上被处理,存在的时间会很长,导致handler无法被回收,如果handler是非静态的(内部类、匿名内部类),默认持有外部类的引用(如 MainActivity 实例),导致它的外部类无法被回收。非静态内部类会持有外部类的引用,如果非静态内部类的实例是静态的,就会长期的维持着外部类的引用,阻止被系统回收。

2023-08-09 12:10:31 930

原创 Android Studio导入flutter项目,运行和调试按钮灰色

3.是否配置了main.dart,点击Add Configuration => Flutter 选中当前需运行项目的main.dart路径并命名,配置成功后选中刚刚命名的dart即可。2.是否配置了Flutter SDK,打开 setting => Languages&Frameworks =>Flutter。1.是否配置了Android SDK ,打开 file => project Structure =>project。

2023-06-27 21:34:55 1527

原创 flutter Exception: Gradle task assembleDebug failed with exit code 1

Exception: Gradle task assembleDebug failed with exit code 1出现这个问题,可能是依赖的插件无法下载找到项目的android->build.gradle, 将改成 打开flutter SDK中packages-> flutter_tools ->grale-> flutter.gradle将添加到google()的前面如果上面的方法还,没有解决找到自己问题的gradle-6.7-all文件,将其删除,重新下载一次。 如果还不行,那

2023-06-27 21:31:47 1850

原创 Android SDK file not found: F:\androidSDK\build-tools\34.0.0\aapt

执行doctor 的时候,报错Android SDK file not found,很明确的说没有配置 30.0.3。

2023-06-26 12:31:51 969

原创 Flutter设置Container的高度随ListView或者GridView

1. Container跟随GridView内容变化高度, shrinkWrap:true;2. 取消滚动效果physics: NeverScrollableScrollPhysics();3. GridView和ListView都有一样的属性;

2023-06-13 11:42:13 464

原创 Flutter APP新版本检测版本号对比

【代码】Flutter APP新版本检测版本号对比。

2023-06-11 14:17:57 284

原创 The plugin `package_info` uses a deprecated version of the Android embedding

flutter pub upgrade --major-versions

2023-06-09 17:22:14 65

原创 This app is using a deprecated version of the Android embedding. To avoid unexpected runtime fail..

首先,删除android -> app -> src -> main -> AndroidManifest.xml中的。

2023-06-09 16:37:06 1495

原创 android 开发中如何监听和判断popupwindow 的显示和消失

【代码】android 开发中如何监听和判断popupwindow 的显示和消失。

2023-05-27 17:05:18 843

原创 Mac电脑在哪更改管理员账户昵称

点击苹果图标 ,选择“系统偏好设置”,然后点按“用户与群组”。选中管理员用户名,再单击鼠标右键选择“高级选项”。点击左下角的“锁”图标,输入账户名称和密码。点击“帐户名称”,更改后保存即可。

2023-05-25 09:59:07 797

原创 mac不用输入密码,无需输入密码,macOS 设置开机直接免密码进入桌面

您是否厌倦了每次启动时输入密码?带MACOS设置打开桌面教程。输入台式机的此免费输入密码不是设置传统的操作方法来按下空密码以按在板上。2.输入安全性和隐私设置的接口后,单击左下角的黄色锁,然后输入MAC启动密码,然后取消“停止自动登录”选项;3. POP -UP密码输入接口,输入您的MAC启动密码,然后直接重新启动桌面,您将无需输入密码。以上是设置MacOS设置以直接输入桌面的方法。1.打开设置系统 – 安全性和隐私选项;

2023-05-25 09:52:15 3725

原创 Flutter 跳转并关闭所有或当前页面

A——B——C C返回到A。

2023-05-19 11:27:03 1454

原创 Mac 解决Android Studio没有New Flutter Project问题

Project选项,但是执行flutter doctor查看环境是没有问题的,查看flutter其他配置也没有问题。最近对电脑缓存进行大清理,可能删除了一些不该删的东西,在打开Android Studio发现没有了New。点击Apply然后会出提示框,重启Android studio即可。二、搜索Android APK Support然后勾选。一、打开Preferences。

2023-05-09 15:00:05 269

原创 macOS 13.0 Cocoapods安装 (you don‘t have write permissions for the /Library/Ruby/Gems/2.6.0 directory)

❓问题原因:安装Cocoapods出现文件夹权限问题🔧尝试解决:尝试通过超级管理员权限sudo解决(亲测无效❌)🔧尝试解决:尝试通过重启关闭SIP解决(亲测无效❌)结论:查阅相关资料后发现,macOS 13.0,目前不存在简单的直接解决方案(有另外特麻烦的直接解决方法),但是可以通过安装brew绕过权限问题 ☑️解决方法:🔧安装brew通过安装包管理器Homebrew(也可以称为brew),再通过brew安装Cocoapods,绕过权限问题。

2023-03-28 21:58:46 1475

原创 Failed to connect to raw.githubusercontent.com port 443

这个是你的主机无法连接 raw.githubusercontent.com 导致的。

2023-03-27 20:33:04 687

原创 解析Android ANR问题

ANR 由消息处理机制保证,Android 在系统层实现了一套精密的机制来发现 ANR,核心原理是消息调度和超时处理。ANR 机制主体实现在系统层,所有与 ANR 相关的消息,都会经过系统进程system_server调度,具体是ActivityManagerService服务,然后派发到应用进程完成对消息的实际处理,同时,系统进程设计了不同的超时限制来跟踪消息的处理。

2023-03-06 10:03:32 791

原创 如何将window10word转换成pdf

win10中增加了一个功能,将文件转换为pdf,将win 10 word转换为pdf。您可以看到这个新的“打印为PDF”功能,我们可以关闭或启用它。点击软件上的添加文件按钮,然后在弹出的对话框中选择转换后的文档。如果我们转换更多的文件,那么阜新pdf转换器是我们最好的帮手。阜新pdf转换器可以转换多种文件格式,包括word到pdf格式和pdf文件到word格式。右键单击需要将其文件转换为PDF格式的文件,然后单击右键菜单上的“打印”选项。在打开的“打印”设置窗口中,可以看到“打印为pdf”的选项。

2022-12-27 19:21:43 1587

原创 android studio 升级 Dolphin | 2021.3.1 Patch 1 跟 View.isInEditMode,xml无法预览

一般来说出了新版本之后我们不会马上更新,因为会觉得新版本不稳定,问题多,但其实是问题不大,解决了就好了,那么我现在就遇到了一个新版本的问题,就是我安装了最新版的Android Studio Dolphin | 2021.3.1 ,然后打开之前的项目,发现xml布局预览不了了,明明在之前版本的Android Studio上可以预览的,那么一定是新版本有问题,垃圾Android Studio,毁我青春,卸载,安装旧版本。否则也无法预览,只能说恶心,这个方法要么更新控件,新版本自带处理过了,要么降级。

2022-12-19 16:25:37 1034

原创 Mac如何做才能彻底清理垃圾

随着你在Mac上安装越来越多的应用程序,它们肯定会占用你磁盘中的大量空间。如果说我们在删除照片、视频时会纠结,会觉得很难取舍,那么垃圾文件就毫无疑问是必须得删掉的,这样做不仅可以释放大量的存储空间,还能提升Mac的运行速度。不过,这也取决于你清理Mac电脑的频率,如果经常清理的话,单次清理出的垃圾就会少一些。可能有些用户还不知道,删除文件后,其实它们仍驻留在“废纸篓”里,这仍然是会占用Mac上的存储空间的。需要注意的是,手动清理缓存文件时,你可能会误删一些重要的文件,有时甚至会导致系统出问题。

2022-12-16 17:29:44 1568

原创 Android路由ARoute使用

1、不能在kotlin module中添加ARoute的java引入和配置,同理反过来java module中添加ARoute的kotlin引入和配置也不行,虽然运行不会报错,但是会提示找不到路劲。3、如果提示"there's no route matched path",要反复检查引用和配置,仅仅这几步,其他没有额外设置的了,错了一步,就会跳转不成功。,"/app/MainActivity"是自定义的路劲,注意的是此路劲至少需要有两级/xxx/xxx,2.跳转到上述页面方法。,这里就不一 一介绍了。

2022-12-15 15:31:58 509

原创 Mac Android Studio的快捷键Ctrl+Shift+F无效或冲突解决办法

mac 安装Android Studio很多人发现快捷键Ctrl+Shift+F用不了,按了没反应,原因是因为和mac自带的“微软拼音”或者“搜狗”输入法产生了“热键冲突”,有两个解决办法,推荐第一个。依次点击File-Settings-Keymap,搜索find。输入法--设置--按键 ,能禁用的都禁用掉。

2022-12-14 11:20:59 1480

原创 Mac安装Android studio选择Mac with Intel chip还是Mac with Apple chip

对应使用Mac刚接触Android studio的同学可能有疑问,是选择Mac with Intel还是Mac with Apple chip,下面解答一下。3、查看你电脑Mac的。

2022-12-14 11:15:22 410

原创 android仿抖音视频播放 基于GsyVideoPlayer+ViewPager2

实现方式ViewPager2(​其实就是RecyclerView+ SnapHelper)

2022-12-13 16:38:54 871 1

原创 Android-直播送礼物 仿斗鱼直播送礼物效果

20221031-181814直接源码地址:下载地址

2022-12-13 15:10:29 285

原创 更改recyclerview滑动速度

【代码】更改recyclerview滑动速度。

2022-12-08 15:47:17 406

原创 Android webview设置背景透明,去掉白色

未设置webview的背景色,默认显示的是纯白色(#fff)的底,解决方法可以通过以下的几种方式进行设置,其中我是第一种方式就设置好了的。

2022-09-05 14:23:03 2833

BASE64Encoder.jar

一直以来Base64的加密解密都是使用sun.misc包下的BASE64Encoder及BASE64Decoder的

2021-01-09

gson-2.2.4.jar下载

gson-2.2.4.jargson-2.2.4.jargson-2.2.4.jargson-2.2.4.jargson-2.2.4.jargson-2.2.4.jar

2021-01-08

slf4j-api-1.7.7.jar下载

slf4j-api-1.7.7.jar下载

2021-01-08

log4j-1.2.17.jar下载

log4j-1.2.17.jar下载

2021-01-08

slf4j-log4j12-1.7.7.jar下载

slf4j-log4j12-1.7.7.jarslf4j-log4j12-1.7.7.jarslf4j-log4j12-1.7.7.jarslf4j-log4j12-1.7.7.jar

2021-01-08

Android开发 ExpandableListView嵌套GridView的实现

ExpandableListView嵌套GridView的实现,

2020-08-24

IOS视频教程下载Object-C视频swift视频下载

IOS视频教程下载Object-C视频swift视频下载

2020-07-01

git客户端|Git window64位客户端

官网下载太慢了,git window64位客户端。Git-2.19.2-64-bit,有需要的可以下载,

2019-12-27

Android App 版本更新完美适配7.0、8.0, 兼容Android7.0 8.0

Android App 版本更新完美适配7.0、8.0 兼容Android7.0 兼容Android8.0

2019-09-17

node视频教程.txt

node.js全套教程,包括基础教程和就业教程。绝对是干货

2019-09-17

按钮素材.rar

C# 蓝色背景 按钮 图片 素材,psd

2019-08-03

Android将数据导出为excel文件的方法

将数据导出为excel文件的方法,有需要的可以参考下,测试可用

2019-07-08

UpdateManager.rar

android apk版本升级更新,有需要的可以参考一下。

2019-06-19

android 将Imageview生成图片后保存到本地相册的实现

android 将Imageview 将view生成图片后保存到本地相册的实现生成图片后保存到本地相册的实现,android 将Imageview生成图片后保存到本地相册的实现 android 将Imageview生成图片后保存到本地相册的实现, 有需要的朋友可以参考下,可行

2019-05-23

Android自定义View仿支付宝输入六位密码功能,自定义支付密码PopupWindow

当输入六位密码完成后用回调,已经做了处理,只需要加上你自己的方法就可以请求网络

2019-04-17

Android自定义Ratingbar星星实现评分

最近写项目用到了Ratingbar,由于Android自带的Ratingbar可以改变星星的颜色,但是无法设置间距,所以我们自定义了Ratingbar,上传到这和大家分享,交流学习

2019-04-13

Android 中拍照、相册选择、裁剪照片(兼容Android6.0,7.0,8.0及以上)

兼容 Android 7.0 的通过拍照或者从相册中选择照片来读取图片并且进行裁剪和输出到指定目录的 Android 工程代码。 兼容 Android 7.0 的通过拍照或者从相册中选择照片来读取图片并且进行裁剪和输出到指定目录的 Android 工程代码 红米8.1验证可行

2019-04-04

淘宝等级图标资源包,卖家和买家的级别图标

淘宝等级图标资源包(1~20级,包括卖家和买家)

2019-03-28

自定义spinner样式

自定义spinner样式,处理了点击事件的判断,有需要的可以参考下,

2019-03-27

Android7.0调用系统相册、拍照裁剪及压缩

Android7.0调用系统相册、拍照裁剪及压缩并有效解决兼容性的问题

2019-03-25

android仿抖音视频播放 基于GsyVideoPlayer+ViewPager2

android仿抖音视频播放 ,垂直翻页,上下翻页 基于GsyVideoPlayer+ViewPager2, 效果在 http://t.csdn.cn/d2jun 需要的 可以参考下

2022-12-13

Android-直播送礼物 仿斗鱼直播送礼物效果

Android-直播送礼物 仿斗鱼直播送礼物效果,效果链接https://blog.csdn.net/wangqing830414/article/details/127620982,有需要的可以参考下

2022-12-13

android方块密码输入框 自定义EditText

Android 仿支付宝密码输入框效果,有需要的可以参考下,多种模式,方形,原型的模式

2022-12-12

Android 仿京东首页 淘宝首页双层吸顶效果 悬停效果

Android 仿京东首页 淘宝首页双层吸顶效果 悬停效果,有需要的可以参考下,java代码‘ 吸顶的位置得悬停在第一个吸顶的底部,所以用了Toolbar做占位,它的高度正是悬浮的搜索框的高度

2022-12-12

Android - 吸顶效果,悬停效果

RecyclerView实现分组列表悬浮顶部栏(吸顶效果),MainActivity 嵌套Fragment,多个标签切换,

2022-12-12

Android只分享一张网络图片至微信QQ

Android分享网络图片至微信QQ,只是分享一张网络图片至微信QQ的功能(没有title,没有content,只有网络url)

2021-11-17

Android 实现小红书登陆页面背景图无限滚动效果

Android 实现小红书登陆页面背景图无限滚动效果,有需要的可以看下

2021-09-09

微信小程序验证码倒计时

效果图在这里 https://blog.csdn.net/wangqing830414/article/details/115316999

2021-03-30

微信支付源码(微信小程序源码+Java源码)

微信支付源码, 微信小程序源码,后台是Java解析源码。考虑到微信官方文档对小程序的微信支付的具体使用方法说的不是很清楚,经过摸索,有了这个可以跑通的前后端代码。亲测可用!

2021-03-23

微信小程序 扫码二维码获取快递单号

微信小程序 扫码二维码获取快递单号 https://blog.csdn.net/wangqing830414/article/details/114759325

2021-03-13

微信小程序获取手机号 (java解密及微信小程序获取openid、session_key)

java解析的源码和小程序的源码,自己从项目中剥离出来的,肯定能用,有疑问私信,微信小程序获取各类信息(openid、session_key以及用户基本信息、解密手机号)

2021-03-08

Remote Desktop Manager14

Remote Desktop Manager14,有需要的可以下载 讲解在这里 :https://blog.csdn.net/wangqing830414/article/details/113769053

2021-02-08

Android中选择器PickerView(第三方控件)可选省市区

Android中选择器PickerView(第三方控件)可选省市区,

2021-02-03

bcprov-jdk16-1.46.jar

bcprov-jdk16-1.46.jar,bcprov-jdk16-1.46.jar,bcprov-jdk16-1.46.jar

2021-02-01

RecyclerView封装Adapter,listview、gridview加载更多

RecyclerView封装Adapter,listview,gridview 的数据加载更多,自己做的demo,百分百可以用,有需要的可以下载看看,效果 https://www.jianshu.com/p/934ebdaefcfc

2021-01-26

BASE64Encoder.jar

BASE64Encoder.jar,有需要的可以下载

2021-01-24

org-apache-commons-codec.rar

org-apache-commons-codec.jar,有需要的可以下载

2021-01-24

javabase64-1.3.1.rar

javabase64-1.3.1.jar,有需要的,可以下载

2021-01-24

fastjson-1.2.5.rar

fastjson-1.2.5.jar,fastjson-1.2.5.jar,fastjson-1.2.5.jar,fastjson-1.2.5.jar,fastjson-1.2.5.jar

2021-01-24

解决JDK1.6下的Base64报错问题

解决JDK1.6下的Base64报错问题,资源文件里有jar包,及替换方法

2021-01-12

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

TA关注的人

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