自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Handler+Looper+MessageQueue深入详解

在《Android异步处理一:使用Thread+Handler实现非UI线程更新UI界面》中,我们讲到使用Thread+Handler的方式来实现界面的更新,其实是在非UI线程发送消息到UI线程,通知UI线程进行界面更新,这一篇我们将深入学习Android线程间通讯的实现原理。概述:Android使用消息机制实现线程间的通信,线程通过Looper建立自己的消息循环,MessageQueue

2013-11-29 15:53:26 620

转载 Android Service 之(Bind Service,使用 Messenger)

上次讲了第一种 Bind Service 的实现方式,今天讲第二种:使用 Messenger这种情况适用于你想实现进程间通信的场合,它分以下几个步骤:① service 内部需要有一个 Handler 的实现,它被用来处理从每一个 client 发送过的来请求② 通过这个 Handler ,来生成一个 Messenger③ 在 service 的onBind

2013-11-29 13:56:38 731

转载 Android Service 之(Bind Service, 继承自 Binder 类)

启动Service有两种方式:startService 与 bindService。前者已经说过如何使用,所以,这篇贴子主要是关于 bind service的。 这里所讨论的是仅针对那些被绑定的service的,而那些既被startService() 又被 bindService() 的 service 不在此范围内。① Bind Service就像是C/S架构中的服务端,其他组件(比如

2013-11-29 13:55:22 646

转载 android IntentService

什么是IntentService?官方的解释是: IntentService is a base class for Services that handle asynchronous requests (expressed as Intents) on demand. Clients send requests through android.content.Cont

2013-11-29 10:56:38 528

转载 Android 线程消息循环机制

android.os.Looper:Looper用于封装了android线程中的消息循环,默认情况下一个线程是不存在消息循环(message loop)的,需要调用Looper.prepare()来给线程创建一个消息循环,调用Looper.loop()来使消息循环起作用,从消息队列里取消息,处理消息。注:写在Looper.loop()之后的代码不会被立即执行,当调用后mHand

2013-11-29 10:12:27 1109

转载 android.os.Handler--中文

android.os.HandlerHandler类允许你发送和处理和当前MessageQueue相关的Message类和Runnable类。每一个Handler类都和一个唯一的线程(以及这个线程的MessageQueue)关联。当你创建一个新的Handler类的时候,它就和创建它的Thread/Message Queue绑定,也就是说这个Handler类会向它所关

2013-11-29 09:45:10 1279

转载 android service生命周期

移动终端的程序UI是很重要的,程序员往往在界面上花费很大的功夫,但也可能会因为太过关注界面忽略一些很重要的知识。刚刚接手一个项目是pc客户端android手机驻留程序,在android这边的开发主要是完成pc端需要的手机数据的读取和与pc客户端的通信。首先要说明一下这个程序是没有界面的,在程序启动器是找不到应用程序入口的。程序都是以Service的形式在后台偷偷摸摸的进行的。实现这些工作的方式用到

2013-11-29 09:14:43 848

转载 java socket 之 Stream Socket(TCP/IP)

Stream Socket一  总述Stream Socket与Datagram Socket不同,它有一个永久性的链接,可以确保数据可靠的发送到对方。但是Stream Socket所占的资源更多。Java主要通过Socket及ServerSocket来实现Stream Socket,一个用于客户端,另一个用户服务器端。 二  Socket类Socket类的几个重要方法如下

2013-11-28 14:28:56 569

转载 java Socket 之 Datagram socket(UDP)

Datagram socketDatagram socket使用UDP来实现数据通讯,因此它不能保证数据能够到达目的地,但是由于它不需要专用的网络链接,所以它所需的资源相对少的多。Datagram以包的方式发送数据,但它不能保证这些数据包以特定的顺序到达目的,因此包中往往需要包含序列号的信息,接收方可以根据序列号的信息决定是否所有的包都已收到,并按正常顺序重组这些包。Jav

2013-11-28 14:23:41 997

转载 流 JAVA IO 基本小结 通过一行常见的代码讨论:new BufferedReader(new InputStreamReader(System.in))

java的IO是基于流(stream)概念的,什么是流呢,作为初学者,我是这样理解的,在各个应用之间传送的是BITS,这些BIT可已被认为是流体,可以就认为是水流,那么用来在各个水源之间转移水的工具应该选择什么呢?一般情况下,水管是可以的,所以数据我将数据源比作水源,将流对象比作水管,这样就有了对流的第一步认识,它再也不神秘了。对于流,我们要研究些什么呢,我们主要是针对应用掌握流的特性,而之后

2013-11-28 10:56:06 598

转载 关于java中BufferedReader的read()及readLine()方法的使用注意

以前学习的时候也没有太在意,在项目中使用到了才发现呵呵1.读取一个txt文件,方法很多种我使用了字符流来读取(为了方便)   FileReader fr = new FileReader("f:\\TestJava.java");   BufferedReader bf = new BufferedReader(fr);//这里进行读取int b;   while((b

2013-11-27 17:15:06 1336

转载 JSP学习笔记(七十五):使用HttpClient远程抓取网页内容

1.准备工作需要下载两个jar包:commons-httpclient和commons-codescommons-httpclient下载地址:http://hc.apache.org/downloads.cgi 4.0版的现在还没有正式版,我下的是3.1版的commons-codes下载地址:http://commons.apache.org/downloads/down

2013-11-22 09:48:34 1320

转载 Servlet与httpclient乱码

纠结了几天的乱码问题终于解决了,java web开发里的中文乱码真是很揪心,我想写一个servlet A,当用户在客户端通过浏览器或者httpclient C请求A,A同时发起一个httpclient请求,请求另一个servlet B的页面内容,将B的页面内容获取后,进行处理,然后输出到页面,这样用户在请求A的时候,如果A不对B的页面内容进行处理的话,得到的就是B页面的内容,关键是A要对B的内容进

2013-11-22 09:35:51 1063

原创 android mvn

mvn archetype:generate -DarchetypeArtifactId=android-quickstart -DarchetypeGroupId=de.akquinet.android.archetypes -DarchetypeVersion=1.0.8   -DgroupId=com.study.android -DartifactId=HelloMavenAndroi

2013-11-13 14:20:52 533

转载 android上的i-jetty (2)用Servlet显示Android设备的app列表

http://cancait.blog.163.com/blog/static/2133574420134185132799/MyServlet.java package com.synnex.servlet; import java.io.ByteArrayOutputStream; import java.io.IOException; import java.io.Pri

2013-11-12 16:27:15 1075

原创 空格验证

if((name.charAt(0)==" ")||(name.charAt(name.length-1)==" "))

2013-11-12 10:00:38 595

原创 struts1前台传值给后台

pageEncoding="utf-8"%>垫片节目安排function check(){var t = document.getElementById("type");switch(parseInt(t.value)){case 2:{document.getElementById("c1al").disabled=true;d

2013-11-11 14:32:42 2733

原创 解决sdk更新的不了的问题

http://www.eoeandroid.com/thread-281075-1-1.html

2013-11-11 09:36:53 660

转载 maven构建安卓项目

http://blog.uedao.com/blog/2013/04/02/maven-android-eclipse/现有android项目环境java安装路径:C:\Program Files\Java\jdk1.6.0_24eclipse安装路径:D:\Program Files\eclipseandroid sdk安装路径:D:\Progra

2013-11-07 16:54:19 704

原创 js临时笔记

字符转ascii码:用charCodeAt();ascii码转字符:用fromCharCode();看一个小例子str="A";code = str.charCodeAt(); str2 = String.fromCharCode(code);str3 = String.fromCharCode(0x60+26);document.write(code+'');docume

2013-11-07 09:26:13 656

转载 Maven搭建Android开发环境

转载于:http://feticoolo.iteye.com/blog/1910033一、下载安装 ADT Bundle        下载:http://developer.android.com/sdk/index.html        安装:解压即可 二、安装插件:Eclipse Marketplace 三、安装插件:Android

2013-11-06 16:31:32 3575 6

原创 以当前时间新建一个文件夹(bat)

研究了半天才研究出来,留着下次使用吧set dd=%date:~8,2%set mm=%date:~5,2%set yy=%date:~0,4%set Tss=%TIME:~6,2%set Tmm=%TIME:~3,2%set Thh=%TIME:~0,2%set Thh=%Thh: =0%set folder="%yy%.%mm%.%dd%.%Thh%.%Tmm%

2013-11-05 14:07:41 3895

转载 ascript:history.go()和History.back()的区别(转载)

转自:http://www.mikebai.com/Article/2009-11/757.html 后退+刷新在C# Web程序中,如为页面按钮写返回上一页代码this.RegisterClientScriptBlock("E", "history.go(-2);");其中,history.go(-2),要写为-2,因在按钮事件触发前,已刷新一次页面,所以应是-2。

2013-11-04 11:41:39 787

转载 最新版本Struts2.3.12+Spring3.2.2+Hibernate4.2.0框架配置详细步骤.docx

http://www.open-open.com/doc/view/8ce32f0e71eb43cd85dd91c08ffddd12

2013-11-01 09:46:53 1111

codeTemplates

codeTemplates.xml,因为项目的需要,发现需要自己编写一个模板,从网上下载的感觉不太适合自己,于是就自己总结拼凑了一个,当然,你也可以下载之后根据你的需求再处理一下,有需要的拿走,不谢

2018-02-26

root相关包

是关于将nadroid设备root的相关资源,自己做了验证之后整理的。

2014-05-22

可jarpom持续化构建

可执行程序持续化备份使用,自己留在使用的,需要的就拿去

2014-04-08

android项目

自己创建的android项目,我也是研究了好半天才搞出这个,下次就直接可以使用了,个人觉得主要是maven插件集成的不怎么地才造成浪费时间,所以给自己备份一下,省的以后浪费时间,有像我一样的朋友就下吧。

2013-12-12

su文件更新包

su文件更新包,需要的童鞋可以下载,能用,留着给自己备份使用

2013-12-11

androidBindService

android中关于bindservice的用法的一个例子,一个是客户端,一个是服务器端

2013-12-09

jsonJar用的包

json相关的jar自己整理的几个,省的再去一个个下载,需要的就拿去吧。

2013-12-09

springmvc项目1

springmvc项目,留着给自己使用的,很简单的框架例子,一看就明白,需要的人就拿去吧。

2013-12-04

slf4j-android

slf4j-android-1.6.1-RC1这个是安卓版本的jar包,非常的不好找呀,还是留着给自己备份使用吧

2013-12-04

安卓的pom项目

安卓的pom项目

2013-12-04

jenkins包

这个是持续化集成的一个项目war包,需要的就拿去

2013-11-19

ant编译文件

这个是自己写的一个能用的ant编译脚本,需要的就拿去,

2013-11-19

build使用的配置

自己留着备份使用的,做编译用的,要是被谁幸运下载了就用吧。简单又通用

2013-09-25

Java WebService利用(cxf)开发笔记

Java WebService利用(cxf)开发笔记,收集整理的,需要的人就拿去吧

2013-09-24

jenkis资料

jenkis资料,收集整理的,自己备用,需要的人就拿去吧

2013-09-24

svn 64位客户端

TortoiseSVN-1.6.12.20536-x64-svn-1.6.15找了一会儿才找到,每次都浪费时间,这次就传上来,给和我一样的人用

2013-09-23

svnclient1.6.2

1.6的客户端,留着自己用的,需要的自己就下载吧,能用的

2013-09-23

NSIS安装包制作教程

nsis,打包中的神奇,需要的就拿去吧,俺是留着自己使用的

2013-09-22

HM VNISEdit

最好的nsis编辑器,找了半天才找到,留着自己备份使用的,需要的拿去

2013-09-22

subversion-1.6.12

subversion-1.6.12客户端的安装包,需要的自己下载

2013-09-18

editplus安装包

editplus安装包,留着自己用,需要的也可以下载。

2013-09-18

cxf入门例子(安全认证)

包含服务器端和客户端,自己写的,能成功的运行,

2013-09-18

用Ant实现Java项目的自动构建和部署

用Ant实现Java项目的自动构建和部署,留着自己用的,需要的可以拿去,可以直接运行,程序加文档

2013-09-18

验证客户端源码cxf

验证客户端源码cxf,已经验证是可以用的,

2013-09-13

Runnable_Callable.rar

Runnable_Callable的使用

2013-09-13

生产者消费者

一个自己写完的关于生产者消费者的例子,自己需要用了只需要加入自己的生产物品即可

2013-09-06

天气预报接口文件

个人整理的中央天气预报,可转换wsdl2java

2013-09-02

jms整合spring

自己写的jms整合spring开发的实例,是maven构建的

2012-07-06

xfiredemo开发源代码

如题,是学习xfire开发时候的一个demo,适合初学者

2012-07-06

空空如也

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

TA关注的人

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