Android基础
下山打老虎◆
这个作者很懒,什么都没留下…
展开
-
Android进阶图片处理之三级缓存图片框架BitmapUtil的使用方法
根据对郭霖老师博客的学习,个人总结了图片处理中三级缓存的全部过程,然后自己封装的一个加载图片的代码框架,对图片的优化过程包括 1、内存优化 使用LruCache 2、硬盘优化,使用DiskLruCache 3、网络读取图片,使用AsyncTask异步下载代码中包括了文件下载,内存缓存,硬盘缓存,硬盘缓存删除 计算等接口方法,而且有详细的文档说明部署说明:下载代码首先,在包的根目录下,(ecli原创 2016-08-26 15:37:06 · 891 阅读 · 0 评论 -
Android进阶图片处理之DiskLruCache解析 硬盘缓存方案
转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/28863651概述记得在很早之前,我有写过一篇文章Android高效加载大图、多图解决方案,有效避免程序OOM,这篇文章是翻译自Android Doc的,其中防止多图OOM的核心解决思路就是使用LruCache技术。但LruCache只是管理了内存中图片的存储与释放,如果图片转载 2016-08-26 10:12:32 · 424 阅读 · 0 评论 -
Android Studio五分钟带你从菜鸟到高级调试
版权声明:本文为紫雾凌寒原创文章,转载请注明出处http://blog.csdn.net/u013132758。本文已授权微信公众号:鸿洋(hongyangAndroid)在微信公众号平台原创首发。前段时间刚刚入职,还算比较幸运。进来就是让我做Android的。好多同学都去做其他没有接触过的东西了。刚开始一周肯定就是熟悉代码。但是我刚拿到代码我就呆了。做的是一个金融业务的APP转载 2016-08-11 17:35:24 · 465 阅读 · 0 评论 -
Android进阶 MVP设计模式实例
Android之MVP设计模式实例MVP(Model View Presenter)的设计模式是从MVC中演化而来的,主要作用是能够: 划分模块职责, 降低模块耦合 易测试,提高代码复用Model:数据:负责数据的检索 View: 视图:负责视图的绘制,和用户的交互 presenter: 控制器:负责在Model和View之间交互,负责两者业务的逻辑处理与MVC的区别:在MVC中,在Con原创 2016-08-11 16:53:53 · 1075 阅读 · 0 评论 -
Android进阶图片处理内存优化系列之图片墙案例
Android内存优化案例之图片墙说明:本文章是翻阅郭霖老师的博客之后有得而自行编写的,转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/9526203本篇文章的主要内容是说图片的内存缓存和从网络异步获取图片的过程工程效果图如下: 图片处理在Android中是挺头疼的一件事情,本篇播客只是为了自己对该模块的知识有一个更深层吃的认知,以原创 2016-08-03 22:32:31 · 1273 阅读 · 0 评论 -
Android进阶处理图片之压缩图片大小、Lru内存解决方案
本文转载自郭霖老师的博客:http://blog.csdn.net/guolin_blog/article/details/9316683本篇文章主要内容来自于Android Doc,我翻译之后又做了些加工,英文好的朋友也可以直接去读原文。http://developer.android.com/training/displaying-bitmaps/index.html高效加转载 2016-07-25 18:21:06 · 526 阅读 · 0 评论 -
Android进阶图片处理之三级缓存方案
图片的三级缓存一、概述 一开始在学习Android的时候,处理图片的时候,每次获取图片都是直接从网络上面加载图片,但是在开发项目的过程中,每次点击进入app里面,图片都要慢慢的再一次从网络上面加载。 给用户的体验非常不好,第一个等待的时间非常令人dan 疼 第二个给用户的流量造成了不必要的浪费因此提出图片的三级缓存策略,所谓的三级缓存:就是在手机加载图片的时候原创 2016-08-09 14:48:07 · 1718 阅读 · 0 评论 -
Android进阶自定义控件之滑动开关
自定义开关控件 Android自定义控件一般有三种方式 1、继承Android固有的控件,在Android原生控件的基础上,进行添加功能和逻辑。 2、继承ViewGroup,这类自定义控件是可以往自己的布局里面添加其他的子控件的。 3、继承View,这类自定义控件没有跟原生的控件有太多的相似的地方,也不需要在自己的肚子里添加其他的子控件。 ToggleView自定义开关控件表征上没有跟原创 2016-07-22 14:19:07 · 1886 阅读 · 0 评论 -
Android基础——02数据存储和界面展现
测试介绍好的软件不是写出来, 测出来的.1、根据测试的时候 是否有源代码:白盒测试: 写测试代码 测试源代码里面的业务方法 黑盒测试: 不知道源代码, 测试应用程序的业务逻辑. 2、根据测试的粒度方法测试 function test单元测试 unit test junit测试框架集成测试 integration test系统测试 system test3、根据测试的暴力程度冒烟测试原创 2015-10-09 19:50:55 · 683 阅读 · 0 评论 -
Android基础——01快速入门
1G到4G的介绍1G 大哥大(只能打电话)2G 小灵通(可以发短信)3G 沃 可以上网,浏览图片,使用协议是wap.baidu.com 速度可以达到7.2M4G lte 100M/s5G 华为在研究的, 投资6亿美金 传说中的速度可以达到10G/sAndroid操作系统的介绍安卓系统最初由安迪 鲁宾等人开发制作最初开发这个项目的目的是创建一个数码相机的先进操作系统后来被原创 2015-10-05 16:17:07 · 734 阅读 · 0 评论