摘要: 以下做法debug模式下是有效的,但是在realease模式下会有bug: 请使用以下做法: Flutter 在使用MaterialApp之前获取MediaQueryData 2 在使用 flutter_screenutil 这个插件的时候,需要注册 ScreenUtil.init(context, 阅读全文
posted @ 2020-03-25 10:43 柏。 阅读(572) 评论(0) 推荐(0) 编辑
摘要: flutter_boost混合了原生代码和flutter代码,会涉及到flutter和原生界面的跳转。 使用IDEA创建项目: 然后finsh即可。 导入appium-flutter-driver代码 目前appium-flutter-driver还没有放到mvn repository上,所以,我这 阅读全文
posted @ 2020-03-17 15:27 柏。 阅读(2204) 评论(0) 推荐(1) 编辑
摘要: 1.安装Appium: 安装就按照官网的就可以了: http://appium.io/docs/en/about-appium/getting-started/?lang=zh 2.安装appium-flutter-driver: npm i -g appium-flutter-driver 如果后 阅读全文
posted @ 2020-03-16 15:50 柏。 阅读(4718) 评论(0) 推荐(2) 编辑
摘要: 使用Android Studio制作,但发现无法进行拖拽,无法制作正确的9图,如下所示: 这几根线无法拖拽。 经分析得知,原来是png图片的问题,原本的图片是8位的png图片,这样子制作出来的9图就是无法拖拽的。 如何解决?--> 获取32位的png图片即可。 方式1:可以让UI提供32位的png图 阅读全文
posted @ 2020-02-13 16:17 柏。 阅读(1132) 评论(0) 推荐(0) 编辑
摘要: showName.length > 3 ? (showName).substring(0, 3) + "..." : showName 正常,我们会这样子写分割字符串,但是在flutter端,如果遇到了emoji表情,则会出现问题。emoji表情会导致无法正确计算出showName的长度,分割后在T 阅读全文
posted @ 2020-02-12 16:10 柏。 阅读(2844) 评论(0) 推荐(0) 编辑
摘要: 1.切换到新的分支 2.缓存所有文件(除了.gitignore中声明排除的) 3.提交跟踪过的文件(Commit the changes) 4.删除master分支(Delete the branch) 5.重命名当前分支为master(Rename the current branch to ma 阅读全文
posted @ 2019-10-29 10:18 柏。 阅读(889) 评论(0) 推荐(0) 编辑
摘要: 部分PM在设计移动端产品的时候,往往是随意画了个原型尺寸或者上网找个模板套进去,当然也有部分知道用375×667比较好,但是不知其所以然。接下来,我来讲清楚为什么以及前世今生。 原型尺寸的历史 既然是设计移动端原型,理论上来说最佳的原型尺寸最好是和你的目标用户手机尺寸保持完全一致。 好比iPhone 阅读全文
posted @ 2019-09-23 15:14 柏。 阅读(1400) 评论(0) 推荐(0) 编辑
摘要: Android Studio默认安装完后会在C:\Users\YourName.xxx 缓存一些数据,有限的C盘很容易爆增。 如果你的C盘也像我这样捉襟见肘,或者你是处女座的,那么请看完本文,结果会让你超爽。 土豪请绕道。。。 Android Studio默认的缓存目录,主要有三个占空间的文件夹,分 阅读全文
posted @ 2019-09-20 14:58 柏。 阅读(6767) 评论(0) 推荐(1) 编辑
摘要: 当一个类中的属性是private的时候,需要将 当一个类的属性是静态属性的时候,则直接 参考例子: 阅读全文
posted @ 2019-09-12 15:57 柏。 阅读(3805) 评论(0) 推荐(1) 编辑
摘要: 原文:https://www.cnblogs.com/frydsh/archive/2012/12/24/2831690.html 在Java中,使用反射的方法加载类的具体代码是: 但是,如果需要加载的是一个内部类的话,如果我们使用这种加载方式,会抛出异常: 对于内部类,我们需要像下面这样写代码: 阅读全文
posted @ 2019-09-12 15:39 柏。 阅读(415) 评论(0) 推荐(0) 编辑