自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 进阶_回调Callback_150504

回调这东西,以前有误会,觉得是一个API的实现,毕竟很多东西都讲API,具体了解了一下呢,觉得就是一种调用方法的实现。这一个调用方法的实现分三步骤:第一步:定义一个接口,在接口里面实现一个抽象方法第二步:具体实现抽象方法,也就是后期功能的实现第三步:调用这么理解吧,假设你女票叫你陪她去买东西,OK,这就是第一步,她叫你去。第二步,她叫你去,你得空出时间啊,取点钱啊,做点准备工作,OK,这就是第二步。最后你陪着她去了,就是第三步。

2015-05-04 15:47:10 650

原创 进阶_线程(AsyncTask)_150504

链接地址:http://www.cnblogs.com/devinzhang/archive/2012/02/13/2350070.htmlAsyncTask介绍Android的AsyncTask比Handler更轻量级一些,适用于简单的异步处理。AsyncTask介绍Android的AsyncTask比Handler更轻量级一些,适用于简单的异步处理。首先明确Android之所以有Handler和AsyncTask,都是为了不阻塞主线程(UI线程),且UI的

2015-05-04 10:37:15 570

转载 进阶_线程(HandlerThread)_150504

链接地址:http://www.cnblogs.com/devinzhang/archive/2012/01/08/2316671.html就是使用了HandlerThread类不多说,上代码:package fatenliyer.f_handlerthread;import android.os.Bundle;import android.os.Handler;

2015-05-04 10:34:49 477

转载 进阶_线程(Handler)_150504

转载地址:http://www.cnblogs.com/devinzhang/archive/2011/12/29/2306245.htmlAndroid 引进了Handler 这个特殊的类,可以说它是Runnable和Activity交互的桥梁代码:package fatenliyer.f_handler;import java.util.Timer;import

2015-05-04 10:29:41 463

原创 进阶_计时器(Handler+TimerTask实现)_150503

和第一篇大同小异,使用Handler+TimerTask实现计时器功能activity_main.xml布局文件<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:la

2015-05-03 14:05:21 433

原创 进阶_计时器(postDelayed实现)_150503

这次就是上一篇的代码补充,以PostDelay实现计时器,采用了递归的算法布局文件:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="ma

2015-05-03 13:58:00 816

原创 进阶_计时器(Handler+Thread实现)_150503

有三种实现计时器的方式:1:最基本的Handler+Thread的方式,因为最近准备着手了解线程和消息机制,所以这一个会比较详细。2:handler.postDelayed()方法,这个实现起来是最简单的,但是个人不太喜欢,因为递归这种东西,真的很难写。3:Thread+TimeTask的方式;  其实这三个,最基础的是第一种。本文介绍的也是第一种,之后两种会在之后的blog里面贴上代

2015-05-03 13:12:21 2054

异步线程AsyncTask

Android的AsyncTask比Handler更轻量级一些 适用于简单的异步处理 首先明确Android之所以有Handler和AsyncTask 都是为了不阻塞主线程(UI线程) 且UI的更新只能在主线程中完成 因此异步处理是不可避免的 Android为了降低这个开发难度 提供了AsyncTask AsyncTask就是一个封装过的后台任务类 顾名思义就是异步任务 AsyncTask直接继承于Object类 位置为android os AsyncTask 要使用AsyncTask工作我们要提供三个泛型参数 并重载几个方法 至少重载一个 ">Android的AsyncTask比Handler更轻量级一些 适用于简单的异步处理 首先明确Android之所以有Handler和AsyncTask 都是为了不阻塞主线程(UI线程) 且UI的更新只能在主线程中完成 因此异步处理是不可避免的 Android为了降低这个开 [更多]

2015-05-04

计时器三种实现(Thread)

1:最基本的Handler+Thread的方式,因为最近准备着手了解线程和消息机制,所以这一个会比较详细。 2:handler.postDelayed()方法; 3:Thread+TimeTask的方式; 当然,也许还有其他的,我不知道罢了。

2015-05-03

ExpandLiatTwo

使用自定义控件,写了一个简单的ExpandListView

2015-03-30

ExpandListView

仿qq分组的界面;个人使用ecipse的编译平台; blog地址:http://blog.csdn.net/u014803950/article/details/44745805

2015-03-30

150318_进阶_写入文件到任意路径

保存文件到任意路径;http://blog.csdn.net/u014803950 blog地址

2015-03-18

SQL数据库demo

本demo是数据库基础,具体使用还需要自己修改,另外本demo可以直接运行

2014-10-15

Demo_TabHost_Fragment_141007

仅仅只有最简单的功能,展示TabHost_Fragment的基本方法, 没有延伸.

2014-10-07

空空如也

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

TA关注的人

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