首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
外围守卫者
掘友等级
喜欢就要拼,敢赌才会赢!
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
2.7K
文章 2.7K
沸点 0
赞
2.7K
返回
|
搜索文章
赞
文章( 2.7K )
沸点( 0 )
ViewDragHelper结合RecyclerView的使用示例
ViewDragHelper和RecyclerView的使用示例
Android 三大图片缓存原理、特性对比
这是我(www.trinea.cn)在 MDCC 上分享的内容(略微改动),也是源码解析第一期发布时介绍的源码解析后续会慢慢做的事。从总体设计和原理上对几个图片缓存进行对比,没用到他们的朋友也可以了解他们在某些特性上的实现。上篇关于选择开源项目的好处及如何选择开源项目可见。
Android 自定义View:手把手教你做一款简单、好用的SuperEditText
本文将手把手教你做一款 附带一键删除功能 & 自定义样式丰富的 SuperEditText控件,希望你们会喜欢。 1. 简介 2. 功能介绍 丰富的自定义样式:左侧图标、删除功能图标、分割线 & 光标 样式变化。具体如下图: 3. 特点 所以,在其上做二次开发 & 定制化成本非…
Android开源实战:手把手教你实现一个简单 & 好用的搜索框(含历史搜索记录)
今天,我将手把手教大家实现一款 封装了 历史搜索记录功能 & 样式 的Android 自定义搜索框 开源库,希望你们会喜欢。 1. 简介 2. 需求场景 3. 业务流程图 4. 功能需求 5. 总体设计 6. 功能详细设计 至此,关于搜索框的全部源码讲解完毕。 7. 具体使用 …
Android技能树 — View小结
最近年底了,打算把自己的Android知识都整理一下。 这次是相对View做个小结,主要是View的工作原理,绘制流程等。为什么要总结这块,因为平时自定义View的情况多多少少都会遇到,如果能深刻了解这块知识,对自定义View的掌握才能更透彻。有些人可能会说那我肯定不会的,我也…
Android 自定义贝塞尔曲线工具
其实理解贝塞尔曲线十分容易,可以将其理解为一种递归的形式.根据比例系数计算当前线段中的点,得到所有点之后再按照顺序连接线段,重复以上步骤,直至只剩下一个点,此点就在贝塞尔曲线中,计算各个比例系数下的点,这些点的集合就是贝塞尔曲线. 设计了两个自定义view,其中一个自定义vie…
一步一步使用 DialogFragment 封装链式调用 Dialog
日常开发中,Dialog 是一个每个 app 所必备的。 最后封装好的 BaseDialogFragment 已经添加到我的快速开发 lib 包中。 也可以去 AndroidCode 查看示例源码。 如果每个都要单独写,就显得有点浪费了,一般情况下,我们都需要进行封装,便于使用…
我的图片四级缓存框架
开发App一定涉及到图片加载、图片处理,那就必须会用到三方的图片框架,要么选择自己封装。至于主流的三方图片框架,就不得不说老牌的ImageLoader、如今更流行的Glide、Picasso和Fresco。但三方的框架本文不会过多介绍。 Glide等框架,毕竟是大神及团队花费很…
Android开源框架源码鉴赏:LruCache与DiskLruCache
更多Android开源框架源码分析文章请参见Android open framework analysis。 在分析LruCache与DiskLruCache之前,我们先来简单的了解下LRU算法的核心原理。 了解了算法原理,我们来思考一下如果是我们来做,应该如何实现这个算法。从…
多线程详解(1)——线程基本概念
0. 简介 这个系列开始来讲解 Java 多线程的知识,这节就先讲解多线程的基本知识。 1. 进程与线程 进程就是在运行过程中的程序,就好像手机运行中的微信,QQ,这些就叫做进程。 线程就是进程的执行单元,就好像一个音乐软件可以听音乐,下载音乐,这些任务都是由线程来完成的。 2…
下一页
关注了
61
关注者
7
收藏集
7
关注标签
91
加入于
2016-06-16