自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

CodingMan

新博客: www.veryitman.com

原创 Java基础: 静态与动态代码块

定义:在定义属性的位置上,在任何方法之外,定义一个代码块   种类:分为两类即动态代码块、静态代码块 动态初始代码块:在初始化属性之前调用初始化代码块  {……} 静态初始代码块:在类加载时运行    static{……}  只被运行一次,往往用作一个类的准备工作 示例代码: pac...

2011-05-30 10:21:00 5292 0

原创 Java编程陷阱-类成员初始化

<br />Java编程陷阱-类成员初始化<br /> <br />如果你忽略Java的细节,恐怕你的代码会充满bug,下面讨论关于类成员初始化问题。<br /> <br />第一类,初始化成员变量在构造方法之前<br />主...

2011-05-27 16:49:00 2290 0

原创 Using Google Maps in Android

<br />Using Google Maps in Android<br />来源:http://mobiforge.com/developing/story/using-google-maps-android?page=1<br /> <br />...

2011-05-27 09:39:00 2000 0

原创 Android(十一):ubuntu10.10下Google Map入门

第一次使用Map,感觉麻烦,但是没有办法,谁让你使用别人的东西呢??只好慢慢来。下面说一下使用模拟器完成初探Map的旅程。首先声明,这是在ubuntu下完成的。 第一步,找到debug.keystore文件 在用户目录下,进行下面操作,可以看到该文件。 ls -al //

2011-05-26 22:03:00 1196 1

原创 Java基础: 关键字 this

在正式进入主题之前,先来点“热身”操作-成员变量的初始化! 举一个例子,如下所示: public class Animal { int weight = 10; String gender = "male"; /** * constructor 1 */ ...

2011-05-25 15:13:00 991 0

原创 UI效果(9): 屏幕相关操作

android中有很多未知的“路”,只有走好每一步,才有可能找到捷径!!! 1. 获取 android 设备屏幕大小 在说具体的操作方法之前,我们先了解一下几个知识点,下面都是都是自己的语言描述,与专业术语有差异。 a. 像素与分辨率 像素,指的是一定区域类...

2011-05-23 19:46:00 2707 2

原创 Java基础: 关键字 protected

在开发中,经常遇见 protected 关键字。特别是一些回调方法中,今天小结一下。   下面先展示一下关于Java 中访问权限的修饰符之间的关系,如下图所示:   做几个测试,说明 protected 关键字。   1. 同一个包不同类中,可以访问 protected 成...

2011-05-23 18:05:00 1521 2

原创 adb:) adb push、pull、logcat and etc

在 android 开发过程中,经常需要看一些打印信息。 android 测试开发(类似 Java 的 JUnit)是一个好办法,但是看 logcat 才是“王道”。 为什么这样说呢,如果你看过 android 源码就应该知道里面有很多类似 Log** 这样的语句。 所以看 logcat 会...

2011-05-21 21:45:00 13162 0

原创 Long 类的几个静态方法

