- 博客(25)
- 资源 (12)
- 收藏
- 关注
原创 用KeyTool生成安全证书
关键字: keytool/证书详细请见:Tomcat的帮助文档,:https://localhost:8080/tomcat-docs/ssl-howto.html 。1、用keytool生成证书: keytool -genkey -alias tomcat -keyalg RSA -keystore c:/tomcat/mykey说明: 这里-alias tom
2010-05-30 11:22:00 665
转载 应用程序签名
概述Android系统要求,所有的程序经过数字签名后才能安装。Android系统使用这个证书来识别应用程序的作者,并且建立程序间的信任关系。证书不是用于用户控制哪些程序可以安装。证书不需要授权中心来签名:Android应用程序上使用自己签名的证书是完全允许且普遍的。理解Android应用程序签名有以下几个重要点:· 所有的应用程序都必须签名。系统不会安装
2010-05-30 08:53:00 470
转载 应用程序签名
概述Android系统要求,所有的程序经过数字签名后才能安装。Android系统使用这个证书来识别应用程序的作者,并且建立程序间的信任关系。证书不是用于用户控制哪些程序可以安装。证书不需要授权中心来签名:Android应用程序上使用自己签名的证书是完全允许且普遍的。理解Android应用程序签名有以下几个重要点:· 所有的应用程序都必须签名。系统不会安装
2010-05-30 08:52:00 555
转载 classes.dex汉化
dex的汉化相比arsc和xml麻烦了不止一点点,我也摸索了挺久才弄会的吧~首先感谢lxe@opda 告诉我的反编译方法classes.dex是程序编译后的[程序名].java文件。其中包含了软件所有activity编译后的代码。JesusFreke写了一个反编译dex文件的java程序,并发布在google code上http://code.google.com/p/smal
2010-05-30 01:36:00 3952 2
转载 Android 版seesmic修改API方法
先去market down个最新版然后提取出来,觉得麻烦的就直接去各大论坛找就行。用winrar解压seesmic.apk在目录下得到classes.dex文件下载smail点击下载(内含smali.jar和baksmali.jar v1.1版)将其反编译,程序需要java环境,下载JDK或者JRE已经安装的请跳过把classes.dex文件和两个jar放在同一目录下,拖动de
2010-05-30 01:34:00 854
转载 又一个反编译利器Apktool
上周蛋蛋给了我一个神奇的东西Apktool。神在他能把加密的XML文档转化为可见可编辑的形式。但一时我的电脑也没有装linux,前几天拿到本本后,一直到今天才把ubuntu配置好。顺手打开google code发现Apktool更新了,居然支持win了。。。。我说我怎么就那么悲情呢。。那本文就是一篇介绍在windows环境下使用Apktool的笔记。安装1.先装JAVA环境
2010-05-30 01:29:00 785
转载 使用Eclipse与Ant进行java程序开发
相信大家已经对Eclipse的使用有一定的经验,在编写java源代码是件听自豪的事,大要编译一大批java源代码却实践比较苦恼的事情,如果一个一个点"run"去编译实在太浪费时间了.想脱离"苦海",现在就跟着偶们一齐走吧,步入Ant的使用历程. 1.安装Ant a.使用Eclipse.3.2版本自带的Ant可以省去安装的麻烦,默认版本时Ant-1.6.5,现在最新的Ant是1.7.
2010-05-29 22:44:00 449
转载 Move Task:移动文件和目录
Move 任务用于移动文件和目录,默认时Move任务会覆盖目标文件或目录(如果目标文件或目录存在)。当关闭overwrite时,Move任务只会移动源文件比目标文件新的文件,或者目标文件不存在时才移动。在Move任务中可以引用FileSet类型。4.9.1 Move Task的属性及功能Move 任务具有以下属性:(1)file:用于指定要移动的文件或目录。(2)preser
2010-05-29 22:29:00 781
转载 LoadProperties:加载属性文件
为了便于维护和细分功能。通常会把Ant中定义的property元素放到一个或多个.properties文件中定义,然后在Ant中引入这些属性。在这时就需要一个能导入.properties文件的功能。Loadproperties任务就能很好地实现这个需要。把property文件中的property元素导入Ant构件文件中。4.11.1 LoadProperties Task的属性及功能
2010-05-29 22:25:00 4570
转载 AntCall Task:执行过程中调用并执行其他target
AntCall 任务的作用是允许在一个target的执行过程中调用并执行其他的target。例如,在打包项目前需要对项目进行编译,那么可以在打包项目的target中通过AntCall任务使得编译的target先执行。当然这种情况也可以通过target间设置depends属性来实现。AntCall任务必须在target元素内执行,这个任务不能在target元素外执行。4.2.1 AntCa
2010-05-29 20:23:00 2284
转载 Echo Task:输出系统信息
Echo任务的作用是根据logger(日志)或listener(监听器)的级别输出相应的信息。相当于Java中的System.out来输出信息。Echo任务包含以下属性:(1)message:用于定义要输出的信息。这个属性是必需的。(2)file:用于定义一个文件。这个文件用于接收message定义的输出信息,当设定为把信息输出到接收文件时才起作用。(3)append:用于指定信息
2010-05-29 20:22:00 622
转载 Delete Task:对文件和目录进行删除
Delete 任务可用于删除一个或多个文件,或删除一个或多个目录和目录下的文件。默认时不会删除空目录,要删除空目录可以设定includeEmptyDirs属性为true。在Delete任务中可以使用FileSet和DirSet类型。4.6.1 Delete Task的属性及功能Delete任务包括以下属性:(1)file:用于指定要删除的文件的名称,可以为相对路径或绝对路径。
2010-05-29 20:18:00 800
转载 Copy Task:对文件和目录进行复制
Copy 任务把一个或多个文件复制到指定的目录下。但要注意的是,如果目标目录下具有同名的文件,那么只有当源文件相对于目标文件更新时,Ant工具才会复制这个文件。在Copy任务中可以使用FileSet类型来定义文件集合。4.5.1 Copy Task的属性及功能Copy 任务具有以下属性:(1)file:用于指定要复制的源文件。(2)preservelastmodified:作
2010-05-29 20:17:00 1291
转载 Ant Task:Ant任务(执行多个构件文件)
如果需要在一个构件文件中通过Ant命令去执行另一个Ant项目,或者说要执行本项目的子项目的构件文件。这时Ant这个核心任务就派上用场了。简单地说Ant任务的作用就相当于在命令行通过Ant命令执行构件文件。值得注意的是Ant任务依赖于target元素,需要在某个target元素中使用,不能在target元素外独立使用。Ant任务还可以实现类似Java程序间的继承关系,不过对于这个核心任务来说
2010-05-29 19:51:00 1082
转载 用Ant实现Java项目的自动构建和部署
Ant是一个Apache基金会下的跨平台的构件工具,它可以实现项目的自动构建和部署等功能。在本文中,主要让读者熟悉怎样将Ant应用到Java项目中,让它简化构建和部署操作。一. 安装与配置下载地址:http://ant.apache.org/,在本文中下载的是1.7.0版本。解压到某个目录(例如E:"apache-ant-1.7.0),即可使用。添加系统环境
2010-05-29 19:20:00 502 1
原创 ant打包apk
通过activityCreator.py --out myproject your.package.name.ActivityName命令可以生成一个project ,生成project下面有个bulid.xml 文件,那个东西就可以帮你打包生成了。 来看下ant是怎么做的。
2010-05-29 10:08:00 743
转载 Android控件动态使用
android控件动态使用通常android里的界面布局都是在XML里设定好的也就是说在程序中,不能更改界面上的元素数量等,比如上图所示的一个 聊天会话界面当有人发言就要增加一个TextView,这就是动态增加控件,这就不能在XML里事先布局了!不过还好,ANDROID使用控件也不是只有XML这一种方式以下代码就是动态生产控件的JAVA程序实现效果如上图package co
2010-05-28 17:05:00 541
转载 20个公司绝对不会告诉你的潜规则
1.入职时的工资高低不重要,只要你努力工作你会得到相应待遇的 我估计几乎找过工作的人都听过这句话,当我们确定被聘用跟公司谈工资时,他们都会说“如果以后你业绩突出、努力工作,你的报酬也会相应增加 的”,特别是当第一次找工作的时候大多数人会相信这些话,但是千万别相信。 刚入职时,你的工资就是你的全部(当然有一些岗位,比如销售或弹性工资的岗位除外,而且你入职以后大部分待遇都会跟着你的工资
2010-05-27 22:16:00 679
转载 专业版和免费版程序处理策略
Id like to know how your customers feel about having a limited-time > trial-demo that can be unlocked by downloading a license key-app. Is > this better than having two versions of your app arou
2010-05-26 09:11:00 536
原创 How to obfuscate an Android application android混淆(Obfuscate)
《Obfuscate an Android application》 这篇文章的作者介绍了如何在Android平台下混淆程序,并且给出ant的build.xml文件,经过自己的测试,发现里面少了一些target项,在Eclips会出错,后来结合zxing开源项目的build.xml文件,终于混淆成功,项目包减少了不少。 (http://fonter.javaeye.com/blog/
2010-05-25 13:17:00 1173
转载 Check for Updates Once a Day
public class Test extends Activity { private Handler mHandler; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);
2010-05-18 13:37:00 495
转载 How to make android app’s background image repeat.
heres what Ive got in my app. Is includes a hack to prevent ListViews from going black while scrolling.drawable/app_background.xml:xml version="1.0" encoding="utf-8"?> xmlns:android="http:
2010-05-13 09:15:00 896 1
原创 android画图-----shape的使用文档信息
在GradientDrawable1试图中终于把shape学会了,以前总是似懂非懂,现在终于把里面的东西搞清楚了,同时也挺佩服谷歌的用心,故意设置一些陷阱吧,不认真对待还真以为没有啥效果呢。 setContentView(R.layout.shape_drawable_1) shape_drawable_1 代码如下: android:layout_width="fill_parent" andr
2010-05-11 09:49:00 1073
转载 do a lazy load of images in ListView
http://stackoverflow.com/questions/541966/android-how-do-i-do-a-lazy-load-of-images-in-listview/2773496#2773496public DrawableManager() { drawableMap = new HashMapString, SoftReferenceDrawabl
2010-05-10 22:52:00 518
ajax js ext中文手册 ext extjs js javascript
2008-10-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人