自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(80)
  • 资源 (5)
  • 收藏
  • 关注

原创 自学Flutter的心得与整理学习知识点

这是一篇关于自学Flutter的心得:我从2019年4月份安装了Flutter环境.学习了Dart语言,敲了一个电影列表的简单Demo.后来由于公司任务比较繁忙.一个人干着2个人的活,还需要管理移动端.每晚11点下班,所以耽误了学习.现在由于疫情的情况,迟迟未能复工,需要在家自我隔离.加上公司目前在规划,所以开发没有那么紧张,只是维护与开会讨论需求.所以现在还是有时间的自我学习.提高自...

2020-03-26 10:49:53 927

原创 Android Duplicate class 排除重复类

在迭代开发的时候,发现2个ijk很多类重复。但又2个库实现的功能是不一样,目前不能合并。但又想保留2个功能。需要排除其中一个库。报前面相同的复制出来。我这是 com.trim.player。app对应目前导入依赖的app:build.gradle。等待一会后出现结果,搜索对应的冲突的名称。

2024-02-27 15:23:15 594 1

原创 Android Compose LazyColum 嵌套 LazyVerticalGrid解决冲突 ,TvLazyColum 嵌套 TvLazyVerticalGrid解决冲突

Android Compose LazyColum 嵌套 LazyVerticalGrid解决冲突 ,TvLazyColum 嵌套 TvLazyVerticalGrid解决冲突

2023-11-21 12:51:14 813

原创 android studio打开flutter项目报红

【代码】android studio打开flutter项目报红。

2023-10-19 15:54:43 1238 1

原创 GitHub验证的2FA

解决GitHub需要双重身份验证 (2FA) 是登录网站或应用时使用的额外保护层。启用 2FA 时,必须使用您的用户名和密码登录,并提供另一种只有您知道或可以访问的身份验证形式。

2023-10-16 11:03:46 992

原创 androidx和v4包资源冲突解决方法

androidx和v4包资源冲突解决方法

2023-10-13 14:32:16 1504

原创 AS中回退git历史版本并删除历史提交记录

当您想把某个版本后的代码删除,到指定的版本。可以使用一下的方法。

2023-08-23 10:53:31 670

原创 mac gitstats查看git提交记录

进一步来讲,Gitstats它是一个git仓库分析软件,它可以检查仓库并生成历史数据的统计信息。可以帮助你查看git仓库的提交状态,根据不同维度分析计算,并自动生成数据图表。文件总数,行数,提交量,作者数。每天中每小时的、每周中每天的、每周中每小时的、每年中每月的、每年的提交量。列举所有的作者(提交数,第一次提交日期,最近一次的提交日期),并按月和年来划分。文件数:按日期划分,按扩展名名划分。按日期划分。

2023-04-23 17:08:35 889 1

原创 Flutter 运行IOS真机,提示无法打开“iproxy”,因为无法验证开发者

在终端输入一下命令行 + flutter SDK路径(/Users/xxx/flutter/bin/cache/artifacts/usbmuxd/iproxy)Flutter 运行IOS真机,提示无法打开“iproxy”。

2023-04-14 11:35:57 1988

原创 更新Xcode 14.3 后报/Toolchains/XcodeDefault.xctoolchain/usr/lib/arc/libarclite_iphoneos.a错误

xcode 14.3更新后arc路径缺失导致pod的引用路径全部无法正常找到。这里需要重新创建该路径及文件即可。2.前往如下路径,并创建arc文件夹,把.a文件复制进去,clean一下xcode运行即可。1.下载arc文件或者找低版本的xcode同样的路径下复制出来。更新 Xcode 14.3 运行时报了以下错误。二、解决(亲测有效)

2023-04-10 15:35:28 1293 1

原创 Mac Maven环境搭建&安装和配置&详细步骤

Mac Maven环境搭建&安装和配置&详细步骤

2023-02-22 18:41:57 24430 7

原创 Mac Vue脚手架搭建

Mac Vue脚手架搭建

2023-02-02 15:59:05 362

原创 Mac 安装 Vue脚手架 报错误:EACCES:权限被拒绝,访问“/usr/lib/node_modules”

Mac 安装 Vue脚手架 报错误:EACCES:权限被拒绝,访问“/usr/lib/node_modules”

2023-02-02 15:55:42 3162 4

原创 Flutter 解决SwiperController: ScrollController not attached to any scroll views.

Flutter 解决SwiperController: ScrollController not attached to any scroll views.

2023-01-30 11:50:15 1233

原创 flutter 报A SingleTickerProviderStateMixin can only be used as a TickerProvider once.

