Android 高清加载巨图方案 拒绝压缩图片
一、概述 距离上一篇博客有段时间没更新了,主要是最近有些私事导致的,那么就先来一篇简单一点的博客脉动回来。 对于加载图片,大家都不陌生,一般为了尽可能避免OOM都会按照如下做法: (更多…)
标签:图片缓存一、概述 距离上一篇博客有段时间没更新了,主要是最近有些私事导致的,那么就先来一篇简单一点的博客脉动回来。 对于加载图片,大家都不陌生,一般为了尽可能避免OOM都会按照如下做法: (更多…)
标签:图片缓存时间 时间,时间,时间啊;走慢一点吧~ 看见很多软件中都有时间线的东西,貌似天气啊,旅游啊什么的最多了;具体实现方式很多,在本篇文章中讲解一种自定义View封装的方式。 (更多…)
标签:RecyclerView看了一下博客目录,已经有好几篇博客是关于RecyclerView的,不过对于这么一款强大的控件,我还是要再写一篇博客来学习一下,这篇博客的主题是《为RecyclerView添加header》,当然在看完这篇博客后,相信添加Footer你也应该能够学会。 (更多…)
标签:RecyclerViewRecyclerView侧重的是布局的灵活性,虽说可以替代ListView但是连基本的点击事件都没有,这篇文章就来详细讲解如何为RecyclerView的item添加点击事件,顺便复习一下观察者模式。 其实在 这篇文章 中已经提到如何实现,但是里面有很多不规范的地方,而且没有完整的代码。 (更多&…
标签:RecyclerView这应该是初步了解RecyclerView全貌的最佳文章。 RecyclerView是去年谷歌I/O大会上随Android L预览一起发布的,接下来的几篇译文将会从各个方面对RecyclerView做一个全面的介绍: (更多…)
标签:RecyclerViewandroid的消息处理有三个核心类:Looper,Handler和Message。其实还有一个Message Queue(消息队列),但是MQ被封装到Looper里面了,我们不会直接与MQ打交道,因此我没将其作为核心类。下面一一介绍: (更多…)
美团,大众点评等多款APP中都涉及到二级下拉列表菜单效果,网上也有很多实现如ExpandTabView,Gihub下载地址点这里DownLoad. (更多…)
标签:二级下拉列表菜单HTML5广义上讲是指包括HTML、CSS和JavaScript在内的一套技术组合.主要用于web网页应用.更适合于移动web网页开发. HTML 5有两大特点: 首先,强化了 Web 网页的表现性能。 其次,追加了本地数据库等 Web 应用的功能。 (更多…)
进度条类控件ProgressBar作为某些操作进度的可视指示器,为用户呈现操作的进度,它还有一个次要的进度条,用来显示中间进度,如在流媒体播放时视频缓冲的进度。进度条有两种模式确定模式和不确定模式,在不确定模式下,进度条显示循环动画,这种模式常用于应用程序使用任务的长度是未知的。 (更多&helli…
在App设计中通常会设计一个主界面作为进入其它界面的入口,一般会选择选项卡也叫页卡Tab来实现. 今天我们来探讨下Android应用程序中一个古老的实现方式:TabActivity+TabHost, 后面在分析FramgentActivity实现方式. (更多…)