自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Android开发多线程断点续传下载器

使用多线程断点续传下载器在下载的时候多个线程并发可以占用服务器端更多资源,从而加快下载速度,在下载过程中记录每个线程已拷贝数据的数量,如果下载中断,比如无信号断线、电量不足等情况下,这就需要使用到断点续传功能,下次启动时从记录位置继续下载,可避免重复部分的下载。这里采用数据库来记录下载的进度。效果图        断点续传1.断点续传需要在下载过程中记录每条

2013-12-31 14:30:02 843 1

转载 Android实现推送方式解决方案

本文介绍在Android中实现推送方式的基础知识及相关解决方案。推送功能在手机开发中应用的场景是越来起来了,不说别的,就我们手机上的新闻客户端就时不j时的推送过来新的消息,很方便的阅读最新的新闻信息。这种推送功能是好的一面,但是也会经常看到很多推送过来的垃圾信息,这就让我们感到厌烦了,关于这个我们就不能多说什么了,毕竟很多商家要做广告。本文就是来探讨下Android中实现推送功能的一些解决方案,也

2013-12-27 13:03:07 637

转载 android adb shell 命令大全

1. 显示系统中全部Android平台:    android list targets2. 显示系统中全部AVD(模拟器):    android list avd3. 创建AVD(模拟器):    android create avd --name 名称 --target 平台编号4. 启动模拟器:    emulator -avd 名称

2013-12-27 10:07:53 978

转载 android应用实现重启系统+签名

原文地址:http://my.oschina.net/blackylin/blog/716921.在AndroidManifest.xml文件的manifest标签中加入一条android:sharedUserId="android.uid.system"[html] view plaincopymanifest xmlns:android=

2013-12-26 15:24:06 943

转载 Android开发把项目打包成apk

做完一个Android项目之后,如何才能把项目发布到Internet上供别人使用呢?我们需要将自己的程序打包成Android安装包文件--APK(Android Package),其后缀名为".apk"。将APK文件直接上传到Android模拟器或Android手机中执行即可进行安装。Android系统要求具有其开发者签名的私人密钥的应用程序才能够被安装。生成数字签名以及打包项目成APK都可以采用

2013-12-26 15:22:28 609

转载 按后退键退出Android程序

