摘要: keytool -list -v -keystore E:\androidkestore红色部分为证书地址输入密码后得到md5及sha1google地图和百度地图申请key可能用到 阅读全文
posted @ 2013-08-29 16:45 pandans 阅读(1508) 评论(0) 推荐(0)
摘要: 经过源码研究:该结构主要包含三个NumberPicker:privatefinalNumberPicker mDayPicker;privatefinalNumberPickermMonthPicker;privatefinalNumberPickermYeatPicker;先不显示某个直接显示隐藏关键步骤获取这几个Picker,因为4.0.1这几个变量的名字发生改变,所以这里通过id去取得id分别为com.android.internal.R.id.month,com.android.internal.R.id.year,com.android.internal.R.id.day见博客com 阅读全文
posted @ 2013-08-29 12:12 pandans 阅读(718) 评论(0) 推荐(0)
摘要: 使用class.jar, layout.jar可以直接导入com.android.internal.R但是有个方法获取不到值mDatePicker.findViewById(com.android.internal.R.id.day)很奇怪,在debug的时候,watch表达式能取到值,但是代码中取得的值却是null,一直无果者则寻找另外的出路了。获取com.android.internal.R.id.month为例方法一:反射变量 try{ Class c = Class.forName("com.android.internal.R$id"); Object o... 阅读全文
posted @ 2013-08-29 12:01 pandans 阅读(4183) 评论(0) 推荐(1)
摘要: package com.bbguoxue.poetry.util;import java.security.SecureRandom;import javax.crypto.Cipher;import javax.crypto.KeyGenerator;import javax.crypto.SecretKey;import javax.crypto.spec.SecretKeySpec;/** * AES加密器 * @author padnans * */public class AESEncryptor { /** * AES加密 */ public stat... 阅读全文
posted @ 2013-08-10 16:46 pandans 阅读(15180) 评论(0) 推荐(0)
摘要: 比如目录结构是:Soffice\bin\classes\cn\com\isoffice\util\SofficeWebService.class进入到bin/classes 下使用命令 javah -jni cn.com.isoffice.util.SofficeWebService 阅读全文
posted @ 2013-08-08 17:23 pandans 阅读(156) 评论(0) 推荐(0)
摘要: 直接在xml中使用自定义的布局。如自定义了一个view的onMeasure方法,如果此时引用Application就容易发生NullPointExecption异常。 阅读全文
posted @ 2013-07-02 12:30 pandans 阅读(345) 评论(0) 推荐(0)
摘要: android API Level 5以后出现了overridePendingTransition(android.R.anim.slide_in_left,android.R.anim.slide_out_right);方法重载 切换动画,用法:Call immediately after one of the flavors ofstartActivity(Intent)orfinish()to specify an explicit transition animation to perform next.androidAPI Level 5之前处理方法:使用Theme 修改androi 阅读全文
posted @ 2013-04-12 09:35 pandans 阅读(370) 评论(0) 推荐(0)
摘要: 最近在一个图片的使用过程中遇到setImageBitmap和setImageDrawable所得到的图片大小不一致的情况。最终找到原因BitmapDrawable这个api说明中明确说了,会跟根据真机的density来设置初始target density。这样BitmapDrawable就会根据正确的density来对图片进行自适应变化。本机使用density是240,而默认是160所以得到的Drawable变小了解决办法:使用方法 BitmapDrawable(Resourcesres,Bitmapbitmap) res位当前的 阅读全文
posted @ 2013-03-15 17:37 pandans 阅读(392) 评论(0) 推荐(0)
摘要: 当使用Android View的点击事件弹出Toast或者PopWindow或者Dialog的时候很可能会多次弹出,解决办法1:@Overridepublic void onClick(View v) { v.setEnable(false); //TODO you event v.setEnable(true);}// 此方法无效,出现这种事件一般是在onClick还没有执行之前就已经触发了两次onClick的等待。即需要执行完第一次onClick,才马上执行第二次onClick解决办法2:使用时间控制。如下privatelongclickTime = 0;@Overridepubli... 阅读全文
posted @ 2013-01-29 11:10 pandans 阅读(1159) 评论(0) 推荐(0)
摘要: import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;class Dtmf { private static final String CALL_MANAGER = "com.android.internal.telephony.CallManager"; private static final String SEND_DTMF = "sendDtmf"; private static final String GET_INSTANCE = 阅读全文
posted @ 2012-11-16 19:45 pandans 阅读(345) 评论(0) 推荐(0)