首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
柠檬草的味道
掘友等级
android开发
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
36
文章 36
沸点 0
赞
36
返回
|
搜索文章
赞
文章( 36 )
沸点( 0 )
Kotlin:集合(一)
在实际开发中,集合的运用可以说是多不胜数。不过Kotlin中的集合运用和Java中还是有很大的差别,他们两者之间,除了集合的初始化的不同以外,Kotlin对于集合封装特别多的高阶函数以供我们能更简单、更快捷的编写代码。不过在讲解集合之前,我先会对Kotlin中的数组类型做出一个…
我的Java设计模式-代理模式
经纪人的角色就相当于一个代理,要找到明星就先经过经纪人,经纪人负责给明星接拍电影把关、活动捞金,这就是为什么要用到代理的原因,抛开其他繁琐的事务,专注被代理人的业务逻辑,减轻被代理人的负担。
Retrofit和OkHttp实现 Android网络缓存
没做过网络缓存这方面的功能,所以想学习下。上网看了很多的文章,也看了部分视频。想把自己的一些小小的心德分享一下。如何能够稍微帮助到别人,那对我来说就算是有意义了。废话不多说了。进入正题。 网络请求用的是Retrofit。用过的人,都知道优点。没用过的人就照着图示或者Demo去写…
Android源码分析:手把手带你深入了解Glide的缓存机制
本人尝试将 Glide 的功能进行分解,并单独针对每个功能进行源码分析,从而降低Glide源码的复杂度。 今天,我将主要针对 Glide的图片缓存功能进行流程 & 源码分析 ,希望你们会喜欢。 1. Glide缓存机制简介 Glide的缓存机制使得 Glide具备非常好的图片缓…
Android开源框架源码鉴赏:EventBus
EventBus是一个Android/Java平台基于订阅与发布的通信框架,可以用于Activities, Fragments, Threads, Services等组件的通信,也可以用于多线程通信。 BroadcastReceiver/LocalBroadcastReceiv…
初学Kotlin——在自定义View里的应用
Kotlin,它是JetBrains开发的基于JVM的面向对象的语言。2017年的时候被Google推荐Android的官方语言,同时Android studio 3.0正式支持这门语言,在这个编译器上创建一个Kotlin项目,非常方便,甚至可以Java转为Kotlin。 而且…
Android 面试助力:一次读懂热门图片框架 Picasso 源码及流程
看完这篇文章,你就可以在面试时骄傲地说“我懂 Picasso 源码”!
基于 RecyclerView 实现的歌词滚动自定义控件
这几天打算做一个控件,来让自己复习一下自定义 view 的知识以及事件分发机制的原理与应用。对于这个控件,我已经封装好了,只要调用就可以了。这是我的 gitHub 欢迎 star 和 fork,之前没怎么用过,请大家多多捧场,哈哈! 1.歌词自动滚动 2. 歌词颜色字体变化 3…
RecyclerView使用封装与优化
最近优化了项目里的列表展示,顺便对RecyclerView的使用做了重新的封装,目的是当列表的需求比较复杂的时候,依然能够保持逻辑的清晰和解耦,同时通过封装来使复杂列表的性能得到一定的保证。 每一个对项目的重构或者重新封装都是出于对现状的不满,那么我们就从这个封装项目解决了哪些…
2018年android面试分享和学习总结
回顾历史不忘初心 展望未来继续前行。
下一页
关注了
18
关注者
0
收藏集
0
关注标签
10
加入于
2018-03-05