看到Long这个类,颇感亲切,今天研究Long类的几个静态方法。   如果想把long类型数据转换为字节数组byte[ ],使用 Long.toString(l).getBytes()方法,但是这种转换很山寨。所以研究一下ing...... /** * long数据类型转换...

2011-05-20 11:36:00 4926 0

原创 UI效果(1):实现Activity全屏

在开发的过程中,为了增加更好的视图效果,需要将当前Activity设置为全屏模式。几经波折,顺利搞定。在这里分享给大家! 先看这段代码: @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(sa...

2011-05-19 15:49:00 10928 8

原创 DataOutputStream类的writeInt、writeLong

今天跟大家一起分享Java源码中关于字节数组(byte[ ])与int、long等类型数据之间的转换的算法,希望对你有用! 1.  DataOutputStream类定义,该类位于package java.io; public class DataOutputStream e

2011-05-18 22:43:00 5949 0

原创 FAQ_04_Socket关闭

最近一直在与socket打交道,所以自认为跟他很熟,但是事实却非如此! 下面代码主要用来关闭已经连接过的socket /** * 断开已连接服务器 * * */ public void closeSocket(Socket socket) { if(soc

2011-05-18 20:54:00 1167 0

原创 Java_NetWork_Endianness-字节序

Endianness-字节序维基百科:http://zh.wikipedia.org/wiki/%E5%AD%97%E8%8A%82%E5%BA%8F

2011-05-18 11:18:00 2802 0

原创 由BigDecimal引发的思考

由BigDecimal引发的思考本文综合网上牛人以及Java API所写,还有自己的一些项目经历。主要实用工具Eclipse3.5、jdk1.6,测试框架JUnit4等。float和double只能用来做科学计算或者是工程计算,在商业计算中我们要用java.math.BigDec

2011-05-16 22:05:00 2737 0

原创 从多方面理解 Android 体系结构

该篇博客借鉴和参考了其他博客, 从自己的理解和实践方面来说, 还是很推荐大家读读. 共勉! 从多方面理解Android体系结构 原文:http://blog.csdn.net/java211/archive/2011/01/26/6164004.aspx Android作为一个为当前手机系...

2011-05-14 17:37:00 9215 4

原创 从 android 谈重构

个人很喜欢重构,重构不仅让代码看起来清晰增加code的可阅读性,而且在重构的过程中,可以让自己发现更多未知的东西。 这篇文章转载于http://code.google.com/p/androidbmi/wiki/BmiRefactor。虽然是繁体,但是仔细看看还是很有必要。 当然,重构的前提是...

2011-05-14 16:07:00 2570 2

原创 What Android Is

What Android Is   原文链接:http://www.tbray.org/ongoing/When/201x/2010/11/14/What-Android-Is    Being an illustrated run through the basics. What ...

2011-05-14 14:30:00 1372 0

转载 Android(五):Android 数字签名

提示:转载之后,根据自己的os稍加改动!   在Android系统中,所有安装到系统的应用程序都必有一个数字证书,此数字证书用于标识应用程序的作者和在应用程序之间建立信任关系,如果一个permission的protectionLevel为signature,那么就只有那些跟该

2011-05-14 10:58:00 1207 0

原创 OpenSrc_01_开源网站

开源网站备忘几个开源网站1.http://www.oschina.net/开源中国2. http://www.codeproject.com/代码工程3. http://www.opensourceproject.org.cn/中国开源项目4. http://www.vim.org/vim编辑器5...

2011-05-12 20:26:00 1220 0

原创 FAQ_03_ubuntu10.10 下 MySQL 启动失败

今天MySQL,出了点小问题。遂记之。现描述如下:   启动MySQL  ./bin/mysqld_safe --user=mysql &     莫名其妙的出现这一行:  mysqld_safe mysqld from pid file /usr/local/mysql/da...

2011-05-12 14:41:00 2291 0

原创 ubuntu10.10下安装 ruby on rails

1. 准备安装时使用的库 $ sudo apt-get install gcc g++ build-essential libssl-dev libreadline5-dev zlib1g-dev linux-headers-generic  2. 下载Ruby1.9.2

2011-05-11 18:00:00 1545 0

转载 x509数字证书介绍

x509数字证书介绍感谢:http://www.blogjava.net/kapok/archive/2005/09/29/14378.html一、什么是数字证书 数字证书就是互联网通讯中标志通讯各方身份信息的一系列数据,提供了一种在Internet上验证您身份的方式,其作用类似于司机的驾驶执照或...

2011-05-10 22:26:00 2281 0

原创 MySQL: ubuntu10.10 下与 JDBC 操作

如果您写好JDBC连接MySQL的Java文件,之后敲java命令运行代码,报异常:  Exception in thread "main" java.lang.ClassNotFoundException: com.mysql.jdbc.Driver  原因是找不到驱动,...

2011-05-10 21:03:00 4781 5

原创 MySQL: ubuntu10.10 下数据备份与恢复

假设你已经将MySQL的bin目录放到环境变量中。 如果没有,请看文章 http://blog.csdn.net/AndroidBluetooth/archive/2011/05/09/6406538.aspx   1. 备份 mysqldump -u root -p mydb > ...

2011-05-10 20:25:00 1275 0

原创 MySQL: ubuntu10.10 下基本用法

如果你已经阅读过这两篇文章的话,本篇会让你觉得很简单。   ubuntu下安装MySQL http://blog.csdn.net/AndroidBluetooth/archive/2011/05/04/6394301.aspx   ubuntu下配置MySQL http://blog.c...

2011-05-10 10:09:00 1576 0

原创 MySQL: ubuntu10.10 下配置环境变量

如果你已经阅读下面一篇文章的话,这篇文章适合您。   http://blog.csdn.net/AndroidBluetooth/archive/2011/05/04/6394301.aspx   1.为root用户配置环境变量   编辑目录root下面的profile或者.bash...

2011-05-09 14:50:00 4227 0

原创 JUnit: Hamcrest 使用

hamcrest 是一款比较不错的 JUnit 测试 jar 包,本文介绍 hamcrest 在 Java 语言的使用。 如果你使用过 eclipse 和 JUnit4 的话,hamcrest 的使用会让你如虎添翼。   1. 下载hamcrest   连接 Google,搜索 ...

2011-05-09 12:08:00 6116 2

原创 linux 运行级别

Linux系统任何时候都运行在一个指定的运行级上,并且不同的运行级的程序和服务都不同,所要完成的工作和要达到的目的都不同,系统可以在这些运行级之间进行切换,以完成不同的工作。 linux的运行级别一共有7个即0-6,分别如下: 0. 关机 1. 单用户 2. 多用户状态没有网络服务 3....

2011-05-07 20:21:00 1303 0

原创 MySQL: ubuntu10.10 下安装

1. 下载mysql-5.5.1-linux2.6-i686.tar.gz   下载地址:http://dev.mysql.com/downloads/mysql/   这是二进制版本,已经编译过。相当于绿色版本。http://dev.mysql.com/downloads/mysql/ ...

2011-05-04 16:01:00 4721 0

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