自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (2)
  • 收藏
  • 关注

原创 Google官方下拉刷新组件SwipeRefreshLayout

一、问题描述在android开发中,使用最多的数据刷新方式就是下拉刷新了,而完成此功能我们使用最多的就是第三方的开源库PullToRefresh。现如今,google也忍不住推出了自己的下拉组件SwipeRefreshLayout,下面我们通过api文档和源码来分析学习如何使用SwipeRefreshLayout。SwipeRefreshLayout继承自ViewGroup,在support v4兼

2016-07-27 16:23:26 443

原创 Gson与Realm搭配使用碰到的问题

1. 继承RealmObject的类的属性都必须设置Getter和Setter,否则编译不通过,如下图:2. 继承RealmObject的类序列化和反序列化的时候需排除RealmObject中的属性,否则将因为类RealmObject涉及父子轮调,导致死循环解决办法: 使用ExclusionStrategy(排除策略)实现对类或者域的序列化排除,如下: public static void

2016-07-26 16:54:58 1580

转载 你真的会用Gson吗?Gson使用指南(四)

原文链接:http://www.jianshu.com/p/3108f1e44155该系列其它文章你真的会用Gson吗?Gson使用指南(一)你真的会用Gson吗?Gson使用指南(二)你真的会用Gson吗?Gson使用指南(三)你真的会用Gson吗?Gson使用指南(四)注:此系列基于Gson 2.4。本次文章的主要内容:TypeAdapterJsonSerializer与JsonD

2016-07-25 17:34:44 2152

转载 你真的会用Gson吗?Gson使用指南(三)

原文链接:http://www.jianshu.com/p/0e40a52c0063该系列其它文章你真的会用Gson吗?Gson使用指南(一)你真的会用Gson吗?Gson使用指南(二)你真的会用Gson吗?Gson使用指南(三)你真的会用Gson吗?Gson使用指南(四)注:此系列基于Gson 2.4。本次的主要内容:字段过滤的几种方法 基于@Expose注解基于版本基于访问修饰

2016-07-25 16:42:00 4561

转载 你真的会用Gson吗?Gson使用指南(二)

原文链接:http://www.jianshu.com/p/c88260adaf5e该系列其它文章你真的会用Gson吗?Gson使用指南(一)你真的会用Gson吗?Gson使用指南(二)你真的会用Gson吗?Gson使用指南(三)你真的会用Gson吗?Gson使用指南(四)注:此系列基于Gson 2.4。上一篇文章 你真的会用Gson吗?Gson使用指南(一) 我们了解了Gson的基础用法

2016-07-25 16:00:18 1484 1

转载 你真的会用Gson吗?Gson使用指南(一)

原文链接:http://www.jianshu.com/p/e740196225a4 JSON (官网) 是一种文本形式的数据交换格式,它比XML更轻量、比二进制容易阅读和编写,调式也更加方便。其重要性不言而喻。解析和生成的方式很多,Java中最常用的类库有:JSON-Java、Gson、Jackson、FastJson等。该系列其它文章你真的会用Gson吗?Gson使用指南(一)你真的会

2016-07-22 15:54:06 3858

转载 RecyclerView知识点串讲

RecyclerView 是Android L版本中新添加的一个用来取代ListView的SDK,它的灵活性与可替代性比listview更好。概述RecyclerView出现已经有一段时间了,相信大家肯定不陌生了,大家可以通过导入support-v7对其进行使用。 据官方的介绍,该控件用于在有限的窗口中展示大量数据集,其实这样功能的控件我们并不陌生,例如:ListView、GridView。那么

2016-07-21 14:49:10 498

原创 Android Studio调试设置的断点无效

真他娘的坑爹,今天调试一个程序,在一个Activity里面设置了断点,无论如何代码都不能在断点处停下来,查了一整天才发现原来是这个罪魁祸首解决办法解决办法有两种:第一种就是调试的时候将android:process=":remote"去掉,调试完毕的时候再给他加回去另外一种办法就是附加remote所在的进程进行调试:attach debugger to android process andro

