自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (4)
  • 问答 (1)
  • 收藏
  • 关注

原创 【J2ME】给你的程序混淆打包

在Eclipse的开发环境下,右键项目->J2ME,里面有两种打包方式,上面的是直接打包,下面的混淆打包。混淆打包不仅可以让别人更难反编译你的程序,而且会优化你的jar,令其更小巧。  在执行上图操作会出现下面的错误: 原因是没有设置Proguard的路径,这里我们使用Proguard4.2.zip,没有这个文件的筒籽们点这个传送门下载:http://d

2012-06-08 15:35:09 1108

原创 【Android】使用layoutopt.bat优化布局

神器layoutopt.bat存放在\android-sdk-windows\tools目录内,运行此神器可以检查出你写的XML布局不合理之处,如图: 69:80 This tag and its children can be replaced by one and a compound drawable比如上两行表明:在main.xml的69行到80行:这

2012-06-04 15:16:29 3781

原创 【J2ME】KUIX框架——添加自定义的属性

${img} ${text}  以上是我用到的KUIX里的一个布局XML文件,textarea控件本身是没有subwidth这个style属性的,subwidth是我强奸进去的。 看步骤,注意关注//add by Denger注释:1.在KuixConstants类里添加属性名称: public static final String ON_CHANGE

2012-06-02 11:10:07 1008

原创 【J2ME】J2ME发送短信(单发与伪群发)

