- 浏览: 599329 次
- 性别:
- 来自: 上海
-
最新评论
-
u012136165:
list 方法:纠正:[2,5].add(1,9) ...
Groovy的list和map -
bruce.yuan:
误人子弟的文章。已经看到N个人转了这个帖子,这要贻害多少新人啊 ...
理解并解决GBK转UTF-8奇数中文乱码 -
思念-悲伤:
特意登录上来,感谢下!
理解String的compareTo()方法返回值 -
bo_hai:
总结的好,有效。
理解String的compareTo()方法返回值 -
u012678420:
在onCreate方法中获取某个View的宽度和高度
文章列表
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实现一行显示并左右滚动
- 博客分类:
- Android
使用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 ...
横向滚动条顶端或尾端事件
- 博客分类:
- Android
#功能:当横向滚动条滚到顶端时,左箭头灰掉;当滚到尾端时,右箭头灰掉;当滚到中间时,左右箭头水红色;
效果如下图
<!-- /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 ...
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% ...