flutter 报A SingleTickerProviderStateMixin can only be used as a TickerProvider once.

2023-01-18 15:40:48 331

原创 Google Play Install Referrer API 和 Facebook App Ads Referral 集成

由于需要精准的获取投放广告的数据(投放的平台,防止数据的丢失等)。我们使用了Google Play Install Referrer API 和Facebook App Ads Referral结合采集数据,然后通过后台服务记录数据。最后服务器记录的数据与Facebook提供的数据对比,检查数据的真实性、丢包概况等。最后得出结论可以用于后续运营策略。

2023-01-10 10:55:11 3980 11

原创 flutter pod install 报 sudo gem uninstall ffi && sudo gem install ffi -- --enable-libffi-alloc

flutter pod install 报 sudo gem uninstall ffi && sudo gem install ffi -- --enable-libffi-alloc

2022-12-08 23:16:24 411

原创 在Android Studio中更改git提交的Name或者 Email

在Android Studio中更改git提交的Name或者 Email

2022-12-02 11:43:19 1851

原创 Flutter 更新SDK后报 Build failed due to use of deprecated Android v1 embedding

Flutter 更新SDK后报 Build failed due to use of deprecated Android v1 embedding

2022-11-17 20:13:26 1456

原创 解决 vue-router 升级导致的 Uncaught (in promise) NavigationDuplicated

解决 vue-router 升级导致的 Uncaught (in promise) NavigationDuplicated

2022-10-12 15:20:30 3468

原创 解决Vue项目 Cannot read properties of null (reading ‘pickAlgorithm‘)

解决Vue项目 Cannot read properties of null (reading ‘pickAlgorithm‘)

2022-10-07 14:47:42 1104

原创 Android Studio的安装 环境搭建

AS 环境搭建

2022-08-12 17:12:12 938

原创 flutter报 apply from: “$flutterRoot/packages/flutter_tools/gradle/flutter.gradle“

新建项目时连接不了谷歌依赖。然后根据行数,找到对应Gradle文件报错的那一行。位置:android/app/build.gradle。在根build.gradle增加打开google()。

2022-08-12 15:41:03 928

原创 Android项目报无法连接Connect to dl.google.com:443 [dl.google.com/114.250.65.33]

在project下的build.gradle修改为阿里云仓库地址。

2022-08-12 14:36:31 4046

原创 flutter报Waiting for another flutter command to release the startup lock..解决方法

Flutter项目中,在使用AS的时候,会遇到提示 Waiting for another flutter command to release the startup lock…解决办法:删除掉 flutter\bin\cache目录下的lockfile文件

2022-06-16 15:12:58 906

原创 git强制回滚代码,删除并覆盖版本后提交记录

git强制回滚代码,删除并覆盖版本后提交记录

2022-06-08 16:57:27 732

原创 Error: The apk for your currently selected variant (app-release.apk) is not signed. Please specify a

第一步:第二步:第三步:设置完就会出现在这里第四步:设置完会出现这这个位置

2022-04-24 17:44:45 1422 9

原创 AAPT: error: resource android:attr/lStar not found.

今天运行flutter Android 项目,突然就运行不起来了。后来发现是有些插件升级导致的。他们使用了是 androidx.appcompat:appcompat:1.4.0 对应的core:1.7.0androidx.appcompat:appcompat:1.4.0解决方案:把插件的版本改成对应是androidx.appcompat:appcompat:1.3.1对应的core:1.5.0implementation 'androidx.appcompat:app...

2022-04-19 13:01:04 2161

原创 Flutter 电商商品名称 标签和文字混排效果实现