发送短信的关键代码如下: MessageConnection mconn = null; try { mconn = (MessageConnection) Connector.open("sms://+8618688880000"); TextMessage m = (TextMessage) mconn .newMessage(MessageConnection

2012-06-01 14:39:09 1006

原创 【J2ME】J2ME的日志打印

在Eclipse下开发ME, 控制台上的日志显得太乱,因此写了一个Log类来打印日志:  /** * 日志打印 * * @author Denger * */public class Log { /** * Log模式 */ private static final int LOG_MODE = 3;// 0:都不打印;1:只打印e; 2:打印e和i

2012-06-01 08:49:04 1237

原创 【J2ME】启用内存监控器

在WTK安装目录里,如:C:\WTK2.5.2\bin打开prefs.exe文件,在Monitor菜单里,把“Enable Memory Monitor”勾选上,如下图: 以后每次启动模拟器都会自动启动内存监控器,方便查看内存使用情况,防止内存泄漏。是出家必备的猪肉。

2012-05-29 10:11:22 775

原创 【J2ME】J2ME里用Post访问WebService -- 使用监听器作回调

首先看一个主要的类:import java.io.DataInputStream;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import javax.microedition.io.Connector;import javax.microedition.io.H

2012-05-25 17:07:23 1224

原创 【J2ME】保存数据--操作RMS

J2ME保存数据有一些蛋筒,这货不是数据库!以下是我写的工具类:import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.DataInputStream;import java.io.DataOutputStream;import java.io.IOExcepti

2012-05-25 16:53:45 708

原创 【J2ME】J2ME下的读取文件、Base64编码、URLEncoder上传文件

有时需要把文件进行Base64编码成字符串来传递给服务器,按以下顺序:1.读取文件成byte[]2.进行Base64编码成String2.把得到的String进行URLEncoder 1.读取文件: /** * 读取文件成字节数组 * * @param path * @return * @throws Exception */ public

2012-05-23 16:27:44 1396

原创 【Android】还原android:layout_weight的真相

请先看人家写的:http://www.cnblogs.com/tara/archive/2011/06/30/2094136.html 解释真相:对于没有fill_parent的子控件:把屏幕的宽度(高度) 减去 所有子控件的基本宽度(高度)之和,剩下的部分按weight比例来分,越大的就分到越多。对于子控件都是fill_parent的:所有子控件的基本宽度(高度)之和

2012-03-07 22:55:16 1639 1

原创 【Android】在Android上使用OrmLite数据库框架 之 使用表配置文件

接上一篇:《在Android上使用OrmLite数据库框架 之 基本用法》说明:OrmLite可能通过实体类加注解的方式实现了对数据库的操作,这种方式非常方便,不过我们可以让程序跑得更有效率,因为我们不需要让程序每次操作数据库都得解析一下实体的注解。Android基情群:91488018 (安卓是会呼吸的痛)---------------------------

2012-02-28 15:35:23 4658 4

原创 【Android】在Android上使用OrmLite数据库框架 之 基本用法

官网:http://ormlite.com/ 官方帮助,目录:http://ormlite.com/javadoc/ormlite-core/doc-files/ormlite_toc.html#SEC_Contents引用:“OrmLite提供了一些轻量级持久化Java对象到SQL数据库,同时也避免了复杂性和更多的标准的ORM包的开销功能。它支持的SQL数据库使用JDBC

2012-02-28 14:59:42 5735 5

原创 【Android】NDK快速上手法

再好的教材也比不上谷歌自己写的文档。So,打开NDK目录下的\android-ndk-r6b\docs目录,将会发现很多html文件,本想自己翻译的,但发现有热心的网友已经做了这事,在此感谢所有无私的贡献者们OVERVIEW.html — 概要介绍 NDK 的功能和用法译文:http://www.cnblogs.com/qq78292959/archive/2011/1

2012-02-22 21:49:23 971

原创 【Android】Eclipse上安装CDT配合MinGW,解决新建工程时找不到MinGW的问题

关于如何配置环境,可以参考以下传送门:http://hi.baidu.com/ltb6w/blog/item/b3d470f00180fcc77831aa33.html如果有朋友在新建C或者C++工程时右边的Toolchains里没有MinGW的选项,请把下图中的勾取消掉即可。Android讨论群:91488018安卓是会呼吸的痛

2012-02-10 08:58:32 4074 1

原创 【Android】使用msysgit编译Android下的C文件

前提,已经写好了C代码 1.写mk文件在你的C代码所在的jni目录新建一个mk文件,在本例中该文件内容如下:LOCAL_PATH := $(callmy-dir) include$(CLEAR_VARS) LOCAL_MODULE    := libg722LOCAL_SRC_FILES := \g722_decode.c \g7

2012-02-09 10:13:59 1320

原创 【Android】SQLite的工具类 ---- 通过反射把Cursor封装到VO对象

在写DAO层时,觉得从Cursor里一个一个的取出字段值再装到VO(值对象)里太麻烦了,就写了一个工具类,用到了反射,可以把查询记录的值装到对应的VO里,也可以生成该VO的List。 使用时需要注意:考虑到Android的性能问题,VO没有使用Setter和Getter,而是直接用public的属性。表中的字段名需要和VO的属性名一样,要是不一样就得在查询的SQL中使用字段别名让字

2011-11-23 10:33:19 8676 6

原创 【Android】提高Adapter的效率

以下对Adapter的getView(intposition, View convertView, ViewGroup parent)方法做三种不同的测试。直接打码:原始方法:// 方法一平均耗时: 6.3public View getView(int position, View convertView, ViewGroup parent) { // TODO Aut

2011-11-13 20:17:10 1801 1

Android断点下载Demo

可以直接运行,可暂停、继续,有进度显示。适合做一断点下载的工具类,运用到了回调接口

2012-09-01

【Android】监控别人的行踪--不调用系统界面打开GPS

Denger想做一个监控别人行踪的APP,当我想知道被监控者的位置时,只需要发一条指令,就可以知道对方的位置,也可以在地图上标记出红点点。哈哈,真WS! 首先得突破的是在背地里打开被监控者的GPS,GPS的定位能力不用说都知道了。 下面是一个开关GPS的Demo: http://it.denger.ws/Jian_Kong_1

2012-06-14

Proguard4.2.zip(混淆打包)

参见博文:http://blog.csdn.net/oo8_8oo/article/details/7645548

2012-06-08

在Android上使用OrmLite数据库框架的Demo

引用:“OrmLite提供了一些轻量级持久化Java对象到SQL数据库,同时也避免了复杂性和更多的标准的ORM包的开销功能。它支持的SQL数据库使用JDBC的数量,还支持原生的Android操作系统数据库API调用sqlite。” 使用方法参见我的博客:http://blog.csdn.net/oo8_8oo/article/details/7302156

2012-02-28

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除