主要的目的是按后退键的时候,让程序能够退出。 实现起来的思路: 1.捕获后退键被按了这个事件。        Java代码 @Override          public boolean onKeyDown(int keyCode, KeyEvent event)  {              if (keyCode == KeyE

2013-12-24 10:32:54 573

转载 Apache Commons 一些工具包介绍【转载】

http://blog.csdn.net/UPCCPU/archive/2006/03/05/615645.aspx Apache Commons包含了很多开源的工具,用于解决平时编程经常会遇到的问题,减少重复劳动。我选了一些比较常用的项目做简单介绍。文中用了很多网上现成的东西,我只是做了一个汇总整理。Commons BeanUtilshttp://jakarta.ap

2013-12-24 09:55:01 744

转载 Java注释@interface的用法(Java annotation 自定义注释@interface的用法)

java用  @interface Annotation{ } 定义一个注解 @Annotation,一个注解是一个类。@Override,@Deprecated,@SuppressWarnings为常见的3个注解。注解相当于一种标记,在程序中加上了注解就等于为程序加上了某种标记,以后,JAVAC编译器,开发工具和其他程序可以用反射来了解你的类以及各种元素上有无任何标记,看你有什么标记

2013-12-24 09:25:33 2299 1

转载 转-关于Method类中invoke方法和Class类中getmethod方法的使用

摘要:对于大多数java的新手一般不会用到这两个方法,但是即使是对java有了一定的了解的人,对这两个方法的使用,也存在着一定的问题,下面就这个问题作出一定的解释,能给大家一个初步的认识。 sheen:thisMethod.invoke(thisClass, new Object[] {InParam,new Integer(OutParamNum)})其中InParam为String[

2013-12-24 09:21:30 1242

转载 linux命令和Linux基本常用的知识详解

Linux简介与厂商版本1. Linux简介Linux可以有狭义和广义两种定义。狭义来说,Linux实际上指Linux kernel (内核)。内核负责管理硬件,并为上层应用提供接口。而广义来说,是指以Linux kernel为基础的,包括OS和各种应用在内的各个Linux版本(distribution)。尽管看起来版本眼花缭乱,但实际上,各个版本之间也只是大同小异,其差别往往体现

2013-12-24 00:43:00 4098

转载 android中实现ListView的刷新Demo

后面的很多例子应该都是仿照这个写的,下面的这个例子就是对这个例子的修改,先看下一个点击的效果,我看到其他的分析博客里面没有谈到这一点,在这个代码中,我们一直看到是listview的第二项,而listview的第一项被遮挡了起来,滑动至第一项:       点击头条,头条会变成以下:然后,过一段时间,刷新完成以后,listview又setSelection(1),增加一条数据,同时,把顶部给

2013-12-23 23:37:02 940

转载 Log4J在Android上的使用

将下列Libraries加入工程中下载链接地址:下载点击打开链接android-logging-log4j.jarlog4j.jar (version 1.2.x)slf4j-api.jarslf4j-log4j12.jar注意: 为了能在手机存储卡中打印日志未见,需要在AndroidManifest.xml中配置权限。对于配置我习惯写在Application中,代码如下。1

2013-12-23 23:20:07 848

转载 android中另一中处理图片的工具类(简单实现)

android处理图片的静态工具类的实现:package com.demo;import java.io.IOException;import java.io.InputStream;import java.lang.reflect.Field;import java.lang.reflect.Modifier;import java.net.HttpURLConnection;

2013-12-23 22:40:08 629

转载 阿里巴巴fastJson解析工具的demo实现

阿里巴巴的fastjson解析工具很方便,但前提必须下载其第三方包:package com.demo.json;import java.util.List;import java.util.Map;import org.apache.commons.lang.StringUtils;import com.alibaba.fastjson.JSON;import com.alibab

2013-12-23 22:32:54 4355 1

转载 java通过反射实现数据库的编写

通过反射机制实现数据库的编写:package com.demo.db;import java.lang.reflect.Field;import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;import java.lang.reflect.Modifier;import j

2013-12-23 22:28:56 1315

原创 java中文件的读写操作工具类的实现

java读写文件的工具类:package com.demo.utils;import java.io.BufferedReader;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStreamReader;im

2013-12-23 21:58:10 976

原创 android中位图Bitmap工具类的实现

android中位图工具类的实现:package com.demo.utils;import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import j

2013-12-23 21:56:07 817

原创 android中dialog工具类的实现(多种dialog的创建)

第一种:bitmapDialog的建立javademo1:package com.demo.dialog;import android.app.Dialog;import android.content.Context;import android.graphics.Bitmap;import android.view.LayoutInflater;import android

2013-12-23 21:53:29 4299

原创 android中下载图片的工具类的实现

android中下载图片的工具类的实现package com.demo.loading;import java.io.File;import java.io.InputStream;import java.net.HttpURLConnection;import java.net.URL;import java.util.HashMap;import java.util.conc

2013-12-23 21:33:35 863

原创 android中图片重绘的工具类的实现

android实现重绘图片的工具类:package com.demo.loading;import android.graphics.Bitmap;import android.graphics.Bitmap.Config;import android.graphics.Canvas;import android.graphics.Matrix;import android.gra

2013-12-23 21:31:43 1533

原创 android中图片内存缓存的工具类的实现

android中实现图片缓存的工具类的实现:package com.demo.loading;import java.lang.ref.SoftReference;import java.util.HashMap;import java.util.LinkedHashMap;import java.util.concurrent.ConcurrentHashMap;import an

2013-12-23 21:28:05 919

转载 android中通过Http访问图片工具类的实现

网络上获取图片信息的工具类的实现:package com.demo.loading;import java.io.FilterInputStream;import java.io.IOException;import java.io.InputStream;import org.apache.http.HttpEntity;import org.apache.http.HttpRes

2013-12-23 21:25:52 853

转载 java实现图片文件的缓存工具实现

package com.demo.loading;import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.io.OutputStream;import java.util.Arrays;

2013-12-23 21:21:48 3048 1

原创 java实现Http工具类的封装

http工具类的实现:package com.demo.http;import java.net.UnknownHostException;import java.util.ArrayList;import java.util.HashMap;import java.util.Iterator;import java.util.List;import java.util

2013-12-23 21:12:23 1944

原创 java压缩解压缩文件工具类的实现

下面代码有解释,直接创建类复制就可以用package com.gooagoo.stcu.utils.zip;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.F

2013-12-23 21:09:27 750

转载 MD5加密算法(java实现)

import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.io.InputStream;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;public

2013-12-23 21:02:26 933

原创 java实现文件监听(2)

上一个文章监听文件时java自带的,本文的文件监听代码是apache第三方的文件监听。用此包需要引入第三方。通过类直接可以调用本代码的静态方法代码如下:package com.demo.filelistener;import java.io.File;import java.util.concurrent.TimeUnit;import org.apache.commons.io.mon

2013-12-23 20:59:26 1372

原创 java文件监听的实现(1)

平时能用到文件的监听,通过文件的变化实现对文件内容的处理,多了不说。看下面代码,很容易看懂。(包没有引用)public class FileObserverDemo extends FileObserver {/** 监听事件 */public static int CHANGES_ONLY = CREATE | DELETE | CLOSE_WRITE | MOVE_SELF| MOV

2013-12-23 20:57:49 1117

转载 python字符编码详解

1. 字符编码简介1.1. ASCIIASCII(American Standard Code for Information Interchange),是一种单字节的编码。计算机世界里一开始只有英文,而单字节可以表示256个不同的字符,可以表示所有的英文字符和许多的控制符号。不过ASCII只用到了其中的一半(\x80以下),这也是MBCS得以实现的基础。1.2. MBCS

2013-12-22 18:19:33 603

转载 python用两种方法实现url短连接

几乎所有的微薄都提供了缩短网址的服务,其原理就是将一个url地址按照一定的算法生成一段字符串,然后加在一个短域名后面边成了一个新的url地址,数据库中会存放这个短地址和原始的地址,当用户点击这个新的短地址后,短地址服务会根据短域名后面的几个字符串从数据库中读出原来的地址然后页面进行跳转 。比如新浪微薄中的url 是 http://t.cn/xxxxxxx  t.cn是其域名 ,其后面跟着的是7

2013-12-22 10:00:32 3879 1

转载 python中2.x和3.x的区别

这个星期开始学习Python了,因为看的书都是基于Python2.x,而且我安装的是Python3.1,所以书上写的地方好多都不适用于Python3.1,特意在Google上search了一下3.x和2.x的区别。特此在自己的空间中记录一下,以备以后查找方便,也可以分享给想学习Python的friends.1.性能 Py3.0运行 pystone benchmark的速度比Py

2013-12-22 09:54:24 715

转载 [DllImport("kernel32.dll")]详解

这叫引入kernel32.dll这个动态连接库。 这个动态连接库里面包含了很多WindowsAPI函数,如果你想使用这面的函数,就需要这么引入。举个例子: [DllImport("kernel32.dll")] private static extern void 函数名(参数,[参数]); 函数名就是一个属于kernel32.dll里的一个函数。完了你就可以用那个函数了。

2013-12-19 17:29:11 8790

转载 C#中通过DllImport使用Win32 API

.net 框架程序可以通过静态 DLL 入口点的方式来访问本机代码库。DllImport 属性用于指定包含外部方法的实现的dll 位置。 DllImport 属性定义如下: namespace System.Runtime.InteropServices {     AttributeUsageAttributeTargets.Method     public class D

2013-12-19 13:39:02 1245

转载 Socket连接管理器(心跳机制)(转)

:http://cuisuqiang.iteye.com/处理机说明:读取配置文件,根据配置文件信息保持一个连接配置变量集合。根据连接变量集合初始化相应的连接。启动一个线程,处理检查连接的有效性,处理方法是发送心跳包,如发现不能使用的连接,则设置该连接为占用,并启动一个线程去不断的初始化该连接。用户使用接口根据名称去获得连接,如果是保持的连接则直接从连接集合获取,并检查有效性。

2013-12-19 11:09:15 1077

转载 android中NFC学习

使用NFCtag上的数据NFC tag上的数据是以字节存放,所以你可以将其转换成其他你想要的格式。当往tag写东西时,你必须以字节格式来写。Android提供API来帮助写符合NDEF标准的信息。使用此标准能保证你的数据在往tag写时能被所有AndroidNFC设备支持。然而,很多tag使用他们自己的标准来存储数据,这些标准也被Android支持。但你必须自己实现协议栈来读写这些tag。你可以

2013-12-19 11:06:17 899

转载 android中jni学习——jni的调用

JNI学习JAVA以其跨平台的特性深受人们喜爱,而又正由于它的跨平台的目的,使得它和本地机器的各种内部联系变得很少,约束了它的功能。解决JAVA对本地操作的一种方法就是JNI。   JAVA通过JNI调用本地方法,而本地方法是以库文件的形式存放的(在WINDOWS平台上是DLL文件形式,在UNIX机器上是SO文件形式)。通过调用本地的库文件的内部方法,使JAVA可以实现和本地机器的紧密联系,调

2013-12-19 11:04:46 1065

转载 android中注释的应用@interface Annotation{ }

java用  @interfaceAnnotation{ } 定义一个注解 @Annotation,一个注解是一个类。@Override,@Deprecated,@SuppressWarnings为常见的3个注解。注解相当于一种标记,在程序中加上了注解就等于为程序加上了某种标记,以后,JAVAC编译器,开发工具和其他程序可以用反射来了解你的类以及各种元素上有无任何标记,看你有什么标

2013-12-19 11:01:30 1022

转载 android中JNI知识(很全)

Chap1:JNI完全手册  最近在公司里做了一个手机的项目,需要JAVA程序在发送短信的时候和第三方的短信服务器连接。短信接口是用C++写的。琢磨了三天,大致搞懂了JNI的主体部分。先将心得整理,希望各位朋友少走弯路。   首先引用一篇文章,介绍一个简单的JNI的调用的过程。 JAVA以其跨平台的特性深受人们喜爱,而又正由于它的跨平台的目的,使得它和本地机器的各种内部联系变得很少,约

2013-12-19 10:59:08 5586 1

转载 Python快速教程

博客地址: http://www.cnblogs.com/vamei/ RSS: http://feed.cnblogs.com/blog/u/118754/rss 博客已经与我的豆瓣和微博同步,欢迎关注我的豆瓣和微博。 微博: http://www.weibo.com/vamei 小提醒 1. 教程将专注于Python基础,语法基于Python 2.7 (我会

2013-12-19 08:29:28 690

转载 Python Tkinter制作GUI

Tkinter是一款非常简单而功能又很完善的的设计GUI的图形库。        在windows下的Tkinter是默认安装的,只是在Python3.x中名字由Tkinter变为了tkinter,里面的函数名字都没变。创建GUI的基本步骤:[python] view plaincopyimport tkinter  使用

2013-12-18 22:36:55 1550

android知识中所有的Demo实现

这个包中可以直接导入到工程中,但是不能运行,包含了android中相关的所有的知识点,地图(包括谷歌百度地图),所有控件的创建(dialog,button,menu等等),数据库的创建,异步任务,fragment的实现,ListView的优化,传感器的实现,wifi的实现,解析的Demo,四大控件(服务,广播,activitiy,内容提供者)的代码实现,照相机,图片的处理等等

2013-12-23

SlideMenu侧滑Demo

实现侧滑功能,导入到工程中就可以导入,可以修改代码实现自己的功能

2013-12-23

hessdroid-android

hessdroid 是 Resin 的 Hessian 二进制远程调用框架在 Android 上的移植版本。非官方。 示例代码: String webServiceUrl = "https://localhost/testAPI"; HessianProxyFactory proxyFactory = new HessianProxyFactory(); // setting a user/password calls the web service with basic authentication proxyFactory.setUser("john"); proxyFactory.setPassword("doe"); TestAPI api = (TestAPI) proxyFactory.create(TestAPI.class, webServiceUrl, getClassLoader()); System.out.println(api.saySomething());

2013-12-23

httpmime-4.1

HttpClient 是 Apache Jakarta Common 下的子项目,可以用来提供高效的、最新的、功能丰富的支持 HTTP 协议的客户端编程工具包,并且它支持 HTTP 协议最新的版本和建议(CV大法来自于HttpClient百度百科,- -),httpclient的jar包可去apache官网或者csdn或者iask下载 简单的使用: http://blog.csdn.net/eddysong9280/article/details/9923391

2013-12-23

jetty-websocke

Jetty 是一个开源的servlet容器,它为基于Java的web内容,例如JSP和servlet提供运行环境。Jetty是使用Java语言编写的,它的API以一组JAR包的形式发布。开发人员可以将Jetty容器实例化成一个对象,可以迅速为一些独立运行(stand-alone)的Java应用提供网络和web连接。

2013-12-23

jetty-io-8.1.8.v20121106.jar

Jetty 是一个开源的servlet容器,它为基于Java的web内容,例如JSP和servlet提供运行环境。Jetty是使用Java语言编写的,它的API以一组JAR包的形式发布。开发人员可以将Jetty容器实例化成一个对象,可以迅速为一些独立运行(stand-alone)的Java应用提供网络和web连接。

2013-12-23

jetty-http-8.1.8.v20121106.jar

Jetty 是一个开源的servlet容器,它为基于Java的web内容,例如JSP和servlet提供运行环境。Jetty是使用Java语言编写的,它的API以一组JAR包的形式发布。开发人员可以将Jetty容器实例化成一个对象,可以迅速为一些独立运行(stand-alone)的Java应用提供网络和web连接。

2013-12-23

jetty-util-8.1.8.v20121106

Jetty 是一个开源的servlet容器,它为基于Java的web内容,例如JSP和servlet提供运行环境。Jetty是使用Java语言编写的,它的API以一组JAR包的形式发布。开发人员可以将Jetty容器实例化成一个对象,可以迅速为一些独立运行(stand-alone)的Java应用提供网络和web连接。

2013-12-23

Commons-io-2.3

Commons项目中用来处理IO的一些工具类包 Apache Commons IO 2.3 带来如下新功能: o IO-318: Add Charset sister APIs to method that take a String charset name. Thanks to ggregory. o IO-321: ByteOrderMark UTF_32LE is incorrect. Thanks to ggregory. o IO-322: Add and use class Charsets. Thanks to ggregory. 使用Demo链接: http://www.oschina.net/news/27933/apache-commons-io-2-3

2013-12-23

commons-lang-2.6

用StringUtils方法时候要引进项目里面才能用的开源包 使用方法见: http://zhidao.baidu.com/question/559950513165973444.html

2013-12-23

log4j-1.2.16.jar

apache的开源代码,可以控制日志的输出控制台 具体解释链接: 可以问百度文库

2013-12-23

dom4j-1.6.1.jar

dom4j是一个Java的XML API,类似于jdom,用来读写XML文件的。dom4j是一个非常非常优秀的Java XML API,具有性能优异、功能强大和极端易用使用的特点,同时它也是一个开放源代码的软件,可以在SourceForge上找到它。在IBM developerWorks上面可以找到一篇文章,对主流的Java XML API进行的性能、功能和易用性的评测,dom4j无论在那个方面都是非常出色的。如今你可以看到越来越多的Java软件都在使用dom4j来读写XML,特别值得一提的是连Sun的JAXM也在用dom4j。这是必须使用的jar包, Hibernate用它来读写配置文件。

2013-12-23

android-logging-log4j-1.0.2.jar

log的第三方demo Why logging with Log4j does not work in Android The problem is, that log4j uses classes of java.beans package e.g. PropertyDescriptor. Not all classes of this package are supported in Android. See javadoc of Android's java.beans package. There is a project called android-logging-log4j, which provides a convenient way to configure the log4j system properly. It also provides an appender for LogCat.

2013-12-23

java中第三方工具包

java中第三方工具包

2013-12-10

空空如也

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

TA关注的人

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