自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

android 2.1 监听电话状态并自动接听来电

在完成全部功能之前,我查询了很多资料,用了一个星期的时间终于陆陆续续的将这些功能全部完成了,为了众多和我一样的菜鸟少走一点弯路,我决定将它贴出来和大家一起分享,仔细一看距上次更新博客已经有半年了 。一、开发环境 Elispse5.5,JDK1.6,Aadroid 2.1二、开发中使用到的重点技术点: 距离感应(SENSOR_SERVICE ),音讯管理(AUDIO_SER...

2011-12-31 11:08:00 98

Android 程序获取、设置铃声、音量、静音、扬声器

Android 程序获取、设置铃声和音量通过程序获取android系统手机的铃声和音量。同样,设置铃声和音量的方法也很简单!AudioManager mAudioManager = (AudioManager) getSystemService(Context.AUDIO_SERVICE);//通话音量int max = mAudioManager.getStreamMaxVolu...

2011-12-31 09:45:00 345

操作Android 手机通讯录数据库

// 根据ID获得联系人信息实体private static EnContactBackUp getEnContactBackUp(String id) {ContentResolver resolver = acApplication.getInstance().getContentResolver();EnContactBackUp contact = new EnContac...

2011-12-30 19:15:00 99

获得汉字拼音首字母

private static String strChineseFirstPY = "YDYQSXMWZSSXJBYMGCCZQPSSQBYCDSCDQLDYLYBSSJGYZZJJFKCCLZDHWDWZJLJPFYYNWJJTMYHZWZHFLZPPQHGSCYYYNJQYXXGJ"+ "HHSDSJNKKTMOMLCRXYPSNQSECCQZGGLLYJLMYZZSECYKYYHQWJS...

2011-12-30 19:12:00 105

关于linux的学习推荐大家先看看这两篇文章

关于linux的学习推荐大家先看看这两篇文章:http://www.cnblogs.com/michaelpeng/archive/2010/12/16/1908230.htmlhttp://www.cnblogs.com/feisky/archive/2009/12/06/1618163.html

2011-12-21 16:21:00 59

另一种try finally catch的写法

public String getRingtonName(String uri) { if(uri.equals("")) { return null; } else { try ...

2011-12-21 10:25:00 98

spket的安装使用以及加载ext-4.0.0.jsb2文件

参考1:http://hi.baidu.com/%E5%BC%80%E5%BF%83%E5%B0%B1%E5%A5%BD_999/blog/item/e9a073a4e35faef09152ee0b.html参考2:http://hi.baidu.com/whlxjq520/blog/item/5e666bec3488b95879f055c6.html参考3:http://www.uspc...

2011-12-20 20:47:00 154

数据库的一些方法总结一下

//更新数据库中的记录 ContentValues cv = new ContentValues(); cv.put(Body.HTML_Content, newHtmlBody); //first是需要查找的列名 String where = Body.Message_Key + "=" + mMessageId; getContentResol...

2011-12-20 10:56:00 60

Android Activity 和 Task 设计指导(SDK)

源文件连接:http://www.oschina.net/question/195301_32201Activity and Task设计指导 这篇文档主要讲述Android应用框架的核心原则。站在高层来说,以用户为中心来设计良好的交互程序,对于应用设计者或是开发者来说是非常重要的。 下面用例子来阐述了activities和tasks的一些底层原则和机制,例如导航,多任务,ac...

2011-12-20 01:02:00 124

Android Task和Activity分析

android:allowTaskReparenting 用来标记Activity能否从启动的Task移动到有着affinity的Task(当这个Task进入到前台时)——“true”,表示能移动,“false”,表示它必须呆在启动时呆在的那个Task里。 如果这个特性没有被设定,设定到<application>元素上的allowTaskReparenting特性的值会应用到A...

2011-12-19 15:13:00 64

Android Touch事件模型

以前写 android ,对事件的处理没有太深入,只是简单的 onTouchEvent 就 ok 了,现在写的 UI ,很多自定义组件,父 view 和子view 都需要接收事件,然后处理。如果不弄明白它的事件传递机制,很难拥有好的用户体验。Touchevent 中,返回值是 true ,则说明消耗掉了这个事件,返回值是 false ,则没有消耗掉,会继续传递下去,这个是最基本的。在 Vi...

2011-12-18 23:55:00 91

Redis快速入门

原文:http://sou.it168.com/search?q=Redis%BF%EC%CB%D9%C8%EB%C3%C5&f=40.目录Redis快速入门:Key-Value存储系统简介Redis快速入门:选择Key-Value StoreRedis快速入门:初识RedisRedis快速入门:安装、配置和操作1.Redis快速入门:Key-Value存储...

2011-12-18 20:04:00 117

JSONObject与JSONArray的使用

参考文献:http://blog.csdn.net/huangwuyi/article/details/54125001.JAR包简介要使程序可以运行必须引入JSON-lib包,JSON-lib包同时依赖于以下的JAR包:commons-lang.jarcommons-beanutils.jarcommons-collections.jarcommons-logging.j...

2011-12-16 16:50:00 218

IE下jquery 访问 XML 数据时发生 parsererror, TypeError: 缺少对象 错误的解决方案

jQuery 版本:1.4.4IE 版本: 8.0错误信息: parsererror, TypeError: 缺少对象test.xml<?xml version="1.0" encoding="utf-8"?><rows> <row> <id>1</id> <name&

2011-12-16 13:26:00 502

XMLHttpRequest 对象(AJAX)的状态码(readyState)及HTTP 状态代码(status)的对照表...

XMLHttpRequest 对象(AJAX)的状态码(readyState) 当一个 XMLHttpRequest 初次创建时,这个属性的值从 0 开始,直到接收到完整的 HTTP 响应,这个值增加到 4。5 个状态中每一个都有一个相关联的非正式的名称,下表列出了状态、名称和含义:状态名称描述0Uninitialized初始化状态...

2011-12-16 12:59:00 142

mshup总结

参考:使用 Google AJAX API 加载程序http://hi.baidu.com/%E8%AD%E8%B2%BE%AB%C1%E9%D6%AE%BB%F0/blog/item/ea14e69bb72c4cb9c9eaf421.htmlgoogle maphttp://code.google.com/intl/zh-CN/apis/maps/index.htmlGoog...

2011-12-16 10:25:00 88

github使用总结

参考:http://hi.baidu.com/mcspring/blog/item/171b1e38986d39fab211c71b.html按照流程创建Repo,创建完以后会有如下界面:Global setup: Set up git git config --global user.name "" //输入用户名 git config --global user.emai...

2011-12-15 14:41:00 67

oracle 在一个存储过程中调用另一个返回游标的存储过程

实际项目当中经常需要在一个存储过程中调用另一个存储过程返回的游标,本文列举了两种情况讲述具体的操作方法。第一种情况:返回的游标是某个具体的表或视图的数据create or replace procedure p_testa(presult out sys_refcursor) asbegin open presult for select * from users...

2011-12-14 16:20:00 564

使用Hibernate-tools中的hbm2java和hbm2ddl根据hbm文件自动生成pojo和数据库脚本

1.参考文献原文:http://pf-miles.blog.sohu.com/36688201.html参考:Hibernate tools的hbm2ddl和hbm2java2.概述利用hibernate-Tools里的相关工具类,使得java实体类(POJO)、hbm映射文件、数据库表(Schema)之间可以相互转化。也就是说,只要有其中一样,就可以通过各种途径得到其它两样。如果...

2011-12-14 11:15:00 77

PDF中添加页面/合并 PDF 内容

原文地址:http://help.adobe.com/zh_CN/Acrobat/8.0/Professional/help.html?content=WS58a04a822e3e50102bd615109794195ff-7ed8.html将 PDF 插入其它 PDF请打开您要用来合并文件的基础 PDF,然后选择“文档”>“插入页面”。请选择您要插入到目标文档中的 PDF,然后...

2011-12-14 00:41:00 177

java调用.net的webservice

一.参考文献1.http://www.cnblogs.com/xuqifa100/archive/2007/12/13/993926.html使用.net如何发布web service2.WebService跨语言的问题3.Java调用DotNet WebService为什么那么难?4.java调用.net服务例子5.使用axis调用.net服务端二.概述前面写了一篇博...

2011-12-13 18:29:00 337

算法面试题总结

1.把二元查找树转变成排序的双向链表题目:输入一棵二元查找树,将该二元查找树转换成一个排序的双向链表。要求不能创建任何新的结点,只调整指针的指向。 10 / \ 6 14/ \ / \4 8 12 16转换成双向链表4=6=8=10=12=14=16。首先我们定义的二元查找树 节点的数据结构如下:struct BSTreeNode{ in...

2011-12-13 14:19:00 339

singleton(单例设计模式)

1、单例模式是指一个类只有一个实例,而且自行实例并像整个系统提供这个实例单例模式。单例模式只应在有“单一实例”的需求时才可使用。2、uml图如下3、java代码如下public class Singleton {private static Singleton singleton = new Singleton();private Singleton() {}public stat...

2011-12-12 15:28:00 70

factory method(工厂方法设计模式)

1、工厂方法设计模式主要是核心的工厂类不在去负责产品的创建,而是将具体的创建的工作交给子类去做,而不接触具体应该哪个产品被创建以及如何创建的细节。2、uml图如下3、java代码public abstract class Factory {public Product create(String owner){Product p = createProduct(owner);r...

2011-12-12 15:22:00 146

java调用bat

1.参考文献1.请教关于JAVA在WIN下执行.BAT文件的问题->6楼的回答2.请问如何在调用cmd运行完bat文件后自动退出->11楼的回答3.java调用bat在前面的博客中写道了mysql的数据库备份与恢复,这个主要是通过手动调用bat文件来执行的,那么如何在程序中调用bat文件呢。这就是这篇博客需要讲的主题。2.实例1:import java.io...

2011-12-12 11:04:00 164

Extjs+JSON实例

1.JSON介绍JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。 易于人阅读和编写。同时也易于机器解析和生成。 它基于JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言...

2011-12-11 20:51:00 170

KSOAP2 访问WebService

private static final String serviceNameSpace = "http://WebXml.com.cn/"; //命名空间private static final String getSupportCity = "getSupportCity";//将调用的WebSerice方法private static final String serviceURL ...

2011-12-09 23:51:00 103

template method(模版方法设计模式)

1、模版方法就是定义一个抽象类,然后自己实现一个顶级的逻辑方法,在声明一些其余的细节的逻辑方法,这些方法细节的方法交给子类去实现。2、uml图如下3、java代码如下public abstract class AbstractDisplay {public void display() {open();for (int i = 0; i < 5; i++) {print();...

2011-12-09 14:05:00 115

adaptor(适配器设计模式)

1、adaptor(适配器设计模式)就是把原有的类进行包装在利用,也叫wrapper(包装设计模式),实现可以通过继承和委托的方式实现。2、uml图如下3、java代码如下public interface Print {public void printWithAsterick();public void printWithParent();}public class ...

2011-12-09 13:30:00 486

iterator设计模式(迭代模式)

1、迭代模式主要实现的就是容器与遍历的分离解耦,为容器提供了一个统一遍历的接口,开发人员调用容器遍历的时候不需要知道容器内部如何实现,只需要调用相应的接口就可以,不至于暴漏内部细节。符合单一职责原则的设计方法。2、uml图如下3、java代码实现如下public class FclListIterator<T> implements Iterator<T> ...

2011-12-09 11:25:00 126

The server does not support version 3.0 of the J2EE Web module specification

1.错误:在eclipse中使用run->run on server的时候,选择tomcat6会报错误:The server does not support version 3.0 of the J2EE Web module specification2.原因:Tomcat 6.0最多支持Servlet 2.5,而现在要import的项目是3.0版本的。3.解决方法:...

2011-12-09 09:06:00 224

eclipse+webservice开发实例

1.参考文献:1.利用Java编写简单的WebService实例 http://nopainnogain.iteye.com/blog/7915252.Axis2与Eclipse整合开发Web Service http://tech.ddvip.com/2009-05/1242968642120461.html3.http://blog.csdn.net/lightao220/arti...

2011-12-07 14:01:00 1367

Apache Velocity实现模板化

1.参考文献http://www.cnblogs.com/zhuboxingzbx/articles/1225103.htmlhttp://www.cnblogs.com/amboyna/archive/2008/06/19/1225105.html2.概述2.1.Velocity模板引擎模板引擎的设计思想最早由Webmacro提出,并被应用在一个著名的搜索引擎www.alta...

2011-12-06 09:10:00 173

demo

up = new TranslateAnimation(Animation.ABSOLUTE, 0, Animation.ABSOLUTE,0, Animation.ABSOLUTE, 0, Animation.ABSOLUTE,-layout.getLayoutParams().height);down = new TranslateAnimation(Animation.ABSOL...

2011-12-06 02:13:00 58

The Class Loader Architecture

In Java's sandbox, the class loader architecture is the first line of defense. It is the class loader, after all, that brings code into the Java virtual machine--code that could be hostile or buggy. T...

2011-12-05 12:56:00 74

Hibernate之Configuration,SessionFactory,Session

原文:http://www.cnblogs.com/liuyang-1037/archive/2009/03/26/1422254.htmlConfiguration:负责管理Hibernate的配置信息,这些配置信息都是从配置文件hibernate.cfg.xml或者Hibernate.properties读取的,当然也可以自定义文件名称,只要在实例化Configuration的时候指定...

2011-12-05 11:17:00 103

URLClassLoader使用方法及事例程序

参考文献:http://blog.csdn.net/shixin1198/article/details/37339481.使用概要:File file = new File(jar文件全路径); URL url = file.toURL(); URLClassLoader loader = new URLClassLoader(new URL[] { url }); Cl...

2011-12-05 01:03:00 133

程序员的本质

很多人认为计算机变得如此智能,所以在不久的未来将不再需要程序员。另外一些人认为程序员是天才,他们在电脑前能不断地解决复杂的数学难题。甚至不少程序员对他们是做什么的都没有清晰的概念。在这篇文章中,笔者想给不知情的人解释一下程序员到底是做什么的。  程序员是将人类想法翻译成计算机语言的译者。  他们是两种世界之间的纽带。你认为维护这个纽带很容易吗?  人类世界的背景  The prob...

2011-12-02 13:07:00 64

类装载器学习

0.参考文献类加载器类装载器学习笔记JAVA的类装载器(ClassLoader)Java 类加载器深入探讨 Java 类加载器Java类加载器浅析java类加载器体系结构(含hotswap原理)Java类加载器浅析委托模式http://www.4ucode.com/Study/Topic/540714http://zeroliu.iteye.com/bl...

2011-12-01 14:18:00 129

空空如也

空空如也

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

TA关注的人

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