同前篇博文的MD5加密

只要把加密文本转换为String就好了

[java] view plaincopy
  1. package com.tencent.utils;  
  2.   
  3. import java.security.MessageDigest;  
  4. import java.security.NoSuchAlgorithmException;  
  5. /** 
  6.  * 对外提供getSHA(String str)方法 
  7.  * @author randyjia 
  8.  * 
  9.  */  
  10. public class SHA {  
  11.     public static String getSHA(String val) throws NoSuchAlgorithmException{  
  12.         MessageDigest md5 = MessageDigest.getInstance("SHA-1");  
  13.         md5.update(val.getBytes());  
  14.         byte[] m = md5.digest();//加密  
  15.         return getString(m);  
  16. }  
  17.             
  18.     private static String getString(byte[] b){  
  19.         StringBuffer sb = new StringBuffer();  
  20.          for(int i = 0; i < b.length; i ++){  
  21.           sb.append(b[i]);  
  22.          }  
  23.          return sb.toString();  
  24. }  
  25. }  

原文地址:点击打开链接

更多相关文章

  1. android之EditText文本监听(addTextChangedListener)
  2. android html超链接文本 点击跳转的两种实现
  3. Android实现自动文本框提示功能
  4. Android之获取、设置EditText的文本
  5. android 修改部分文本的颜色
  6. Android 建立文件夹、生成文件并写入文本文件内容
  7. android 实现一个滚动文本
  8. Android 使用富文本显示web上的内容
  9. Android文本样式——上

随机推荐

  1. Android(安卓)ImgView属性图文详解
  2. Android通讯:短信
  3. 远程服务使用AIDL通信
  4. 变更到Android4.4的问题
  5. Android 给自己的类加个事件
  6. Android(安卓)Parcelable和Serializable
  7. Android(安卓)context 文件模式
  8. Android之四大组件
  9. Android教程:LayerDrawable层叠样式layer-
  10. Binder机制1---Binder原理介绍