首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
夏蟬
掘友等级
iOS开发
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
83
文章 77
沸点 6
赞
83
返回
|
搜索文章
赞
文章( 77 )
沸点( 6 )
iOS拾遗——为什么必须在主线程操作UI
究竟为什么一定要在主线程操作UI呢?如果在后台线程对UI进行操作会发生什么?在后台线程对UI进行操作不是可以更好的避免卡顿吗?这篇文章就是基于这样一些疑问而产生的。
Flutter:ListView-ScrollPhysics 详细介绍(翻译)
本文旨在对ListView类,ScrollPhysics以及常规小组件的使用和细节进行更深入的探索。 Flutter中的ListView是可滚动项的线性列表。我们可以使用它来制作可滚动项目列表或制作重复项目列表。 ListView类的默认构造函数。 ListView只需要一个子…
Flutter | 状态管理探索篇——BLoC(三)
Flutter的很多灵感来自于React,它的设计思想是数据与视图分离,由数据映射渲染视图。所以在Flutter中,它的Widget是immutable的,而它的动态部分全部放到了状态(State)中。 在之前的文章中,我们已经介绍了scoped model与redux两种状态…
[译] Flutter 的 Heroes 和 Villains —— 为 Flutterverse 带来平衡
这是一个关于 Heroes 和 Villains 如何运行的故事。 一个 Hero 常常与多个 Villain 相伴而生。 Villain 允许你只需几行代码就可以添加上面的页面转换。 安装包在这里。你可以在项目的 README 如何使用 Villains。这篇文章更侧重于解释…
iOS性能优化系列篇之“列表流畅度优化”
这一篇文章是iOS性能优化系列文章的的第二篇,主要内容是关于列表流畅度的优化。在具体内容的阐述过程中会结合性能优化的总体原则进行阐述,所以建议大家在阅读这篇文章前先阅读一下上一篇文章:iOS性能优化系列篇之“优化总体原则”, 第三篇体验优化,我们有点不一样。 由于平时工作比较忙…
Flutter代码模板,解放双手,提高开发效率必备| 掘金技术征文
1.不要对settings.jar文件进行任何修改,如果改坏了导入不进去或者导入之后无法正常使用,请重新下载settings.jar就可以了。 2.导入之后,如果发现快捷键无法正常使用,请看看你的AS或者IDEA的代码提示匹配设置是否正常。 首先打开github网址 https…
Flutter http请求库dio 1.0正式发布
自dio开源至今,收到了大量国内外开发者的反馈,到目前为止,dio在pub仓库得分96分,github dart语言下开源项目排名已上升到前20,dio现在也是flutter第三方package中star数最多的。在dio开源的两个月中,已迭代了18个小版本,国内外有多家公司的…
聊聊HTTP的缺点
我们大多了解的http优秀和方便的一面,但凡事总有两面性,有好的一面也有不好的一面,本节聊聊不好的一面。 通信使用明文(不加密),内容可能会被窃听。 无法证明报文的完整性,有可能会被篡改。 其实以上问题不止http有,其他未加密的协议也有此类问题。 因为http不具备加密的功能…
使用CADisplayLink实现UILabel动画特效
定时对View进行定时重绘可能会第一时间想到使用NSTimer,但是这样的动画实现起来是不流畅的,因为在timer所处的runloop中要处理多种不同的输入,导致timer的最小周期是在50到100毫秒之间,一秒钟之内最多只能跑20次左右。 但如果我们希望在屏幕上看到流畅的动画…
下一页
个人成就
文章被点赞
14
文章被阅读
18,655
掘力值
223
关注了
57
关注者
2
收藏集
2
关注标签
51
加入于
2016-06-03