android知识中所有的Demo实现
这个包中可以直接导入到工程中,但是不能运行,包含了android中相关的所有的知识点,地图(包括谷歌百度地图),所有控件的创建(dialog,button,menu等等),数据库的创建,异步任务,fragment的实现,ListView的优化,传感器的实现,wifi的实现,解析的Demo,四大控件(服务,广播,activitiy,内容提供者)的代码实现,照相机,图片的处理等等
SlideMenu侧滑Demo
实现侧滑功能,导入到工程中就可以导入,可以修改代码实现自己的功能
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());
httpmime-4.1
HttpClient 是 Apache Jakarta Common 下的子项目,可以用来提供高效的、最新的、功能丰富的支持 HTTP 协议的客户端编程工具包,并且它支持 HTTP 协议最新的版本和建议(CV大法来自于HttpClient百度百科,- -),httpclient的jar包可去apache官网或者csdn或者iask下载
简单的使用:
http://blog.csdn.net/eddysong9280/article/details/9923391
jetty-websocke
Jetty 是一个开源的servlet容器,它为基于Java的web内容,例如JSP和servlet提供运行环境。Jetty是使用Java语言编写的,它的API以一组JAR包的形式发布。开发人员可以将Jetty容器实例化成一个对象,可以迅速为一些独立运行(stand-alone)的Java应用提供网络和web连接。
jetty-io-8.1.8.v20121106.jar
Jetty 是一个开源的servlet容器,它为基于Java的web内容,例如JSP和servlet提供运行环境。Jetty是使用Java语言编写的,它的API以一组JAR包的形式发布。开发人员可以将Jetty容器实例化成一个对象,可以迅速为一些独立运行(stand-alone)的Java应用提供网络和web连接。
jetty-http-8.1.8.v20121106.jar
Jetty 是一个开源的servlet容器,它为基于Java的web内容,例如JSP和servlet提供运行环境。Jetty是使用Java语言编写的,它的API以一组JAR包的形式发布。开发人员可以将Jetty容器实例化成一个对象,可以迅速为一些独立运行(stand-alone)的Java应用提供网络和web连接。
jetty-util-8.1.8.v20121106
Jetty 是一个开源的servlet容器,它为基于Java的web内容,例如JSP和servlet提供运行环境。Jetty是使用Java语言编写的,它的API以一组JAR包的形式发布。开发人员可以将Jetty容器实例化成一个对象,可以迅速为一些独立运行(stand-alone)的Java应用提供网络和web连接。
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
commons-lang-2.6
用StringUtils方法时候要引进项目里面才能用的开源包
使用方法见:
http://zhidao.baidu.com/question/559950513165973444.html
log4j-1.2.16.jar
apache的开源代码,可以控制日志的输出控制台
具体解释链接:
可以问百度文库
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用它来读写配置文件。
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.