自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

码农的自我修养

个人开发学习记录用

  • 博客(8)
  • 收藏
  • 关注

转载 解决IllegalBlockSizeException:last block incomplete in decryption异常

在项目中要用到DES加密,直接使用DES加密会抛出IllegalBlockSizeException:last block incomplete in decryption异常,google后发现因为编码方式的改变,加密的时候使用DES/AES加密后需要使用Base64编码方式再进行一次加密,解密的时候需要先用Base64解密,再用DES/AES相应的方法解密。以下代码为转载,亲测可用:packag

2015-05-18 17:20:56 76674 1

原创 Android启动页SplashScreen实现

SplashScreen也叫做启动页,通常用于在程序启动时作为引导,有需要的话也可以进行一些数据的初始化,自动登陆的操作等等。最近项目中要添加一个启动页的功能,实现起来非常简单,跟大家分享一下。 首先在xml文件里放置一个imageview用来显示图片:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http:

2015-05-18 17:04:00 1227

原创 Android设置图片和文本相对位置

在代码中设置文本与图片的相对位置时,可以用setCompoundDrawables(left, top, right, bottom)方法。 方法非常简单首先需要使用setBounds(int left, int top, int right, int bottom)给图片设置边界,然后再使用 setCompoundDrawables(left, top, right, bottom)方法设置图

2015-05-18 16:08:10 1216

原创 JSON中optString和getString的区别

optString方法会在对应的key中的值不存在的时候返回一个空字符串或者返回你指定的默认值,但是getString方法会出现空指针异常的错误。

2015-05-18 15:33:54 34478 3

原创 Android Parcelable接口使用心得

Android开发中使数据序列化有两种方法:实现Serializable接口或者实现Parcelable接口,Serializable接口是JAVA提供的一个序列化方法,相对于Parcelable接口的优点是使用起来非常简单,不用做额外的操作,JAVA内部已经帮我们做了相应的操作,缺点是使用起来的效率没有Parcelable高。Parcelable接口是Android特有的接口,使用起来比Seria

2015-05-18 12:23:40 1684

原创 仿QQ侧滑效果,DragLayout使用方法

最近公司的项目要实现一个类似Android版QQ的侧滑功能。查找了一下相关的资料发现GitHub上已经有类似的效果了,比较火的有ResideMenu和DragLayout,DragLayout相对来说简单不少,实现起来非常方便。GitHub地址:https://github.com/BlueMor/DragLayout。

2015-05-07 10:03:09 1522

转载 总结:调用startActivityForResult,onActivityResult无响应的问题

人人都知道,可以通过使用 startActivityForResult() 和 onActivityResult() 方法来传递或接收参数。但你是否遭遇过onActivityResult()不执行或者未按预想的那样执行的情况呢?这里我总结了三种情况: 1、执行startActivityForResult,没等到被调用的 Activity 返回,onActivityR

2014-12-02 11:47:44 411

原创 Android 解决文件名包含中文 空格和问号问题

以上方法可以用于文件名中包含空格和中文的情况,如果文件名中还包含问号那么还需要执行以下步骤:url = url.replaceAll("%3F", "?");判断一个字符串中是否含有中文:public void checkChar(String str){ for(int i = 0;i < str.length(); i++){ if(str.charAt(i)>127){

2014-12-02 11:00:36 2412

空空如也

空空如也

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

TA关注的人

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