自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 Flutter配置环境变量的坑

前段时间已经配置好了的文件,由于清掉装SDK所在的盘,今天重新打开配置一直遇到一开始以为是该文件的问题,叫盆友复制过来也没用,重复很多操作也是无用功,最后通过问大佬才知道powershell flutter要求5.0+,然后打开过不其然,我的powershell只是2.0版本的,powershell的版本的具体查询方法可参照如下链接:https://jingyan.baidu.com/...

2019-03-01 15:14:27 1259

原创 Flutter Card踩坑经历

Card包含的Column的Text文本显示居中,且设置textAlign: TextAlign.start无效在Column添加属性:crossAxisAlignment: CrossAxisAlignment.start,

2019-02-22 16:48:36 1648

原创 Flutter的Json数据的解析

1.首先将json数据复制到一下网址可以得到一个类   https://caijinglong.github.io/json2dart/index_ch.html   2.在项目根目录中运行flutter packages pub run build_runner build会自动生成.g.dart文件...

2019-02-20 11:24:09 1278

原创 Flutter 图片即使设置了fit: BoxFit.cover不满屏的坑

在轮播图的时候由于要加一个立即体验的按钮,所以使用了Stack下面包含Container和Align,如发现即使Image.asset中设置了fit: BoxFit.cover,一直不满屏,最后在倒腾了好久后发现还需要在Image.asset增加width: double.infinity,height: double.infinity这两个属性才可以满屏显示。...

2019-01-17 17:04:16 9524 1

原创 Flutter 轮播组件 Swiper踩坑经历

按照网上说的在pubspec.yaml 中添加flutter_swiper: ^1.0.6然后flutter packages get怎么都找不到控件,通过查各种资料摸索了一个下午,才找到解决方法:1.在.packages中添加:flukit:file:///C:/Users/Administrator/AppData/Roaming/Pub/Cache/git/flukit-4ae94...

2019-01-17 16:57:43 5647 2

原创 Flutter的Toast之oktoast的使用

1.在pubspec.yaml中加入:  oktoast: ^2.0.0,然后运行package get2.包装 app widget   在main.dart中,必须使用OKToast包起来,    3.调用如果只是Toast文字,可直接调用showToast函数,可通过设置position来设置Toast的位置   如:showToast(menu, pos...

2019-01-16 16:14:31 5880

原创 Flutter Text 下面有两个默认的下划线,和设置划掉效果

Text的decoration默认是TextDecoration.none不知道什么原因,有时候定义的Text下面会出现两个下划线,如下图:此时要去掉下面的下划线只需要在style下面的TextStyle增加属性decoration: TextDecoration.none 其次加个扩展,若想加划掉的效果,如下图:可通过设置如下属性:...

2019-01-15 17:52:45 21972 4

原创 Flutter 获取某个控件的坐标

1.首先先需要对控件进行渲染初始化GlobalKey :GlobalKey anchorKey = GlobalKey();2.在需要测量的控件的下面添加key:child: Text("点击弹出悬浮窗", style: TextStyle(fontSize: 20), key: anchorKey),3.获取控件的坐标:RenderBox renderBox ...

2019-01-15 17:16:23 17253 2

原创 安卓状态栏一体化和沉浸式菜单

本文参考了郭神文章:https://blog.csdn.net/guolin_blog/article/details/51763825#commentBox状态栏一体化:if (Build.VERSION.SDK_INT >= 21) {    View decorView = getWindow().getDecorView();    int option = View.S...

2018-11-05 16:32:56 156

原创 一个控件前面的自适应,后面的紧跟其后

使用ConstraintLayout布局先在build.gradle里面填加:compile 'com.android.support.constraint:constraint-layout:1.1.2'布局文件如下:<?xml version="1.0" encoding="utf-8"?><android.support.constraint.Con...

2018-11-01 14:27:55 608

原创 获取是否打开通知权限并跳转到应用信息页面进行设置

获取是否打开通知权限:public static boolean isNotificationEnabled(Context context, NotificationManager mNotificationManager) { if (Build.VERSION.SDK_INT >= 24) { return mNotificationManager.are...

2018-10-31 14:38:23 2418

原创 在其他应用上层显示应用的权限授权

在AndroidManifest中添加:<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS"/><uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" />然后直接调用这个封装好的类就...

2018-10-31 14:31:57 28445 4

原创 当TabLayout标签太多时,Tab显示拥挤导致出现省略号显示不全

在布局文件中改控件添加这个属性app:tabMode="scrollable"

2018-07-27 21:12:13 7567 2

转载 解决Android Studio Conflict with dependency 'com.android.support:support-annotations'报错

在Android Studio 创建新项目的时候,出现这个报错:Error:Execution failed for task ':app:preDebugAndroidTestBuild'.Conflict with dependency 'com.android.support:support-annotations' in project ':app'. Resolved versions ...

2018-06-20 11:26:18 319

原创 Bitmap的高效缓存

Bitmap的加载方式:1.Bitmapfactory.decodeByteArray():字节数组2.BitmapFactory.decodeFile():文件路径3.BitmapFactory.decodeResource():资源的ID4.BIitmapFactory.decodeStream():流如何高效的使用Bitmap ——BitmapFactory.OptionsBitmapFac...

2018-03-03 17:46:29 254

原创 Kotlin学习笔记——Kotlin中的null处理

在Kotlin中,类型系统将可空类型和不可空类型进行了区分,例如,String为不可空类型,String?为可空类型,如果将不可空类型赋值为null将会编译不通过。在Kotlin中,类型系统区分可以可空类型和不可空类型。例如,类型的常规变量String不能为空:var a: String = "abc"a = null // compilation error为了允许空值,我们可以声明一个变量...

2018-03-01 17:53:47 1625

原创 使用PhotoPicker时报java.lang.NoClassDefFoundError: Failed resolution of: Lcom/bumptech/glide/Glide;

在调用PhotoPicker.builder().setPhotoCount(9).setGridColumnCount(3).start(this, requestCode);时报java.lang.NoClassDefFoundError: Failed resolution of: Lcom/bumptech/glide/Glide;的错误的解决方式:需要添加:compile 'com.ni...

2018-03-01 17:26:27 6879

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除