自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (1)
  • 收藏
  • 关注

原创 正则表达式 Matcher的 group, start, end 等用法

public static void main(String[] args) { String str = "哈哈[emoticons=E___0173EN00SIG]灌水[/emoticons]沙发" + "[emoticons=E___0088EN00SIGT]顶[/emoticons]顶你" + "飘过~[emoticons=E___017...

2015-08-19 12:57:11 458

原创 Android涉及到的设计模式

1、适配器模式:ListView或GridView的Adapter简介:不同的数据提供者使用一个适配器来向一个相同的客户提供服务。 2、建造者模式:AlertDialog.Builder简介:可以分步地构造每一部分。 3、命令模式:Handler.post后Handler.handleMessage简介:把请求封装成一个对象发送出去,方便定制、排队、取消。 ...

2015-03-17 16:59:08 142

原创 正则表达式中的()[]{}这三种括号一般有什么区别

来源: 百度知道写道()这种括号,会分配存储空间,可以用$1取得里面的数据[]用来自定义能够匹配 '多种字符' 的表达式。比如[mike]匹配,m,i,k,e,这4个字母,这里注意是单个字符不能匹配一个单词mike,如果要匹配一个单词可以这样写(mike),如果不需要分配存储空间可以直接写mike.{}修饰匹配次数的符号。a{0,1}a至少出现0次或最多1次,第二次出现则不匹配了a{2...

2014-05-08 14:24:31 512

原创 Android4.4 从图库选图返回

private View.OnClickListener mChoosePhotoAlbumListener = new OnClickListener() { @Override public void onClick(View v) { Intent intent = new Intent(); //根据版本号不同使用不同的Action if (Buil...

2014-02-14 19:06:23 142

原创 Android 右滑关闭当前Activity(类微信)

主要原理为监控触屏事件和手势事件,在触屏事件处理函数中调用手势事件处理函数,表示用户触屏后是否有手势操作,有则进行手势事件处理,大致分为四步1、需要继承OnGestureListener和OnDoubleTapListener,如下:public class ViewSnsActivity extends Activity implements OnTouchListener...

2013-11-14 15:34:57 288

原创 JNI 常见错误

java.lang.UnsatisfiedLinkError: Native method not found程序编译没问题,就只在执行的时候,出现了这个error。解决方法是:1、c++中的方法Java_xxx_xxx 中的Java 首字母一定要大写2、如果是 .cpp 文件 则用 extern "C" {"您的方法在这里"},大括号里是您的本地方法。3、LOCAL_MODU...

2013-07-29 19:58:00 250

原创 NDK,JNI (前言)

JNI是Java Native Interface的缩写,译为Java本地接口。它允许Java代码和其他语言编写的代码进行交互。在android中提供JNI的方式,让Java程序可以调用C语言程序。android中很多Java类都具有native接口,这些接口由本地实现,然后注册到系统中。      主要的JNI代码放在以下的路径中:frameworks/base/core/jni/,这个...

2013-07-29 19:55:26 115

原创 哈哈,考试题

Java 相关:Q1. 接口是否可继承接口?抽象类是否可实现接口?抽象类是否可继承实体类?  A:  都可以.Q2. abstract的method是否可同时是static,是否可同时是native?是否可同时是synchronized?为什么?  A: 都不可以.Q3. Inner Class 的static,instance,local,anonymous的区别? ...

2013-04-28 18:02:57 117

原创 Eclipse默认标签

Eclipse默认标签TODO,XXX,FIXME和自定义标签1 TODO表示需要实现,但目前还未实现的功能2 XXX勉强可以工作,但是需要改进的功能3 FIXME代码是错误的,不能工作,需要修复4.自定义标签window-->preferences-->java-->compiler-->tags选择new,输入tag,选择priority,ok上述所有注释都会被ecli...

2013-04-18 15:02:14 183

原创 小知识点积累

   android中EditText的字数统计取巧方式: mInputEditText.addTextChangedListener(new TextWatcher() { @Override public void onTextChanged(CharSequence s, int start, int before, int count) { int[] param...

2013-04-18 15:00:47 115

原创 NDK,JNI 积累

使用javah 将某一个含有native方法的class 文件转换为.h文件: 切换目录到classes目录,比如:D:\DevWorkSpace\feiliao_copy\bin\classes> 然后在该目录下运行javah 命令,例如:javah com.feinno.feiliao.utils.media.voice.OpenCoreAmr Applicati...

2013-03-04 12:31:52 126

原创 SVN图标含义

常见SVN图标的含义 灰色向右箭头:本地修改过蓝色向左箭头:SVN上修改过灰色向右且中间有个加号的箭头:本地比SVN上多出的文件蓝色向左且中间有个加号的箭头:SVN上比本地多出的文件灰色向右且中间有个减号的箭头:本地删除了,而SVN上未删除的文件蓝色向左且中间有个减号的箭头:SVN上删除了,而本地未删除的文件红色双向箭头:SVN上修改过,本地也修改过的文件...

2012-11-21 14:25:20 272

原创 XML和HTML常用转义字符

come from :http://www.cnblogs.com/anjou/archive/2007/03/15/676476.html XML和HTML中都有一些特殊的字符,这些字符在XML和HTML中是不能直接使用的,如果必须使用这些字符,应该使用其对应的转义字符。XML常用转义字符:字符转义字符描述&&a...

2012-11-20 11:11:02 122

原创 小错误(怪异问题)积累

  写道用eclipse编译程序,然后在android手机上运行,报错如下:[...] Installation error: INSTALL_FAILED_MEDIA_UNAVAILABLE[...] Please check logcat output for more details.[...] Launch canceled!网上都说要卸载360or91手机助手之类的软件.貌似我把...

2012-11-06 16:00:59 135

原创 loadIcon 和 getApplicationIcon

 2012年8月7日 13:50 今天在修复TestPlatform上一个关于获取某路径下未安装的*.apk文件后,用ListView列表的方式展现的一个bug时遇到在HTC的机型上获取到的apk文件的列表在ListView中不能得到apk的icon,会进入Null Pointer Exception,然后可以try catch捕获到, 但是换成Nexus S和Motorola的部分型...

2012-08-07 14:25:29 523 1

原创 从JAVA到C++的区别 (转)

一个完整的C++程序包括头文件(.h)和文本文件(.cpp).当然两者都不是必须存在的.只要有其中之一就可以.1.C++使用#include预处理器指示符来将头文件引入而成为我们程序的一部分.它将读入指定文件的内容,有两种格式#include <some_file.h>#include "my_file.h"我们可以把用"<"和">"引入的头文件理解成是一个工程或者标...

2012-07-26 18:00:30 147 1

原创 由SingleInstance和SingleTask引发的 问题

引用Q1: Activity A 设置模式为SingleInstance意味着 系统启动的所有task 任务栈不仅仅只有一个实例A,而是在每一个使用A的task中只有一个A的实例?  Activity B 设置模式为SingleTask意味着 系统启动的所有task 任务栈只有一个实例B引用 Q2:退后后台的task 会像退到后台的 其中一个task中的任务栈stack中所维持的Ac...

2012-06-29 10:56:10 215

原创 关于Cursor的遇见的错误描述

【解决】android.database.CursorIndexOutOfBoundsException:Index -1 requested, with a size of 0   android 中数据库处理,特别是使用cursor时,注意初始位置,好像是从下标为-1的地方开始的,也就是说一次查询中,返回给cursor查询结果时,不能够马上从cursor中提取值。 比如,下面的...

2012-06-15 18:54:33 552

原创 Android 使用xliff 格式化字符串

 Android资源字符串/res/values/string.xml中可以包含xliff的节点,Xliff是XML Localization Interchange File Format 的缩写,中文名为XML本地化数据交换格式。 quote from wikipedia (http://en.wikipedia.org/wiki/XLIFF) :"XLIFF (XML Loc...

2012-04-18 11:41:48 245

原创 Android MMS模块数据存取 (转)

数据表MMS模块总共包含17张表:addr、android_metadata、attachments、canonical_addresses、drm、part、pdu、pending_msgs、rate、raw、sms、sr_p...

2012-04-01 10:45:45 126

原创 SpannableStringBuilder 和 SpannableString(转)

EditText: 通常用于显示文字,但有时候也需要在文字中夹杂一些图片,比如QQ中就可以使用表情图片,又比如需要的文字高亮显示等等,如何在android中也做到这样呢? 记得android中有个android.text包,这里提供了对文本的强大的处理功能。 [b]添加图片主要用SpannableString和ImageSpan类:[/b][code="java"]...

2012-03-29 11:05:24 259

原创 Bitmap Drawable

Drawable和 Bitmap 的区别:对比项                Bitmap   Drawable显示清晰度            相同   相同占用内存                  大     小支持缩放                  是     是支持色相色差调整  是     否支持旋转                  是     是支持透明色         ...

2012-03-28 14:36:18 128

原创 收藏的优秀代码

[url=http://www.cnblogs.com/douzifly/archive/2011/09/13/2175027.html]实现类似手机QQ的可折叠固定标题列表[/url] PinnedHeaderListView 原生不可折叠,效果就是OPhone上的短信会话列表的界面[url=http://johnsonxu.iteye.com/blog/1218782]Android...

2012-03-27 11:38:49 115

原创 2012年遇到的笔试题

一、选择题1.java.io包中定义了多个流类型来实现输入和输出功能,可以从不同的角度对其进行分 类,按功能分为:(c),如果为读取的内容进行处理后再输出,需要使用下列哪种流?(g)A、输入流和输出流 B、字节流和字符流 C、节点流和处理流D、File stream E、Pipe stream F、Random stream G、Filter stream2.下列代码的执行结果是...

2012-03-02 00:48:03 151

原创 经典指针程序_互换两个数字

[code="c"]# include void Fairyd_1(int , int ); //定义函数Fairyd_1,形参可以不注明变量,直接定义类型即可。void Fairyd_2(int *, int *); //定义函数Fiaryd_2,该函数形参的变量为整型指针。void Fairyd_3(int *, int *); //定义函数Fiaryd_3...

2011-12-07 22:36:58 218

原创 Android学习笔记之AndroidManifest.xml文件解析(转)

一、关于AndroidManifest.xmlAndroidManifest.xml 是每个android程序中必须的文件。它位于整个项目的根目录,描述了package中暴露的组件(activities, services, 等等),他们各自的实现类,各种能被处理的数据和启动位置。 除了能声明程序中的Activities, ContentProviders, Services, 和Intent...

2011-12-03 01:17:20 97

原创 [转]组合还是继承,这是一个问题

——由模式谈面向对象的原则之多用组合、少用继承刚刚接触模式或者学习模式的人,经常会有这样的问题,为什么模式是成功的呢?很多人都会说模式是经验的积累,当然是正确的。可是经验为什么偏偏就证明了这种模式是正确的呢?这其中起用作的就是面向对象的基本原则。正是因为模式都或多或少的符合了面向对象的基本原则,所以模式才成为我们面向对象的设计和编码过程中不败的法则。那么什么是面向对象的基本原则呢?这就是我们将...

2011-12-03 00:36:29 115

原创 java关键字Transient 学习

Java的serialization提供了一种持久化对象实例的机制。当持久化对象时,可能有一个特殊的对象数据成员,我们不想用serialization机制来保存它。为了在一个特定对象的一个域上关闭serialization,可以在这个域前加上关键字transient。 transient是Java语言的关键字,用来表示一个域不是该对象串行化的一部分。当一个对象被串行化的时候,transie...

2011-12-02 22:51:31 106

原创 2011年11月9日 面试的一家公司出的经典SQL笔试题

表内容:2005-05-09 胜2005-05-09 胜2005-05-09 负2005-05-09 负2005-05-10 胜2005-05-10 负2005-05-10 负如果要生成下列结果, 该如何写sql语句?胜 负2005-05-09 2 22005-05-10 1 2================================...

2011-11-09 23:44:27 109

原创 Error generating final archive: Debug Certificate expired on 问题

Error generating final archive: Debug certificate expired on ****问题原因:由于Debug证书过期所致。Android的应用程序必须经过开发者自己的自签名证书进行数字签名之后,才能安装到Android系统上。在开发调试阶段,默认情况下,ADT辅助工具帮我们对apk文件进行了签名,采用的是默认的Debug版本的签名文件。...

2011-11-09 19:24:09 102

原创 Android 多个APK共享数据(Shared User ID)

Android给每个APK进程分配一个单独的用户空间,其manifest中的userid就是对应一个Linux用户(Android 系统是基于Linux)的.所以不同APK(用户)间互相访问数据默认是禁止的.但是它也提供了2种APK间共享数据的形式:1. Share Preference. / Content ProviderAPK可以指定接口和数据给任何其他APK读取. 需要...

2011-11-04 18:11:48 122

原创 Android Permission中英对照

android.permission.ACCESS_CHECKIN_PROPERTIESAllows read/write access to the "properties" table in the checkin database, to change values that get uploaded 允许读写访问 "properties"表在...

2011-11-04 17:08:03 94

YT900-联想PPT伴侣

YT900内置备份文件-联想PPT伴侣 相信用过YT900的人都知道这个是什么

2008-10-26

空空如也

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

TA关注的人

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