- 博客(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.布局绘制<view class="container"> 停止位置:<input va...
2018-10-11 17:23:55 20389 12
原创 Material Design风格的标题栏
一、基本样式直接上代码<android.support.design.widget.CoordinatorLayout android:layout_width="match_parent" android:layout_height="match_parent"> <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
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人