首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
用户3216993809
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
561
文章 561
沸点 0
赞
561
返回
|
搜索文章
赞
文章( 561 )
沸点( 0 )
RecyclerView 源码深入解析——绘制流程、缓存机制、动画等
本文打算对 RecyclerView 做一个详细完整的、重点突出的分析与总结,因为 RecycelrView 源码很长(光 RecyclerView 文件本身就有 13000+ 行),因此文章也会很长,但一通分析下来后会发现,RecyclerView 虽然是 ListView …
Android6.0~9.0适配
曰:当然不是。只有属于危险权限的才需要申请。危险权限看下表1-2 曰:当然不是。你看看下面的表,都分好组了(9组),对于同一组内的权限,只要有一个被同意,其他的都会被同意。 曰:当然是子信。 在targetSdkVersion大于等于的24的App中,但是我们没有去适配7.0。…
从零开始仿写一个抖音App——音视频开篇
1.聊一聊——主要是公布一些事情,没兴趣的同学可以跳过。 2.音视频前置知识——列一列学习音视频技术之前需要知道的东西。 3.cmake 入门——了解一个 c/c++ 工程的组织与编译。 4.ffmpeg 入门——入门 ffmepg,讲解一个官方 demo。 1.有些朋友可能会…
Taro 1.1 发布,全面支持微信/百度/支付宝 小程序
在9月16日的掘金小程序大会上,Taro 正式发布了 1.0 版本。 作为一个多端统一开发框架,Taro 1.0 版本为广大开发者带来了许多激动人心的特性,帮助开发者们更方便快捷地开发多端应用。 从 1.0 到 1.1,期间产生了 500 余次 Commit,发布了 23 个版…
RxJava+Retrofit+Okhttp+Mvp
轻松上手, 封装这样的一套框架不再难
Java gc(垃圾回收机制)小结,以及Android优化建议
我们都知道GC,也就是垃圾回收机制,但到底什么是GC。 我们一起来看看。 垃圾回收是一种自动的存储管理机制。当一些被占用的内存不再需要时,就应该予以释放,以让出空间,这种存储资源管理,称为垃圾回收(garbage collection)。垃圾回收器可以让程序员减轻许多负担,也减…
android 今日头条的屏幕适配理解
前一段时间无意中看到今日头条的适配方案,使用到项目中,感觉真的是无比丝滑。所以特意写一篇文章分享给小伙伴们! 1. 为什么要做屏幕适配 2. 今日头条的适配方案 而dpi是根据屏幕真实的分辨率和尺寸来计算的,每个设备都可能不一样的。那么dpi是怎么计算的呢? 上面图片说明dpi…
Binder+Handler,看组件生命周期如何被响应
上文我们聊了Handler机制出现的道理,以及消息队列的写法。 今天我们来聊一聊上文中还未作出解答的问题。作为死循环的loop,如何做到不阻塞住我们的生命周期。(~文末有福利~) 首先,我们得弄清死循环的意义。我们都明白,对于线程来说。代码的结束也就意味的线程生命的终止。想要获…
Android 面试题(附答案) | 掘金技术征文
垃圾回收需要完成两件事:找到垃圾,回收垃圾。 当一个对象被引用时,它的引用计数器会加一,垃圾回收时会清理掉引用计数为0的对象。但这种方法有一个问题,比方说有两个对象 A 和 B,A 引用了 B,B 又引用了 A,除此之外没有别的对象引用 A 和 B,那么 A 和 B 在我们看来…
无需自定义View,彻底解放shape,selector吧
作为一个android程序员,对于shape、selector这两个标签一定不陌生。每当UI设计师给我们设计出一个个button背景的时候,我们就需要去drawable文件夹下去新建一个bg_xxx.xml,然后很多时候区别仅仅是一个边框的颜色或者填充的颜色。这就导致了很多非常…
下一页
关注了
9
关注者
2
收藏集
5
关注标签
22
加入于
2016-08-13