自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (6)
  • 收藏
  • 关注

原创 javadoc命令

用法: javadoc [options] [packagenames] [sourcefiles] [@files]-overview 从 HTML 文件读取概览文档-public 仅显示 public 类和成员-protected 显示 protected/public 类和成员 (默认值)-package 显示 package/protected/public 类和成员

2016-02-26 22:50:25 1515

转载 Android 遮罩层效果

Android 遮罩层效果(用别人的代码进行分析) 不知道在开发中有没有经常使用到这种效果,所谓的遮罩层就是给一张图片不是我们想要的形状,这个时候我们就可以使用遮罩效果把这个图片变成我们想要的形状,一般使用最多就是圆形的效果,如下图:上面这个图片是圆形的,而我们这个原图是正方形的,所以我们可能就需要这么一个遮罩的效果使它变为圆形,这种一般就是我们图片从网络上获取的,形状不是由我

2016-02-26 10:13:50 5294

原创 Eclipse中引用依赖库library失败的原因

分两种情况情况一:如下出现红叉:说明库与项目不在同一个目录下即在windows下项目必须和library在同一个目录下,否则会出错情况二如下MPChartLib为绿钩,当确定OK时,在回来时却没有应用原因此时项目下project.properties文件不可写,为只读状态(多为协同工具导致的)解决直接进入project.pro

2016-02-24 14:29:47 5681 1

转载 Java transient关键字使用

1. transient的作用及使用方法      我们都知道一个对象只要实现了Serilizable接口,这个对象就可以被序列化,java的这种序列化模式为开发者提供了很多便利,我们可以不必关系具体序列化的过程,只要这个类实现了Serilizable接口,这个类的所有属性和方法都会自动序列化。      然而在实际开发过程中,我们常常会遇到这样的问题,这个类的有些属性需要序列化,而其

2016-02-23 09:53:01 714

原创 android中关联第三方jar源码与Javadoc

首先:要有jar包,sourse源码与javaDoc以Gson为例:方式一:1.将gson-2.6.1.jar拷贝到libs目录下,选中gson-2.6.1.jar右键选择Build Path—》Add to Build Path2.再右键选择Build Path—》Configure Build Path3.双击gson-2.6.1.jar下S

2016-02-21 14:41:45 1105

转载 Adb connection Error:远程主机强迫关闭了一个现有的连接

做android开发的时候eclipse的console一直出现这个问题,有时候是启动eclipse后就出现这个问题,有时候是运行android程序的时候出现的,重启avd和重启eclipse都不行。后面在网上找到了解决办法。先说原因嘛,这是ddms调用adb引发的. 经过一番搜索, 发现这是windows环境下, adb的一个限制, 也可以说是bug.  当手机上同时运行的进程数大于64时,

2016-02-19 17:20:47 1056

原创 使用SwipeRefreshLayout实现下拉刷新与上拉加载更多

SwipeRefreshLayout只能实现下拉刷新,而不能实现上拉加载更多。所以这需要对其进行扩充。1、首先继承SwipeRefreshLayout    public class SwipeRefreshAndMoreLoadLayout extends SwipeRefreshLayout implements OnScrollListener {接下来直接替代码了  p

2016-02-16 23:29:32 1155

原创 下拉刷新SwipeRefreshLayout源码

API doc:http://developer.android.com/reference/android/support/v4/widget/SwipeRefreshLayout.htmlGoogle在support v4 19.1版本推出了一个下拉刷新组件SwipeRefreshLayout,使用起来方便,效果优美,但要注意的是其布局中只能有一个直接子布局。使用步骤如下:1.在xml

2016-02-16 14:45:43 813

转载 自定义View之onMeasure()

可以说重载onMeasure(),onLayout(),onDraw()三个函数构建了自定义View的外观形象。再加上onTouchEvent()等重载视图的行为,可以构建任何我们需要的可感知到的自定义View。本节我们探索自定义View中onMeasure()起到了什么样的作用,题外要插的一句是,Activity框架,View框架中大量的on函数基本上都应用到了Template模式,掌握

2016-02-05 10:18:33 856

原创 InputStream与String/byte[]相互转换

public class InputStreamUtils {  private static final String CHARSET_NAME = "UTF-8"; private static final int BUFFER_SIZE = 1024; /**  * 将字符串转换成InputStream  * @param string  * @return 

2016-02-03 09:33:24 1243

原创 关于Android中res等几种文件通过InputStream方式读入工程中

1. res/raw下:        InputStream is = getResources().openRawResource(R.id.xxx);2.res/xml下:       XmlResourceParser xmlResourceParser = getResources().getXml(R.xml.xxx);3.src/下:        InputSt

2016-02-02 09:14:02 3251

原创 创建XmlPullParser两种方式

方式一:Android提供的实用工具类:android.util.Xml        静态方式: XmlPullParser pullParser = Xml.newPullParser(); 方式二:通过工厂类XmlPullParserFactory:       XmlPullParserFactory parserFactory = XmlPullParserFactory

2016-02-01 10:44:22 1130

手机本地通讯Demos

手机本地通讯录

2016-04-22

SDCard内存大小统计

统计SDCard的存储大小,总的与可用的,包含内置SDCard与外置SDCard,已经USB存储

2016-04-18

MD5加密与byte数组与16进制相互转换

包含MD5加密,同时拥有多种方式进行byte或者byte[]与16进制相互转换 三种方式: 方式一:Integer.toHexString(int) 对应的是: Integer.parseInt(String, int)或者Integer.valueOf(String, int) 方式二:位运算(& 与 |) 方式三:算术运算

2016-04-15

LinkifyCustom

android自带的链接有电话号码,网址,邮箱。对@xxx与#xxx#等类型没有链接,这时候需要自定义链接。该资源就是以此基础设计的。代码简单明了,易学。

2016-03-02

下拉刷新与上拉加载更多SwipeRefreshLayout

ExpandSwipeRefreshLayout扩展了SwipeRefreshLayout的功能,使得同时具有下拉刷新与上拉加载更多。

2016-02-16

下拉刷新SwipeRefreshLayout

SwipeRefreshLayout是Google在support v4 19.1版本的library更新的一个下拉刷新组件,使用起来很方便,可以很方便的实现Google Now的刷新效果。只不过要注意的是此布局内只能有一个直接子View。

2016-02-16

空空如也

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

TA关注的人

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