首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
只非鱼
掘友等级
iOS
|
保密
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
398
文章 397
沸点 1
赞
398
返回
|
搜索文章
赞
文章( 397 )
沸点( 1 )
iOS视频编辑从设计到实现-目录说明与基础概述
(1)视频编辑的目录说明 前段时间需要做一个视频剪辑的模块,当时对视频编辑方面了解的不多,在实现上走了很多弯路,遇到了不少的问题,现在总结一下分享给有需要的。视频编辑实现了大部分市面上同类型软件的功能
Flutter开发 - 写一个漂亮的导航栏
在iOS中,你要写一个漂亮的导航栏,如果想要自己定制,那是需要花点时间的,甚至可能你要完全重写,而且导航栏中存在很多你设置后不生效的东西,对于初学者,甚至入门三四年的人的来说,依然是一个噩梦。而在Flutter中,Flutter为我们提供了丰富的组件,你可以选择像在iOS里那样自...
Flutter点击空白隐藏键盘的全局做法
Android 上的实现方式是在基类 Activity 里实现事件分发,判断触摸位置是否在输入框内。 许多文章的做法如下,每个包含TextField的屏幕中包裹GestureDetector,手动控制Focus。一旦失去焦点,就请求关闭键盘。这是一个临时的解决方案,容易出错,并…
Flutter状态管理终极方案GetX第一篇——路由
BLoC 非常安全和高效,但是对于初学者来说非常复杂,即使学会,样板代码也很多。 MobX 比 BLoC 更容易,而且是响应式的,但是需要使用一个代码生成器,需要等很久,这降低了生产力。 轻量。模块单独编译,没用到的功能不会编译进我们的代码。 语法简洁。个人非常喜欢,显而易见且…
Flutter状态管理终极方案GetX第二篇——状态管理
Flutter 应用是声明式的,这也就意味着 Flutter 构建的用户界面就是应用的当前状态。当 Flutter 应用的状态发生改变时(例如,用户在设置界面中点击了一个开关选项)改变了状态,这将会触发用户界面的重绘。 一个应用的状态就是当这个应用运行时存在于内存中的所有内容。…
GetX项目级实战
在使用了 Provider 一年后,遇到了很多阻力,期间尝试过 BLoC 、MobX ,均不如意,一个样本代码太多,使用复杂,一个生产代码要等很久。难道 Flutter 就没有诸如原生 Android 的 jetpack 套装一样方便的套件吗?后来开始尝试 GetX,才发现真香…
GetX第三篇-依赖注入
本来接受各种参数来构造一个对象,现在只接受一个参数——已经实例化的对象。 依赖注入是为了将依赖组件的配置和使用分离开,以降低使用者与依赖之间的耦合度。 更容易换掉依赖项的实现。由于控制反转,代码重用得以改进,并且类不再控制其依赖项的创建方式,而是支持任何配置。 依赖项的创建分离…
iOS - 个人中心果冻弹性下拉动画
最下面是scrollView,下面的view下拉没反应,如果强行加上上面方法中的手势,scrollView又不会滑动,总之博主在这里做了很多尝试,往往解决一个问题,又出现一个,很难解决。最后,选定的方案是最初的UItableView,把弹性动画视图作为tableHeaderVi…
Vue电商项目-个人中心
整个个人中心页面,相对整个项目来说比较简单,没有太过于复杂的业务逻辑,主要是合理熟练的使用Vant来搭建UI界面,以下是个人中心用到的Vant组件. 项目的所有数据来源自己抓包并通过Easy-Mock模拟搭建后台数据接口,Vuex + 本地localStorage来存储数据,个…
今日头条优化实践: iOS 包大小二进制优化,一行代码减少 60 MB 下载大小
苹果对 iOS App 大小有严格限制:下载大小超限会阻碍用户在蜂窝网络下载 App ,直接影响新用户转化;可执行文件超限将导致 App 审核被拒,直接影响上架。今日头条探索实践 __TEXT 段迁移技术,成功减小下载大小 32%,并且解决了可执行文件大小受限问题。 1. 下载…
下一页
个人成就
文章被点赞
24
文章被阅读
82,818
掘力值
886
关注了
124
关注者
219
收藏集
6
关注标签
13
加入于
2017-12-13