工具
lxn_李小牛
Where you spend your time on,The Time will let you become what kind of person
展开
-
Android的DisplayUtil
public class DisplayUtil { /** * 将px装换成dp,保证尺寸不变 * @param context * @param pxValue * @return */ public static int px2dp(Context context,float pxValue){ float de原创 2016-03-05 12:45:44 · 2780 阅读 · 0 评论 -
遍历Map集合的两种方式
今天介绍两种遍历Map集合的方式 第一种,keySet Iterator<String> iterator = hashMap.keySet().iterator(); while(iterator.hasNext()){ String key = iterator.next(); String value = hashMap.ge原创 2016-02-25 15:55:56 · 1164 阅读 · 0 评论 -
ImageLoader加载图片
一.概述ImageLoader是一个强大的图片加载框架,下面是它的一些主要特性:多线程下载图片,图片可以来源于网络,文件系统,项目文件夹assets中以及drawable中等支持随意的配置ImageLoader,例如线程池,图片下载器,内存缓存策略,硬盘缓存策略,图片显示选项以及其他的一些配置支持图片的内存缓存,文件系统缓存或者SD卡缓存支持图片下载过程的监听根据控件(ImageView)原创 2016-02-18 16:39:52 · 899 阅读 · 0 评论 -
Android获取应用程序的版本名称和版本号
下面我们看一下在Android中如何获取应用的版本名称和版本号,首先我们看一下这些信息是在哪里定义的。 其中versuibCode代表版本号,versionName代表版本名。 /** * 获取版本号 * @return */ public int getVersionCode(){ PackageManager manager = getPa原创 2016-01-24 21:53:46 · 6344 阅读 · 0 评论 -
Android网络类型判断
在Android开发中,我们有时候需要根据当前网络的类型去做一些操作,下面看看如何判断当前网络的状况:public class NetWorkUtil { private static ConnectivityManager manager; /** * 判断网络是否连接 * @param context * @return */ pu原创 2016-02-19 16:41:30 · 414 阅读 · 0 评论 -
Picasso加载图片
picasso是Square公司开源的一个Android图形缓存库,地址http://square.github.io/picasso/,可以实现图片下载和缓存功能。仅仅只需要一行代码就能完全实现图片的异步加载:Picasso.with(getContext()).load(url).tag(getContext()).into(imageView);Picasso不仅实现了图片异步加载的功能,还解原创 2016-02-19 10:15:16 · 673 阅读 · 0 评论 -
获取手机存储空间大小
在存储文件时,通常需要知道手机还有多少容量可以进行存储,下面列举了一些方法用来获取手机存储空间的大小: 1.判读SD卡是否可用 /** * 判断sd卡是否可用 */ public static boolean isExternalStorageAvailable() { return Environment.getExternalStorageSt原创 2016-01-19 15:59:20 · 12603 阅读 · 1 评论 -
关于Android的Lint检查的一些结果分析
前言在安卓开发中,Lint可以用来帮助我们检查代码中存在的一些问题,使用方法也很简单,Analyze---Inspect CodeLint检查完成后,可以在Inspection Results中看到检查结果下面总结一些常见的lint问题 1.Image without contentDescription,没有给ImageView指定原创 2018-01-25 10:29:22 · 1988 阅读 · 0 评论