自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

转载 Android中Canvas画图

Android中有一个Canvas类,Canvas类就是表示一块画布,你可以在上面画你想画的东西。当然,你还可以设置画布的属性,如画布的颜色/尺寸等。Canvas提供了如下一些方法:   Canvas():创建一个空的画布,可以使用setBitmap()方法来设置绘制的具体画布;   Canvas(Bitmapbitmap):以bitmap对象创建一个画布,则将内容都绘制在bitm

2016-03-06 14:35:31 474

原创 Android中图片资源格式的转换

在Android中图片资源有很多种格式,比如Drawable,图片的资源ID,Bitmap,还有从文件中加载进来的原始形式字节形式,那这几种格式的图片怎样相互转换来用于不同的场景呢?之后还要说一种简单压缩图片的方法。一.Drawable转化为Bitmap如果Drawable的对象为BitmapDrawable或FastBitmapDrawable的类型,则直接使用getBitmap()就可

2016-03-06 14:16:41 881

转载 Json转换利器Gson

转载出处  http://blog.csdn.net/lk_blog/article/details/7685169Gson 是 Google 提供的用来在 Java 对象和 JSON 数据之间进行映射的 Java 类库。可以将一个 JSON 字符串转成一个 Java 对象,或者反过来。jar和源码下载地址: http://code.google.com/p/googl

2016-03-04 15:38:22 202

原创 <meta-data>的使用

今天学习到了一种的使用。在不同的组件如activity,service,receiver,application中的用法也不同。XML代码全部是在AndroidManifest.xml中添加的。一.Application 代码使用ApplicationInfo appInfo = this.getPackageManager().getApplicationInfo(getPa

2016-03-04 15:05:00 330

转载 如何分析解决Android ANR

来自:  http://blog.csdn.net/tjy1985/article/details/6777346  http://blog.csdn.net/tjy1985/article/details/6777355  http://blog.csdn.net/tjy1985/article/details/6777983  http://www.eoeandroid.com

2016-03-03 21:25:32 887

转载 LruCache和DiskLruCache

转载出处:http://blog.csdn.net/guolin_blog/article/details/34093441在上一篇文章当中,我们学习了DiskLruCache的概念和基本用法,但仅仅是掌握理论知识显然是不够的,那么本篇文章我们就来继续进阶一下,看一看在实战当中应该怎样合理使用DiskLruCache。还不熟悉DiskLruCache用法的朋友可以先去参考我的上一篇文章 A

2016-03-03 16:22:11 345

转载 Android 最火的快速开发框架XUtils

最近搜了一些框架供初学者学习,比较了一下XUtils是目前git上比较活跃 功能比较完善的一个框架,是基于afinal开发的,比afinal稳定性提高了不少,下面是介绍:鉴于大家的热情,我又写了一篇Android 最火框架XUtils之注解机制详解xUtils简介xUtils 包含了很多实用的android工具。xUtils 最初源于Afinal框架,进行了大量重构,使得x

2016-03-03 16:19:22 348

原创 自定义popupwindow和dialog的区别与使用

首先,popupwindow和dialog的最大区别就是,popupwindow是线程阻塞的,即当其出现的时候,activity的主线程是阻塞的,而dialog出现的时候不是线程阻塞的。好了,下面分别介绍下像我一样的新手第一次接触这两者的时候该如何使用。一.Dialog建立一个dialog很简单Dialog dg=new Dialog(context); dg.setConten

2016-03-02 18:42:30 642

转载 Android高效加载大图、多图解决方案,有效避免程序OOM

转载出处:http://blog.csdn.net/guolin_blog/article/details/9316683本篇文章主要内容来自于Android Doc,我翻译之后又做了些加工,英文好的朋友也可以直接去读原文。http://developer.android.com/training/displaying-bitmaps/index.html高

2016-03-02 18:22:57 186

原创 简单明了的AIDL使用

AIDL(Android Interface Definition Language,Android接口定义语言)是IPC(Inter Process communication,进程间通信),由字面可以看出可以用于进程之间通信,同样和可以用于activity和service。对于一个像我一样的新手来说,看了很多网上的介绍第一感觉高大上,第二感觉需要长时间理解,下面根据我自己的理解描述AIDL的使

2016-03-01 16:29:31 325

转载 LayoutInflater

转自http://blog.csdn.net/android_tutor/article/details/5513869大家好我们这一节讲的是LayoutInflater的使用,在实际开发种LayoutInflater这个类还是非常有用的,它的作用类似于 findViewById(), 不同点是LayoutInflater是用来找layout下xml布局文件,并

2016-03-01 16:18:20 215

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除