首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Zsc
掘友等级
安卓划水师
|
某不知名公司
划呀划呀划
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
273
文章 264
沸点 9
赞
273
返回
|
搜索文章
赞
文章( 264 )
沸点( 9 )
Flutter 组件 | 手牵手,一起走 CompositedTransformFollower 与 CompositedTransformTarget
这两个组件已加入 FlutterUnit, 可更新查看,顺便 star ~。 其实之前这两个组件我一直都不知道它们是干嘛用的,直到有一天我在看 Slider 的源码时发现了他俩。我们都知道,当 Slider 组件设置了 label 和 divisions 时,在拖动的过程中会弹…
Flutter图片加载优化探索
在Flutter的日常开发中,Image是非常常见的一个控件。无论是加载资源图,还是网络图,都离不开此控件。如果使用的不好,在多大图的列表里,内存占用可能会出现非常恐怖,来个直观图的了解一下: 当列表中图片过多的时候,内存占用很轻松的飙升到了六七百MB,这是一个很夸张的…
【再出发】Android11源码分析:静态广播是如何接收到消息的?
对于广播的发送,涉及的主要类有ResolveInfo(静态广播),BroadcastFilter(动态广播),BroadcastQueue(广播队列),其中主要的处理逻辑在BroadcastQueue的processNextBroadcastLocked()函数,对并行广播,动…
Flutter 文本解读 9 | 打造 Icon 图标字体创建工具
1. 前情简介 上一节写了一个小工具,通过 icon_builder.dart 来自动生成对应图标相关的 dart 文件。这样我们从引用自定义的图标只需要: 下载 -> 拷贝-> 生成。 现在为止,功能还是比较单薄的,比如字体还需要自己在 pubspec.yaml 中配置,其实…
自定义ViewGroup原来如此简单?手把手带你写一个流式布局!
Android开发中,总会遇到这样和那样的需求。虽然官方已经给我们提供了丰富的ViewGroup和View的实现,但是总有没法满足需求的时候。这个时候我们该怎么办呢? 首先遇事不决可以先Google一下,看看有无现成的轮子。如果有轮子,那么恭喜,扒来改改就好啦。如果没有轮子…
从一次请求开始,深入探索OkHttp
OkHttp是Android开发中非常常用的一个网络请求库了,它支持HTTP1、HTTP2等多种协议,是我们日常开发中非常给力的帮手。本篇文章基于OkHttp4.9.0版本代码,从OkHttp的创建开始,探究OkHttp是如何发起一次网络请求的。如果你有耐心看完,相信你会对…
【源码解析】说说Android中的数据结构(ArrayMap、SparseArray)
ArrayMap,SparseArray都是Google针对Android平台而推出的特有的数据结构。早年Android设备配置比较低,内存比较宝贵,ArrayMap是Android专门针对内存优化而设计的,用于取代Java API中的HashMap数据结构。 本文从源…
深入了解HashMap
HashMap是日常开发中常用的一种数据结构。在JDK 1.8中,HashMap采用数组+链表+红黑树的方式实现。本篇基于JDK 1.8源码进行解读。 基础节点是单链表,存储在Node<K,V>[] table数组中。当满足一定的条件,则会转换成红黑树,以避免…
2020Android面经,历时一个半月,斩获3个大厂offer
历时一个半月,斩获3个大厂offer(京东、新浪、滴滴),这里进行下简单的总结,希望能帮助到大家。 总体来说,面试一般都是基于你的简历来进行的,一般先考察你的基础,然后考察你知识体系的完备程度,接着会考察你的极限,最后还会考察一些软技能,比如你的学习能力、协作能力、沟通能力、分…
FlutterAssetsGenerator,一款Flutter资源索引生成插件
这样引入资源总感觉很容易写错,目录和文件名都得写完整,手滑了一下就容易写错。因而又有了下面一种简化的方法: 看起来是减少了不少要手写的地方,然而还是要手写一下文件名,文件后缀不同也需要再额外多写一点内容。而且还要再包一个方法,看起来也不是很好看。 FlutterAs…
下一页
关注了
19
关注者
3
收藏集
5
关注标签
17
加入于
2017-04-12