首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
深红之心
掘友等级
公务员
|
中山大学新华学院
无
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
13
文章 9
沸点 4
赞
13
返回
|
搜索文章
赞
文章( 9 )
沸点( 4 )
史上最全面、最透彻的BFC原理剖析
本文讲了什么是BFC,BFC的概念是什么;咋样才能生成新的BFC; BFC的约束规则;BFC在布局中的应用:防止margin重叠; 清除内部浮动;自适应两(多)栏布局的
Android自定义控件 | 高可扩展单选按钮(再也不和产品经理吵架了)
产品需求的变更总是随心所以,猝不及防。如何让代码变得更有扩展性,以让我们在面对频繁需求变更时,不至于狼狈不堪?
设计模式 (十一) 迭代器模式
迭代器模式 (Iterator Pattern) 又称为游标 (Cursor) 模式 ,是行为型设计模式之一。迭代器模式算是一个比较古老的设计模式,其源于对容器的访问,比如 Java 的 List 、Map 、数组等,我们知道对容器对象的访问必然会设计遍历算法,我们可以将遍历的…
Android的ColorDrawable源码解析
ColorDrawable是Drawable子类中最简单的,代表一种颜色图。 在代码中使用是非常简单的。一般对于纯色背景都可以使用ColorDrawable。 原来是这样子,它会忽略ColorFilter的值,那么到底是在哪里处理的?因为ColorFilter是设置在Paint…
【拒绝一问就懵】之从Thread讲到Handle
我们在Android开发过程中,几乎都离不开线程。但是你对线程的了解有多少呢?它完美运行的背后,究竟隐藏了多少不为人知的秘密呢?线程间互通暗语,传递信息究竟是如何做到的呢?Looper、Handler、MessageQueue究竟在这背后进行了怎样的运作。本期,让我们一起从Th…
Github星聚弃疗榜V1.0
Github星聚弃疗榜, 为Github优秀创意项目写一封推荐信,让Github优秀项目造福人类~, 如果你喜欢这个项目, 希望你能为本项目添加一颗 🌟星. StarsAndClown, Write a letter of recommendation for Github'…
嘻哈说:设计模式之依赖倒置原则
按照惯例,首先我们来看一下依赖倒置原则的定义。 抽象不应该依赖于细节,细节应当依赖于抽象。 换言之,要针对接口编程,而不是针对实现编程。 因为细节具有易变性,非常的不稳定。很多时候,需求改变就会给细节带来改变。 而抽象则是相对稳定的,抽象是从众多的事物中抽取出共同的、本质性的特…
嘻哈说:设计模式之单例模式
首先,请您欣赏单例模式的原创歌曲。 学习复习新方式,头戴耳机不小觑。 番茄课堂,学习也要酷。 在Java设计模式中,单例模式相对来说算是比较简单的一种创建型模式。 创建型模式是设计模式的一种分类。 设计模式可以分为三类:创建型模式、结构型模式、行为型模式。 创建型模式:提供了一…
一种巧妙的drawable.xml替代方案
如何维护(替换)drawable xml是android开发中一个老生常谈的话题。按照标准的Android布局开发模式,我们不得不为各种UI效果新建不同的xml文件进行描述,哪怕是简单的一个圆角。随着项目迭代,成百上千的xml连同那模棱两可的文件名,不仅让开发者复用或清理的成本…
关注了
35
关注者
1
收藏集
3
关注标签
19
加入于
2018-09-07