首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
muda砸瓦鲁多
掘友等级
大前端
继续向前
获得徽章 5
动态
文章
专栏
沸点
收藏集
关注
作品
赞
261
文章 256
沸点 5
赞
261
返回
|
搜索文章
最新
热门
Flutter学习篇(四)—— 尺寸解惑
大概意思就是指没有限定视图的高度,宽度。典型的场景如下: Vertical viewport was given unbounded height. 注意红色部分,如果Column的child的constraint是unbounded的话,就无法给出真实大小。而对于ListVi…
Flutter学习篇(三)—— MobX的使用和原理
MobX是前端一个很流行的函数响应式编程,让状态变得简单可扩展。背后的哲学是: 基于观察者的MVVM框架完成了数据到UI的双向绑定。Google2017年也发布了类似思想的MVVM框架ViewModel。MVVM是数据驱动更新的框架,可以很方便地把页面和逻辑抽开,在前端很受欢迎…
Exif图片方向的一些发现
不知道大家有没有遇到过这样一个问题,安卓手机拍照预览图片是正常的,但是读取拍照返回的图片,却发现图片方向是错的。恰好我就遇到这样一个问题,图片如下: 发现没,图片逆时针旋转了九十度。这其实是一个叫Exif的东东在搞鬼。下面我们就来看看看看这个Exif究竟是何方神圣。 说到底Ex…
Java字节码介绍及动态修改类
对于Java字节码,它是在Java类的编译过程产生的,即由.java源文件到.class二进制字节码文件的过程。而Java类的加载又是通过类的名字获取二进制字节流,然后在内存中将字节流生成类对象。所以动态修改类的时机在于修改.class文件,只要通过修改.class文件的字节码…
Flutter学习篇(七)—— flutter web ➡ 几分钟打造个人网站
随着Flutter1.9的正式发布,Flutter web已经合并到Flutter的主Repo, 这意味着以后只要使用同一套基准代码,就可以构建出移动端和网页端的应用,真正进入全平台时代。 分别对应flutter web和flutter的架构图,很明显,Framework层是一…
subsampling-scale-image-view加载长图源码分析总结
看着这接近90度的走势,吓得我肾上腺也飙升。那既然一次性加载太耗内存,那就局部加载不就等了,系统还真的提供了这样的类,那就是BitmapRegionDecoder,鸿洋大神也写过一篇加载巨图的博客,就是利用了BitmapRegionDecoder,传送门Android 高清加载…
Flutter学习篇(五)——路由剖析前篇
路由, 是前端页面永远绕不过去的一个坎。那么对于万物皆widget的Flutter,路由又会以怎么样的形式存在呢?🔎 那先过去看看咯。 我们可以注意到,Navigator在push的时候调用了Observer的didPush, 第一个参数是即将push的route,第二个参数…
强大的Github Actions
github有一个神器,叫做Github Actions,基于它提供的自动化构建服务,我们可以进行构建,测试,打包,部署我们的代码项目,相对于jenkins这类构建服务,它最大的优势是提供了整套服务器环境,包括Linux,Windows,macOS这些可选的服务器,这样一来,我…
Android Paging分页库的学习(二)—— 结合Room数据库进行分页加载
Paging分页面是google推出的一个结合RecyclerView进行分页加载数据的一个全新架构库,主要是为了解决一次性加载大量数据而造成的资源浪费问题。通过分页的方式,每次加载一页数据,既可以加快界面的渲染,又可以减少对象等资源的创建消耗。具体可以看官网 PagedLis…
Flutter学习篇(一)—— Dialog的简单使用
地球人已经抵挡不住Flutter的火爆了,未来属于跨平台的时代,所以笔者最近也在开始学习Fullter,所以准备在掘金社区记录自己的学习过程,和各位同行一起探讨和学习。笔者的Flutter练手项目代码都放在flutter_demo,有需要的可以star噢。 今天分享的是一个常用…
下一页
个人成就
文章被点赞
246
文章被阅读
83,186
掘力值
1,880
关注了
35
关注者
61
收藏集
9
关注标签
5
加入于
2017-05-03