首页
学习
活动
专区
工具
TVP
发布

JarvanMo的IT专栏

菜鸟做分享
专栏作者
50
文章
146302
阅读量
13
订阅数
Flutter环境问题:Requested 'libusbmuxd >= 1.1.0' but version of libusbmuxd is 1.0.10
最近有同学反应不能为flutter正确配置iOS开发环境,当执行brew install --HEAD libimobiledevice时会遇到一个问题:
JarvanMo
2018-10-18
1K0
在Android P上使用Http
不少同学在适配Android P的时候会遇到not permitted by network security policy问题:
JarvanMo
2018-10-15
2K0
Flutter误删除android/ios目录怎么办?
最近有朋友遇到了这样的一个问题:在Flutter开发中误删android/ios该如何挽救?。很多朋友会尝试从回收站中恢复,但如果无法从回收站中恢复怎么办?还有办法拯救一下自己吗。答案是肯定的。我们可以通过flutter create命令拯救自己。看一下flutter create:
JarvanMo
2018-10-10
3.2K0
Flutter:让TabBar也保持住状态
使用TabBar同样存在TabBarView重新build的问题,解决方案一样,加一个PageStorageKey:
JarvanMo
2018-10-10
2.4K1
Flutter实战:手把手教你写Flutter Plugin
如果你对移动端有所关注,那么你一定会听说过Flutter。得益于Google,Flutter一经推出便得受到了广泛关注。很多开发者跃跃欲试,国内部分大厂,诸如美团、闲鱼等团队已经开始了Flutter实践之旅了。笔者也是蹭了一波热度,学习了一下Flutter。Flutter虽然真香,但目前社区显然还是很不健全,像微信SDK、支付宝等第三方SDK都无法在Flutter项目上直接使用。想要使用这些SDK就曲线救国了。 本文并不探讨如何发布一个Flutter Plugin,只谈如何实现Plugin。下面我将以我的开源项目fluwx为例,手把手教你如何写Flutter Plugin。
JarvanMo
2018-10-10
5.4K0
Flutter:让BottomNavigationBar保持状态
版本所有,转载请注明出处。 如果有关注过我的同学可能看过我之前的一篇名为Flutter学习笔记:BottomNavigationBar实现多个Navigation的文章,这篇文章主要是介绍了通过Navigation实现保持住让BottomNavigationBar页面的状态,从而避免在BottomNavigationBar切换时导致页面重新initState。但这么做有一个严重的问题,就是当我们在对应页面执行Navigator.push()时,也就是跳转页面时,BottomNavigationBar 始终保持在页面底部,如下图:
JarvanMo
2018-10-10
1K0
[译]Flutter响应式编程:Streams和BLoC
本文主要介绍Streams,Bloc和Reactive Programming(响应式编程)的概念。 理论和实践范例。
JarvanMo
2018-09-17
4.1K0
Flutter https证书问题
转载请标明原文出处。 最近在开发Fluwx,在调试微信支付的时候,遇到了一个异常:
JarvanMo
2018-09-06
3K0
Dart In Action -Dart快速入门(五)
本文基本上是将dart官网部分内容进行翻译,没兴趣的请出门左转至Dart的官网,有兴趣的同志请继续阅读本文。 Flutter教程在这里
JarvanMo
2018-09-06
1.2K0
Node.js文件路径的坑
没错,我想读取system-config.json中的配置。刚开始,无论如何也读不到,连个错误信息也没有。调试了一番,终于出了一个错误信息: no such file or directory 怎么可能?先看看我的工程目录结构:
JarvanMo
2018-09-06
4.4K0
Java中避免if-else-if:策略模式策略模式(Policy)总结
实际工作中,我们总会遇到类似如下的需求: 某支付系统接入以下几种商户进行充值:易宝网易,快线网银,19pay手机支付,支付宝支付,骏网一卡通,由于每家充值系统的结算比例不一样,而且 同一家商户的不同充值方式也有所不同,具体系统情况比较复杂,像支付宝既有支付宝账号支付和支付宝网银支付等这些暂时不考虑,为了讲述策略模式这里简单描 述,假如分为四种,手机支付,网银支付,商户账号支付和点卡支付。因为没个支付结算比例不同,所以对手续费低的做一些优惠活动,尽可能让用户使用手续费低 的支付方式来充值,这样降低渠道费用,增加收入,具体优惠政策如下:
JarvanMo
2018-09-06
2.3K0
Android无法打开相册查看视频
最近公司做了一个项目需要查看手机视频,在android 8的模拟器上正常。在android 5.1的模拟器下却报了一个错误:
JarvanMo
2018-09-06
1.7K0
RecyclerView滚动到指定位置的一种姿势。
其实这个问题没有什么难度了,下面的两种方式都可以实现,但是效果可能并不是我想要的。
JarvanMo
2018-09-06
5.4K0
Android开发:Kotlin下配置DataBinding
近日,随着Google召开了Google I/O 2017,Kotlin大火一把。因为Google宣布Kotlin为First-class开发语言作 为一名Kotlin忠实粉丝,高兴地很呀。虽然短 时间内不太可能替代Java,但这次官宣意味承认了Kotlin在Android开发中的合法地位,让想尝试Kotlin却有顾率的开发者可以放心地使用Kotlin(比如说我)。 有人说没必要尝试Ktolin,Kotlin没有什么吸引人的地方,相比java没简洁多少,只不是多一些语法糖而已。对我而言,我就是喜欢这些语法糖。当然了,此时也 应该回想回想Eclipse。Kotlin有诸如kotlin-android-extensions 以及Anko这种优秀的插件或者库,但是我也很偏爱Databinding。下面就讲如何让kotlin与databinding合谐并存
JarvanMo
2018-09-06
1.6K0
基于ExoPlayer的ExoPlayerVideoView
在Android设备中,播放视频和音乐是非常普遍的。Android框架提供了一个对于媒体的操作的最省代码的解决方案:MediaPlayer。它提供了低等级的媒体API,例如:MediaCodec,AudioTrack,MediaDrm,可以用于建立自定义媒体播放的解决方案。 但是MediaPlayer的api实在是但太难用了,扩展性也不好。所以我们可以用诸如ijkplayer,VLC以及ExoPlayer。本文并不是讲述ExoPlayer如何使用的,而是一款基于ExoPlayer的VideoView。ExoPlayerVideoView旨在提供一个快捷的视频播放布局的解决方案。
JarvanMo
2018-09-06
3.8K0
浅扒Android动态设置字体大小
Android开发中,TextView类的控件应该说是很常用了。一般来说我们是通过android:textSize="20sp" 来设置字体大小,但是很多时候也需要动态设置字体大小,调用也很简单:
JarvanMo
2018-09-06
3K0
Ubuntu16.04.2安装KDE
最近重新安装了ubuntu kylin 16.04,之前一直用的是unity,这次心血来潮想装个KDE玩玩,然后百度了一下如何安装KDE,得到的答案大部分都是这样的:
JarvanMo
2018-09-06
1.4K0
java根据身份证号或生日计算年龄
有的人可能会问采用异常来处理非法年龄,我在这简单说明,在工作中,我一般会尽量避免异常的发生,毕竟出现了崩溃不是什么好事,特别是在Android开发中。
JarvanMo
2018-09-06
3.9K0
Dart In Action -Dart快速入门(-)
本文基本上是将dart官网部分内容进行翻译,没兴趣的请出门左转至Dart的官网,有兴趣的同志请继续阅读本文。 Flutter教程在这里
JarvanMo
2018-09-06
1.1K0
Dart In Action -Dar的基本数据类型(一)
本文基本上是将dart官网部分内容进行翻译,没兴趣的请出门左转至Dart的官网,有兴趣的同志请继续阅读本文。 Flutter教程在这里
JarvanMo
2018-09-06
2.4K0
点击加载更多
社区活动
RAG七天入门训练营
鹅厂大牛手把手带你上手实战
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档