5 wd_113634687

尚未进行身份认证

暂无相关简介

等级
TA的排名 2w+

FLutter中安卓真机运行 出现问题: Unsuported Android Plugin version: 3.5.3

运行flutter时,突然报Unsuported Android Plugin version: 3.5.3. 的错误信息很是郁闷!!!看了很久,在网上也查了最后发现 是gradle版本太高了我直接把gradle从 3.5.3 降到 3.5.0了然后编译运行 Ok了完美解决问题...

2020-05-09 14:53:41

ios项目编译错误:error: Multiple commands produce 'Faun.app/Assets.car'

xcode ios 项目好久没有打开,今天打开编译报错:error: Multiple commands produce ‘/Users/zh/Library/Developer/Xcode/DerivedData/Faun-bscwtakvrelhxgbfbauoevgxfiih/Build/Products/Debug-iphonesimulator/FangShengyun.app/Ass...

2020-04-20 22:35:40

实现底部导航栏并点击切换页面可简述为有三种方式 1,BottomNavigationBar 2,自定义 BottomAppBar 3,TabBar + TabBarView

在Flutter应用中,导航栏切换页面后默认情况下会丢失原页面状态,即每次进入页面时都会重新初始化状态,如果在initState中打印日志,会发现每次进入时都会输出,显然这样增加了额外的开销,并且带来了不好的用户体验。1, 1,BottomNavigationBar + BottomNavigationBarItem(index_page页面)2,自定义 BottomAppBar ...

2020-04-17 16:05:48

Flutter 网络数据访问--学习Dart的第三方Http请求库dio

Flutter 网络数据访问dio学习Dart的第三方Http请求库dio。这是国人开源的一个项目,截至到我写这篇文章时,有2300多Star。也是国内用的最广泛的Dart Http请求库。dio 的介绍和引入添加dio依赖:其实Flutter或者说Dart也为我们提供了第三方包管理工具,就和前端经常使用的npm包管理类似。Dart的包管理文件叫做pubspec.yaml,其实它统管整个...

2020-03-25 09:59:27

flutter项目UI框架搭建 最实用而且现在最流行的框架: 下面几个tab按钮,点击按钮切换到相应的页面。

Flutter实战—flutter项目UI框架搭建flutter项目UI框架搭建最实用而且现在最流行的框架:下面几个tab按钮,点击按钮切换到相应的页面。大家可以看看如图所示:页面随着tab的切换而切换,随波逐流。下面代码具体实现:1,新建一个flutter项目2,在main.dart文件中编写app主入口3,在app主入口中加入主页面的框架index_page4,然后在in...

2020-03-23 16:58:11

老的flutter项目维护,Flutter项目迁移至AndroidX 并且 sdk升级后遇到的BUG

最近闲了 说把以前写的 flutter项目 维护一下,打开项目有兴趣可以看看 如果有用麻烦 start一下。项目地址:https://github.com/1136346879/flutter-Flutter项目迁移至AndroidX在gradle.properties中添加android.useAndroidX=trueandroid.enableJetifier=trueand...

2020-03-22 11:02:26

google 在Android 10 中添加了新的系统导航模式,用户可以通过手势交互执行后退、返回至主屏以及打开设备助手

Google在 Android 10 中添加了新的系统导航模式,用户可以通过手势交互执行后退、返回至主屏以及打开设备助手等操作。通过使用手势交互来执行系统导航,应用可以使用到更多的屏幕空间。这有助于您为用户打造更加沉浸的体验。在大多数设备上,用户都能选择他们喜欢的导航模式。现有的三键导航模式 (包含后退、返回首页以及切换最近使用的应用) 会被保留。搭载 Android 10 及以上版本系统的...

2019-12-31 07:44:40

新建RN项目,IOS运行不起来,编译出错 'React/RCTBridgeDelegate.h' file not found 和pod install 报错 [!] /bin/bash -c

