自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Retrofit实战之json反序列化的那些事

Retrofit实战之json反序列化的那些事retrofit是一个十分优秀的网络框架,它为了我们封装了很多内容,使我们请求十分方便,获取也十分轻松,对于返回的json可以轻松的用gson自动解析。但是在这个方便的后面,也带来了一些小小的隐患。下面就有两种情况,在json被反序列化时,给我们在这个炎热的夏天里造成了蛋蛋的凉意。接口请求失败,可它还是要全部反序列化一般来说接口返回的形式包括:返回码,信

2016-07-22 16:30:00 4350 1

原创 动态代理解析

retrofit中动态代理的解析问题学习动态代理对我们有什么用?动态代理是什么?有什么作用?适用场景在哪里?学习作用:了解retrofit源码。动态代理是什么?运行时动态生成代理类。既然是运行时动态生成,那么说明其灵活性大,作用域广。动态代理生成的方式有多种,这回探讨的是JDK自带的方法。也就是实现InvocationHandler接口,重写invoke()方法,再通过Proxy.newPr

2016-07-14 17:43:54 421

原创 Android中LogCat输出日志的自定义

Android上的Log原理与制作没有耐心的客官可以直接看这里github,里面有源码和使用方法。Android上的Log原理与制作获取原理Log工具实践普通打印打印json打印对象打印Collection和Map总结获取原理一个好的log工具,必然得尽可能的打印出详细的信息,所以必须秉承着不管有的没的,一切都要为客户准备好的原则。而通常来说我们是使用Thread.currentThr

2016-01-06 17:28:20 4337

原创 ListView之图片闪烁问题

ListView性能优化的最重要的一条就是对convertView的复用,但也就是这个复用会出现一个问题,对于异步的耗时操作(如异步加载网络图片)会出现条目混乱,下面我就来分析一下。所谓的复用就是新出现的item会直接使用已经滑出屏幕的旧Item,这样就保证了item能够被重复利用,降低了item数量以实现优化,如上图所示(图为盗用...若有侵权告知必删)。

2015-10-26 17:11:22 5200 2

原创 对BAE搭建java应用的一次小试牛刀

近来由于学校的项目需要,急需在网上搭建java应用,首先我考虑的是SAE,但由于在下一穷二白,SAE搭建需要花费RMB,只好无奈放弃。但我发现了BAE上可以免费搭建,于是便对它伸出了我的魔爪。好了,废话不多说,开始行动。  首先我们需要做的便是申请一个开发者账号,这我就不多说了。  然后进入开发者服务管理,点击里面的创建工程,然后选择你想要的部署语言就行了。

2014-03-28 10:26:35 5186 6

原创 在一个练习demo中的两个知识点

第一个知识点是关于ViewGroup的:  ViewGroup是一种可以包含其它视图的特殊视图,是布局和其它视图容器的基类。A ViewGroup is a special view that can contain other views (called children.) The view group is the base class for layouts and views

2013-09-11 21:24:21 545

原创 字节流复制文件内存超载问题

我想大家在用字节流去复制文件时,可能出现过内存超载问题吧(java.lang.OutOfMemoryError)比如下面FileInputStream in = new FileInputStream(被复制的文件名以及路径); byte b[] = new byte[in.available()]; in.read(b); FileOutputStream o

2013-08-06 20:35:15 1086

原创 java简易的贴吧邮箱爬虫

小黄我老早就听说过爬虫大名了,可是却一直没有敢于尝试,这回因为脑子一热,断断续续的研究了几天,没想到并没有想象中的那么难,当然,我做的仅仅是最简单最初级的爬虫,但至少拥有爬虫大致之型了吧。总之,任何高超复杂的技术,都是从最简单开始逐步完善的,所以在技术的路上,我们应该无所畏惧,敢于尝试。好了,废话不多说了,进入正题。  准备工作:使用了开源包HttpClient(使用方法和下载自己百度)

2013-07-30 21:19:08 3841 3

空空如也

空空如也

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

TA关注的人

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