自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

努努的2012元旦前夕

想必都看过《2012》吧,世界末日真的到了??国内是一片和谐,国外是“鱼龙混杂”。又是一年到头,该是总结和回顾2011的时候,每当写这一类的文章的时候,大家可能都会有上网搜搜一些完美的开头和结局,用江苏某一年的高考作文题来说--凤头猪肚豹尾,想当初,这一题目困惑了当年一批高考学子,哈哈,这个话题恰好给我引用,呵呵!2011,2011,2011这个机遇与挑战并存的时代,是我第一部跨入社会的第...

2011-12-31 21:20:00 72

Android MMS 源码流程

概述MMS的收发操作借助于手机的短信机制,实际收发过程需要网络的APN支持,使用特定的APN接入点实现MMS数据的真实发送和接收;源码流程1) Telephpony.java getOrCreateThreadId()函数:目录:\frameworks\base\core\java\android\provider\说明:这个函数根据接收者列表和未保存的消息返回一个线程ID,如...

2011-12-25 23:05:00 87

Android短信彩信开发手记(一):数据库相关

参考:http://gnibre.iteye.com/blog/558031http://www.cnblogs.com/qinglong1983/http://jackyear.is-programmer.com/短信 sms文件 /data/data/com.android.providers.telephony/databases/mmssms.db这个数据库有1...

2011-12-25 23:03:00 69

android edittext 输入长度限制并提示

public static void lengthFilter(final Context context, final EditText editText, final int max_length, final String err_msg) {InputFilter[] filters = new InputFilter[1];filters[0] = new InputFi...

2011-12-22 22:51:00 109

Android EditText限制输入长度

 EditText可以通过Android:maxLength属性来限制输入的长度,但这是按照UNICODE来算的,当中英文混合时,想要限制输入长度为N个字符时就要通过InputFilter来实现了.  InputFilter inputFilter = new InputFilter() {   @Override   public CharSequence filter(CharSe...

2011-12-22 22:50:00 359

java利用正则截取字符串中的数字

String str = "xxx第47297章33"; String regex = "\\d*"; Pattern p = Pattern.compile(regex); Matcher m = p.matcher(str); while (m.find()) { if (!"".equals...

2011-12-21 17:57:00 195

Android 之 设置EditText最大可输入字符

Android 中的EditText最大可输入字符数可以通过xml文件中为EditText设置maxLength属性或者在代码中为EditText设置LengthFilter来设置。例如要设置EditText只能输入10个字符xml中:view plainprint?<EditTextandroid:layout_width="fill_parent"...

2011-12-21 17:52:00 198

09考研数据结构试题的一种解法(Java版)

虽然研究生已毕业,但看到有一些难度的研究生考试题还是忍不住要做做,本文给出了09年研究生入学考试的一道数据结构题的Java实现。该题的描述如下图所示。 该题的两种实现一位朋友已经完成了,详见递归和非递归实现 。在本文将给出另外一种算法,该算法的空间复杂度为O(1),时间复杂度为O(n)。这在空间复杂度和时间复杂度上应该是比较优化了。 本算法的基本思想如下:既然是查找倒数第K个结点...

2011-12-18 17:16:00 77

消息模式Toast.makeText用法

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

2011-12-18 17:04:00 74

Android开发技巧:永不关闭的Toast信息框

Toast信息提示框之所以在显示一定时间后会自动关闭,是因为在系统中有一个Toast队列。系统会依次从队列中取(出队列)一个Toast,并显示它。在显示一段时间后,再关闭,然后再显示下一个Toast信息提示框。直到Toast队列中所有Toast都显示完为止。那么有些时候需要这个Toast信息提示框长时间显示,直到需要关闭它时通过代码来控制,而不是让系统自动来关闭Toast信息提示框。不过这个要求对...

2011-12-18 17:03:00 72

设置EditText的长度

/** * This filter will constrain edits not to make the length of the text * greater than the specified length. */ public class LengthSubjectFilter implements InputFilter { public LengthSubje...

2011-12-16 23:32:00 155

vim使用

前言我们是开发者,没错。我们要开发程序,也没错。开发程序的第一个步骤就是写程序,也就是编辑源程序代码。因此,程序开发跟编辑器有关系。一个良好的编辑器能够大大的提高的你写代码的速度,也许你不相信,真的有很多的“牛人”在用Notepad(记事本)写代码。虽然现在有许多的IDE(Integrated Development Environment集成开发环境--一种能把源码的编辑,编译,调试和配置都...

2011-12-14 23:08:00 53

Android回调机制的讨论

一、回调函数回调函数就是一个通过函数指针调用的函数。如果你把函数的指针(地址)作为参数传递给另一个函数,当这个指针被用为调用它所指向的函数时,我们就说这是回调函数。回调函数不是由该函数的实现方直接调用,而是在特定的事件或条件发生时由另外的一方调用的,用于对该事件或条件进行响应。详细解释:客户程序C调用服务程序S中的某个函数A,然后S又在某个时候反过来调用C中的某个函数B,对于C来说,这...

2011-12-13 10:36:00 171

得到字符串的字节数

public class LengthByte {public static void main(String[] args) {String str = "123abc试试看?"; byte[] b = str.getBytes(); System.out.println(str + "共包含" + b.length + "个字节");}}...

2011-12-12 22:23:00 163

Android Mms专题之:Mms概览介绍

从软件的功能角度来讲,Mms分为对话列表,消息列表,短信编辑,彩信编辑,短信显示,彩信显示和配置。从实现的角度来看,它分为GUI展示层,发送/接收,彩信解析,彩信附件,信息数据等,这些分类对应着源码中的各种包。源码导航Mms的源码的位置在于android/packages/apps/Mms其中Mms/src/com/android/mms里面都是Mms相关的代码,而Mms/src/...

2011-12-08 23:32:00 100

android Mms支持Bmp格式

BMP的contenttype是"image/x-ms-bmp",解决了。。。

2011-12-07 22:39:00 86

给Android应用开发者的十个建议

随着移动平台的发展和其应用的不断改善,质量成为决定成败的关键。用户要求他们选择安装的应用响应快、性能好,如果某个应用不能提供卓越的功能和稳定的用户体验,那这样的应用注定会被很快卸载。尽管现在Android智能手机和平板电脑的运行速率越来越快,但开发者仍需牢记,应用的运行环境仍受到电池和处理器等诸多资源的限制。以下是如何为应用“瘦身”的十条建议,以便能在当前和以后的所有Android设备...

2011-12-05 15:26:00 62

Android简单的利用MediaRecorder进行录音 Android基础学习评论收藏举报

亲,你的浏览器过时了,请立即更换Chrome浏览器。X您还未登录!|登录|注册|帮助CSDN首页资讯论坛博客下载搜索更多CTO俱乐部学生大本营培训充电移动开发软件研发云计算程序员TUP裴裴的Android学习和分享爱学习,爱分享。<!--我的首页-->...

2011-12-02 21:13:00 101

空空如也

空空如也

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

TA关注的人

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