首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
遗忘的角落同学
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
11
文章 11
沸点 0
赞
11
返回
|
搜索文章
赞
文章( 11 )
沸点( 0 )
Handler全家桶之 —— Handler 源码解析
Handler 是 Android 开发中举足轻重的一种线程机制,很多地方,包括 Android 源码都不少地方用到了这个。 这篇文章将会从源码角度分析 Handler 机制以及一些常见的疑惑点。 1. 作用 2. 基本用法 3. 源码解析 4. 常见问题&技巧 5. 总结 1…
基于 MVP 的 Android 组件化开发框架实践
当我们的项目变得越来越大,代码变得越来越臃肿,耦合会越来越多,编译速度越来越慢,开发效率也会变得越来越低,怎么办?这个时候我们就需要对旧项目进行重构,即是模块的拆分,官方的说法就是组件化。 那什么是组件化呢?其基本理念是:把常用的功能、控件、基础类、第三方库、权限等公共部分抽离…
客户端单周发版下的多分支自动化管理与实践
目前,互联网产品呈现出高频优化迭代的趋势,需求方希望尽早地看到结果,并给予及时反馈,所以技术团队需要用“小步快跑”的姿势来做产品,尽早地交付新版本。基于以上背景,美团客户端研发平台适时地推行了单周发版的迭代策略。单周版本迭代的优点可以概括为三个方面:更快地验证产品创意是否符合预…
Java多线程-死锁的出现和解决
死锁是这样一种情形:多个线程同时被阻塞,它们中的一个或者全部都在等待某个资源被释放.由于线程被无限期地阻塞,因此程序不能正常运行.形象的说就是:一个宝藏需要两把钥匙来打开,同时间正好来了两个人,他们一人一把钥匙,但是双方都再等着对方能交出钥匙来打开宝藏,谁都没释放自己的那把钥匙…
Android 动画体系详解
View 动画:也叫视图动画或者补间动画,主要是指 android.view.animation 包下面的一些类,只能被用来设置给 View,缺点是比如当控件移动之后,接收点击的控件的位置不会跟随移动,并且能够实现的效果只有移动、缩放、旋转和淡入淡出操作四种及其组合。 Draw…
[Android开源]:EasyImageGetter帮你实现带网络图片的html图文混排!
平时开发中。有时候我们会遇到需要使用TextView加载html标签的方式来做图文混排。但是系统自带的Html类。并没有提供默认的img标签解析器。而是需要自己去定义配置ImageGetter进行使用。 此EasyImageGetter组件即是提供的一种轻量且简洁的ImageG…
Android 面试题(附答案) | 掘金技术征文
垃圾回收需要完成两件事:找到垃圾,回收垃圾。 当一个对象被引用时,它的引用计数器会加一,垃圾回收时会清理掉引用计数为0的对象。但这种方法有一个问题,比方说有两个对象 A 和 B,A 引用了 B,B 又引用了 A,除此之外没有别的对象引用 A 和 B,那么 A 和 B 在我们看来…
满足你各种姿势的最美Android开源日历
无法满足产品经理提出的变态需求 今天产品经历说我们要这样的实现、明天跟你说这里得改、后天说我们得限制一些日期... 但现在有了全新的 CalendarView 控件,它解锁了各种姿势,而且你可以不断调教它,直到你满足为止... 写在最后,框架本身是为了解决各种各样的场景而设计的…
音视频技术:视频质量评价方法简介
首先,视频质量评估方法可分为主观测试和客观测试两大类。主观测试即通过人类肉眼观察的手段来评分,可以说是最能体现观众对视频质量感受的方法,也是其他客观评价方法的终极目标。但主观测试极端耗费人力和时间,是无法直接在工业领域应用的。 planning)模型、码流层(Bitstream…
深入剖析OkHttp系列(一) 来自官方的OkHttp设计思想(中英互译)
The HTTP client’s job is to accept your request and produce its response. This is simple in theory but it gets tricky in practice. 该HttpCli…
下一页
关注了
11
关注者
1
收藏集
2
关注标签
1
加入于
2018-08-07