首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
buruoxixue
掘友等级
android妹子
热爱生活,积极向上
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
18
文章 18
沸点 0
赞
18
返回
|
搜索文章
赞
文章( 18 )
沸点( 0 )
Flutter 布局(五)- LimitedBox、Offstage、OverflowBox、SizedBox详解
1. LimitedBox LimitedBox,通过字面意思,也可以猜测出这个控件的作用,是限制类型的控件。这种类型的控件前面也介绍了不少了,这个是对最大宽高进行限制的控件。 LimitedBox是将child限制在其设定的最大宽高中的,但是这个限定是有条件的。当Limite…
从0开始写一个基于Flutter的开源中国客户端(1)——Flutter简介及开发环境搭建 | 掘金技术征文
Flutter是谷歌的移动UI框架,可以快速在iOS和Android上构建高质量的原生用户界面。 Flutter可以与现有的代码一起工作。在全世界,Flutter正在被越来越多的开发者和组织使用,并且Flutter是完全免费、开源的。 毫秒级的热重载,修改后,您的应用界面会立即…
Android P 中的新文本特性
在 “What’s new in Android P Beta” 中我们已经谈到 Android 的两个新文本特性。现在既然 Android P Beta 3 及最终 API均已推出 ,我们也该深入地探究它究竟有哪些新文本特性。众所周知, TextView 是 Android …
Gradle自动实现Android组件化模块构建
随着App的不断迭代,业务会变得越来越复杂,业务模块会越来越多,且每个模块的代码也会变得越来越多。为了应对这一场景,我们需要把不同的业务模块划分成一个个组件,在修改业务代码的时候只需要在对应模块修改就可以了。通过高内聚,低耦合的业务模块来保证工程的健壮性和稳定性。
Android进程框架:线程通信的桥梁Handler
第一次阅览本系列文章,请参见导读,更多文章请参见文章目录。 Android是一个消息驱动型的系统,消息机制在Android系统中扮演者重要的角色,与之相关的Handler也是我日常中常用的工具。今天我们就来聊一聊这个。 Message:消息,分为硬件产生的消息(例如:按钮、触摸…
Android 热修复 - 各框架原理学习及对比
从15年开始各技术大佬们开始研究热修复技术,并陆续开源了许多的热修复框架。如 Jasonross 的 Nuwa,美团的 Robust,阿里的 Andfix,腾讯的 Tinker 等等...均是Android 前辈们夜以继日的成果。而现在热修复被广泛地应用于Android 应用和…
Fresco源码分析之Controller
如果你是第一次看我的Fresco的源码分析系列文章,这里强烈推荐你先阅读我的前面两篇文章Fresco源码分析之DraweeView与Fresco源码分析之Hierarchy。好了,下面进入正题。在上篇文章中我们提到,在Fresco中关于图片的缓存、请求与显示逻辑处理都在Cont…
Android 软键盘的显示和隐藏,这样操作就对了
如果有需要用到输入的地方,通常会有需要自动弹出或者收起软键盘的需求。开篇明义,本文会讲讲弹出和收起软键盘的一些细节,最终还会从源码进行分析。 想要操作软键盘,需要使用到 InputMethodManager ,它是一个系统服务,可以使用 Context.getSystemSer…
支持粘性Item的RecyclerView布局管理器
默认实现了StickyHeadersLinearLayoutManager、StickyHeadersGridLayoutManager、StickyHeadersStaggeredGridLayoutManager. 本开源库并非由我开发,我只是基于作者Doist开发的这个开…
下一页
关注了
27
关注者
1
收藏集
5
关注标签
53
加入于
2017-04-19