上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 25 下一页

2013年6月29日

优化技术之内存消耗测试

摘要: 2013-06-29 内存消耗测试 当一个Java应用程序运行时,有很多需要消耗内存的因素存在,如对象、加载类、线程等。在这里只考虑程序中的对象所消耗的虚拟机堆空间,这样我们就可以利用Runtime类的freeMemory()和totalMomery()方法。 public class Handler implements InvocationHandler { private Obj... 阅读全文

posted @ 2013-06-29 15:31 勤修 阅读(368) 评论(0) 推荐(0) 编辑

2013年6月28日

Android应用开发揭秘之优化技术

摘要: 2013-06-28 第15章 优化技术 不管用什么语言进行开发,所有的优秀代码都会展示出共有的经典品质: 简练,可读性强,模块化,层次性,设计良好,高效,优雅,清晰等。 Java程序员能够依据Java编程规范养成良好的编程习惯,是编写良好Java程序的先决条件。 从一开始就写干净的代码,可以在程序开发过程中以及程序维护阶段不断受益。 1. 基本要求 2. 可读性要求 ... 阅读全文

posted @ 2013-06-28 23:02 勤修 阅读(297) 评论(0) 推荐(0) 编辑

性能测试之计算性能

摘要: 计算性能,简单的说就是执行一段代码所用的时间。 我们在以前一定写过类似代码来计算执行某一段代码所消耗的时间: long start = System.currentTimeMillis(); … long end = System.currentTimeMillis(); System.out.println(“time lasts ” + (end – start) + “ms”); ... 阅读全文

posted @ 2013-06-28 23:00 勤修 阅读(663) 评论(0) 推荐(0) 编辑

2013年6月18日

android下载

摘要: 1. 源码下载链接: http://source.android.com/source/downloading.html 参考链接: Android源码下载方法详解 2. SDK下载 http://developer.android.com/sdk/index.html# 3. windows下Android源码下载(2011.4) http://wenku.baidu.com/vi... 阅读全文

posted @ 2013-06-18 10:54 勤修 阅读(193) 评论(0) 推荐(0) 编辑

怎样查看计算机是32位还是64位操作系统

摘要: 文章链接:http://jingyan.baidu.com/article/09ea3edec9caa4c0aede392e.html 最经典的查看方法 控制面板》所有控制面板项》系统 系统类型:32位操作系统 阅读全文

posted @ 2013-06-18 10:45 勤修 阅读(191) 评论(0) 推荐(0) 编辑

2013年6月7日

Java的位运算符详解实例——与(&)、非(~)、或(|)、异或(^)

摘要: 参考链接:http://blog.csdn.net/vebasan/article/details/6193916 位运算符主要针对二进制,它包括了:“与”、“非”、“或”、“异或”。从表面上看似乎有点像逻辑运算符,但逻辑运算符是针对两个关系运算符来进行逻辑运算,而位运算符主要针对两个二进制数的位进行逻辑运算。下面详细介绍每个位运算符。 先看一个例子: public static void ... 阅读全文

posted @ 2013-06-07 12:23 勤修 阅读(232) 评论(0) 推荐(0) 编辑

2013年5月31日

Android模拟按键——源码环境下开发应用程序

摘要: 文章来源:http://hi.baidu.com/zhouhanqing/blog/item/1bfbaec593f4b5a48326acc7.html 在源码下写程序可以摆脱SDK的限制,毕竟SDK开放的API有限,比如我们实现模拟按键时,需要用到IWindowManager这个类,但是SDK中是不提供这个类的 首先下载编译源码,然后在源码的frameworks/base/cmds下新建一... 阅读全文

posted @ 2013-05-31 18:57 勤修 阅读(397) 评论(0) 推荐(0) 编辑

2013年5月20日

解析画布的clipRect方法

摘要: 画布的clipRect方法,boolean android.graphics.Canvas.clipRect(int left, int top, int right, int bottom) 在看clipRect方法之前先看看如果将res目录下的图片文件转换为bitmap对象,这里总结了两种方法,大家可以参考使用, 第一种方法,采用BitmapDrawable, //得到Resources... 阅读全文

posted @ 2013-05-20 15:17 勤修 阅读(9648) 评论(0) 推荐(0) 编辑

使用android画布的save()和restore()方法

摘要: 在调用画布的save()方法之后,可以对画布进行平移、旋转等操作, 然后再将需要画的内容draw到画布上去, 最后再调用restore()方法,恢复到调用save()方法之前的状态。 1 public class SubView extends TextView { 2 3 public SubView(Context context, AttributeSet attrs) {... 阅读全文

posted @ 2013-05-20 14:30 勤修 阅读(4161) 评论(0) 推荐(0) 编辑

2013年5月16日

android中使用DisplayMetrics获取屏幕参数

摘要: --关于Density int android.graphics.Bitmap.getDensity(),返回bitmap-density(密度)。默认的density就是当前display-density,除非当前应用程序不支持不同的screen-density。 在android.util.DisplayMetrics类中定义了一些变量和常量。 --常量DENSITY_XXX, int... 阅读全文

posted @ 2013-05-16 12:46 勤修 阅读(42443) 评论(0) 推荐(0) 编辑

上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 25 下一页

导航