Gson通过借助TypeToken获取泛型参数的类型的方法(转)

最近在使用Google的Gson包进行Json和Java对象之间的转化,对于包含泛型的类的序列化和反序列化Gson也提供了很好的支持,感觉有点意思,就花时间研究了一下。 由于Java泛型的实现机制,使用了泛型的代码在运行期间相关的泛型参数的类型会被擦除,我们无法在运行期间获知泛型参数的具体类...

2016-04-28 17:23:11

阅读数:362

评论数:0

子类会继承父类的私有方法和私有属性,只是不能直接访问

假设父类有私有变量 int a 和公共方法 int getA(),方法中访问了变量 {return a;}。子类继承的方法在被调用时,需要传入子类对象引用,就是this,因为方法内部实际上是 {return this.a;}。方法是通过对象引用来获取变量,如果没有继承,那么子类的this里面就没有...

2016-04-28 17:20:45

阅读数:2616

评论数:0

创建子类对象会调用父类的初始化方法,而不只是构造函数

本文转载自:http://blog.csdn.net/fpf_721521/article/details/5518753 1、子类在创建实例后,类初始化方法会调用父类的初始化方法(除了Java.lang.Object类,因为java.lang.Object类没有父类),而这种调用会逐级追述...

2016-04-28 17:15:38

阅读数:950

评论数:0

Android 在其他线程中更新UI线程的解决方法

Android中消息机制:    引用 Message:消息,其中包含了消息ID,消息处理对象以及处理的数据等,由MessageQueue统一列队,终由Handler处理。  Handler:处理者,负责Message的发送及处理。使用Handler时,需要实现handle...

2016-04-27 15:56:27

阅读数:196

评论数:0

android客户端通过Get方式提交参数给服务器,使用URL和HttpURLConnection实现,以及乱码问题解决

本文转载自:http://blog.csdn.net/woshisap/article/details/6623284                                         服务器端的设置 服务器端采用Struts2来接收Android端的请求,android...

2016-04-27 15:11:06

阅读数:505

评论数:0

详解HttpURLConnection

请求响应流程 设置连接参数的方法 setAllowUserInteractionsetDoInputsetDoOutputsetIfModifiedSincesetUseCachessetDefaultAllowUserInteractionsetDefaultUs...

2016-04-27 14:50:22

阅读数:282

评论数:0

Android Service学习之IntentService 深入分析

什么是IntentService? (本文转自http://android.blog.51cto.com/268543/528166/) 官方的解释是: IntentService is a base class for Services that handle async...

2016-04-26 20:41:59

阅读数:126

评论数:0

Notification中PendingIntent.Flag的应用

PendingIntent是一个Intent的描述、包装,给予了这个PendingIntent 的组件在指定的事件发生或指定的时间到达时启动Activty、Service或者Broadcast。 根据是要启动Activity、Service还是Broadcast分别对应一个获取Pendi...

2016-04-26 20:20:43

阅读数:168

评论数:0

@SuppressLint("NewApi")和@TargetApi()的区别

使用@TargetApi annotaion, 使高版本API的代码在低版本SDK不报错 例如: AsyncTask.THREAD_POOL_EXECUTOR, 这个静态变量是API11才有的, 设置project build target 为 2.1. 这个时候eclipse会...

2016-04-26 20:11:40

阅读数:247

评论数:0

深入理解Android的startservice和bindservice

深入理解Android的startservice和bindservice 一、首先,让我们确认下什么是service?          service就是android系统中的服务,它有这么几个特点:它无法与用户直接进行交互、它必须由用户或者其他程序显式的启动、它的优先级比较高,它比处于...

2016-04-26 11:25:15

阅读数:982

评论数:0

android AsyncTask介绍

android AsyncTask介绍 AsyncTask和Handler对比 1 ) AsyncTask实现的原理,和适用的优缺点 AsyncTask,是android提供的轻量级的异步类,可以直接继承AsyncTask,在类中实现异步操作,并提供接口反馈当前异步执行的程度(可以通...

2016-04-25 21:18:07

阅读数:122

评论数:0

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