2016-07-18 23:56:27 42335 9

原创 ListView和ViewHolder的结合使用

在android开发中Listview是一个很重要的组件,它以列表的形式根据数据的长自适应展示具体内容,用户可以自由的定义listview每一列的布局,使用ListView必须给他指定一个Adapter,这里我们使用BaseAdapter:在布局文件中定义一个ListView activity_main.xml <?xml version="1.0" encoding="utf-8"

2016-07-18 09:06:54 7832 1

原创 Volley获取Json数据异常

这两天用Volley加载网上数据碰到两个奇怪的问题,百思不得其解,现在还没弄明白为什么会出现这种问题,先记录在此:调用Volley方法StringRequest获取网页数据,调试的时候在某次添加断点运行异常,去掉断点则运行正常调用Volley方法JsonObjectRequest获取http://www.weather.com.cn/data/sk/101010100.html数据异常,但获取h

2016-07-15 01:04:22 933

原创 Delphi创建服务程序

Windows 2000/XP和2003等支持一种叫做”服务程序”的东西.程序作为服务启动有以下几个好处:不用登陆进系统即可运行.具有SYSTEM特权.所以你在进程管理器里面是无法结束它的.如何创建Service下面就介绍一下如何用Delphi7创建一个Service程序: 运行Delphi7,选择菜单File–>New–>Other—>Service Application.将生成一个服务

2016-07-13 20:13:58 7455

转载 关于在Android Studio中使用Assets目录下的资源的问题

转载原文地址:关于在Android Studio中使用Assets目录下的资源的问题一开始在Android Studio中读取Assets目录下的资源的时候,用的是Eclipse下的getResource().getAssets().open(“xxx.xml”);这里假如是读取一个xml文件,但是这个方法在Android Studio中是会报异常的,为何呢?因为Android Studio和Ecl

2016-07-12 23:23:31 3488

原创 Android LayoutInflater原理分析,带你一步步深入了解View(一)

写在前面:大部分内容参考该篇文章:Android LayoutInflater原理分析,带你一步步深入了解View(一)LayoutInflater的基本使用方法首先获取LayoutInflater实例 LayoutInflater inflater = LayoutInflater.from(this);调用LayoutInflater实例的inflate()方法加载布局

2016-07-12 23:05:45 479

原创 VelocityTracker的使用方法

VelocityTracker简介android.view.VelocityTracker主要用跟踪触摸屏事件(flinging事件和其他gestures手势事件)的速率。用addMovement(MotionEvent)函数将Motion event加入到VelocityTracker类实例中.你可以使用getXVelocity() 或getXVelocity()获得横向和竖向的速率到速率时,但是

2016-07-07 20:19:25 3674

原创 Android Studio中找不到模拟器

如下图,在开发Android程序的时候,会发现有时候明明打开了模拟器,但Android Studio中就是找不到,重启后还是一样解决办法如下:可以在/platform-tools/目录下找到adb.exe工具。打开cmd,输入下面两条命令 adb kill-server adb start-server如果在执行adb start-server的时候报下面这个错误,说明端口被占用了

2016-07-06 20:24:02 23858 1

原创 Java反射实践

Java反射实践Java反射机制原理: JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。这种反射机制在Java当中给我们带来了极大的方便,被大量地应用于JavaBean中Java反射机制在我的理解当中就是下面几点: 1. 对一个给定的类名

2016-07-04 22:33:11 435

酒店管理系统(VS2008 C#版本)

适合新手学习C#数据库操作,尤其适合Delphi或其它语言转学C#使用的快速上手入门教程,看一眼就会

2013-07-31

微软ASP.NET2.0快速入门1

这是由中国网通技术支持与项目部开发经理 MSDN特邀讲师苏鹏所讲述的ASP.NET快速入门教程,学习ASP.NET的朋友一定要看 开发环境是:Visual Studio 2005 ,里面是使用的语言是VB<br>

2007-12-30

空空如也

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

TA关注的人

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