自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 关于unicloud云对象或云函数获取时间不对的问题

var dayCycleArray = ["日", "一", "二", "三", "四", "五", "六"];//将dayCycleArray的数赋值到系统星期几里面中去;// 获取偏移后的Date对象,例如utc+x时offset就传x。var week = '星期' + dayCycle。//使用数组更改日期样式;//获得系统当月分天数;//打印完整的系统日期;//定义一个日期对象;//获得系统星期几;

2023-11-24 02:40:41 679

原创 Android关于ScrollView在ConstraintLayout中无效的问题

主要设置的地方就是宽高,只要把宽高都设置成0dp,就可以解决问题。ScrollView这个为帧布局,所以起点都是在左上方开始。

2023-09-05 01:03:47 232

原创 Android获取mac地址、OA地址和外网IP地址

这个Android获取外网地址的方式,目前我想到的就是通过其他公司开放的接口获取,我提供两个网址,可以进行网络请求进行拿到。* Android 6.0-Android 7.0 获取mac地址。* 遍歷循環所有的網絡接口,找到接口是wlan0。* Android 7.0之后獲取Mac地址。//获取外网ip的地址。

2023-06-20 13:48:53 2112

原创 记录Flutter解决A RenderFlex overflowed by 7.3 pixels on the bottom溢出问题

flutter底部键盘弹出后布局溢出问题记录和解决方案

2022-07-13 10:54:16 654 1

原创 android12版本出现的问题

java.lang.IllegalArgumentException: com.xx.xx: Targeting S+ (version 31 and above) requires that one of FLAG_IMMUTABLE or FLAG_MUTABLE be specified when creating a PendingIntent.E/AndroidRuntime(22288): Strongly consider using FLAG_IMMUTABLE, only use FLA

2022-02-24 14:45:07 1399

原创 Flutter List去重方式记录

