山岭巨人

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
上一页 1 ··· 3 4 5 6 7 8 9 下一页

2011年3月15日

摘要: java.util.regex是一个用正则表达式所订制的模式来对字符串进行匹配工作的类库包。1.简介:java.util.regex是一个用正则表达式所订制的模式来对字符串进行匹配工作的类库包。它包括两个类:Pattern和Matcher 。Pattern: 一个Pattern是一个正则表达式经编译后的表现模式。Matcher: 一个Matcher对象是一个状态机器,它依据Pattern对象做为匹配模式对字符串展开匹配检查。首先一个Pattern实例订制了一个所用语法与PERL的类似的正则表达式经编译后的模式,然后一个Matcher实例在这个给定的Pattern实例的模式控制下进行字符串的匹配 阅读全文
posted @ 2011-03-15 15:27 山岭巨人 阅读(119266) 评论(4) 推荐(8) 编辑

摘要: Android开发者应该深入学习的10个开源应用项目 Android开发带来新一轮热潮让很多移动开发者都投入到这个浪潮中去了,创造了许许多多相当优秀的应用。其中也有许许多多的开发者提供了应用开 源项 目,贡献出他们的智慧和创造力。学习开源代码是掌握技术的一个最佳方式。下面推荐几个应用开源项目,这些项目不仅提供了优秀的创意,也可以直接掌握 Android内核的接口使用.1.Android团队提供的示例项目如果不是从学习Android SDK中提供的那些样例代码开始,可能没有更好的方法来掌握在Android这个框架上开发。由Android的核心开发团队提供了15个优秀的示例项 目,包含了游戏、图像 阅读全文
posted @ 2011-03-15 10:47 山岭巨人 阅读(2579) 评论(3) 推荐(2) 编辑

摘要: 很多网友可能发现自己的Android程序有很多Activity,比如说主窗口A,调用了子窗口B,在B中如何关闭整个Android应用程序呢? 这里给大家三种比较简单的方法实现。首先要说明在B中直接使用finish(),接下来手机显示的还是主窗口A,所以一起来看看Android开发网是如何实现的吧.1.Dalvik VM的本地方法 android.os.Process.killProcess(android.os.Process.myPid()) //获取PID,目前获取自己的也只有该API,否则从/proc中自己的枚举其他进程吧,不过要说明的是,结束其他进程不一定有权限,不然就乱套了。 Sys 阅读全文
posted @ 2011-03-15 10:31 山岭巨人 阅读(1671) 评论(1) 推荐(0) 编辑

2011年3月10日

摘要: 一、基于消息的通信机制Intent ---boudle ,extraAndroid为了屏蔽进程的概念,利用不同的组件[Activity、Service]来表示进程之间的通信!组件间通信的核心机制是Intent,通过Intent可以开启一个Activity或Service,不论这个Activity或Service是属于当前应用还是其它应用的! Intent包含两部分:1、目的[action]--要往哪里去2、内容[category、data]--路上带了些啥,区分性数据或内容性数据Intent类型:1、显式--直接指定消息目的地,只适合同一进程内的不同组件之间通信new Intent(this, 阅读全文
posted @ 2011-03-10 17:55 山岭巨人 阅读(10132) 评论(1) 推荐(0) 编辑

摘要: 1.基于消息的通信机制 Intent ---boudle ,extra数据类型有限,比如遇到不可序列化的数据Bitmap,InputStream, 或者LinkList链表等等数据类型就不太好用。2. 利用static静态数据,public static成员变量;3.基于外部存储的传输,File/Preference/ Sqlite ,如果要针对第三方应用需要Content Provider4.基于IPC的通信机制 context 与Service之间的传输,如Activity与Service之间的通信,定义AIDL接口文件。 示例:http://www.eoeandroid.com/thre 阅读全文
posted @ 2011-03-10 17:46 山岭巨人 阅读(3476) 评论(0) 推荐(0) 编辑

2011年3月8日

摘要: package com.yarin.android.Examples_04_23;import android.app.Activity;import android.app.Notification;import android.app.NotificationManager;import android.app.PendingIntent;import android.content.Intent;import android.os.Bundle;import android.view.View;import android.widget.Button;public class Activ 阅读全文
posted @ 2011-03-08 00:55 山岭巨人 阅读(12783) 评论(0) 推荐(0) 编辑

2011年3月7日

摘要: 1.为ListView增加Header参考文章:http://marshal.easymorse.com/archives/3024 阅读全文
posted @ 2011-03-07 14:23 山岭巨人 阅读(712) 评论(0) 推荐(0) 编辑

摘要: 我们在开发程序是经常会需要软件全屏显示、自定义标题(使用按钮等控件)和其他的需求,今天这一讲就是如何控制Android应用程序的窗体显示. 首先介绍一个重要方法那就是requestWindowFeature(featrueId),它的功能是启用窗体的扩展特性。参数是Window类中定义的常量。一、枚举常量1.DEFAULT_FEATURES:系统默认状态,一般不需要指定2.FEATURE_CONTEXT_MENU:启用ContextMenu,默认该项已启用,一般无需指定3.FEATURE_CUSTOM_TITLE:自定义标题。当需要自定义标题时必须指定。如:标题是一个按钮时4.FEATURE_ 阅读全文
posted @ 2011-03-07 11:47 山岭巨人 阅读(703) 评论(0) 推荐(0) 编辑

2010年12月4日

摘要: 1.取消UltraEdit的"文件可能不是DOS格式"提示高级 -> 配置 -> 文件处理 -> DOS/UNIX/MAC 处理 -> UNIX/MAC 文件检测/转换 中,取消原先选择的”检测文件类型并提示进行更改“,选取禁用,即可。英 文版则为:Advanced -> configuration -> Load/Save/Conver... 阅读全文
posted @ 2010-12-04 17:50 山岭巨人 阅读(302) 评论(0) 推荐(0) 编辑

2010年11月6日

摘要: 一个正则表达式就是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。\将下一个字符标记为一个特殊字符、或一个原义字符、或一个 后向引用、或一个八进制转义符。例如,'n' 匹配字符 "n"。'\n' 匹配一个换行符。序列 '\\' 匹配 "\" 而 "\(" ... 阅读全文
posted @ 2010-11-06 11:44 山岭巨人 阅读(433) 评论(0) 推荐(0) 编辑

上一页 1 ··· 3 4 5 6 7 8 9 下一页