首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
果然翁
掘友等级
Android
|
自由职业
嗯哼
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
133
文章 133
沸点 0
赞
133
返回
|
搜索文章
赞
文章( 133 )
沸点( 0 )
怎样计算Bitmap的内存占用和Bitmap加载优化
在Android开发中Bitmap肯定是绕不过去的,很多时候我们只是使用图片框架加载图片,具体细节的Bitmap对内存的使用图片框架已经帮我们封装好了。但是对Btimap对内存的影响我们还是需要了解的。 首先要清楚Bitmap的文件大小肯定不是实际的内存加载大小。因为文件只是存…
字节跳动靠谱内推
前提:必须是从上面我发的链接进入投递,否则不算是我的内推。 首先,我确保内推是靠谱的,不会让你遇到简历石沉大海,面试杳无音讯的场景,只要你投递了,即便不合适也会给予你答复。下面我简单介绍下操作: 通过上面的链接筛选出一个你心仪的职位(因为投递多个面试也只能进入一个,面试未通过想…
手摸手第二弹,可视化 RecyclerView 缓存机制
开题前,笔者还是要说几句先,依旧和前文一样,文章内不涉及源码讲解,默认各位读者对源码有一定的了解,撰文的原因也如同前文,因为笔者认为当下在 ListView/RecyclerView 的源码讲解的文章中,大都是对着源码噼里啪啦,实在有些晦涩难懂,于是笔者想将部分数据可视化,手摸…
Android 自定义 View 合集
收集 androdid 自定义控件 关注微博 我当程序员的那些事
RecyclerView 缓存机制 | 如何复用表项?
RecyclerView 内存性能优越,这得益于它独特的缓存机制,这一篇以走读源码的方式探究 RecyclerView 的缓存机制。
这一次,彻底帮你搞明白 ImageView ScaleType
由于不同类型的 ScaleType 最终展示的 ImageView 不一样,再加上 ImageView 的使用频率非常高,因此,了解不同类型的 ScaleType 的作用是十分有必要的
Android View 滑动冲突解决方式以及原理
上一篇文章讲了View分发机制的源码,这次来讲讲解决View滑动冲突的方式和原理。 一. 滑动冲突场景以及产生原因 那为什么会产生滑动冲突呢,例如在父ViewGroup和子View的滑动方向一致的情况,我需要让两者都可以滑动。在上篇博客中我们分析了事件分发机制,其中提到View…
屏幕上内容究竟是怎样画出来的 —— Android View 工作原理详解
前面已经分析了一个 App 从点击它的图标到 Activity 的 onCreate 等生命周期被调用的整个流程,本文将继续基于 Android Nougat 从源码的角度来进一步分析整个过程。
中级Android开发应该了解的Binder原理
Linux的进程空间是相互隔离的。 Linux将内存空间在逻辑上划分为内核空间与用户空间。Linux 操作系统和驱动程序运行在内核空间,应用程序运行在用户空间,为了保证内核安全,它们是隔离的。内核空间可以访问所有内存空间,而用户空间不能访问内核空间。 用户程序只能通过系统调用陷…
Android 常用开源库总结(持续更新)
收集了一些比较常见的开源库,特此记录(已收录410+)。另外,本文将持续更新,大家有关于Android 优秀的开源库,也可以在下面留言。 HTextView 一款支持TextView文字动画效果的Android组件库。 SlantedTextView 一个倾斜的TextView…
下一页
个人成就
文章被点赞
83
文章被阅读
11,557
掘力值
416
关注了
36
关注者
44
收藏集
0
关注标签
22
加入于
2017-07-14