一、在商品列表布局中经常会在标题前增加一个标签,如下样式:封装了一个类代码如下:import 'package:amway_superapp_ecommerce/res/colors.dart';import 'package:amway_superapp_ecommerce/util/ec_screen_util.dart';import 'package:flutter/material.dart';/* * @author 小强 * * @time 2022/4/13 19:

2022-04-13 20:25:57 2498

原创 flutter解析本地json数组

解析如下代码:如果不知道如何添加本地json的,可以看我另外一篇文章flutter 解析本地json rootBundle.loadString("images/list.json").then((value){ //将json转成list数据 List responseJson = json.decode(value); //将数组循环解析,得到解析后的数组 var list = responseJson.map((m) => EcOr.

2022-03-09 11:06:14 2925

原创 flutter报 Baseline is required if you specify the crossAxisAlignment with CrossAxisAlignment.baseline

问题描述:flutter 1.12.13升级 2.8.1后出现以下这个bug。(代码Row或者Column设置有:crossAxisAlignment: CrossAxisAlignment.baseline,就会引起这个报错)textBaseline is required if you specify the crossAxisAlignment with CrossAxisAlignment.baseline'package:flutter/src/widgets/basic.dart':F

2022-03-08 13:50:19 3533

原创 Cocoapods配置安装流程

记录开发Flutter配置IOS环境。先安装Xcode开发工具,它将帮你安装好 Unix 环境需要的开发包。然后安装Homebrew安装CocoaPods需要Ruby环境,所以,首先要检查Ruby环境的版本!第一步:首先要检查Mac是否安装了rvm。打开终端,输入指令rvm -v如果显示 command not found。表示没有按照。然后进行第二步。如果安装了跳转到第三步开始。第二步:终端 输入 curl -L get.rvm.io | bash -s sta...

2021-12-30 14:28:07 920

原创 Android混合开发(Android原有项目工程中引入Flutter lib包)

总结在项目中使用了混合发开。我使用的是第一种方法settingsDir.parentFile。因为这样比较好管理代码。Android、IOS、Flutter 三个端各自处理自己代码。1.不会导致代码看的比较复杂。2.因为flutter项目需要在其他二端使用。所以选择了这个方案。第一步:新建一个flutter的module,用于将此module引入到现有android原生的工程中。第二步:在Android 原生项目的project根目录下的settings.gradle文件加入以下配置:.

2021-12-26 15:26:18 1924

原创 flutter 解析本地json

在和lib平级 创建两个目录 assets 里面放置json文件在pubspec.yaml里面配置,配置这个后表示可访问assets里面文件使用方法: rootBundle.loadString("images/list.json").then((value){ BaseEntity.fromJson(json.decode(value) , (json) { //数据 print("hzq--->json"

2021-12-21 15:06:08 1391

原创 setState() or markNeedsBuild() called when widget tree was locked.错误解决

解决方案:延时下操作。 Future.delayed(Duration(milliseconds: 200)).then((e) { setState(() {}); });

2021-12-21 14:58:06 1035

原创 Flutter报错之Waiting for another flutter command to release the startup lock解决方案

解决方案关闭Android Studio 打开flutter安装目录/bin/cache 删除lockfile文件 此时可在命令行再执行flutter相关命令,完美解决

2021-11-25 16:56:49 1623

原创 flutter 限制输入数字

TextField( inputFormatters: [ LengthLimitingTextInputFormatter(11), FilteringTextInputFormatter.digitsOnly ], keyboardType: TextInputType.number,设置代码:FilteringTextInputFormatter.digitsOnly

2021-07-09 16:10:49 437

原创 Flutter setState() or markNeedsBuild() called during build

1.问题描述:在Flutter中,一边打开软键盘输入文字监听,监听addListener()里面加入setState(),然后在build()方法里面又对Controller.text重新赋值(如下图)。就会报下面这个错误:setState() or markNeedsBuild() called during build.2.分析原因:原因是组件还没有构建完毕,就要更新数据导致的。3.解决方法:目前总结有两种解决方案,根据自己的情况去使用。 1). 我的是边输入边赋值导致的,.

2021-06-30 09:53:25 2591

原创 SSH报:WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!

19:14 Update failed in amway-superapp-pay amway-superapp-pay: @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...

2021-06-19 19:40:00 55

原创 Flutter pod install fatal: unable to access ‘https://chromium.googlesource.com/webm/libwebp/‘解决方案

第一步:前往文件夹:Finder -> 前往文件夹 (⇧⌘G) -> ~/.cocoapods/repos/trunk/Specs/1/9/2/libwebp点击自己项目中的libwebp版本(我的版本是1.2.0)第二步:编辑libwebp.podspec.json文件把 https://chromium.googlesource.com/webm/libwebp替换为https://github.com/webmproject/libwebp.git

2021-04-16 17:29:26 867

Flutter与Android交互.zip

这资源主要用于Flutter与Android交互的demo!

2020-10-23

图片拖拽演示.zip

这是使用ItemTouchHelper+RecyclerView技术实现一个可以选择系统相册,仿微信图片,拖拽更换位置,拖拽删除,希望可以帮到有需要的程序猿们.

2020-04-20

mipsel文件Windows 64 位.zip

这是一个解决Android NDK文件缺少的文件。只要把这个文件拷贝到NDK路径的toolchains文件夹即可。

2020-04-02

AndroidEmoji-1.0.0.aar

这是AndroidEmoji-1.0.0 arr包,github只有更高的版本.这是以前的包,解决com.github.w446108264:AndroidEmoji:1.0.0报错问题

2019-06-04

Android开发实现QQ登录

Android开发实现QQ登录

2017-08-28

空空如也

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

TA关注的人

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