- 博客(20)
- 资源 (7)
- 收藏
- 关注
转载 使用单例模式实现自己的HttpClient工具类
引子在Android开发中我们经常会用到网络连接功能与服务器进行数据的交互,为此Android的SDK提供了Apache的HttpClient来方便我们使用各种Http服务。你可以把HttpClient想象成一个浏览器,通过它的API我们可以很方便的发出GET,POST请求(当然它的功能远不止这些)。比如你只需以下几行代码就能发出一个简单的GET请求并打印响应结果:try
2012-02-29 20:52:37 538
转载 JAVA 上加密算法的实现用例
第 1 章基础知识1.1. 单钥密码体制单钥密码体制是一种传统的加密算法,是指信息的发送方和接收方共同使用同一把密钥进行加解密。通常 , 使用的加密算法 比较简便高效 , 密钥简短,加解密速度快,破译极其困难。但是加密的安全性依靠密钥保管的安全性 , 在公开的计算机网络上安全地传送和保管密钥是一个严峻的问题,并且如果在多用户的情况下密钥的保管安全性也是一个问题。单钥
2012-02-28 21:06:47 503
转载 字符串和输入流互转
/** * 将一个字符串转化为输入流 */ public static InputStream getStringStream(String sInputString) { if (sInputString != null && !sInputString.trim().equals("")) { try
2012-02-28 14:47:43 809
转载 获取设备型号、SDK版本及其系统版本
首先是获取设备型号、设备SDK版本以及设备的系统版本信息[java] view plaincopyString device_model = Build.MODEL; // 设备型号 String version_sdk = Build.VERSION.SDK; // 设备SDK版本 String version_re
2012-02-25 17:42:34 905
转载 JAVA操作properties文件
java中的properties文件是一种配置文件,主要用于表达配置信息,文件类型为*.properties,格式为文本文件,文件的内容是格式是"键=值"的格式,在properties文件中,可以用"#"来作注释,properties文件在Java编程中用到的地方很多,操作很方便。一、properties文件test.properties------------------
2012-02-24 19:31:06 516
转载 Android 在一个应用中如何启动另外一个已安装的应用
在自己的应用开发过程中,有可能需要在自己的应用中启动其他应用,此时,如果应用对外公开了自己的启动Intent方式,可以直接创建该Intent,然后通过startActivity(myIntent)。这种方式相信都很熟悉。如果不知道想要启动的应用的Intent,也有两个方法可以实现这个功能。1、通过反编译这个应用的apk,在该应用的AndroidManifest.xml中找到
2012-02-17 12:13:49 1488 1
转载 什么时候加上android.intent.category.DEFAULT和LAUNCHER
1、要弄清楚这个问题,首先需要弄明白什么是implicit(隐藏) intent什么是explicit(明确) intent。Explicit Intent明确的指定了要启动的Acitivity ,比如以下Java代码: Intent intent= new Intent(this, B.class) Implicit Intent没有明确的指定要启动哪个Activi
2012-02-17 11:05:31 503
原创 Java 字符串压缩ZIP GZIP
不废话 直接上代码import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.IOException;import java.util.zip.GZIPInputStream;import java.util.zip.GZIPOutputStream;//将一个字符
2012-02-16 16:41:25 1783
转载 浅谈HTTP中Get与Post的区别
Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE。URL全称是资源描述符,我们可以这样认为:一个URL地址,它用于描述一个网络上的资源,而HTTP中的GET,POST,PUT,DELETE就对应着对这个资源的查,改,增,删4个操作。到这里,大家应该有个大概的了解了,GET一般用于获取/查询资源信息,而POST一般用于更新资源信息。 1
2012-02-15 14:15:40 385
原创 java DES加密
import javax.crypto.Cipher;import javax.crypto.SecretKey;import javax.crypto.SecretKeyFactory;import javax.crypto.spec.DESKeySpec;import javax.crypto.spec.IvParameterSpec;public class DecStr {
2012-02-15 13:24:07 666
转载 Java 字节 字符 字符串
String的length()方法和数组的length属性String类有length()方法吗?数组有length()方法吗?String类当然有length()方法了,看看String类的源码就知道了,这是这个方法的定义:Java代码public int length() { return count; } public int length()
2012-02-15 13:18:15 757
转载 如何给"包"添加Javadoc注释
今天刚好看了**公司的ava编程规范,也是建一个package.html放在当前目录下。3. 包的注释内容:简述本包的作用、详细描述本包的内容、产品模块名称和版本、公司版权。说明:在详细描述中应该说明这个包的作用以及在整个项目中的位置。格式:一句话简述。详细描述。产品模块名称和版本公司版权信息示例:为 WEBSMAP 提供通信类,
2012-02-14 13:52:23 2686
转载 eclipse导出javadoc时编码错误或不显示注释的解决办法
1、编码 GBK 的不可映射字符用eclipse导出工程的doc文档,发生编码 GBK 的不可映射字符的错误,这是由于java源代码文件为utf-8编码,源代码中的doc注释喊中文。生成文档时就可能会出现该错误。解决方法:Export后进入javadoc Generate 时, 点“next”进入第三个对话框时,在"Extra Javadoc options" 文本框里面加上 “-en
2012-02-11 18:37:43 4446 1
转载 Eclipse Java注释模板设置详解
设置注释模板的入口: Window->Preference->Java->Code Style->Code Template 然后展开Comments节点就是所有需设置注释的元素啦。现就每一个元素逐一介绍:文件(Files)注释标签:/** * @Title: ${file_name}* @Package ${package_name}* @Description:
2012-02-11 14:55:47 943
转载 Eclipse快捷键 10个最有用的快捷键
Eclipse中10个最有用的快捷键组合 一个Eclipse骨灰级开发者总结了他认为最有用但又不太为人所知的快捷键组合。通过这些组合可以更加容易的浏览源代码,使得整体的开发效率和质量得到提升。 1. ctrl+shift+r:打开资源 这可能是所有快捷键组合中最省时间的了。这组快捷键可以让你打开你的工作区中任何一个文件,而你只需要按下文件名或mask名中的前几个
2012-02-08 12:41:48 9275 2
原创 proguard 使用
1.建一文件夹 ,将F:\proguard4.7\lib 中proguard.jar , 要进行混淆的jar 包 ,配置文件 (名称随便) 放入其中2.cmd 定位到此文件夹3. 运行 java -jar proguard.jar @proguard.cfg (@后为配置文件名称)配置文件实例:proguard.cfg-injars weather_a
2012-02-07 18:53:50 1569
转载 eclipse使用tips-Toggle Mark Occurrences 颜色更改
Toggle Mark Occurrences这个功能非常好用,能把选中的方法/变量在本类中全部出现的地方高亮显示,是一个非常实用的功能。但是默认颜色是灰色,非常毁眼。可以通过下面的设置更改为自己喜欢的颜色。Window->Preferences->General->Editors->Text Editors->Annotations->Occurrences转自:http://b
2012-02-03 19:28:41 13789 2
原创 Android ScrollView 中 TextView 多行显示问题
今天遇到一个问题:Textview中多行文本,最后一行不显示 android:layout_width="fill_parent" android:layout_height="wrap_content" android:padding="6dip" android:scrollbarAlwaysDrawVerticalTrack="
2012-02-02 14:36:15 4542
转载 android中用Spannable在TextView中设置超链接、颜色、字体
昨晚研读 ApiDemo 源码至 com.example.android.apis.text.Link 类。首先,看一下其运行效果: 要给 TextView 加上效果,方式主要有几种: 第一种,自动应用效果,使用 android:autolink 属性,如: Java代码 "http://schemas.android.com/apk/res/a
2012-02-01 16:36:57 1249
转载 Android(安卓)权限中文描述大全
最新,最全,98%官方权限中文描述.网上流传的版本都不全或者描述的很不好,所以花费整整一晚上收集整理出来的(JSON格式).{ "PermissList": [ { "Key":"android.permission.ACCESS_CHECKIN_PROPERTIES", "Title":"访问检入属
2012-02-01 10:37:50 8577
ViewPager+FragmentTabHost
2014-12-18
Android所有系统资源图标android.R.drawable.xxx查看软件
2012-01-12
开源浏览器zirco-browser源码
2012-01-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人