240 发简信
IP属地:上海
  • 120
    Flutter布局锦囊---验证码倒计时

    设计给的效果如下: 拿到设计后,先把整体拆分成几个部分: “获取验证码按钮”,可以通过点击按钮来获取验证码。 然后就可以开始进行编码了。 第1步:绘制组件树 第2步:实现“获...

  • 120
    Flutter 布局控件完结篇

    本文对Flutter的29种布局控件进行了总结分类,讲解一些布局上的优化策略,以及面对具体的布局时,如何去选择控件。 1. 系列文章 Flutter 布局详解 Flutter...

  • 120
    Flutter基础篇(6)-- 水平和垂直布局详解

    版权声明:本文首发在公众号Flutter那些事,未经授权,严禁转载。 本文示例代码发布在Github,地址为: https://github.com/AweiLoveAndr...

  • 约束布局ConstraintLayout看这一篇就够了

    目录 1.介绍 2.为什么要用ConstraintLayout 3.如何使用ConstraintLayout3.1 添加依赖3.2 相对定位3.3 角度定位3.4 边距3.5...

  • 120
    Carson带你学Android:RxJava线程控制(含实例讲解)

    前言 Rxjava由于其基于事件流的链式调用、逻辑简洁 & 使用简单的特点,深受各大 Android开发者的欢迎。 如果还不了解RxJava,请看文章:Android:这是一...

  • Awesome RxJava-RxJava学习资料

    # Awesome-RxJava RxJava resources ## Blog * [给 Android 开发者的 RxJava 详解](http://gank.io/p...

  • 120
    (过时废弃)android 多线程 — java 内存模型

    JAVA 的内存模型是很复杂的,其中不仅包括操作系统底层的设计,更是和硬件设备(CPU 结构)密切相关,了解清楚 JAVA 的内存模型对于我们后面的学习,尤其是同步有非常大的...