自定义博客皮肤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)
  • 资源 (3)
  • 收藏
  • 关注

转载 Android App 内存泄露之Thread

Thread 内存泄露线程也是造成内存泄露的一个重要的源头。线程产生内存泄露的主要原因在于线程生命周期的不可控。1.看一下下面是否存在问题[html] view plaincopyspan style="white-space:pre">    span>/**   *    * @version 1.0.0    * @author Abay Zhuang br/>   *  

2015-09-08 23:46:29 479

转载 java中回调机制

模块之间总是存在这一定的接口,从调用方式上看,可以分为三类:同步调用、回调和异步调用。同步调用是一种阻塞式调用,也是我们在写程序中经常使用的;回调是一种双向的调用模式,也就是说,被调用的接口被调用时也会调用对方的接口,这句话可能有点绕,等文章后面举例说明;异步调用是一种类似消息或事件的机制,解决了同步阻塞的问题,举例来讲:A通知B后,他们各走各的路,互不影响,不用像同步调用那样,A通知B后,非得等

2015-08-31 16:55:21 503

转载 Android中dp,px,sp概念梳理以及如何做到屏幕适配

今天又开始我的App开发,因为之前一直做的是SDK,所以涉及到界面UI很少,刚开始做Android应用的时候,没有对dp,px,sp等概念有一个深入的了解,只知道他们之间的转化,还有写个转换工具类等。做Android已经有一年多了,现在再次开始App开发,决定没遇到一个概念,必须得弄透彻。好吧,下面进入主题吧:首先来看一下他们的基本概念:px   :是屏幕的像素点

2015-08-24 14:57:07 580

转载 Android 图片三级缓存之内存缓存(告别软引用(SoftRefrerence)和弱引用(WeakReference))

因为之前项目同事使用了图片三级缓存,今天整理项目的时候发现同事还是使用了软引用(SoftRefrerence)和弱引用(WeakReference),来管理在内存中的缓存。看到这个我就感觉不对了。脑海中有一句之前文章出现的“因为从 Android 2.3 (API Level 9)开始,垃圾回收器会更倾向于回收持有软引用或弱引用的对象,这让软引用和弱引用变得不再可靠。”下面这个是官方文档的

2015-08-18 17:28:38 526

原创 Android中的HTTP请求

基本介绍HTTP 协议可能是现在 Internet 上使用得最多、最重要的协议了,越来越多的 Java 应用程序需要直接通过 HTTP 协议来访问网络资源。在 JDK 的 java.net 包中已经提供了访问HTTP协议的基本功能:HttpURLConnection。 但是对于大部分应用程序来说,JDK 库本身提供的功能还不够丰富和灵活。 除此之外,在Android中,androidSD

2015-08-13 11:33:41 832

原创 Android 非空格式验证框架

Android Validation 的基本功能简介Validation的简介这是一个简单的函数库,使用注释语法来验证用户输入的表单信息。你仅需编写几行代码就可以实现一些表单验证功能,且显示的所有视图都将反馈给用户。它还带有一个可扩展的在线验证选项,这样你就可以为定制视图编写自己的验证信息及适配器了。这里依赖了一个library,需要手动添加到自己的项目中,library项目包

2015-08-10 16:26:06 957

原创 Volley从零创建一个简单的文字传输

一、导入volley的jar包

2015-07-23 00:37:01 407

原创 Android实现下拉刷新,滑动加载更多的功能

ListView下拉刷新,加载更多           近期做一个小项目,需要实现下拉刷新,滑动加载更多的功能,所以自己研究了很多牛人的demo,自己写了一个,直接使用自定义的ListView就可以实现。具体如下(大多自己定义的都有注释)。package com.android.widget.pulltorefresh;import android.content.C

2015-04-06 10:04:32 839

validate输入格式验证框架

这是一个Library,需要手动导入到项目中,然后根据代码提示,实现用线程框架通过简单的代码,来验证自己的非空格式的输入。

2015-08-10

validate输入格式验证

这是一个Library,需要手动导入到项目中,然后根据代码提示,实现用线程框架通过简单的代码,来验证自己的非空格式的输入。

2015-08-10

Volley框架jar包

已经摘好的volley的开发jar包,直接导入libs文件中直接用

2015-07-23

空空如也

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

TA关注的人

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