- 浏览: 972435 次
最新评论
-
JueLie:
规划规划
【Java线程】锁机制:synchronized、Lock、Condition -
yuejingjiahong:
android自带Json API -
ti_an_1989:
所以这种情况是不使用launchMode为singleTask ...
android Task,launcherMode对返回键与laucher的影响 -
IXHONG:
http://itlong.com
依赖注入和控制反转 -
lookstorm:
好文
java内存模型
文章列表
【IT168技术】在开始Google Map之前,先来认识下maps包下两个重要的类Geopoint 和MapView 。Geopoint类是一个不可变类,表示一组经度和纬度值,以微度的整数形式存储。public 构造方法GeoPoint(int latitudeE6, int longitudeE6)。用给定的经度和纬度构造一个GeoPoint,单位微度(度* 1E6).
参数:
latitudeE6 - 该点的纬度,为保持Mercator投影精确度,其取值范围是[-80,80]。
longitudeE6 - 该点的经度,可被规范化到(-180, 180)。
pu ...
上次介绍了位置服务中的Geocoder,这次就来介绍一下LocationManager。LocationManager系统服务是位 置服务的核心组件,它提供了一系列方法来处理与位置相关的问题,包括查询上一个已知位置、注册和注销来自某个LocationProvider的周期 ...
关于listview和button都要改变android原来控件的背景,在网上查找了一些资料不是很全,所以现在总结一下android的selector的用法。
首先android的selector是在drawable/xxx.xml中配置的。
先看一下listview中的状态:
把下面的XML文件保存成你自己命名的.xml文件(比如list_item_bg.xml),在系统使用时根据ListView中的列表项的状态来使用相应的背景图片。
drawable/list_item_bg.xml
<?xml version="1.0" encoding=&qu ...
android.permission.ACCESS_CHECKIN_PROPERTIES
允许读写访问”properties”表在checkin数据库中,改值可以修改上传( Allows read/write access to the “properties” table in the checkin database, to change values that get uploaded)
android.permissi
1. 显示系统中全部Android平台:
android list targets
2. 显示系统中全部AVD(模拟器):
android list avd
3. 创建AVD(模拟器):
android create avd --name 名称 --target 平台编号
FBReaderJ用于Android平台的电子书阅读器,它支持多种电子书籍格式包括:oeb、ePub和fb2。此外还支持直接读取zip、tar和gzip等压缩文档。更多FBReaderJ信息AngleAngle是一款专为Android平台设计的,适合快速开发的2D游戏引擎,基于Op ...
继前面介绍的一个日本开源软件(该软件只能实现QRCode)原文: Java实现二维码QRCode的编码和解码(http://sjsky.iteye.com/blog/1136934 ),今发现又一优秀的开源利器-- ZXing,相比而言它更加灵活方便,可以实现多种编码格式。
全文目录:
基本介绍
二维码(比如:QRCode)的编码和解码演示
条形码(比如:EAN-13)的编码和解码演示
【一】、 基本介绍 :
扫描和识别条形码的android支持库
android支持扫描条形码。不过手里没有真机,无法理解该功能是一个应用,还是一个可API调用的功能。不过在网上找到一个免费开源的android处理条形码的库。见:
http://code.google.com/p/zxing
可以作为应用安装到android上,见:
http://code.google.com/p/zxing/wiki/GettingStarted
或者,在另外的程序中使用该功能:
http://code.google.com/p/zxing/wiki/ScanningViaIntent
编写最简 ...
最近在构思写一些设计模式方面的文章,用到UML图,以前用Visio和WithClass..但功能不多,所以就安装了Rose 2003..以下是安装过程: 1.安装Rose后,默认是需要许可证书的..去下载个破解的..我上传了破解文件..点击这里下载Rose 2003破解 2.先用破解压缩包里的 rational.exe,lmgrd.exe 覆盖到你的 \安装目录的Rartional\commen\下 3.然后记事本打开 license.dat, 修改里面的 SERVER yourPC ANY DAEMON rational "C:\Program Fi ...
Class对象是用来创建类的常规对象的,当我们编译一个Java类就会同时产生一个与该类相对应的Class对象(保存在.class文件中)。
Class对象是用来创建类的常规对象的,当我们编译一个Java类就会同时产生一个与该类相对应的Class对象(保存在.class文件中)。该Class对象中保存了创建对象所需的所有信息。
共有三种产生Class对象的方法下面分别说明之:
1.public static Class Class.forName("完整的类名") throws ClassNotFoundException;
pub ...
由于做Android 播放器,要实现程序隐藏,展现,通过 Notification 实现切换。
Notification 代码如下:
String notificationMessage = ((Audio) obj).name_label; Notification notification = new Notification(R.drawable.icon,notificationMessage, System.currentTimeMillis()); try { Intent contentIntent = new Intent(getApplicat ...
一般数据采用的固定的静态数据类型,而SQLite采用的是动态数据类型,会根据存入值自动判断。SQLite具有以下五种数
据类型:
1.NULL:空值。
2.INTEGER:带符号的整型,具体取决有存入数字的范围大小。
3.REAL:浮点数字,存储为8-byte IEEE浮点数。
4.TEXT:字符串文本。
5.BLOB:二进制对象。
但实际上,sqlite3也接受如下的数据类型:
smallint 16 位元的整数。
interger 32 位元的整数。
decimal(p,s) p 精确值和 s 大小的十进位整数,精确值p是指全部有几个数(dig ...
java.sql.Date 只存储日期数据不存储时间数据 // 会丢失时间数据 preparedStatement.setDate(1, new java.sql.Date(date.getTime())); //可以这样来处理 preparedStatement.setTimestamp(1, new Timestamp(new java.util.Date().getTime())); //想要得到完整的数据,包括日期和时间,可以这样 java.util.Date d = resu
java.lang.reflect类 Field
java.lang.Object java.lang.reflect.AccessibleObject java.lang.reflect.Field
所有已实现的接口:
AnnotatedElement, Member
public final class Field
extends AccessibleObject
implements Member
Field 提供有关类或接口的单个字段的信息,以及对它的动态访问权限。反射的字段可能是一个类(静态)字段或实例字段。
Array 允许在执行 get 或 set 访问 ...