- 博客(21)
- 收藏
- 关注
转载 URLDecoder: Incomplete trailing escape (%) pattern问题处理
最近在用的项目中,分页页面在导出excel抛出java.lang.IllegalArgumentException: URLDecoder: Incomplete trailing escape (%) pattern 该页面采用的是DWR分页,经过一番搜罗,终于修成正果.解决办法 大致意思都懂了,我们只需要将传入后台的参数字符在decode之前使用repl
2014-05-27 19:04:38
5890
1
原创 360加固 手机app 防止app被盗
http://dev.360.cn/ 4月23日,360移动开放平台推出“360加固保”产品,专为开发者们的应用提供免费安全加固服务。开发者们为防止产品被山寨或破解,可直接提交产品到360加固保页面(dev.360.cn/protect/welcome/),为自己的应用加上安全保护。据相关负责人透露,“360加固保”率先向国内所有不安全应用程序宣战,采用国内最领先的技术,专治各类山寨、破解等问题应
2014-05-13 09:18:09
1427
转载 android 控件花屏问题
发现自己的手机上某个界面出现了花屏,某些控件背景被拉伸过多遮住了其他控件,很难看。这种现象高概率出现,分析了下发现:一旦发生这种现象,必然 会打印下面这种log,google了下,这种log应该是硬件加速引入的。在从view层级关闭了硬件加速开关之后,问题没有再出现。 [plain] view plaincopyprint? 1.D/Op
2014-05-06 20:57:56
7502
转载 onSaveInstanceState和onRestoreInstanceState触发的时机
先看Application Fundamentals上的一段话: Android calls onSaveInstanceState() before the activity becomes vulnerable to being destroyed by the system, but does not bother calling it when the instance
2014-04-30 16:58:08
519
转载 Android dvm的进程和Linux的进程, 应用程序的进程是否为同一个概念
DVM指dalivk的虚拟机。每一个Android应用程序都在它自己的进程中运行,都拥有一个独立的Dalvik虚拟机实例。而每一个DVM都是在Linux 中的一个进程,所以说可以认为是同一个概念。 什么是android DVM:Dalvik是Google公司自己设计用于Android平台的Java虚拟机,每一个Dalvik 应用作为一个独立的Linux 进程执行。独立的进程可以防止在虚拟机
2014-04-23 13:50:59
4071
转载 什么是嵌入式实时操作系统, Android 操作系统属于实时操作系统吗?
嵌入式实时操作系统其主要特点如下:●实时性。由于对嵌人式实时操作系统的共同要求是系统能快速响应事件,具有较强的实时性,所以嵌入式实时操作系统的内核都是可抢占的。●可裁剪性。嵌入式操作系统运行的硬件平台多种多样,其宿主对象更是五花八门,所以要求嵌入式操作系统中提供的各个功能模块可以让用户根据需要选择使用,即要求它具有良好的可裁剪性。●高可靠性。嵌入式系统广泛应用于军事武器、航空航天、交通运输、
2014-04-23 13:49:21
5114
转载 Android面试题:sim卡的EF文件作用
Android面试题:sim卡的EF 文件有何作用 最详细的讲解。sim卡的文件系统有自己规范,主要是为了和手机通讯,sim本身可以有自己的操作系统,EF就是作存储并和手机通讯用的。SIM (Subscriber Identity Module) 卡是一种智能卡, ISO7816中对智能卡作了基本的定义. SIM卡提供给用户的是它的移动性和便携性.SIM卡的硬件组成CPU:
2014-04-23 13:46:42
1010
转载 扑克牌 洗牌算法 的java实现
无意中接触到这种问题,虽然说是个小算法,不过也大大花费了我好几个小时的时间才算搞定,不过自己感觉还是挺完美的。 因为运用到了范型的特性,所以代码需要在JDK5.0以上环境下才能正常运行。扑克牌实体类:package mypoke.entity;/*** @author 刃舞琴韵**/public class Poke {String
2014-04-23 09:26:23
6462
1
原创 Android 利用jsoup解析 html
原由:我在访问服务器时,回来的数据是html源文件,我需要从html源文件中获取对自己有用的信息。一般情况下jsoup多用于JAVA方面的开发,可以利用jQuery,DOM一同使用。可以达到抓取其它网站的信息。好了开始介绍如何使用jsoup在android中解析html的使用1. 下载jsoup包 http://jsoup.org/downloadjso
2014-03-19 17:16:54
533
转载 Drawable和Bitmap转换
Bitmap bm=xxx; //xxx根据你的情况获取 BitmapDrawable bd=new BitmapDrawable(bm); 因为BtimapDrawable是Drawable的子类,最终直接使用bd对象即可。 二、 Drawable转Bitmap 转成Bitmap对象后,可以将Drawable对象通过Android的SK库存成一个字节输出流,最终还可以
2014-03-18 14:15:14
436
原创 微信分享 不闪窗 设置方法
<activity android:name="**.wxapi.WXEntryActivity" android:configChanges="keyboardHidden|orientation" android:exported="true" android:label="@string/app_
2014-03-17 14:16:12
591
转载 去除AndroidManifest.xml uses-sdk警告方法
我们经常在开发app的时候在AndroidManifest.xml发现这个警告warining:"Not targeting the latest versions of Android; compatibility modes apply. Consider testing and updating this version. Consult the android.os.Build.VE
2014-03-14 17:08:02
716
原创 PopupWindow 放gridView 点击事件 与PopWindow消失逻辑
mPopupWindow.setFocusable(true);//获取焦点 gridview点击事件有效关键mPopupWindow.setBackgroundDrawable(new PaintDrawable());//点击PopupWindow其他地方自动dismis方法mPopupWindow.setTouchable(true);mPopupWindow.setOutsideTouch
2014-03-13 10:20:19
4122
转载 JSONException:java.lang.String cannot be converted to JSONObject
在用org.json.JSONObject 解析从网络获取的json数据时,遇到JSONException: java.lang.String cannot be converted to JSONObject,打印字符串,查看json字符串没有问题,研究了好长时间,终于找到问题,造成问题的原因是在编写json文件的时候,采用utf-8编码,utf8有个BOM格式,去掉这个格式就ok了。如何去掉呢
2014-03-03 17:21:46
643
原创 Androidpn的使用
Androidpn其中一个比较成熟的解决方案便是使用XMPP协议实现。而AndroidPn项目就是使用XMPP协议实现信息推送的一个开源项目。Apndroid Push Notification的特点: 快速集成:提供一种比C2DM更加快捷的使用方式,避免各种限制. 无需架设服务器:通过使用"云服务",减少额外服务器负担. 可以同时推送消息到网站
2014-03-03 17:17:07
632
原创 android Could not find class 原因之一
包下有这个类,怀疑环境问题,一番搜索找打答案。adt新版版 libs成了lib,因此出现问题。解决方法:lib重命名libs,右键项目名-“built path” -configura build path - libraries - 修改 “asmack.jar”路径重写运行即可。
2014-03-03 16:13:53
5762
原创 测速 ip
public static long getLagByPing(String addr) {Log.d("测试地址>>>>>>>addr>>>>>", addr);String s = "\n";long lag = EmServerInfo.MEASURE_TIMEOUT + 1;String cmd = "ping -w " + EmServerInfo.MEASURE_TIMEOUT / 1
2014-03-03 14:27:53
872
原创 Android google play admob 广告
1.manifest文件 注册广告 <activity android:name="com.google.ads.AdActivity" android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestSc
2014-02-28 14:54:27
2130
转载 JAVA里的布尔运算符
JAVA里的布尔运算符可以分为【二进制布尔运算符】和【条件布尔运算符】。1.二进制布尔运算符二进制布尔运算符:与(&),或(|),异或(^),当其操作数是布尔值时,它们就是逻辑运算符,注意:对于运算符两边的操作数不管真假与否,都会先计算出来结果后再进行布尔逻辑运算;当其操作数是整数时,它们就是位运算符。2.条件布尔运算符条件布尔运算符:条件与(&&),条件或(||),条件非
2014-02-27 11:02:13
2286
翻译 android 获取raw 绝对路径
raw的uri Uri uri=Uri.paese("android:resource://包名/"+R.raw.xxx);
2014-02-24 15:31:53
18267
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人