• flutter darkmode iOS状态栏变色

    笔者适配了darkMode暗黑模式,但是发现在iOS中如果状态栏为白色,此时app又强行使用非暗黑模式,就会出现看不到状态栏时间等问题废话不多说直接看解决方案,在iOS的info.plist中添加<key>UIUserInterfaceStyle</key> <s...

    flutter之appbar高度调整

    如果你以为设置preferredSize就可以,那真的是太天真了。preferredSize可以设置appbar的高度,但是无法让appbar的内容完全显示出来,因为appbar源码中kToolbarHeight常量值为56,看源码注释即可/// The height of the toolbar ...

    .mobileconfig获取udid配置

    笔者最近app要发布,由于一些原因现在只能发布adHoc版,所以为了方便获取设备udid就有了这篇文章先看.mobileconfig内容<!--参考:https://developer.apple.com/library/ios/documentation/NetworkingInternet...

    String.format的一些问题

    var a="正常用法%s"println(String.format(a,"ssss"))var a="带%%的用法%s"println(String.format(a,"ssss"))var a="另%1\...

    flutter_bugly+flutter_xupdate进行app升级

    笔者作为一个懒货,如非必要真的是不想造轮子,眼看app要上架还没有更新功能,就随便找了找,可以是使用bugly提供的存储+流量然后使用xupdate进行本地更新,废话不说,代码如下:void _checkUpgrade() { FlutterBugly.checkUpgrade(isManua...

    Module with the Main dispatcher is missing. Add dependency providing the Main dispatcher,

    Process: com.shouji.look, PID: 27695 java.lang.IllegalStateException: Module with the Main dispatcher is missing. Add dependency providing the Main...

    冒泡排序、选择排序、插入排序

    冒泡排序,通过数组中一个值依次与数组内值进行比较交换,时间复杂度n*n fun sort(str: String) { val strs = str.toCharArray() var i = 0 while (i < strs.size) { ...

    Redis出现overcommit_memory问题

    内核参数overcommit_memory 它是内存分配策略可选值:0、1、2。0, 表示内核将检查是否有足够的可用内存供应用进程使用;如果有足够的可用内存,内存申请允许;否则,内存申请失败,并把错误返回给应用进程。1, 表示内核允许分配所有的物理内存,而不管当前的内存状态如何。2, 表示内核允许分...

    flutter build apk 错误处理

    FAILURE: Build failed with an exception. * What...

    visualvm 监控springboot

    java -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=18180 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management....