自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(55)
  • 收藏
  • 关注

转载 Android Notification通知详解

根据activity的生命周期,在activity不显示时,会执行onStop函数(比如按下home键),所以你在onStop函数(按退出键除外)里面把notification放在通知栏里,再此显示时,把notification从通知栏里去掉。或者,只要程序在运行就一直显示通知栏图标。        下面对Notification类中的一些常量,字段,方法简单介绍一下:常量:DEF

2012-02-08 17:49:35 4175

转载 添加顶部通知(Notification)并处于“正在进行中”(onGoing)

用过Android版的QQ的都知道,QQ返回的时候在顶部通知里会出现一个企鹅,表明QQ正在运行,可以拉开通知,点击手机QQ出现主界面,继续运行。所以我想让自己的软件也出现这么一个通知,并且可以快速的打开查看。Android应用开发详解 8.3 Notification和NotificationManager的使用 P178/*** 添加顶部通知* @author liuzh

2012-02-08 17:39:54 1202

转载 Notification通知

我们在用手机的时候,如果来了短信,而我们没有点击查看的话,是不是在手机的最上边的状态栏里有一个短信的小图标提示啊?你是不是也想实现这种功能呢?今天的Notification就是解决这个问题的。[java:nogutter] view plaincopypackage cn.com.chenzheng_java;    import and

2012-02-08 15:55:16 815

转载 Notification 的使用

最近一直在研究 android ,并一边研究一边做应用。其中遇到了把程序通知常驻在 Notification 栏,并且不能被 clear 掉(就像android QQ一样)的问题。经过研究实现了其功能,现把 Notification 的使用总结如下:Notification 的使用需要导入 3 个类?123import a

2012-02-08 15:45:52 495

转载 android Toast大全(五种情形)

Toast用于向用户显示一些帮助/提示。下面我做了5中效果,来说明Toast的强大,定义一个属于你自己的Toast。1.默认效果代码Toast.makeText(getApplicationContext(), "默认Toast样式",     Toast.LENGTH_SHORT).show(); 2.自定义显示位置效果代码toast = Toast.ma

2012-02-08 15:21:07 526

翻译 生成LayoutInflater的三种方式

1、LayoutInflater inflater=LayoutInflater.from(this);2、LayoutInflater inflater=getLayoutInflater();3、LayoutInflater inflater=(LayoutInflater)this.getSystemService(LAYOUT_INFLATER_SERVICE);

2012-02-08 15:18:04 465

转载 Android之getSystemService

getSystemService是Android很重要的一个API,它是Activity的一个方法,根据传入的NAME来取得对应的Object,然后转换成相应的服务对象。以下介绍系统相应的服务。  传入的Name返回的对象说明WINDOW_SERVICE WindowManager管理打开的窗口程序LAYOUT_INFLATER_SE

2012-02-08 15:08:01 483

转载 详解 Android 的 Activity 组件

Activity 的生命周期和 J2ME 的 MIDlet 一样,在 android 中,Activity 的生命周期交给系统统一管理。与 MIDlet 不同的是安装在 android 中的所有的 Activity 都是平等的。Activity 的状态及状态间的转换在 android 中,Activity 拥有四种基本状态:Active/Runing一个新 Activity 启

2012-02-07 17:19:26 448

转载 Oracle Partition 分区详细总结

此文从以下几个方面来整理关于分区表的概念及操作:        1.表空间及分区表的概念        2.表分区的具体作用        3.表分区的优缺点        4.表分区的几种类型及操作方法        5.对表分区的维护性操作.(1.) 表空间及分区表的概念表空间: 是一个或多个数据文件的集合,所有的数据对象都存放在指定的表

2012-02-03 09:29:41 602

转载 android的selector,背景选择器

最近做listview和button都要改变Android原来控件的背景,在网上查找了一些资料不是很全,所以现在总结一下android的selector的用法。首先android的selector是在drawable/xxx.xml中配置的。先看一下listview中的状态:把下面的XML文件保存成你自己命名的.xml文件(比如list_item_bg.xml),在系统使用时根据Lis

2012-02-02 10:45:57 728

转载 android系统action大全

String ADD_SHORTCUT_ACTION 动作:在系统中添加一个快捷方式。. “android.intent.action.ADD_SHORTCUT”  String ALL_APPS_ACTION 动作:列举所有可用的应用。   输入:无。 “android.intent.action.ALL_APPS”   String ALTERNATIVE_CATEGORY 类别:

2012-01-18 15:19:40 17878 3

转载 多媒体音量控制setVolumeControlStream(int streamType)

当开发多媒体应用或者游戏应用的时候,需要使用音量控制键来设置程序的音量大小。在Android系统中有多中音频流,通过Activity中的函数 setVolumeControlStream(int streamType)可以设置该Activity中音量控制键控制的音频流,一般在onCreate函数中设置。Android中有如下几种音频流(streamType是需要调整音量的类型):

2012-01-13 15:55:35 18939 3

转载 Drawable、Bitmap、byte[]之间的转换

android在处理一写图片资源的时候,会进行一些类型的转换,现在有空整理一下: 1、Drawable → Bitmap public static Bitmap drawableToBitmap(Drawable drawable) { Bitmap bitmap = Bitmap .createBit

2012-01-13 15:44:02 636

转载 AndroidManifest--定义android清单

所有Android程式的运作流程,都定义在Activity中。 Android系统与其他系统很不一样的地方时:它的应用程式并不直接与底层系统紧密结合,而是跑在Android框架中。这意思是设计Android应用程式时,我们并不需要关心实际上运作的机器是哪一牌的手机或是哪一种嵌入式系统,或使用哪一种架构(ARM、X86、MIPS),我们要关心的只有Android框架提供了哪些功能,好让我们能操作

2012-01-13 15:42:14 1672

转载 Android Dialog

创建对话框 一个对话框一般是一个出现在当前Activity之上的一个小窗口. 处于下面的Activity失去焦点, 对话框接受所有的用户交互. 对话框一般用于提示信息和与当前应用程序直接相关的小功能.Android API 支持下列类型的对话框对象:警告对话框 AlertDialog:  一个可以有0到3个按钮, 一个单选框或复选框的列表的对话框. 警告对话框可以创建大多数的交

2012-01-13 15:19:57 571

转载 Eclipse快捷键

行注释/销注释 Ctrl+/  块注释/销注释 Ctrl+Shift+/   Ctrl+Shift+\查找 查找替换 Ctrl+H  Ctrl+F查找下一个/往回找 Ctrl+K   Ctrl+Shift+K跳到某行 Ctrl+L,哈用惯了Editplus,不时会敲下Ctrl+G,查找当前元素的声明 Ctrl+G查找当前元素的所有引用 Ctrl+Shift+G重

2012-01-13 15:12:04 492

转载 android文件存储的4种方式

Context.MODE_PRIVATE:为默认操作模式,代表该文件是私有数据,只能被应用本身访问,在该模式下,写入的内容会覆盖原文件的内容,如果想把新写入的内容追加到原文件中。可以使用Context.MODE_APPENDContext.MODE_APPEND:模式会检查文件是否存在,存在就往文件追加内容,否则就创建新文件。Context.MODE_WORLD_READABLE和Cont

2012-01-13 14:46:05 559

转载 android EditText中inputType的属性列表

android中inputType属性在EditText输入值时启动的虚拟键盘的风格有着重要的作用。这也大大的方便的操作。有时需要虚拟键盘只为字符或只为数字。所以inputType尤为重要。<EditText android:layout_width="fill_parent" android:layout_height="wrap_content"android:inputType="p

2012-01-13 11:31:22 460

转载 android中activity的声明周期

Activity的生命周期简介1、Activity有三种状态: 激活或者运行状态,运行在前台(在当前Activity栈的栈顶)。暂停状态,失去了焦点但是仍然对用户可见,比如有其他的Activity在它之上,或者透明或者没有遮住整个屏幕。停止状态,被其他Activity覆盖,需要注意的是包括暂停状态在内,这两种状态都仍然保存了所有状态信息,直到被系统终止。

2012-01-13 11:19:53 824

转载 横竖屏切换时候Activity的生命周期

1、新建一个Activity,并把各个生命周期打印出来2、运行Activity,得到如下信息onCreate-->onStart-->onResume-->3、按crtl+f12切换成横屏时onSaveInstanceState-->onPause-->onStop-->onDestroy-->onCreate-->onStart-->onResto

2012-01-13 11:11:46 464

转载 AndroidManifest.xml文件综合详解

一,重要性AndroidManifest.xml是Android应用程序中最重要的文件之一。它是Android程序的全局配置文件,是每个 android程序中必须的文件。它位于我们开发的应用程序的根目录下,描述了package中的全局数据,包括package中暴露的组件(activities, services, 等等),以及他们各自的实现类,各种能被处理的数据和启动位置等重要信息。 因此

2012-01-13 10:39:58 520

转载 android之ConnectivityManager简介,网络连接状态

/**  * 测试ConnectivityManager  * ConnectivityManager主要管理和网络连接相关的操作  * 相关的TelephonyManager则管理和手机、运营商等的相关信息;WifiManager则管理和wifi相关的信息。  * 想访问网络状态,首先得添加权限   * NetworkInfo类包含了对wifi和mobile两种网络模式连接的

2012-01-12 16:44:45 1693

转载 设置屏幕显示模式ScreenOrientation.

设置屏幕显示模式ScreenOrientation.在activity里设置android:screenOrientation的值。android:screenOrientation的属性有以下值:unspecified(默认值,由系统判断状态自动切换),The default value. The system chooses the orientation. The policy

2012-01-12 16:25:27 1832

转载 (布局)Android 应用程序窗体显示状态操作(requestWindowFeature()的应用)

我们在开发程序是经常会需要软件全屏显示、自定义标题(使用按钮等控件)和其他的需求,今天这一讲就是如何控制Android应用程序的窗体显示.  首先介绍一个重要方法那就是requestWindowFeature(featrueId),它的功能是启用窗体的扩展特性。参数是Window类中定义的常量。一、枚举常量1.DEFAULT_FEATURES:系统默认状态,一般不需要指定2.FEA

2012-01-12 16:15:24 669

转载 PreferenceActivity 参数设置UI的使用

Android 为了方便管理SharedPreferences,为我们提供了一个很简洁高效的PreferenceActivity。通过继承PreferenceActivity这个类,我们很轻松的就能实现一个程序参数设置的UI界面。具体步骤如下:1.添加Preference的布局,在 /res/xml/目录下添加一个settings.xml文件,内容如下:

2011-12-06 23:20:45 657

转载 Android 利用Java实现压缩与解压缩(zip、gzip)支持中文路径

zip扮演着归档和压缩两个角色;gzip并不将文件归档,仅只是对单个文件进行压缩,所以,在UNIX平台上,命令tar通常用来创建一个档案文件,然后命令gzip来将档案文件压缩。  Java I/O类库还收录了一些能读写压缩格式流的类。要想提供压缩功能,只要把它们包在已有的I/O类的外面就行了。这些类不是Reader和Writer,而是InputStream和OutStreamp

2011-12-06 17:08:10 1753

转载 Android AlertDialog 详解

创建对话框  一个对话框一般是一个出现在当前Activity之上的一个小窗口. 处于下面的Activity失去焦点, 对话框接受所有的用户交互. 对话框一般用于提示信息和与当前应用程序直接相关的小功能.  Android API 支持下列类型的对话框对象:  警告对话框 AlertDialog:  一个可以有0到3个按钮, 一个单选框或复选框的列表的对话框. 警告对话框可以创建大多数的

2011-12-06 16:36:15 552

转载 Java关键字final、static使用总结

Java关键字final、static使用总结 一、final<br />        根据程序上下文环境,Java关键字final有“这是无法改变的”或者“终态的”含义,它可以修饰非抽象类、非抽象类成员方法和变量。你可能出于两种理解而需要阻止改变:设计或效率。        final类不能被继承,没有子类,final类中的方法默认是final的。<br />        final方法不能被子类的方法覆盖,但可以被继承。<br />        final成员变量表示常量,只能被赋值一次,赋值后值

2010-10-15 18:18:00 438

转载 Java关键字final、static使用总结

Java关键字final、static使用总结 一、final<br />        根据程序上下文环境,Java关键字final有“这是无法改变的”或者“终态的”含义,它可以修饰非抽象类、非抽象类成员方法和变量。你可能出于两种理解而需要阻止改变:设计或效率。        final类不能被继承,没有子类,final类中的方法默认是final的。<br />        final方法不能被子类的方法覆盖,但可以被继承。<br />        final成员变量表示常量,只能被赋值一次,赋值后值

2010-10-15 18:17:00 406

转载 数据库中的锁

本文详细介绍MS SQL入门基础:数据库中的锁 <br />  11.5.1 锁的概念<br />  锁(Lock) 是在多用户环境下对资源访问的一种限制。机制当对一个数据源加锁后,此数据源就有了一定的访问限制。我们就称对此数据源进行了“锁定”。在SQL Server中,可以对以下的对象进行锁定: 数据行(Row):数据页中的单行数据; 索引行(Key):索引页中的单行数据,即索引的键值; 页(Page):页是SQL Server 存取数据的基本单位,其大小为8KB; 盘区(Extent):一个盘区由8

2010-10-11 11:30:00 485

转载 SET TRANSACTION ISOLATION LEVEL (Transact-SQL)

SET TRANSACTION ISOLATION LEVEL (Transact-SQL) 控制到 SQL Server 的连接发出的 Transact-SQL 语句的锁定行为和行版本控制行为。 Transact-SQL 语法约定 语法 SET TRANSACTION ISOLATION LEVEL { READ UNCOMMITTED | READ COMMITTED | REPEATABLE READ

2010-10-11 10:47:00 699

转载 SQL Server事务全攻略

<br />SQL Server事务全攻略(一)<br />一 事务的属性<br />  事务具有ACID属性,即 Atomic原子性,Consistent一致性, Isolated隔离性, Durable永久性<br /> <br />  原子性<br />  就是事务应作为一个工作单元,事务处理完成,所有的工作要么都在数据库中保存下来,要么完全 <br />回滚,全部不保留<br />  一致性<br />  事务完成或者撤销后,都应该处于一致的状态<br />  隔离性<br />  多个事务同时进行

2010-10-09 17:33:00 385

转载 经典String str = new String("abc")内存分配问题

<br />Java把内存划分成两种:一种是栈内存,一种是堆内存。   <br />    <br />   在函数中定义的一些基本类型的变量和对象的引用变量都在函数的栈内存中分配。   <br />    <br />   当在一段代码块定义一个变量时,Java就在栈中为这个变量分配内存空间,当超过变量的作用域后,Java会自动释放掉为该变量所分配的内存空间,该内存空间可以立即被另作他用。   <br />    <br />   堆内存用来存放由new创建的对象和数组。   <br />    <br

2010-10-09 15:06:00 693

转载 [正则表达式]非常经典的正则表达式

[正则表达式]非常经典的正则表达式作者:Mikel 日期:2008-11-04  前言:<br />       半年前我对正则表达式产生了兴趣,在网上查找过不少资料,看过不少的教程,最后在使用一个正则表达式工具RegexBuddy时发现他的教程写的非常好,可以说是我目前见过最好的正则表达式教程。于是一直想把他翻译过来。这个愿望直到这个五一长假才得以实现,结果就有了这篇文章。关于本文的名字,使用“深入浅出”似乎已经太俗。但是通读原文以后,觉得只有用“深入浅出”才能准确的表达出该教程给我的感受,所以也就不能免

2010-09-29 10:48:00 477

转载 Cookie和Session

<br />一、cookie机制和session机制的区别<br />***********************************************************************<br />具体来说cookie机制采用的是在客户端保持状态的方案,而session机制采用的是在服务器端保持状态的方案。<br />同时我们也看到,由于才服务器端保持状态的方案在客户端也需要保存一个标识,所以session<br />机制可能需要借助于cookie机制来达到保存标识的目的,但实际上

2010-09-28 18:00:00 558

转载 监控 SQL Server (2005/2008) 的运行状况--来自微软TetchNet

<br />原文地址: http://technet.microsoft.com/zh-cn/library/bb838723.aspx Microsoft SQL Server 2005 提供了一些工具来监控数据库。方法之一是动态管理视图。动态管理视图 (DMV) 和动态管理函数 (DMF) 返回的服务器状态信息可用于监控服务器实例的运行状况、诊断问题和优化性能。 常规服务器动态管理对象包括: dm_db_*:数据库和数据库对象 dm_exec_*:执行用户代码和关联的连接 dm_os_*:内存、锁定和时

2010-09-28 16:01:00 453

转载 SQL2005/2008中的CTE应用--递归查询

<br />微软从SQl2005起引入了CTE(Common Table Expression)以强化T-SQL。这是一个类似于非持久视图的好东东。<br />按照MSDN介绍<br />1、公用表表达式 (CTE) 可以认为是在单个 SELECT、INSERT、UPDATE、DELETE 或 CREATE VIEW 语句的执行范围内定义的临时结果集。CTE 与派生表类似,具体表现在不存储为对象,并且只在查询期间有效。与派生表的不同之处在于,CTE 可自引用,还可在同一查询中引用多次。<br />CTE 可

2010-09-28 15:52:00 522

转载 解决sql 2008 事务日志收缩与截断无法减小日志物理文件的方法

<br />本文的重点是与大家分享日志截断、收缩后,物理文件的尺寸依然没有减小到期望尺寸的问题。 <br />解决方案 <br />   我的一个数据库,数据文件10+G ,事务日志达20+G,而且使用常规的截断、收缩方法均无法减小日志物理文件的尺寸,经过一番寻找,终于找到了解决方法。 查看日志信息 在查询分析器中执行如下代码来查看日志信息: 1 DBCC LOGINFO('数据库名称') 我们看到status=0的日志,代表已经备份到磁盘的日志文件;而status=2的日志还没有备份。当我们收缩日志文件时

2010-09-28 15:36:00 3085

转载 SQL2008如何压缩日志(log)文件?

<br />在SQL2000/2005中可以快速压缩日志log文件,通过SQL,<br />方法一:<br />--BigData为数据库名<br />DUMP TRANSACTION BigData WITH NO_LOG<br />BACKUP LOG BigData WITH NO_LOG<br />DBCC SHRINKDATABASE(BigData )<br />执行以上语句可以快速压缩日志文件到1M。<br />但是以上语句中前两行在SQL 2008下无法执行 ,<br />第一行提示“Inc

2010-09-28 15:32:00 14838 1

转载 FOR XML语法导出XML的易错之处

[SQLXML]FOR XML语法导出XML的易错之处<br />Version<br />Date<br />Creator<br />Description<br />1.0.0.1<br />2006-6-29<br />郑昀@Ultrapower<br />草稿<br /> <br />继续阅读之前,我们假设您熟悉以下知识:<br />n         MS SQL Server 2000<br />n         Sp_makewebtask<br />n         FOR XML 子

2010-09-26 14:00:00 786

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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