首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Android开发实践
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
Android实现拼图解锁
验证的设计主要处于安全考虑,防止机器直接进行某种操作,进而很多人大展思路设计出了很多不同种类的验证码,以下将是通过Android自定义View实现拼图解锁功能。 从图中大致可以看出并没有什么特别难的点,最多也就是如何将这个验证的图给随机的抠出来,这里用到了 Xfermode 即…
真正带你搞懂RecyclerView的缓存机制
很简单,就一句话「为大量数据集提供一个有限展示窗口的灵活视图」怎么展示大量的数据是个技术活,这些数据伴随着滚动逐渐展示在我们眼前,但是展示过的滚走的视图呢?它们是否还存在?我想大家肯定知道它们是要被回收的,否者来个几百上千条数据那还不OOM了。那么我们今天就围绕Recycler…
Android音视频开发之MediaCodec编解码
音视频的原始数据非常庞大,难以存储和传输。要解决音视频数据的存储和传输问题,就需要对这些数据进行压缩,音视频数据压缩技术就是音视频编码。 编码的目的就是在最小图像或音频信息丢失情况下得到最大的压缩,解码是相对编码的,其目的是最大限度的还原原始图像或声音信息。编解码的意义就是便于…
OkHttp使用详解
当然在开始之前,我们还要先在项目中添加OkHttp的依赖库,至于怎么在AndroidStudio中给项目添加OkHTTP依赖,这里将不再赘述。另外,OkHttp中使用了建造者模式,如果对建造者模式不了解,可以看看这篇博客设计模式之建造者模式** 1 . 拿到OkHttpClie…
RecyclerView实现混合布局
PS:好长时间不写博客了,起初是不知道写些什么,后来接触了到了很多东西,原本看似简单的东西,背后都隐藏着巨大的秘密,想handler的使用,一般情况下会引起内存泄漏问题,想着找到方法结局不就得了吗,可是谁想查阅资料发现,这个东西没想到牵扯的这么深, Activity -> ha…
Android事件分发机制
事件分发理解起来比较容易,就是一层一层的关系,中间任何一个环节出现了消费事件的操作,则都不用下发给下一层了,并且消费过后告诉上一层我已经消费了,然后上一层再告诉上上层,直到顶层。 文章刚发出来就被群里的大佬提醒了一点,什么时候会cancel,我的天,我还懵逼中,然后我正在查,又…
Android性能优化之内存优化
内存优化可以说是性能优化中最重要的优化点之一,可以说,如果你没有掌握系统的内存优化方案,就不能说你对Android的性能优化有过多的研究与探索。本篇,笔者将带领大家一起来系统地学习Android中的内存优化。 可能有不少读者都知道,在内存管理上,JVM拥有垃圾内存回收的机制,自…
Android网络连接判断与处理
在项目的开发过程中 , 我们的应用程序都是在有网络的情况下进行处理的 , 但我们也要考虑到在没有网络的情况下,应用会出现什么样的情况 , 所以我们需要获取到当前的网络信息. 获取网络信息需要在AndroidManifest.xml文件中加入相应的权限。 在开发android应用…
Android开发中RecyclerView的一些优化技术
关于RecyclerView的优化,自己会将它们分为两大类,一类是RecyclerView自带的系统优化,另一类就是我们通过代码实现的手动优化,先来介绍下RecyclerView自带的系统优化。系统优化我们不能做太多的干预,但是通过理解RecyclerView的系统优化能够让我…
Android 存储优化 —— MMKV 集成与原理
一. 集成与测试 二. 初始化 三. 实例化 四. encode 五. decode 六. 进程读写的同步
下一页
个人成就
文章被点赞
710
文章被阅读
689,581
掘力值
10,756
关注了
0
关注者
897
收藏集
0
关注标签
0
加入于
2018-10-26