首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
大王派来巡山的小旋风
掘友等级
android开发工程师
乐于接受挑战的小旋风
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
77
文章 76
沸点 1
赞
77
返回
|
搜索文章
赞
文章( 76 )
沸点( 1 )
缓存这匹“野马”,你驾驭得了吗?
在使用缓存之前,需要确认你的项目是否真的需要缓存。使用缓存会引入一定的技术复杂度,一般来说从两个方面来判断是否需要使用缓存: 如果你有某些应用需要消耗大量的 CPU 去计算,比如正则表达式;如果你使用正则表达式比较频繁,而它又占用了很多 CPU 的话,那你就应该使用缓存将正则表…
2019Android秋招提前批面试总结(已拿BAT等6家offer)
在2018Android暑期实习面试总结曾介绍过个人情况、自学经历、校招流程和复习重点,这部分就不再赘述。那么本篇先以日历形式回顾秋招之路,方便各位参考某厂的处理进度;之后会简单进行美团实习总结,也算给“实习随笔”系列文章画上句号;然后是总结归纳春秋招Android面试题库,时…
Android自定义View-记录一个简单却又常见的效果实现
上周遇到一个需求,用一个圆形进度条的形式来展示某项操作所占的比例,虽然类似的轮子已经有很多了,但是这种简单的自定义View个人觉得有时间的话,还是自己写写比较好。
学习 canvas 的 globalCompositeOperation 做出的神奇效果
最早知道 canvas 的 globalCompositeOperation 属性,是在需要实现一个刮刮卡效果的时候,当时也就是网上找到刮刮卡的效果赶紧完成任务就完了,这次又学习一次,希望能加深理解吧。 先来看下 canvas 的 globalCompositeOperatio…
算法学习 - 基础排序算法
最近在学习算法与数据结构,算法是一个程序员的基本功,但是我不是科班出身,所以这方面的知识有所欠缺。在慕课网上找到一套对应的课程,主讲老师是liuyubobobo,从我学习的感受和体验来看,bobo老师对一个问题讲解的相当清晰和透彻,普通话说的也好,适合初学者理解和学习。大家如果…
玩一玩Android下载框架
继上篇《不一样的HTTP缓存体验》已经有一段时间了,一直没写教学型文章不是因为太忙,想了很久不知道以什么为主题,有个哥们看了我的开源项目CrazyDaily,好像对下载挺感兴趣,那我就写一篇吧!下载框架似乎是我们入门必学的一个技术点,因为它囊括了很多方面的知识,优秀的开源下载框…
【Java】留下没有基础眼泪的面试题
程序在执行时,多线程是CPU通过给每个线程分配CPU时间片来实现的,时间片是CPU分配给每个线程执行的时间,因时间片非常短,所以CPU通过不停地切换线程执行。 无锁并发编程。多线程竞争时,会引起上下文切换,所以多线程处理数据时,可以用一些办法来避免使用锁,如将数据的ID按照Ha…
从 0 到 1,带你解剖 MVP 的神秘之处,并自己动手实现 MVP !
对于新入门或者以及有过一段开发经验对 MVP 仍有困惑的 Android 开发者,这篇文章,希望你不要错过。 本文主要讲解了最基础 MVP ,从 0 到 1 的实现过程,以及如何解决实现过程中遇到的问题。 关于 Android 架构,目前主要有 MVC、MVP、MVVM、模块化…
Android 优化之路(一)布局优化
在Android开发中,性能优化策略十分重要。因为我认为预防永远比治愈有意义重要得多。我们不应该等到一个问题已经发生了,并且到了一定程度才想起来需要重构代码或者进行性能优化,通过早早的学习性能优化的思维和工具能避免很多问题,纠正一些不良的编码习惯,对Coder的编码能力提高具有…
Android自定义View之双缓冲机制和SurfaceView
CPU访问内存的速度要远远快于访问屏幕的速度。如果需要绘制大量复杂的图像时,每次都一个个从内存中读取图形然后绘制到屏幕就会造成多次地访问屏幕,从而导致效率很低。这就跟CPU和内存之间还需要有三级缓存一样,需要提高效率。 在绘制图像时不用上述一个一个绘制的方案,而采用先在内存中将…
下一页
个人成就
文章被点赞
47
文章被阅读
40,338
掘力值
800
关注了
21
关注者
14
收藏集
1
关注标签
2
加入于
2016-10-16