
JAVA
文章平均质量分 59
sunrock
你好
展开
-
J2ME配置全攻略
J2ME可以在好几个不同的配置中进行配置。 就像先前提到的,每个配置为一组通用设备提供最小的 Java平台,到目前为止,只有两种配置规范。通过 Java规范定义的这两种配置是 Connected Limited Device Configuration (有限连接设备配置, CLDC )和 Connected Device Configuration (连接设备配置转载 2007-03-01 15:27:00 · 1235 阅读 · 0 评论 -
由odex文件生成classes.dex
<br />有时候,某些应用并不太常用,放在ROM里面占空间挺可惜的,不如把它变成一个单独的APK安装包,想用的时候再装来的更方便些。<br />这种时候,就需要把优化成APK文件和Odex文件组成的程序重新合并起来。<br />需要用到的工具是smali,一个开源的java处理软件<br />http://code.google.com/p/smali/downloads/list<br />下载里面的baksmali和smali的jar文件到工作目录,把ROM里面的core.odex, ext.转载 2010-06-12 15:43:00 · 1751 阅读 · 0 评论 -
浅析Unicode编码
<br />1.缘起<br /> 在学习java的过程中常常出现UTF-8、UTF-16等等的编码,而书中又没有给出相应的解释,这样就促使我去研究一下这些编码。<br />2.big-endian和little-endian<br />在谈编码之前,让我们先了解几个概念,即big-endian和little-endian。<br /> “endian”这个词出自《格列佛游记》。小人国的内战就源于吃鸡蛋时是究竟从大头(Big-Endian)敲开还是从小头(Little-Endian转载 2010-08-04 09:50:00 · 1400 阅读 · 0 评论 -
Android如何判断系统语言
<br />public String getLocaleLanguage() { Locale l = Locale.getDefault(); return String.format("%s-%s", l.getLanguage(), l.getCountry());}<br /><br />返回en-US(也可能是en-XX)表示英语,zh-CN表示简体中文,zh-TW表示繁体中文,以此类推。原创 2010-06-28 17:00:00 · 7903 阅读 · 1 评论 -
在Android java代码中如何改变文件的权限
在LINUX下每个文件都有一个权限的属性 ,那么在Android中怎么用java改变某个文件的权限呢?Android中有两种方法可以改变文件的权限1. 用openFileOutput方法:FileOutputStream fos; fos = openFileOutput("filename", MODE_WORLD_READABLE); FileOutputStream android.content.ContextWrapper.openFileOutput(String name, i原创 2010-06-28 11:44:00 · 13951 阅读 · 1 评论 -
Parsing XML from the Net - Using the SAXParser
Parsing XML from the Net - Using the SAXParserhttp://www.anddev.org/parsing_xml_from_the_net_-_using_the_saxparser-t353.htmlWhat you learn: You will learn how to properly转载 2010-04-19 15:10:00 · 911 阅读 · 0 评论 -
java 正则表达式
引:Android 的API中有个 java.util.regex 包,其中有两个类,一个接口和一个异常:InterfacesMatchResult Holds the results of a successful match of a Pattern against a given string. ClassesMatcherProvides a means of m转载 2010-04-19 14:40:00 · 622 阅读 · 0 评论 -
Widget其实可以很炫
Android AppWidget如何支持复杂的View 一直想知道如何在AppWidget里面添加ListView,EditText 这些复杂的View.我们知道要在AppWidget里添加View都是通过RemoteView来做到了,然而RemoteView本身功能很弱,支持的操作很少,而且支持RemoteView的Widget很少: 在Dev Guide中有下面这段:转载 2010-04-19 14:02:00 · 1818 阅读 · 0 评论 -
Android高效编程注意事项
最近用Android开发了几个模块,感觉有点慢,后来好好看了相关优化Android代码的知识,优化之后,感觉快了很多。在这里与大家分享一下,下面只是说的一些很基础有很重要的知识,你想要编写运行速度很快、占用内存少的代码可能有点帮助。概述There are two basic rules for resource-constrained systemsDont do转载 2010-04-19 15:50:00 · 978 阅读 · 0 评论 -
Java内部类(Inner Class)
简单的说,内部(inner)类指那些类定义代码被置于其它类定义中的类;而对于一般的、类定义代码不嵌套在其它类定义中的类,称为顶层(top-level)类。对于一个内部类,包含其定义代码的类称为它的外部(outer)类。1 Static member class(静态成员类)类声明中包含“static”关键字的内部类。如以下示例代码,Inner1/Inner2/转载 2010-04-19 14:44:00 · 685 阅读 · 0 评论 -
JVM调优总结 -Xms -Xmx -Xmn -Xss
JVM调优总结 -Xms -Xmx -Xmn -Xss 关键字: jvm 原始连接:http://hi.baidu.com/linjk03/blog/item/4b48d738c09f7ef4b211c79c.html(引用)JVM调优总结 -Xms -Xmx -Xmn -Xss三、常见配置举例堆大转载 2010-03-30 10:43:00 · 976 阅读 · 0 评论 -
Android 内存泄露
android application被限制到16M堆内存。越多的application保存在内存中,那么在他们之间切换的时候,速度就会更快。a Context能被在很多方面应用,但是最多的是加载访问资源,这就是为啥widget接受一个a Context参数在构造函数里。在一个规则的application中,你通常用俩中Context,activity和application。转载 2010-03-29 11:10:00 · 2134 阅读 · 0 评论 -
J2ME(CLDC/MIDP)简介
名词梳理 在正式开始介绍J2ME之前,这里我列出一些常见名词,方便与下文参照: J2ME(Java2 Platform, Micro Edition) Java2平台微型版 CLDC(Connected, Limited Device Configuration) 连接受限设备配置 CDC(Connected Device Configuration)连接设备配置 MID转载 2007-03-01 16:39:00 · 2811 阅读 · 0 评论 -
apk生成odex,提高程序的运行效率
<br />编译源码out下面(/mydroid/out/target/product/generic/symbols/system/bin)的dexopt-wrapper拷到手机<br />adb push ./dexopt-wrapper /data/local<br />adb shell<br />cd /data/local<br />./dexopt-wrapper sim.apk sim.odex转载 2010-06-12 15:45:00 · 2639 阅读 · 0 评论