`
文章列表
1.先下载apk反编译工具——jd-gui.rar(在下面附件中有提供),并解压缩,其中有一个dex2jar-xxxx.zip文件(还有AXMLPrinter2.jar和jd-gui.exe等),继续解压此文件,以获取dex2jar.bat工具。   2.将xx.apk文件改名为xx.zip,并解压缩。可以获取到资源文件和AndroidManifest.xml文件,还有类文件包classes.dex。   3.将classes.dex复制到dex2jar目录下,开启cmd并进入到dex2jar目录,输入dex2jar.bat classes.dex,会生成名为classes.dex ...

禁用软键盘

默认Android在需要输入时传动显示软键盘(如下图),这是符合常理的。     但有时候需要禁止使用软键盘。   public class ProhibitSoftKeyboardDemo extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.prohibit_soft_keyboard); EditText editText ...
使用GridView达到Gallery效果   <?xml version="1.0" encoding="utf-8"?> <!-- res/layout/gridview_to_gallery.xml --> <HorizontalScrollView xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" andro ...
#功能:当横向滚动条滚到顶端时,左箭头灰掉;当滚到尾端时,右箭头灰掉;当滚到中间时,左右箭头水红色; 效果如下图   <!-- /res/layout/horizontal_view_demo.xml --> <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation=" ...
实现下图,图片来自SD卡、数据库、网络图片   定义一个ListView的xml(res/layout/list_view.xml)   <?xml version="1.0" encoding="utf-8"?> <ListView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/h_list_view" android:layout_width="f ...
下面是res/layout/show_image.xml   <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="match_parent" android:layout_heigh ...
最近在做一个反馈功能,把数据反馈到对方公司网站,我公司是GBK编码,对方公司是UTF-8编码。因此,我需要将GBK编码数据转换成UTF-8编码数据,这样对方网站才不会乱码。最简单的方法是将HttpClient的ContentCharset设置为utf-8;如果ContentCharset是gbk并且又不想设置为utf-8,那么就需要将数据转换成UTF-8编码再发到对方网站。   问题出现:GBK转UTF-8时,奇数个中文会乱码,偶数个中文不会乱码。 三个中文 public static void encodeError() throws UnsupportedEncodingExcept ...

工具URL

JS在线压缩 http://dean.edwards.name/packer/ http://javascriptcompressor.com/   QQ在线 http://wp.qq.com/index.html
<html> <head> <script language="javascript"> var json = {a:'A',b:'B'}; function addOption(){ var select = document.getElementById("mySelect"); //方法一 var option1 = new Option(json.a,'a'); select.options.add(option1); //方法二 var opt ...
判断浏览器类型 function browserType() { if (navigator.userAgent.indexOf("MSIE") > 0) { return 'IE'; } else if (navigator.userAgent.indexOf("Firefox") > 0) { return 'FF'; } else if (navigator.userAgent.indexOf("Safari") > 0) { return 'SF'; } ...
昨天用HttpClient抓取页面,在我本地可以抓取,但是到了上线后有时候可以抓到,有时候抓不到,抓不到提示信息:“淘宝网--对不起,您访问的页面不存在”。而且状态码返回200(注意:状态码不是跳转)。 最后确定是线上访问量太多,被当成爬虫过滤了,加上user-agent就OK了。   HttpClient client = new HttpClient(new MultiThreadedHttpConnectionManager()); client.getParams().setParameter(HttpMethodParams.USER_AGENT,"Mozilla/5 ...
倒计时、秒杀或显示系统时间 <html> <head> <title>2011倒计时</title> </head> <body> <script type="text/javascript"> window.onload = function(){ var curDate = new Date();//当前时间 var expireDate = new Date(2011,0,1);//到期时间 var milSecond = expireDate ...
  package test; import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; import java.io.ObjectInputStream; import java.io.Serializable; public class Test implements Serializable,Cloneable { private static final long serialVersionUID = 0L; public Test() { System. ...

知识了解

  注册表 http://baike.baidu.com/view/979.htm 字符与编码 http://www.regexlab.com/zh/encoding.htm
一、下载 Jad反编译工具(下面两个网站都可以下载),下载后解压以获得Jad.exe: http://www.kpdus.com/jad.html#download http://www.joymo.cn/Html/kfzx/J2me_114_1043.html jadclipse插件: http://jadclipse.sourceforge.net/wiki/index.php/Main_Page#Download 二、安装 直接将jadclipse.jar复制到%ECLIPSE_HOME%\plugins目录下 可以将Jad反编译工具Jad.exe放到%JAVA_HOME% ...
Global site tag (gtag.js) - Google Analytics