类型一:List list = ['1','2','2','3'];list = list.toSet().toList();可以得到去重效果类型二:List list = [{'id':1,'name':'小明'},{'id':1,'name':'小红'},{'id':1,'name':'小明'},];final ids = list .map((e) => e['id']).toSet();list .retainWhere((x) => ids.remove(x

2021-12-22 11:43:21 2791

原创 Flutter相机带图片压缩,定位,闪光灯,切换摄像头

Flutter相机带定位,压缩,闪光灯和切换前后置像头,功能代码拷贝直接可以使用,android和ios可以同时使用

2021-12-16 13:16:28 1782

原创 flutter 列表左右滑动固定头和左侧

先上效果图目前实现除了上面的标题,下面所有内容都是可以进行实时更新的做个人记录,不喜勿喷,谢谢代码如下,复制粘贴就可以使用import 'package:flutter/material.dart';import 'package:flutter/widgets.dart';import 'package:provider/provider.dart';/** * 考核动态表格 * */class FormTableAssessMentProvider with Cha

2021-11-09 17:50:15 2351

原创 记录Flutter List快速排序

代码如下,仿照就可以了var dataList = [{'name':"张三","age":22},{'name':"小红","age":17},{'name':"李四","age":29},];dataList.sort((left,right)=>right['age'].compareTo(left['age']));这个是降序,排序后就是:李四-->张三-->小红如果需要进行升序的话,可以把right['age'].compareTo(left['age']));

2021-11-03 14:41:30 943

原创 记录Flutter启动页3秒跳转

复制下面代码就可运行class MyHomePage extends StatefulWidget { @override _MyHomePageState createState() => _MyHomePageState();}class _MyHomePageState extends State<MyHomePage> { //设置3秒 int _countdown = 3; late Timer _countdownTimer;//手动点击跳转

2021-10-29 17:47:28 1869

原创 记录Flutter国际化

下面代码复制粘贴就可用1、在pubspec.yaml文件中复制下面代码dependencies: flutter: sdk: flutter flutter_localizations: # 添加国际化 sdk: flutter2、在main.dart文件的入口中复制下面代码即可void main() async { runApp( GetMaterialApp( home: MyApp(), localizationsDele

2021-10-29 17:45:11 1008

原创 记录Flutter关于弹出框中输入框被遮挡问题解决

直接上代码,复制粘贴就可用showModalBottomSheet( context: context, isScrollControlled: true, isDismissible: false, //点击其他位置是否能关闭弹框 builder: (BuildContext context) { return new Container( padding: EdgeInsets.only( top: 10.0, left: ...

2021-10-26 15:54:54 473

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

代码如下,拷贝直接可以使用/** * newVersion 新版本号 * old 老版本号 * */static bool isUpdateVersion(String newVersion, String old) { if (newVersion == null || newVersion.isEmpty || old == null || old.isEmpty) return false; int newVersionInt, oldVersion; var new

2021-10-26 10:11:34 766

原创 记录Flutter 局部刷新或单个刷新简单实现

直接上代码Consumer<GlobalsProvider>( builder: (context, cart, child) { return Text(Globals.globalsProvider! .dataLists[positionNum].price_new), style: TextStyle( color: Colors.white, fontSize: 14.0), ); },),定义一个全局的provide

2021-10-25 17:48:20 517

原创 记录Flutter监控APP生命周期变化时回调

直接上代码,复制可以直接使用,进行监控class HomeMain extends StatefulWidget { @override _HomeMain createState() => _HomeMain();}class _HomeMain extends State<HomeMain> with WidgetsBindingObserver {@overridevoid initState() { super.initState(); Widget

2021-10-25 17:41:51 380

原创 记录flutter 键盘弹出遮挡问题解决方案

个人记录实践两种解决方案1、在Scaffold中添加如下属性代码:resizeToAvoidBottomInset: false,可以解决问题2、使用ListView控件,放在外围进行包裹,从而达到滑动的效果,这个我是用在弹出框里的输入框,问题也能解决...

2021-10-25 15:49:01 687

原创 记录flutter app检测更新(仅内部更新)

直接上代码,粘贴复制即可使用:import 'package:get/get.dart';import 'package:package_info/package_info.dart';class AppUtils { static checkUpdate() async { PackageInfo info = await PackageInfo.fromPlatform(); dynamic ui = await HttpUtils.get(PortAddress.QY_.

2021-10-23 03:11:03 274

原创 flutter 报错java.net.URISyntaxException: Illegal character in opaque part at index 2

记录flutter报错如下错误以及解决办法FAILURE: Build failed with an exception.* What went wrong:Execution failed for task ':app:compileFlutterBuildDebug'.> java.net.URISyntaxException: Illegal character in opaque part at index 2: C:\\flutter\\qy_trade\\qy_trade_fl

2021-10-19 10:25:42 1952

原创 Flutter页面跳转简单记录

1、正常跳转Navigator.of(context).push(MaterialPageRoute(builder: (BuildContext context) => Page2()));2、从下往上打开Navigator.of(context).push(_createRoute());Route _createRoute() { return PageRouteBuilder( transitionDuration: Duration(seconds: 1)

2021-10-14 17:02:50 91

原创 Flutter背景渐变效果

代码如下:Widget main(){ return Container( height: 100.0, width: double.infinity, child: new Text("data"), decoration: BoxDecoration( gradient: LinearGradient( begin: Alignment.topCenter, end: Alignment.bottomCenter,

2021-10-14 15:37:36 3308

原创 flutter带水波纹的按钮

代码如下Container( child: new Material( child: new Ink( //设置背景 decoration: new BoxDecoration( //背景 color: Colors.white, //设置四周圆角 角度

2021-10-12 11:12:56 594

原创 Js获取本地图片转base64并且显示出来

css部分<input type="file" id="exampleInputFile"> <img id="img" />js部分var reader = new FileReader(); reader.readAsDataURL(file); reader.onload = function(e) { ...

2021-08-16 14:22:13 411

原创 Re-download dependencies and sync project (requires network)

关于安卓新建项目或更新版本后出现得问题Re-download dependencies and sync project (requires network) 问题解决方案

2021-05-31 09:45:46 505 3

原创 flutter 在使用listView的时候顶部出现空白

在开发flutter中使用listview的时候,页面取消顶部tabbar的时候Listview出现顶部空白,造成这个的原因就是取消了顶部tabbar解决办法在listview的外面加下面的WidgetMediaQuery.removePadding这里是我的写法:MediaQuery.removePadding(removeTop:true,context:context,...

2021-04-20 10:57:30 1025

原创 Flutter Incorrect use of ParentDataWidget

关于flutter报错如下:Flutter Incorrect use of ParentDataWidget这个问题是布局中的使用Expanded不当,或者说是不规范造成的Expanded最好是使用在Row或者是在Column中使用问题解决

2021-04-15 11:43:41 717

原创 关于Flutter问题记录

从git上面拉取项目出现情况:Error:Execution failed for task ‘:app:validateReleaseSigning’.> Keystore file not found for signing config ‘release’.解决方案:问题:缺少keystore签名文件解决:只需要把build.gradle里的一段代码注释掉即可(发布的时候需要重新打开)signingConfigs { release { .

2021-04-07 16:25:54 334

原创 Android EasyPermissions拍照权限管理申请

1、在build.gradle中添加如下//权限implementation('pub.devrel:easypermissions:2.0.1') { exclude group: 'com.android.support'}2、在activity中使用public void showCamera(int num) { String[] permissions = new String[]{Manifest.permission.CAMERA, Manifest.pe.

2020-11-29 14:59:07 494

原创 flutter定时器代码记录

1、引入系统包import 'dart:async';2、实现方法Timer.periodic( Duration(milliseconds: 1500), 间隔时间 (参数){ 回调函数,参数是定时器对象 ... t.cancel(); 停止定时器,不取消会一直执行 } );3、示例代码//心跳发送heartbeat(){Timer.periodic(Duration...

2020-10-03 01:36:19 296

原创 关于flutter出现Because flutter_app depends on flutter_screenutil >=3.0.0-beta.1 which requires Flutter S

最近入坑flutter,时不时的出现Becauseflutter_appdependsonflutter_screenutil>=3.0.0-beta.1whichrequiresFlutterSDKversion>=1.19.0-4.3.pre,versionsolvingfailed.pubgetfailed(1;Becauseflutter_appdependsonflutter_screenutil>=3.0.0-beta.1...

2020-09-29 22:39:36 3495

原创 关于Android studio突然因异常关闭出现项目不能正常运行问题解决

解决办法和顺序如下:第一步 关闭 Android studio第二步 打开 C:\Users\Administrator\.android 删除build-cache第三步 打开 C:\Users\Administrator\.AndroidStudio3.6\system然后删除如下文件:caches compiler compile-server conversion external_build_system frameworks gradle resource_folder

2020-08-30 01:50:22 1437

原创 记录片Android监听应用是否切换前后台

1、新增依赖implementation 'android.arch.lifecycle:extensions:1.1.1'implementation 'android.arch.lifecycle:runtime:1.1.1'2、这一步有两种方法,我就说一个了还有一个大家看了这就懂的我们去新建一个类去实现接口,写两个分别添加注解@OnLifecycleEvent(Lifecycle.Event.ON_START)和@OnLifecycleEvent(Lifecycle.Event.

2020-08-23 15:33:50 148

原创 Android出现Program type already present: com.xx.xx.xx错误解决

Program type already present: com.github.mikephil.charting.BuildConfig这个是我在打包的时候出现的问题,在编译的时候没有发生,然后检查了下相关的包,发现是包重复了,把重复的包删除掉一个就好了。做一个记录。...

2020-04-14 16:04:17 1087

原创 Android隐藏ActionBar

<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar"> <!-- Customize your theme here. --> <item name="colorPrimary">@color/colorPrimary</item> <i...

2020-03-22 22:16:26 322

原创 com.google.android.material.card.MaterialCardView报错问题解决

这是因为material:1.1.0以后,部分Material控件需要MaterialComponents包下的theme才支持,而新建项目默认使用的还是Theme.AppCompat包,我们手动改成Theme.MaterialComponents即可。第二种解决办法:加上这一句<com.google.android.material.card.MaterialCardV...

2020-03-22 21:55:27 2599 1

原创 Android Expected file collection to contain exactly one file, however,it contains more than one file

删除掉这个build文件重新编译下就行了

2020-03-17 23:42:00 1079

转载 Android关于8.0以上Service服务相关问题记录

报错内容IllegalStateException: Not allowed to start service Intent ...解决方案:if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) { context.startForegroundService(new Intent(context, MyServic...

2020-02-29 20:06:14 602 1

原创 android广播发送数据重复问题记录

根据android的activity生命周期和fragment生命周期的解读,我们在使用广播的时候,最好不要在onStart或者onResume中进行注册和注销,因为会出现多次new的情况。一般这种发送数据重复的问题,就是因为多次同一个广播进行多次注册。所以,可以把广播注册放在onCreate里面,这样可以解决这个问题。如果大伙有更好的办法,请告知我一下,谢谢;仅作为本人记录使用,...

2020-02-08 21:55:09 940

转载 Android给图片添加文字和水印

https://www.jianshu.com/p/c6099602f70c记录大神

2019-12-20 00:49:21 683

原创 Android开发秒转换成时分秒

/** * 时间转换 秒转分 */public static String GetMinutes(int s) { String timeStr = null; int hour = 0; int minute = 0; int second = 0; minute = s / 60; if (minute < 60) { ...

2019-12-06 17:12:57 1304

原创 Android自带语音播报TextToSpeech功能开发记录

//语音播报private TextToSpeech textToSpeech = null;//初始化textToSpeech = new TextToSpeech(this, status -> { if (status == textToSpeech.SUCCESS) { textToSpeech.setLanguage(Locale.CHINESE...

2019-12-06 15:29:47 993

android反编译工具

android反编译工具,有需要的码友可以下载使用哦,android反编译工具(ApkDec-Release-0.1)-正式版.rar

2018-02-25

空空如也

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

TA关注的人

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