`
文章列表
1.drawable-(hdpi,mdpi,ldpi)的区别 dpi是“dot per inch”的缩写,每英寸像素数。 四种密度分类: ldpi (low), mdpi (medium), hdpi (high), and xhdpi (extra high) 一般情况下的普通屏幕:ldpi是120,mdpi是160,hdpi是240,xhdpi是320。 2.WVGA,HVGA,QVGA的区别 VGA是”Video Graphics Array”,显示标准为640*480。 WVGA(Wide VGA)分辨率为480*800 HVGA(Half VGA)即VGA的一半分辨率为320*480 ...
Android Theme主题样式开发注意点 Android默认情况下提供了一些实用的主题样式,比如说Theme.Dialog可以让你的Activity变成一个窗口风格, 而 Theme.Light则让你的整个Activity具有白色的背景,而不是黑色那么沉闷。具体使用方法很简单在Androidmanifest.xml 文件中对你的Activity节点上加入些代码,如图所示
//eclipse 智能提示的方法---------------java 具体操作如下: 定位到:Windows→Preferences→Java→Editor→Content Assist 然后修改:Auto Activation triggers for java的默认值“.”为".abc"。接着File→Export→Preferences→导出到某一文件(假设为test.epf),然后用记事本打开test.epf,搜索".abc"然后将其改为".abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRS ...
1. 下载dex2jar 并将其解压。如 :解压目录为:dex2jar-0.0.7-SNAPSHOT 下载地址 http://laichao.googlecode.com/files/dex2jar-0.0.7-SNAPSHOT.zip 2. 打开要反编译的apk将其中的classes.dex 文件copy到dex2jar-0.0.7-SNAPSHOT目录。 3. 在命令行中执行以下命令(首先要定位到dex2jar-0.0.7-SNAPSHOT目录),此命令成功执行后将会生成相应的***.jar包。      sh dex2jar.sh classes.dex  4. 下载linu ...
Java虚拟机 一、什么是Java虚拟机 Java虚拟机是一个想象中的机器,在实际的计算机上通过软件模拟来实现。Java虚拟机有自己想象中的硬件,如处理器、堆栈、寄存器等,还具有相应的指令系统。 1.为什么要使用Java虚拟机 Java语言的一个非常重要的特点就是与平台的无关性。而使用Java虚拟机是实现这一特点的关键。一般的高级语言如果要在不同的平台上运行,至少需要编译成不同的目标代码。而引入Java语言虚拟机后,Java语言在不同平台上运行时不需要重新编译。Java语言使用模式Java虚拟机屏蔽了与具体平台相关的信息,使得Java语言编译程序只需生成在Java虚拟机上运行的目标代码(字 ...
首先,我们需要一个keystore,当然已经有了的话就不用这一步了: cmd下: 进入到jdk的bin目录,这样的话,android.keystore文件就会生成在这个目录下,签名的时候我们需要这个文件 C:\Program Files\Java\jdk1.6.0_10\bin>keytool -genkey -alias android.keystore -keyalg RSA -validity 20000 -keystore android.keystore 这里的 JAVA SDK 1.5 和 1.6 都可以,找到自己的 JAVA 目录就可以了。 输入keystore密码: 再次 ...
一.基础知识     我们在使用Android手机时,可能会经常用到其中的设置界面,如下所示:  图1 Android系统中的设置界面     而且对于我们自己开发的一个完整的程序来说,我们也会需要给用户提供一个设置界面使用户可以对程序的一些参数进行设置。因此,我们就来学习下如何实现符合我们需要的一个设置界面,及其背后的数据持久化功能。 二.实例开发 2.1 SharedPreferences     在具体介绍Android的设置界面的实现之前,我们先来介绍一下预备知识,就是Android数据持久化方法中最简单的一种,即使用Preferences的键值对存储方式。这种方式主要用来存储比较简 ...
Global site tag (gtag.js) - Google Analytics