08 2020 档案
摘要:iOS-weak修饰的对象被释放时,weak指针自动被置为nil的实现原理 我们都知道weak指针不会增加引用计数,并在引用对象被回收的时候自动被置为nil。通常用于解决循环引用问题。那么,自动被置为nil内部又是如何实现的呢? 一、weak的实现原理 概括 Runtime维护了一个weak表,用于
阅读全文
摘要:https://blog.csdn.net/shaoyezhangliwei/article/details/100516775 这个错误的原因就是build.gradle的配置都统一调用自定义的gradle文件 这个我们就要说一下自定义gradle文件了。 我们在项目开发中为了避免项目和引用的多个
阅读全文
摘要:https://www.jianshu.com/p/4d15b667517f 多个应用推荐使用不同签名,除非一些特殊应用场景 最近两个应用同时上线,微信分享上遇到了问题使用了umeng分享 ———-问题 现在的问题是两个应用(签名keyOne.jks为同一文件)应用A(包名com.test.A)+
阅读全文
摘要:https://www.jianshu.com/p/8488b334926d 在Flutter中,并没有统一地修改图标、应用名称和包名的地方,所以要在各自语言对应的地方进行修改: 包名 Android 是在 android ▸ app ▸ src ▸ main ▸ AndroidManifest.x
阅读全文
摘要:mac电脑删除指纹 https://jingyan.baidu.com/article/1974b289c8afecb5b0f7746e.html mac电脑上的apple id账号怎么更改 https://jingyan.baidu.com/article/7908e85ccb48f2af481a
阅读全文
摘要:https://www.jianshu.com/p/e709fde38de3 使用命令行工具 atos 解析 iOS 的错误崩溃日志 1、找到对应的应用打包生成 的appName.dYSM 文件,在终端中使用cd命令进入该目录 2、用atos命令来符号化某个特定的模块加载地址: xcrun atos
阅读全文
摘要:flutter_swiper指示器样式默认只有SwiperPagination.dots(圆点)和SwiperPagination.fraction(数字)两种显示效果,文档提到可以自定义自己的指示器,但是没有给出具体的文档例子。文档有提到指示器是单独放在flutter_page_indicator
阅读全文
摘要:解决Flutter日志过长导致输出不完整问题-LogUtil https://blog.csdn.net/zylvip/article/details/102608256 输出一个完整的Json void main() { print("""{"code":200,"msg":"OK","times
阅读全文
摘要:在Dart中不存在内部类,所以很多时候我们需要回调无法直接使用内部类。 所以我们引入function,function有参数的我们定义dynamic主要是为了实现泛型调用原理。 老规矩,先上代码: import 'package:yxk_app/net/request_util.dart'; ///
阅读全文
摘要:圆形剪裁(ClipOval) new ClipOval( child: new SizedBox( width: 100.0, height:100.0, child: new Image.network("https://sfault-avatar.b0.upaiyun.com/206/120/2
阅读全文
摘要:第一步.导包 import 'dart:io'; import 'package:flutter/services.dart'; 第二步 void main() { runApp(new MyApp()); if (Platform.isAndroid) { // 以下两行 设置android状态栏
阅读全文
摘要:前言 在App设计中状态栏纯色的这种设计很常见,但是如果状态栏需要为白色的时候就必须为黑色字体。在Android中已经有很多成熟的方案来处理这种情况,那我们现在看看在Flutter中这种情况该怎么处理。 具体设置 1、设置主题色 class MyApp extends StatelessWidget
阅读全文
摘要:在Flutter中,例如iOS的状态栏中的时间、网络信号等字体的颜色修改有以下两个方式:在 system_chrome.dart文件中有两段代码,用来更改不同的状态栏字体颜色。 介绍 字体颜色白色 /// System overlays should be drawn with a light co
阅读全文
摘要:Flutter中的浮动按钮 FloatingActionButton FloatingActionButton 简称 FAB ,可以实现浮动按钮,也可以实现类似闲鱼 app 的底部凸起导航 。 常用属性 FloatingActionButton的常用属性,同flutter中其他按钮的常用属性大部分相
阅读全文
摘要:mac下安装npm HomeBrew 首先,请先安装HomeBrew。HomeBrew是Mac下安装包的神器,安装后借助他安装其他软件都非常方便。 相关安装方式请看这里: Node 不如先 `brew update` 更新下Mac上的HomeBrew; 然后使用 `brew install node
阅读全文
摘要:https://blog.csdn.net/qq_31851435/article/details/102853649 1、安装CLI $ yarn add -D graphql @graphql-codegen/cli 2、初始化 $ graphql-codegen init gql文件示例 //
阅读全文
摘要:1. Flutter 是什么? Flutter是谷歌的移动UI框架,可以快速在iOS和Android上构建高质量的原生用户界面。 Flutter可以与现有的代码一起工作。在全世界,Flutter正在被越来越多的开发者和组织使用,并且Flutter是完全免费、开源的。 2. Flutter 特性有哪些
阅读全文
摘要:能滑动隐藏的悬浮按钮 https://www.jianshu.com/p/18f6f6a532ec Flutter 可随意拖动按钮 https://www.jianshu.com/p/167ddc5660dc flutter 滚动隐藏悬浮按钮 Untitled.gif 实现思路,当开始滚动的时候,执
阅读全文
摘要:飞机对战 https://github.com/chenyuebo/FlutterWechatPlaneFightGame 溜溜球 https://github.com/Dev-Owl/Mazeball
阅读全文
摘要:https://www.cnblogs.com/joe235/p/11229815.html
阅读全文
摘要:https://juejin.im/post/6861865147557183495 开篇 在我们的日常开发中,为了给我们的产品塑造更好的形象,产出更好的用户体验,动画🖼 是不可或缺的一环。一个好的动画可以让交互更加的简洁,让用户更好理解我们的意图。所以如何添加动画,添加怎样的动画一直都是俺们程序
阅读全文
摘要:Flutter开发游戏初体验,喜大普奔 https://www.jianshu.com/p/b4a0c2e378af https://blog.csdn.net/jilrvrtrc/article/details/94501499
阅读全文
摘要:Flutter Build IOS版本基本都很顺畅,所以文中就不在说明。但是如果你使用flutter create的项目,使用模板中的gradle配置编译Android APK总是会遇到一些问题。下面,我们一步一步来避开这些坑。 由于Flutter编译是原生的编译,在IOS下使用Xcode。在And
阅读全文
摘要:https://jingyan.baidu.com/article/0f5fb09938a4196d8334eaec.html 华为手机如何打开开发者模式 很多人在使用华为手机中的USB调试模式,需要开启开发者模式才可以进行操作,那当我们使用完开发者模式后,想要关闭应该如何操作呢?好多人都不知道,今
阅读全文
摘要:https://jingyan.baidu.com/article/6b97984d526f345ca3b0bf7e.html 华为手机如何关闭开发者模式 手机是我们常用的最离不开的工具,那么如果想要获取收的更多的更改权限我们就要以不一样的身份进入手机系统,即手机的开发者模式,接下来就教你如何可以打
阅读全文
摘要:开发真是越来越难了,到处都是坑,国内的网速...一言难尽。 对于mac可以编辑当前用户下的~/.gradle/init.gradle,对于windows也是在当前用户下的~/.gradle/init.gradle里面 执行编辑命令vim ~/.gradle/init.gradle 然后添加如下内容
阅读全文
摘要:https://www.jianshu.com/p/ab1f5e5f5f5c 我们的目标就是:让天下没有困难的编程 首先,我们来看看google官方的依赖方式: buildscript { repositories { mavenCentral() jcenter() google() } depe
阅读全文
摘要:csdn 打包 android https://blog.csdn.net/sundaysme/article/details/106264735 https://blog.csdn.net/K_Hello/article/details/104795537?utm_medium=distribut
阅读全文
摘要:官网 https://flutterchina.club/developing-packages/ other 1. https://blog.csdn.net/weixin_43499085/article/details/89305704 2. https://segmentfault.com/
阅读全文
摘要:Flutter 右滑返回上一页 在苹果手机上有一种才操作叫做右滑返回上一页,一些不错的应用都有类似的操作,随着苹果手机越来越多,这种操作开始普遍开来,在安卓手机上也开始使用。 Cupertino UI 其实早都知道Flutter有两套UI模板,一套是material,另一套就是Cupertino。C
阅读全文
摘要:Flutter - 添加从左向右滑动,返回上一个页面 很多App比如微信、IT之家等都支持从屏幕左侧向右滑动,来返回上一个页面。 很多iOS上的App也都支持。 那么这个神奇的手势滑动是怎么实现的呢? 其实非常简单,只需要添加一句话即可。 platform: TargetPlatform.iOS,
阅读全文
摘要:更新时间:2019年07月17日 11:24:40 转载 作者:早起的年轻人 这篇文章主要为大家详细介绍了flutter PageView实现左右滑动切换视图,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 本文实例为大家分享了flutter PageView左右滑动切换视图的具体代码,供大家参考
阅读全文
摘要:https://www.jianshu.com/p/96075a8585f6 hero 动画介绍 Hero 指的是可以在路由(页面)之间“飞行”的 widget,从一个页面打开另一个页面时产生一个简单的过渡动画,看下图实例: image <center><img width="384px" heig
阅读全文
摘要:https://zhuanlan.zhihu.com/p/83045694 尽管 Android 和 iOS 已经提供了一套高质量系统字体,然而通常设计师还是会要求使用自定义字体。例如,你可能需要使用设计师提供的自定义字体,或者从 Google Fonts 下载的字体。 Flutter 可以很方便的
阅读全文
摘要:linux命令大全 https://www.runoob.com/linux/linux-command-manual.html
阅读全文
摘要:系统完整的学习是必须需要的,这里只能帮你总结一些知识点,更多的还请查阅 Dart/Flutter 官网 本篇主要是知识点总结,如有疑问可点击各文章链接了解详情,或者查阅我专栏 Dart 部分 其实学习过 JavaScript 或者 Java/Kotlin 的人,在学习 Dart 上几乎是没什么难度的
阅读全文
摘要:https://www.cnblogs.com/zpf1092841490/p/10644478.html sublime text 3配置Kotlin 1. 下载Kotlin compiler 下载地址: https://github.com/JetBrains/kotlin/releases/t
阅读全文
摘要:重命名变量: 选中变量名后按F2转到变量名的定义处: 选中变量名后按F12同时选择多个单词: Alt + Click同时选择上一行 (Ctrl + Alt + Up) 或者下一行 (Ctrl + Alt + Down) 的相同位置:依次找出文中所有的当前选中的单词: Ctrl + D一次性找出文所有
阅读全文
摘要:AnimaterSwithcer 官网 https://book.flutterchina.club/chapter9/animated_switcher.html 其他 https://www.jianshu.com/p/4c5bf7c5e207 Stepper Flutter 70: 图解自定义
阅读全文
摘要:https://www.jianshu.com/p/b307a377c5e8 前言 Google推出flutter这样一个新的高性能跨平台(Android,ios)快速开发框架之后,被业界许多开发者所关注。我在接触了flutter之后发现这个确实是一个好东西,好东西当然要和大家分享,对吧。 今天要跟
阅读全文
摘要:https://blog.csdn.net/huangxiaoguo1/article/details/85603172 效果 下拉刷新 如果实现下拉刷新,必须借助RefreshIndicator,在listview外面包裹一层RefreshIndicator,然后在RefreshIndicator
阅读全文
摘要:根据json生成dart和g.dart flutter中文网地址 https://book.flutterchina.club/chapter11/json_model.html https://caijinglong.github.io/json2dart/index.html 这个网站可以自动将
阅读全文
摘要:Git本地服务器搭建及使用 https://blog.csdn.net/pansaky/article/details/80885388 sundaywift https://www.cnblogs.com/sundaysme/p/10901249.html Git是一款免费、开源的分布式版本控制系
阅读全文
摘要:https://blog.csdn.net/iotjin/article/details/105629266 MacOS Catalina 10.15.4 ,flutter的命令失效, 提示 zsh: command not found: flutter 据官方说,从 macOS Catalina
阅读全文
摘要:第一步: 卸载Android Studio应用及相关配置 在终端中输入: rm -Rf /Applications/Android\ Studio.app rm -Rf ~/Library/Preferences/AndroidStudio* rm ~/Library/Preferences/com
阅读全文

浙公网安备 33010602011771号