摘要: 在各种应用系统的开发中,经常需要存储用户信息,很多地方都要存储用户密码,而将用户密码直接存储在服务器上显然是不安全的,本文简要介绍工作中常用的 MD5加密算法,希望能抛砖引玉。 (一)消息摘要简介 一个消息摘要就是一个数据块的数字指纹。即对一个任意长度的一个数据块进行计算,产生一个唯一指印(对于SHA1是产生一个20字节的二进制数组)。消息摘要是一种与消息认证码结合使用以确保消息完整性的技术。主要使用单向散列函数算法,可用于检验消息的完整性,和通过散列密码直接以文本形式保存等,目前广泛使用的算法有MD4、MD5、SHA-1. 消息摘要有两个基本属性: 两个不同的报文难以生成相同的摘要难以对指定 阅读全文
posted @ 2011-10-21 15:07 志强思密达 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 我在eoe的论坛找到的,就复制过来了,跟大家分享一下。Android 4.0 平台API等级:14 Android 4.0 是一次重要的平台发布版,为用户和应用程序开发者增加了大量的新特性。在下面我们将讨论的所有新特性和API中,因为它将 Android 3.x 版本中广泛使用的API和全息图像主题带给了小屏幕设备,因此我们说 Android 4.0 是一次重要的平台发布版。作为一名开发者,现在你拥有了单一的平台和统一的 API 框架,使你可以开发,并通过一个APK 来发布你的应用程序,并且可以为运行相同版本 Android(Android 4.0[API级别14]或以上版本) 的手机、平板电 阅读全文
posted @ 2011-10-21 14:25 志强思密达 阅读(519) 评论(0) 推荐(0) 编辑
摘要: /** * 通过findStr在getStr的位置,查找相应位置上setStr的值 * * @param getStr * 所在位置 * @param setStr * 查找位置 * @param findStr * 查找条件 * @return 查找相应的值 */public static String findStr(CharSequence[] getStr, CharSequence[] setStr, String findStr) {int len = getStr.length;String str = null;for (int i = 0; i < len; i++) 阅读全文
posted @ 2011-10-21 13:46 志强思密达 阅读(158) 评论(0) 推荐(0) 编辑
摘要: SD卡路径问题以及如何获取SDCard 内存 昨天在研究拍照后突破的存储路径的问题,开始存储路径写死为: private String folder = "/sdcard/DCIM/Camera/"(SD卡上拍照程序的图片存储路径); 后来发现这样写虽然一般不会出错,但不是很好,因为不同相机,可能路径会出问题。较好的方法是通过Environment 来获取路径,最后给出一个例子,教你怎样获取SDCard 的内存,显示出来告诉用户。讲述的内容如下:0、获取sd卡路径。 1、讲述 Environment 类。 2、讲述 StatFs 类。 3、完整例子读取 SDCard 内存 阅读全文
posted @ 2011-10-21 09:46 志强思密达 阅读(212) 评论(0) 推荐(1) 编辑
摘要: 废话不多说直接上思路和代码。1.在Assets中创建一个fonts文件夹并将字体文件放入该文件夹中。2.代码对textview操作。textview.setTypeface(Typeface.createFromAsset(mContext.getAssets(), "你Assets中的字体文件"));以上代码就可以实现自定义字体的实现。字体文件不可用的原因和解决办法。1.Assets文件大小限制。Android Asset Packaging Tool(aapt)使用这个工具可打包所有数据 Image XML文件 任何资源文件.在生成APK时aapt选择性的压缩各种资源来 阅读全文
posted @ 2011-10-21 09:29 志强思密达 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 一.File类中包含了很多获得文件或文件夹属性的方法,使用起来比较方便,下面将常见的方法介绍如下: a、createNewFile方法 public boolean createNewFile() throws IOException 该方法的作用是创建指定的文件。该方法只能用于创建文件,不能用于创建文件夹,且文件路径中包含的文件夹必须存在。 b、delect方法 public boolean delete() 该方法的作用是删除当前文件或文件夹。如果删除的是文件夹,则该文件夹必须为空。如果需要删除一个非空的文件夹,则需要首先删除该文件夹内部的每个文件和文件夹,然后在可以删除,这个... 阅读全文
posted @ 2011-10-21 09:13 志强思密达 阅读(294) 评论(0) 推荐(0) 编辑
摘要: try {/** * 想try的内容 */} catch (Exception e) {StringWriter sw=new StringWriter();e.printStackTrace(new PrintWriter(sw));System.out.println(sw.getBuffer().toString());}注明:QQ技术交流群:108614806 感兴趣的加一下。 阅读全文
posted @ 2011-10-21 09:07 志强思密达 阅读(473) 评论(0) 推荐(0) 编辑
摘要: 一.Drawale图片转换成Bitmap图片 Drawable db = getContext().getResources().getDrawable(R.drawable.alert_product_detail_bg); BitmapDrawable bds = (BitmapDrawable) db; Bitmap bitmaps = bds.getBitmap();二.Bitmap 转换成Draw文件Bitmap bitmap = F_ComOpe.makeImg(734, 499, BitmapFactory.decodeFile(D_OrderPathData.FILEPATH 阅读全文
posted @ 2011-10-21 08:57 志强思密达 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 我还是一个新手,前几日用到数据库字段变换,特搜索到数据库字段的这几个常用的字段,特写一下,与大家共享,android数据库建表时常用的数据类型,字段。android 数据库的数据类型 数据类型:分别是:short/int/long/float/double/string/byte[]public static final String SHORT = "Short";public static final String INTEGER = "Integer";public static final String LONG = "Long&quo 阅读全文
posted @ 2011-10-21 08:49 志强思密达 阅读(324) 评论(0) 推荐(0) 编辑