- 浏览: 149205 次
-
最新评论
文章列表
java代码:
final ImageSwitcher switcher = (ImageSwitcher)findViewById(R.id.switcher);
this.image.setInAnimation(AnimationUtils.makeInAnimation(this, true)); // true从左淡入,false从右淡入
this.image.setOutAnimation(AnimationUtils.makeOutAnimation(this, true)); // true从右淡出,false从左淡入出
//this.image.setInAnimation( ...
- 2012-01-10 15:05
- 浏览 1149
- 评论(0)
继承view时,构造函数的区别
super(Context context) 与super(Context context, AttributeSet set) 的区别,在什么情况下用
一般自定义view时,用不上回调函数的时候,可以用super(Context context)
,但如果要复写回调函数,必须使用super(Context context, AttributeSet set),否则会报错
- 2012-01-09 14:10
- 浏览 969
- 评论(0)
做root
1拷贝Superuser.apk到system/app/
2拷贝su到system/bin/
3设置权限
chmod6755system/bin/su
- 2011-12-31 17:57
- 浏览 903
- 评论(0)
文档:
public View inflate (int resource, ViewGroup root)
....
returns
The root View of the inflated hierarchy. If root was supplied, this is the root View; otherwise it is the root of the inflated XML file.
如果提供root(不传null)时,返回值其实就是这个root,这个方法就是把xml解析成view之后挂载这个root下。
如果传null(不提供root),返回值也是View,它 ...
- 2011-12-30 16:59
- 浏览 660
- 评论(0)
CATALINA_HOME :
D:\tomcat
JAVA_HOME:
D:\java\jdk1.6.0_24
PATH:
D:\java\jdk1.6.0_24\bin;D:\tomcat\bin;D:\北京圣思园\ant\apache-ant-1.8.2\bin;%WINROOT%\system32;C:\Program Files\MySQL\MySQL Server 5.1\bin;D:\android\android-sdk_r15-windows\android-sdk-windows\platform-tools
CLASSPATH:
.;
- 2011-12-26 11:24
- 浏览 713
- 评论(0)
通过dex2jar和jd我们可以反编译apk中的dex,可以比较完美的查看java源文件;通过apktool可以反编译apk中的xml等资源文件,然后通过apk-sign签名,可以制作成修改版的可发布apk文件。
1.dex2jar反编译dex文件:
a.下载文件见附件:
apktool-1.3.1.tar.bz2,
jd-gui.zip,或点击这里
下载;解压;
b.把apk文件后缀名改为.zip,然后解压缩其中的class.dex文件,它是java文件编译再通过dx工具打包成的,所以现在我们就用上述提到的2个工具来逆方向导出java源文件;
c.把clas ...
- 2011-12-26 11:15
- 浏览 793
- 评论(0)
apk 反编译代码
需要用到apktool.jar包
package com.wansha;
import java.io.File;
import java.io.IOException;
import brut.androlib.AndrolibException;
import brut.apktool.Main;
public class Uncompressedfile {
public static void main(String args[]) throws IOException,AndrolibException {
String apkfilepath = ...
- 2011-12-22 16:57
- 浏览 1018
- 评论(0)
package com.wansha;
import android.app.Activity;
import android.app.AlertDialog;
import android.content.DialogInterface;
import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.graphics.Matrix;
import android.os.Bundle;
import android.util.DisplayMetrics;
import and ...
- 2011-12-20 20:09
- 浏览 933
- 评论(0)
new Timer().schedule(new TimerTask(){
@override
public void run(){
//执行的任务
}
},0, 1000)//每隔1秒执行该任务,每次执行延迟0秒
- 2011-12-19 23:03
- 浏览 720
- 评论(0)
补充一点:在vi中使用命令的方法是:冒号+命令+回车,如:q 回车代表退出。==========================================================
文本编辑器是所有计算机系统中最常用的一种工具。UNIX下的编辑器有ex,sed和vi等,其中,使用最为广泛的是 ...
- 2011-12-19 13:41
- 浏览 642
- 评论(0)
一.反编译Apk得到Java源代码
转载自:http://hi.baidu.com/%CB%BF%D4%B5%CC%EC%CF%C2/blog/item/2284e2debafc541e495403ec.html
工具下载:需用到dex2jar和JD-GUI这2个工具
dex2jar下载地址:http://laichao.googlecode.com/files/dex2jar-0.0.7-SNAPSHOT.zipJD-GUI下载地址:
windows版JD-GUI:http://laichao.googlecode.com/files/jdgui.zipLinux版JD-GUI:h ...
- 2011-12-18 13:39
- 浏览 709
- 评论(0)
大体分为三大 类:
第一类:两个组件之间的定位,(A在B的上面,下面,还是左面或右面)
android:layout_above=""
android:layout_below=""
android:layout_toLeftOf="" android:layout_toRightOf=""
第二类:两个组件之间的对齐方式,(A和B是上对齐、下对齐、左对齐、还是右对齐)
android:layout_alignTop=""
android:layout_alignBo ...
- 2011-12-07 14:42
- 浏览 1177
- 评论(0)
Download.java
package com.wansha;
import android.app.Activity;
import android.os.Bundle;
import android.os.Handler;
import android.os.Message;
import android.util.Log;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.ProgressBar ...
- 2011-12-07 13:54
- 浏览 3197
- 评论(0)
一、使用ContentProvider(内容提供者)共享数据
ContentProvider在android中的作用是对外共享数据,也就是说你可以通过ContentProvider把应用中的数据共享给其他应用访问,其他应用可以通过ContentProvider对你应用中的数据进行添删改查。关于数据共享,以前我们学习过文件操作模式,知道通过指定文件的操作模式为Context.MODE_WORLD_READABLE或Context.MODE_WORLD_WRITEABLE同样也可以对外共享数据。那么,这里为何要使用ContentProvider对外共享数据呢?是这样的,如果采用文件操作模式对外共享 ...
- 2011-12-07 08:18
- 浏览 647
- 评论(0)
又一采集器,呵呵
JDBC.java
package com.baoruan;
import java.sql.*;
public class JDBC {
Connection con;
public Connection getConnection() {
try {
Class.forName("com.mysql.jdbc.Driver");
System.out.println("数据库驱动加载成功!");
} catch (ClassNotF ...
- 2011-12-06 18:59
- 浏览 676
- 评论(0)