自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (1)
  • 收藏
  • 关注

原创 flutter报错:unable to find directory entry in pubspec.yaml: D:\dev\env\.pub

Flutter项目中遇到"unable to find directory entry"报错,通常是由于本地缓存文件异常导致。执行flutter pub cache repair命令可以修复此问题,该命令会重新生成损坏的缓存文件,恢复正常的依赖管理功能。

2025-06-23 17:03:25 249

原创 【无标题】

Android Gradle插件(AGP)版本声明有两种主要方式: 传统方式(dependencies{classpath}):在根项目的build.gradle中使用buildscript块声明,适用于多模块项目统一管理版本,兼容旧版Gradle,但需要显式声明仓库。 新版方式(plugins{id...version}):直接使用Gradle插件DSL,简洁且自动从插件门户解析,需Gradle≥6.0,支持apply false在多模块项目中使用。 AGP是Google基于Gradle开发的专用插件,负

2025-06-23 17:00:43 466

原创 依赖本地aar包导致打包失败

在构建 APK 时,Android Gradle 插件会将所有的依赖(包括本地 .aar 文件中的类和资源)直接打包到最终的 APK 文件中。如果某个模块(如 library 模块)直接依赖了本地的 .aar 文件,而 Android Gradle 插件不支持在构建 AAR 时直接依赖本地 .aar 文件,就会抛出你遇到的错误。如果项目中存在多个模块(例如,一个 app 模块和一个 library 模块),gradle aR 会尝试为每个模块生成对应的 AAR 或 APK 文件。

2025-03-10 09:47:37 716

原创 adb无法连接

360手机助手等软件占用了adb端口。

2025-02-25 08:54:39 209

原创 flutter卡在Waiting for debug connection...

重新启动运行应用,当应用运行起来时,点击flutter attach(只能在应用起来第一个页面)

2025-02-18 16:51:49 577

原创 Android Studio搜索使用

Find in Files 功能可以在项目的所有文件中寻找指定的文本或代码片段Scope和In Directory可以搜索依赖库代码,方便调试。Scope设置搜索范围All Places可以同时搜索本地项目和依赖库

2024-07-08 15:36:25 675

原创 android状态栏适配最新

android状态栏适配官方api,兼容低版本

2023-10-25 10:56:20 251 1

原创 android Theme主要颜色介绍

android color

2023-10-09 10:05:29 381 1

原创 设置壁纸(静态壁纸)

Android设置桌面壁纸,7.0以下设置锁屏壁纸

2021-12-07 17:48:00 1649

原创 gradle打包脚本

gradle打包脚本1 不同闭包含义defaultConfig{} 默认配置,是ProductFlavor类型。它共享给其他ProductFlavor使用sourceSets{ } 源文件目录设置,是AndroidSourceSet类型。buildTypes{ } BuildType类型signingConfigs{ } 签名配置,SigningConfig类型productFlavors{ } 产品风格配置,ProductFlavor类型testOptions{ } 测试配置,TestOpti

2021-09-14 11:14:03 841

原创 csdn无法导入markdown文件

csdn无法导入markdown文件近来想发布一些文章做记录,但是csdn一直无法导入markdown文件,查看网上同行说是可以导入的,于是花了点时间研究一下,记录一下:1、打开创作中心2、打开设置-博客设置3、更换默认编辑器为markdown编辑器就可以导入markdown文件了...

2021-09-04 11:03:18 510

原创 RecyclerView添加分割线

RecyclerView添加分割线线性布局public class CommonDecoration extends RecyclerView.ItemDecoration { //列表的方向:LinearLayoutManager.VERTICAL或LinearLayoutManager.HORIZONTAL private int mOrientation; private int padding; /** * 默认分割线:高度为2px,颜色为灰色

2021-09-04 10:55:16 1107

原创 startActivityForResult替代方案

startActivityForResult过时替代方案:ActivityResultContract1、如何使用1.1 定义ActivityResultContract//泛型 1-ActivityResultLauncher.launch调用时需要的参数类型//泛型 2-回调ActivityResultCallback返回类型val activityResultContract = object : ActivityResultContract<Inten..

2021-08-20 09:57:39 2206 1

原创 android 本地日志管理

核心:将logcat命令打印出的东西打印至本地显示当前pid(进程)程序的 E和W等级的日志(日志等级:*:v , *:d , *:w , *:e , *:f , *: s)// cmds = “logcat *:e *:w | grep “(” + pid+ “)””;// cmds = “logcat | grep “(” + pid+ “)””;//打印所有日志信息// cmds = “logcat -s way”;//打印标签过滤信息//设置打印w级别以上的日志cmds = “logc

2021-07-16 15:12:37 501

原创 android studio常用快捷键设置

Ctrl + F 查找当前类文本Ctrl + F12 查找当前类方法Ctrl + H 查看继承关系 type hierarchyCtrl + R 替换当前类文本 replacealt + insert 生成方法find in path 在当前工程查找指定文本,可以去file-》setting-》keymap中先搜索find in path,然后修改快捷键(默认快捷键和输入法冲突)alt + s gsonformat快速生成实体Ctrl + O

2021-07-16 15:05:53 1898

原创 微博个人信息页面、qq音乐播放页面顶部折叠悬浮效果

Android Material Design设计出来也很久了,但是按照那个设计的产品还是不太多,导致开发遇到这种项目资料太少,本人很不幸的开荒了一把(顺带说一句,微博确实是Android开发的标杆,很多不常见的效果在里边都可以找到)话不多说,开搞:这套设计的核心就是通过一套design包下的控件进行组合,然后实现联动效果,页面根布局为CoordinatorLayout:-----直接上图...

2018-10-23 14:58:49 305

startActivityForResult过时.md

startActivityForResult过时.md

2021-08-20

空空如也

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

TA关注的人

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