- 浏览: 1539775 次
- 性别:
- 来自: 北京
最新评论
-
hairdryre:
哈哈哈,太好玩啦!
java设计模式之——代理模式 -
wxyz4214769:
aclululu 写道最后一个表示不解,既然已经New Jia ...
java设计模式之——代理模式 -
wxyz4214769:
aclululu 写道最后一个表示不解,既然已经New Jia ...
java设计模式之——代理模式 -
wxyz4214769:
写的不错,是男人的话,瞬间就能理解了。
java设计模式之——代理模式 -
aclululu:
最后一个表示不解,既然已经New JiaShi出来了,为毛在装 ...
java设计模式之——代理模式
文章列表
文章来源:http://hy.gzntax.gov.cn/k/2009-9/1585948.html
相比于2G系统,工作于2GHz频段下的3G系统,其无线信号对建筑物的穿透力更弱,在室内条件下仅依靠室外宏蜂窝实现的信号覆盖也更差,如何实
现良好的室内覆盖成为更值得关 ...
package com.yang.sdcard;
import java.io.File;
import java.text.DecimalFormat;
import android.app.Activity;
import android.os.Bundle;
import android.os.Environment;
import android.os.StatFs;
import android.view.View;
import android.widget.Button;
import android.widget.ProgressBar;
import ...
1 手机流媒体的定位
流媒体
简单来说就是应用流技术在网络上传输的多媒体文件;而流技术
就是把连续的影象和声音信息经过压缩处理后放上网站服务器,让用户一边下载一边观看、收听,而不需要等整 ...
1引 言
随着移动通信技术和多媒体技术的迅速发展,融合手机、网络、多媒体技术为一体的视频监控技
术也有了长足的进步,通过移动通信网络提供流媒体服务已经成为可能。全球移动用户数非常庞大,因此移动流媒体 ...
Android格式化时间
private static String createName(long dateTaken) {
return DateFormat.format("yyyy-MM-dd kk.mm.ss", dateTaken).toString();
}
原文章地址:http://blog.csdn.net/helloapps/archive/2010/07/06/5716604.aspx
什么是反射?反射就是将字节码中的各种成分映射到相应的java类中来,java反射技术自JDK1.1以来就出现了,目前大多数流行的框架都采用了这种技术,可见其重要性,这篇文章将详细介绍我对java反射技术的一些研究.
代表字节码对象的Class
java中所有的类都有自己特有的一份字节码,当程序调用该类时,JVM便会将这份字节码装载到内存中来。在java中主要有三种方法来得到相应的字节码对象。
通过类的实例的getClass()方法获取,如 Cl ...
GPS全球定位系统叫做Global Position
System开头字母的缩写。它是美国从上世纪70年代开始研制,历时20年,耗资近200亿美元,于1994年全面建成的利用导航卫星进行测时和测距,
具有在海、陆、空进行全方位实时三维导航 ...
GPS
是以三角测量定位原理来进行定位的。它采用多星高
轨测距体制,以接收机至GPS卫星之间的距离作为基本观测量。当地面用户的GPS接收机同时接收到3颗以上卫星的信号
后,通过使用伪距测量或载波相位测量,测算出卫星信
号到接收机所需要的时间
、距离,再结合各卫星所处的位置信息,将卫星至用户
的多个等距离球面相交后,即可确定用户的三维(经度、纬度、高度)坐标位置以及速度
、时间等相关参数。! W0 Q, m/ N% e( a3 @( v
2 [9 |- F! z) Q+ B2 K2 A* O* k
美国政府出于
自身利益与安全考虑,对GPS实行了精度控制政策,根据不同的使用对象 ...
这几天一直在修改twigee的源代码,其中一个要加入的功能是常驻Notification栏,以前写的时候只能出现
在“通知”这一组中,想把它放在“正在运行”组中却不知道怎么放,查了下官方文档,找到了方法,在notification的flags字段中加一下
“FLAG_ONGOING_EVENT”就可以了。同时我也把Notification的使用方法给总结了一下。详见下文:
(1)、使用系统定义的Notification
以下是使用示例代码:
//创建一个NotificationManager的引用
String ns =
Context.NOTIFICATION ...
//显示网页
Uri uri = Uri.parse("http://google.com");
Intent it = new Intent(Intent.ACTION_VIEW, uri);
startActivity(it);
//显示地图
Uri uri = Uri.parse("geo:38.899533,-77.036476");
Intent it = new Intent(Intent.ACTION_VIEW, uri);
...
android Service Binder交互通信实例
最下边有源代码:
android SDK提供了Service,用于类似*nix守护进程或者windows的服务。
Service有两种类型:
本地服务(Local Service):用于应用程序内部
远程服务(Remote Sercie):用于android系统内部的应用程序之间
前者用于实现应用程序自己的一些耗时任务,比如查询升级信息,并不占用应用程序比如Activity所属线程,而是单开线程后台执行,这样用户体验比较好。
后者可被其他应用程序复用,比如天气预报服务,其他应用程序不需要再 ...
本
文主要介绍的是Android中很重要也最为复杂的媒体播放器(MediaPlayer)部分的架构。对于Android这样一个完整又相对复杂的系统,
一个MediaPlayer功能的实现不在其具体的功能,而是具体功能如何适应Android系统Android
MediaPlayer的主 ...
MediaPlayer
的状态转换图也表征了它的生命周期,搞清楚这个图可以帮助我们在使用
MediaPlayer
时考虑情况更周全,写出的代码也更具健壮性。
这张状态转换图清晰的描述了
MediaPlayer
的各个状态,也列举了主要的方法的调用时序,每种方法只能在一些特定的状态下使用,如果使用时
MediaPlayer
的状态不正确则会引发
IllegalStateException
异常
。
package com.test.TestButton;
import android.app.Activity;
import android.content.Context;
import android.graphics.drawable.Drawable;
import android.graphics.drawable.StateListDrawable;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
public class TestButton ex ...