- 博客(27)
- 资源 (23)
- 收藏
- 关注
转载 Location服务之LocationManager
上次介绍了位置服务中的Geocoder,这次就来介绍一下LocationManager。LocationManager系统服务是位置服务的核心组件,它提供了一系列方法来处理与位置相关的问题,包括查询上一个已知位置、注册和注销来自某个LocationProvider的周期性的位置更新、注册和注销接近某个坐标时对一个已定义的Intent的触发等。今天我们就一起探讨一下LocationManag
2015-05-11 09:29:08
517
原创 android accelerometer传感器demo
package com.example.ch15_accelerometertest;import android.app.Activity;import android.content.Context;import android.hardware.Sensor;import android.hardware.SensorEvent;import android.ha
2015-05-08 13:54:24
705
转载 动态壁纸 Live Wallpaper 应用程序必须实现动态壁纸的服务程序 WallpaperService 和描绘动态壁纸的引擎 WallpaperService.Engine
动态壁纸Live Wallpaper架构 组件类 说明 WallpaperService 实现动态壁纸的服务程序WallpaperService.Engine 描绘动态壁纸的引擎PreferenceActivity 动态壁纸的参数设置窗体
2015-05-07 14:00:40
2230
转载 验证字符串是否是手机号
/** * 验证是否是手机号 * * @param mobile * @return */ public static boolean isMobileNo(String mobile) { Pattern p = Pattern.compile("^((13[0-9])|(15[^4,\\D])|(
2015-05-07 09:26:02
602
转载 JVM运行时内存结构
1.JVM内存模型JVM运行时内存=共享内存区+线程内存区1).共享内存区共享内存区=持久带+堆持久带=方法区+其他堆=Old Space+Young SpaceYoung Space=Eden+S0+S1(1)持久带JVM用持久带(Permanent Space)实现方法区,主要存放所有已加载的类信息,方法信息,常量池等等。可通过-XX
2015-05-05 13:54:05
648
原创 在使用webview.loadData(String data, String mimeType, String encoding)方法时,可能有乱码
1、在使用webview.loadData(String data, String mimeType, String encoding)方法时,可能有乱码,解决方法是在此方法之前调用下面方法:webview.getSettings().setDefaultTextEncodingName("utf-8") ;2、loadData方法不能显示图片的问题请参考下面文章。
2015-05-05 11:29:13
3177
转载 imageButton 和button的区别
ImageButton类结构图:ImageButton就是用一个图标代表了一些文字,它没Android:text属性。它由Android:src指定图标的位置android:src="@drawable/back_48"其他属性都和Button差不多实践演练:1、 怎么样设置ImageButton的图标位置ImageButton android:i
2015-05-04 20:08:33
960
转载 surfaceView和View最本质的区别
surfaceView和View最本质的区别在于: surfaceView是在一个新起的单独线程中可以重新绘制画面,而View必须在UI的主线程中更新画面。那么在UI的主线程中更新画面 可能会引发问题,比如你更新画面的时间过长,那么你的主UI线程会被你正在画的函数阻塞。那么将无法响应按键,触屏等消息。当使用surfaceView 由于是在新的线程中更新画面所以不会阻塞你的
2015-05-04 17:08:13
483
原创 android SoundPool类测试
package com.example.ch11_soundpooltest;import java.util.HashMap;import android.app.Activity;import android.media.AudioManager;import android.media.SoundPool;import android.os.Bundle;im
2015-05-04 16:23:08
325
转载 消息模式Toast.makeText的几种常见用法
Toast 是一个 View 视图,快速的为用户显示少量的信息。 Toast 在应用程序上浮动显示信息给用户,它永远不会获得焦点,不影响用户的输入等操作,主要用于 一些帮助 / 提示。Toast 最常见的创建方式是使用静态方法 Toast.makeText我使用的是 SDK 2.21. 默认的显示方式Java代码1 // 第一个参数:当前
2015-05-04 16:05:50
425
原创 Broadcast广播消息demo
package com.example.ch10_broadcast;import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener;
2015-05-04 14:55:00
430
原创 alarmTest测试类demo设置闹钟
package com.example.ch10_alarmtest;import java.util.Calendar;import android.app.Activity;import android.app.AlarmManager;import android.app.PendingIntent;import android.app.Service;imp
2015-05-04 14:32:08
1800
1
原创 android 手机震动Vibrator类用法demo
package com.example.ch10_vibratortest;import android.app.Activity;import android.app.Service;import android.os.Bundle;import android.os.Vibrator;import android.view.MotionEvent;import
2015-05-04 13:54:10
495
原创 android开发MediaPlayer用法demo
public class MainActivity extends Activity { Button play, up, down; ToggleButton mute; AudioManager aManager; @Override protected void onCreate(Bundle savedInstanceS
2015-05-04 13:25:06
2513
原创 Intent和PendingIntent的区别
Intent和PendingIntent的区别a. Intent是立即使用的,而PendingIntent可以等到事件发生后触发,PendingIntent可以cancelb. Intent在程序结束后即终止,而PendingIntent在程序结束后依然有效c. PendingIntent自带Context,而Intent需要在某个Context内运行d. Intent在原
2015-05-04 11:01:31
302
转载 android低版本自动接听/挂断实现
一 前言这两天要研究类似白名单黑名单以及手势自动接听的一些功能,所以呢,自然而然的涉及到怎么自动接听/挂断电话的功能了。对于自动接听这一块,android4.1版本及其以上的版本和之前的版本处理逻辑不太一样,因为google增加了权限检查...所以,按照以前的方法可能不能实现自动接听了.二 android低版本自动接听/挂断实现1. copy andro
2015-05-03 16:17:21
443
原创 Android 绑定类型服务---绑定服务
应用程序组件(客户端)通过调用bindService()方法能够绑定服务,然后Android系统会调用服务的onBind()回调方法,这个方法会返回一个跟服务端交互的IBinder对象。这个绑定是异步的,bindService()方法立即返回,并且不给客户端返回IBinder对象。要接收IBinder对象,客户端必须创建一个ServiceConnection类的实例,并且把这个实例传递
2015-05-03 15:42:03
546
原创 (android实战)Service 生命周期和使用注意项
一.基础知识服务一般分为两种:1:本地服务, Local Service 用于应用程序内部。在Service可以调用Context.startService()启动,调用Context.stopService()结束。 在内部可以调用Service.stopSelf() 或 Service.stopSelfResult()来自己停止。无论调用了多少次startService
2015-05-03 15:15:18
355
转载 ContentObserver分析说明
ContentObserver——内容观察者,目的是观察(捕捉)特定Uri引起的数据库的变化,继而做一些相应的处理,它类似于 数据库技术中的触发器(Trigger),当ContentObserver所观察的Uri发生变化时,便会触发它。触发器分为表触发器、行触发器, 相应地ContentObserver也分为“表“ContentObserver、“行”ContentObserver,
2015-05-03 14:59:28
339
转载 Java关键字this、super使用总结
Java关键字this、super使用总结 一、this Java关键字this只能用于方法方法体内。当一个对象创建后,Java虚拟机(JVM)就会给这个对象分配一个引用自身的指针,这个指针的名字就是this。因此,this只能在类中的非静态方法中使用,静态方法和静态的代码块中绝对不能出现this,这在“Java关键字static、final使用总结”一文中给出了
2015-05-03 13:40:39
330
原创 心情2009
一年前,下雪的夜晚,新年伊始的前昼,凌晨的夜晚,风有点大,也有点冷,记录下复杂的心情,约定在一年以后自己看到,逐渐模糊意识。今天,没有雪,有着同样深邃的夜空和宁静氛围,同样留下自己真实的独白,也许明年的这个时候,我已经终于离开了学校,一个注定让我遗憾讨厌却会回忆的地方,也许再给自己的一年的时间,我会逐渐的学会真实的微笑,而不是模糊的文字,沉默中的行走。 宇宙,世界,市场,人…… 浩渺的星空
2009-05-20 12:08:00
468
原创 ssh框架学习
ssh框架学习指南:create project1. 新建一个项目:项目名称2. 导入struts2+Spring+hiberate3基本包:Struts2:struts2-core-2.0.11.jarognl-2.6.11.jarstruts2-spring-plugin-2.0.11.jarxwork-2.0.4.jarSpring:Spring.jarspring-mock.jarHib
2009-05-20 11:24:00
2138
原创 存储过程入门提高
什么是存储过程呢?定义: 将常用的或很复杂的工作,预先用SQL语句写好并用一个指定的名称存储起来, 那么以后要叫数据库提供与已定义好的存储过程的功能相同的服务时,只需调用execute,即可自动完成命令。讲到这里,可能有人要问:这么说存储过程就是一堆SQL语句而已啊? Microsoft公司为什
2009-01-06 14:56:00
509
原创 VRML(Virtual Reality Modeling Language)即虚拟现实建模语言
什么是VRML VRML(Virtual Reality Modeling Language)即虚拟现实建模语言。是一种用于建立真实世界的场景模型或人们虚构的三维世界的场景建模语言,也具有平台无关性。是目前Internet上基于 WWW的三维互动网站制作的主流语言。 VRML是虚拟现实造型语言(Virtual Reality Modeling Language)的
2009-01-05 10:53:00
5070
1
原创 2009年IT行业9大预言
2009年IT行业9大预言北京时间12月9日消息,CNBC电视台IT行业专家Jim Goldman近日列出了对2009年IT行业的九大预言。他认为,微软和雅虎必将在09年达成某种形式的合作。 1.微软和雅虎 09年IT行业最大的新闻将是业内期待已久的雅虎与微软的合作。雅虎今年年底将会任命新CEO,这名CEO将花大约100天的时间拿出复兴雅虎的计划,与此同时将宣布
2009-01-03 13:00:00
761
原创 java缓存问题
摘要: 在软件开发中,我们经常面临着处理长时间任务的多线程编程问题。在我们的ezOne平台的开发中就多处涉及到,如JPC数据服务JPC数据处理服务 报警联动 门禁系统等。本人在编写DEMO程序的过程中几易其稿,煞费心机,但依然感觉有许多地方需要改进,为了减少多线程编程带来的风险,我翻译整理了一个类似问题的解决方案框架以达到一劳永逸。 为了便于阅读,保留原文。引用请保留作者和文章来源。 要害
2008-12-30 19:17:00
1043
原创 java 未来
一个最近完成的JAVA项目的反思。 最近作了一个电子商务项目,由于尝试创新使用了 JAVA SERVLET/JSP技术和其他本人不熟悉的技术, 中间吃了很多苦头,反思一下,有些经历与大家分 享,有些问题也想与诸位大虾探讨一下。 我们的电子商务项目从商业角度而言,完全是一个 普通的电子商务项目,从技术角度而言,如果采用 本人熟悉的NT+SQL SERVER+ASP+IIS,完全没
2008-12-26 19:47:00
835
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人