切换到react-native项目的根目录下:cd /iospod installcd …react-native run-ios不出问题就跑起来了如果pod install 报错[!] /bin/bash -c configure: error: C compiler cannot create executables See `config.log' for mor...

2019-12-31 07:37:20

kotlin (考特林KT的BUG)中A集合的对象被重新添加至B新的集合改变B新集合对象里面的字段--A集合的对象字段都会改变得问题修改(Java中不存在这个问题)应该算是kotlin的一个bug

kotlin 中A集合的对象被重新添加至B新的集合改变B新集合对象里面的字段–A集合的对象字段都会改变得问题修改解决方案:使用下面的方法copy A集合 返回一个新的集合,然后在新的集合中处理,就不会改变A集合里面的内容。/** * list 深拷贝 */fun <T> deepCopyList(srcList: List<T>): List<T>?...

2019-12-21 07:11:10

小米手机卸载app后,数据库 sp等本地文件未删除问题解决

小米手机卸载app后,数据库 sp等本地文件未删除问题解决查了好久都没有解决?结局方案:最后把app恢复出厂设置,就没有问题了,最后得出的结论是,小米系统版本问题。...

2019-12-21 06:43:22

android项目接使用 TBS X5 框架时问题记录(文档加载不出空白问题解决)

android项目接使用 TBS X5 框架时问题记录(文档加载不出空白问题解决)最近开发遇到一个棘手的问题我打开文档后里面的内容变成空白了是怎么回事?不知到为何,最后跟踪项目代码发现测试整的这个文档是qq应用内部的文件我这边打开首先是根据是否有本地路径如有直接打开如没有,再去根据网络地址在线文档打开发现出现一个错误,没有权限访问该问题,我的解决法案有两种1,将其文件copy到我们...

2019-12-21 06:39:10

Android – Mac终端adb安装APK文件

先检查mac是否配置adb环境,直接在终端输入 adb 即可如出现 -bash: adb: command not found;未配置然后继续一下操作首先设置相关配置第一步,启动Mac自带的终端Terminal输入命令:echo HOME(进入Home目录)∗∗第二步(如果已经存在该文件直接进入第三步),∗∗输入命令:touch.bashprofile(创建.bashprofile...

2019-12-21 06:20:56

移动端混合ReactNativite(RN)运行,Brackets编辑,Vscode( vscode 'type aliases' can only be used i),js编写遇到的问题总结

RN :运行ios项目:react-native run-ios运行安卓项目: react-native run-androidandroid不用摇晃手机,即可调出 Reload 等选项: adb shell input keyevent 82Vscode. 报错 : vscode 'type aliases' can only be used in a .t...

2019-12-21 06:17:40

DrawerLayout去除阴影,阴影点击不关闭抽屉,屏蔽触发相关view,抽屉侧滑关闭响应

1,点击阴影位置 抽屉不关闭2,只有点击侧边栏里面的按钮 才会收起抽屉3,禁止手势滑动 划出和关闭抽屉功能/**mainActivty 的其他控件在抽屉打开的情况下不可以点击*/drawer = (DrawerLayout) findViewById(R.id.drawer_layout);//去除侧滑栏阴影drawer.setScrimColor(Color.TRANSPA...

2019-12-21 06:12:45

安卓应用市场常用热修复腾讯的Tinker,阿里的Andfix(总结,对比,接入)

一旦发布版本 用户手中的app就无法控制了所以就产生了热修复的库或者说第三方1,首先,你需要了解一下热修复的原理:2,然后再去看看市场上的热修复对比,如何接入3,后面会对tinker和tinkerpatch以及Andfix着重讲解。热修复就可以解决:修复方案: 替换方法,方法抛异常(修修补补,哪里坏了修哪里,定点修理) class – method AndFix.so ...

2019-12-21 06:08:33

安卓Glide 网络加载图片未显示问题处理(android 9.0 系统 http图片偶尔加载不出来)

Glide 网络加载图片未显示问题处理 在安卓9.0系统中 http图片偶尔加载不出来的问题可用下面方法:android:usesCleartextTraffic=“true”不行的话 在做下面处理后来发现glide加载url为http开头的图片常常失败,因此改用https协议,代码如下imgUrl = imgUrl.replace(“http://”, “https:/...

2019-12-07 11:18:27

新版本Android Studio 3.5以上版本新特性(Apply Changes and Restart Activity 和 Apply Code Changes)

新版本Android Studio 3.5以上版本新特性android studio为何会出这几个功能呢?(1)减少构建和部署app到手机的时间;(2)热更新代码改动,无需重启app或者activity。有助于开发节省开发时间的;但是对于大型复杂应用,它会导致更长的构建时间所以基于此,as开发者团队重新设计了底层的架构,推出了ApplyChangs。和InstantRun不同的是,...

2019-11-12 21:34:20

Android – Mac终端adb安装APK文件

Android – Mac终端adb安装APK文件先检查mac是否配置adb环境,直接在终端输入 adb 即可如出现 -bash: adb: command not found;未配置然后继续一下操作首先设置相关配置第一步,启动Mac自带的终端Terminal输入命令:echo $HOME(进入Home目录)第二步(如果已经存在该文件直接进入第三步),输入命令:touc...

2019-11-08 09:49:19

Android 上线打包注意事项(可以让你万无一失)

必须检查的步骤:检查代码 ,合并版本是否有接口更新,你写的重要代码是否还在。环境问题:接口类中 环境变化为 WWW正式环境 (发布环境)注意:千万不能是测试环境, 在gradle中查看app版本号是否正确(检查版本号是否升级)我们项目是在Application类中。 需修改。const val isDebug = false。现在已经优化,直接在applicati...

2019-11-07 21:31:08

安卓项目迁移androidX(为何需要迁移,迁移遇到的问题及解决),必须迁移,早动早省事

androidX ???首先去google官方看看是什么意思谷歌文档AndroidX Overview(安卓X 概览)AndroidX is the open-source project that the Android team uses to develop, test, package, version and release libraries within Jetpack.A...

2019-11-07 21:19:31

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。