自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (1)
  • 收藏
  • 关注

原创 RxJava线程切换原理

样本代码以此示例为基础结合源码来了解Rxjava线程切换的原理Observable.create(new ObservableOnSubscribe<String>() { @Override public void subscribe(ObservableEmitter<String> emitter) throw...

2019-05-11 13:39:37 563

原创 Flutter事件基础-手势部件

目录1.Draggable2.LongPressDraggable3.DragTarget4.GestureDetector5.Dismissible6.IgnorePointer7.AbsorbPointer1.Draggable一个可以展示拖动效果的小部件文档属性affinity→Axis:此部件与其它手势的竞争方式 在非affinity方向...

2019-05-06 10:56:39 1646

原创 Flutter布局基础-基础部件(二)Async widgets

目录1.FutureBuilder2.StreamBuilder异步组件1.FutureBuilder基于最新的future构建自己的部件文档属性builder→AsyncWidgetBuilder<T>:当前构造器使用的构造策略future→Future<T>:builder当前链接的异步数据 允许为nulliniti...

2019-04-30 17:43:12 475

原创 Flutter布局基础-基础部件(一)Assets, images, and icon

目录1.Image2.Icon3.RawImage4.AssetBundle1.Image显示图片的小部件文档构造方法1.展示ImageProvider的图像Image({Keykey,@requiredImageProviderimage,StringsemanticLabel,boolexcludeFromSemantics:...

2019-04-30 12:18:46 1331

原创 Flutter布局基础-多子项部件(二)

目录1.Table ​2.Wrap3.ListBody4.CustomMultiChildLayout5.LayoutBuilder6.ListView7.Expanded1.Table一个将子部件进行表格布局的部件文档属性border→TableBorder:边框格式columnWidths→...

2019-04-29 17:55:46 697

原创 Flutter布局基础-多子项部件(一)

目录1.Row2.Column3.Stack4.IndexedStack5.GridView6.Flow 1.Row在水平方向上布置子窗口小部件列表文档属性:Row主轴为横轴children→List<Widget>:包含在Row内的子部件集合crossAxisAlignment→CrossAxisAlign...

2019-04-26 17:02:05 453

原创 Flutter布局基础-单子项部件(二)

目录1.LimitedBox2.Offstage3.OverflowBox4.SizedBox5.SizedOverflowBox6.Transform7.CustomSingleChildLayout1.LimitedBox一个当自身不受约束时才会限制子部件大小的部件文档属性maxHeight→double:当自身高度不受限制...

2019-04-25 23:28:57 343

原创 Flutter布局基础-单子项部件(一)

目录1.Container2.Padding3.Center4.Align5.FittedBox6.AspectRatio7.ConstrainedBox8.Baseline9.FractionallySizedBox10.IntrinsicHeight11.IntrinsicWidth1.Container官方文档一个结合绘制、定位、调整...

2019-04-22 19:10:25 298

原创 js socket心跳链接及断线重连处理

//Socket通讯工具类 var heartCheck = { timeout: 10000, //10秒发一次心跳 timeoutObj: null, serverTimeoutObj: null, servetInterval:null, reset: function() { clearTimeout(this.timeoutObj); clea...

2019-01-31 17:15:09 6150 1

原创 微信小程序九宫格抽奖

效果图比较卡顿,真实运行效果是旋转的用到的素材:  实现步骤:实现原理改变每一项的透明度实现选中效果。利用setTimeOut时间使旋转速度越来越慢。达到慢慢停止的效果。实际应用中可以将9张奖品图片和中奖项均通过接口返回。以方便奖品的调整。 1.布局绘制&lt;view class="container"&gt; 停止位置:&lt;input va...

2018-10-11 17:23:55 20389 12

原创 Material Design风格的标题栏

一、基本样式直接上代码&lt;android.support.design.widget.CoordinatorLayout android:layout_width="match_parent" android:layout_height="match_parent"&gt; &lt;android.support.design.widget.Ap...

2018-02-26 10:39:09 1127

原创 Android 自定义时钟控件

1.创建ClockView   public class ClockView extends View {public ClockView(Context context) { super(context); init(); } public ClockView(Context context, @Nullable Attribut

2018-01-23 10:56:17 517

转载 Android适配及自定义弹窗

背景透明弹窗style name="loadingDialog" parent="@android:style/Theme.Dialog"> item name="android:windowFullscreen">trueitem> item name="android:windowFrame">@nullitem> item name="andro

2017-10-31 14:10:42 563

原创 Android监听软键盘弹起隐藏

在其他地方看到的方法 做一下记录应用:这里在键盘弹起的时候  右边三个按钮变为一个按钮   隐藏的时候 一个按钮又变回来第一步:   让需要这个功能的界面实现OnLayoutChangeListener接口 OnLayoutChangeListener第二步:   为底部栏绑定该事件:ll_bottom.addOnLayoutChangeList

2017-08-28 16:07:14 346

原创 微信小程序转盘抽奖

1.定义抽奖弹框   .wxml<modal title="恭喜您" hidden="{{hiddenModal}}" confirm-text="确定" no-cancel="true" bindconfirm="listenerConfirm" > {{detail}}   2.转盘布局圆盘及中间按钮   布局相对来说比较简单,一个转盘

2017-05-15 10:13:28 13507 11

Material风格的标题栏

meterial风格的标题栏,代码比较简单,meterial风格的标题栏

2018-02-26

空空如也

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

TA关注的人

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