自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (37)
  • 问答 (1)
  • 收藏
  • 关注

原创 使用SAX解析XML文件

SAX是Simple API for XML的缩写,它并不是由W3C官方所提出的标准,虽然如此,使用SAX的还是不少,几乎所有的XML解析器都会支持它。     与DOM比较而言,SAX是一种轻量型的方法。我们知道,在处理DOM的时候,我们需要读入整个的XML文档,然后在内存中创建DOM树,生成DOM树上的每个Node对象。当文档比较小的时候,这不会造成什么问题,但是一旦文档大起来,处理DOM

2012-02-29 10:55:35 31388 5

原创 android音乐播放器(改进版)

这个是对以前做的那个音乐播放器的优化版本,因为以前把控制音乐播放放在了activity里,这个版本已经放在了service中,在服务中控制播放音乐,通过BroadcastReceiver传递一些数据,并且实现了在电话打过来时,停止播放音乐,打完电话继续播放。当然还有上一个版本的甩歌功能,用的是加速度传感器,控制音乐的播放暂停。最突出的功能算是加入了歌词同步的功能,真正实现了音乐歌词的同步播放。废话

2012-02-27 22:28:54 5861 10

原创 Linux下的多线程编程

对于进程而言,数据之间都是相互隔离的,而多线程则不同,不同的线程除了堆栈空间之外所有的数据都是共享的。和进程相比,多线程是一种多任务,多并发得工作方式。它的优点有:1,提高应用程序响应。2,使cup系统工作更加有效。3,改善程序结构。             Linux系统下的多线程遵循POSIX线程接口,称为pthread。编写Linux下的多线程程序,需要使用头文件pthread.h。

2012-02-24 15:58:02 2214 1

原创 java实现选择排序

选择排序和冒泡排序差不多,只是冒泡排序在发现比它小的时候就交换,而选择排序是只有在确定了最小的数据之后,才会发生交换。选择排序的基本思想:第i趟简单选择排序是指通过n-i次关键字的比较,从n-i+1个记录中选出关键字最小的记录,并和第i个记录进行交换。先临时记录其位置,只有在一趟循环完以后确定了最小的数据,才会发生交换。          public clas

2012-02-24 10:20:59 41618 8

原创 android之View和SurfaceView

首先介绍一下View类,View类是android的一个超类,每一个View都有一个用于绘画的画布,这个画布可以进行任意的扩展。有的时候我们需要自定义VIew实现自己想要的视图。view、SurfaceView是游戏开发中经常用到的视图。        View:显示视图,内置画布,提供图形绘制函数、触屏事件、按键事件函数等;必须在UI主线程内更新画面,速度较慢。       Surfac

2012-02-23 23:22:13 13331 3

原创 java实现冒泡排序

前面实现了快速排序算法,其实这个算是难点的,如果是无序打乱的,用快速排序比较好。冒泡排序是从我们刚接触编程到找工作面试经常能遇见到的,虽然它的效率并不高,但是很重要,不知道你忘记怎么实现了没有?         首先看一下冒泡排序的实例图:      冒泡排序的过程很简单,就是将第一个记录的关键字和第二个记录的关键字进行比较,如果后面的比前面的小则交换,然后比较第二个和第三个,依次

2012-02-23 13:54:22 33318 3

原创 java实现快速排序

说来感到惭愧,昨天看别人的博客上面一一讲了一些算法,其实这些算法在大学都学过,不过几乎全部忘记了。虽然现在做java上层开发基本上用不到算法,但是还是感觉算法是一种思想,是一种灵魂,所以又不仅翻开了严蔚敏老师的数据结构,一个一个把以前忘记的算法实现一遍。         快速排序的基本思想:         通过一趟排序将待排序记录分割成独立的两部分,其中一部分记录的关键字均比另一

2012-02-23 11:49:18 144912 44

原创 一步一步实现音乐播放器

过年前我已经做过一个android版音乐播放器,模仿音乐播放器项目,这个播放器基本功能已经实现,但是最大的问题是播放代码放在了activity中处理的,当推出音乐播放界面的时候,音乐是需要继续播放,当带过来电话时音乐需要暂停,打完电话继续播放,所以以前的版本还是有很大问题的,今天决定一步一步实现一个功能齐全的播放器,把播放控制代码放在service中。           首先来实现这样一个简

2012-02-22 22:39:14 6214 3

原创 Linux下编写makefile文件

首先在vi编辑器下编写add.c               #include "test.h" #include int add(int a, int b) { return a + b; } int main() { printf(" 2 +

2012-02-22 11:28:02 11520 1

原创 DOM解析XML字符串

建好项目后导入dom4j-1.6.1.jar              需要解析的xml文件:                        解析代码:          package demo; import java.util.Iterator; import java.util.List; import

2012-02-21 14:15:59 10299

原创 android开发AIDL实例

由于每个应用程序都运行在自己的进程空间,并且可以从应用程序UI运行另一个服务进程,而且经常会在不同的进程间传递对象。在Android平台,一个进程通常不能访问另一个进程的内存空间。但是android提供了AIDL可以用来进程间数据传递。         AIDL (Android Interface Definition Language) 是一种IDL 语言,用于生成可以在Android设备

2012-02-20 23:29:57 13484 3

转载 一起来讨论程序员的跳槽与选择

又到了程序员的跳槽高峰期,跳槽,是绝大多数程序员曾经历的过程,也是每个程序员必须面对的问题。在这个缺乏安全感的年代,到处充斥着不稳定因素。社会环境不稳定,企业不稳定,程序员不稳定。前段时间在我的几个IT技术交流群里,群里讨论得最多的话题就是换工作,心对心地与大家交流,回答了很多朋友的是否应该跳槽的问题,将我的一些观点和心得整理出来,愿意与大家在这里面对面地交流。为什么跳槽?首先我们需要

2012-02-16 17:58:50 2779 3

原创 android新浪微博改进版

过年之前做的新浪微博的客户端其实有很多问题,现在做了一些修改,比如对listview做了优化,图片是用了异步加载,这样不但可以保证加载数据的速度,而且还可以减少访问网络的流量,毕竟流量还是很贵的嘛。还对listview做了分页处理,这样就跟官方的一样了。然后在搜索界面里加入了地图定位功能。            发几张截图:

2012-02-13 18:09:28 6133 11

原创 android中listview分页加载数据

前段时间做的新浪微博项目一直想实现listview分页加载数据,今天终于实现了,哈哈!感觉挺好的,今天又写了个demo给大家分享下。              首先说下listview的优化方案,这也是面试中常考的题目。优化方案有三种:1,如果自定义适配器,那么在getView方法中判断contentView是否为空,如果为空创建contentView并返回,如果不为空直接返回contentV

2012-02-12 15:08:01 27422 9

原创 android语音识别技术

今天从网上找了个例子实现了语音识别,个人感觉挺好玩的,就把代码贴出来与大家分享下:         Android中主要通过RecognizerIntent来实现语音识别,其实代码比较简单,但是如果找不到设置,就会抛出异常ActivityNotFoundException,所以我们需要捕捉这个异常。而且语音识别在模拟器上是无法测试的,因为语音识别是访问google云端数据,所以如果手机的网络没

2012-02-11 23:35:26 59059 17

原创 模仿音乐播放器项目

这个项目是过年回家做的,虽然还不够完善,但是实现了主要的功能,另外还增加了甩歌功能。本来想增加滑动图片切歌这个功能呢,但是还不知道怎么获取音乐资源的相关图片,如果有会的希望指正。         下面是项目截图:                            点击某一首进入播放界面:                     可以点击左上角单曲循环和循环播放,上面

2012-02-11 17:44:24 5351 5

原创 使用http协议获取网络图片

http用于传输WWW方式的数据。http协议采用了请求响应的模型。在android中提供了HttpURLConnection和HttpClient接口开发HTTP程序。下面分别使用这两种方式获取网络图片。          1.HttpURLConnection          代码如下:    public class HttpURLConnectionActivity exte

2012-02-11 17:23:28 14242 1

原创 android定位和地图开发实例

在android开发中地图和定位是很多软件不可或缺的内容,这些特色功能也给人们带来了很多方便。             首先介绍一下地图包中的主要类:             MapController :  主要控制地图移动,伸缩,以某个GPS坐标为中心,控制MapView中的view组件,管理Overlay,提供View的基本功能。使用多种地图模式(地图模式(某些城市可实时对交通状况进

2012-02-09 10:11:49 32097 39

原创 android抽屉实现

今天在手机上实现了抽屉效果,其实很简单,但是效果却很酷。           首先在layout 下设置xml布局文件         <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" andro

2012-02-02 17:48:24 15086 9

多线程下载

多线程下载 多线程下载 多线程下载 多线程下载

2012-02-28

android音乐播放器源码(改进版)

android音乐播放器源码(改进版)。这个版本已经放在了service中,在服务中控制播放音乐,通过BroadcastReceiver传递一些数据,并且实现了在电话打过来时,停止播放音乐,打完电话继续播放。当然还有上一个版本的甩歌功能,用的是加速度传感器,控制音乐的播放暂停。最突出的功能算是加入了歌词同步的功能,真正实现了音乐歌词的同步播放。

2012-02-27

linux学习笔记

linux学习笔记

2012-02-21

android新浪微博1.2版apk

android新浪微博1.2版apk

2012-02-13

android 新浪微博源码1.2版

对以前的版本做了改进,对listview做了优化,图片使用了异步加载,还对listview做了分页处理。然后在搜索界面里加入了地图定位功能。

2012-02-13

android音乐播放器源码

该项目除了完成常规音乐播放器的基本功能外还增加了滑动图片切歌,甩歌功能和桌面快捷方式的添加。

2012-02-06

android 新浪微博源码1.1版

在前面的基础上有做了些小的改进,以后有时间会慢慢做完。

2011-12-31

android 新浪微博源码

自己模仿着做的一个新浪微博,代码还不完整 但是可以运行,后期有时间会再修改,添加更多内容。

2011-12-29

新浪微博源代码weiboitcast02

新浪微博源代码weiboitcast02

2011-12-26

ADT-15.0.1

ADT-15.0.1 最新ADT下载

2011-12-02

《锋利的jQuery》(高清扫描版-有书签)

《锋利的jQuery》(高清扫描版-有书签) 《锋利的jQuery》(高清扫描版-有书签)

2011-11-17

struts2.3源代码下载

struts2.3源代码下载 struts2.3源代码下载 struts2.3源代码下载

2011-11-17

tomcat源码下载

tomcat源码下载 tomcat源码下载 tomcat源码下载

2011-11-17

新浪微博项目源码android

新浪微博项目 新浪微博项目源码android

2011-11-10

Android内核的简单分析+Android+内核

Android内核的简单分析+Android+内核

2011-11-10

html5教程

html5教程

2011-11-10

新浪微博android手机客户端 沈大海

新浪微博android手机客户端 沈大海

2011-10-08

Android中文文档.pdf

Android中文文档.希望能对大家有帮助。

2011-03-22

深入浅出Android--Google手持设备应用程序设计

深入浅出Android--Google手持设备应用程序设计.pdf

2011-03-22

Android示例大全教学视频PPT

Android示例大全教学视频PPT。Android示例大全教学视频PPT。

2011-03-22

MVC编程实训实验报告

MVC编程实训。MVC编程实训。MVC编程实训。

2011-03-22

《C语言精彩编程百例》附书源码

《C语言精彩编程百例》附书源码。《C语言精彩编程百例》附书源码。

2011-03-22

hibernate中文文档

hibernate中文文档。hibernate中文文档。

2011-03-22

传智播客SSH2PPT

传智播客SSH2 PPT,希望能对大家有帮助。

2011-03-22

仿大众点评listview多级列表

仿大众点评listview多级列表

2012-12-28

android书架效果

android 书架效果

2012-09-04

android网易顶部导航栏demo

android 网易顶部导航栏demo

2012-07-13

android底部菜单栏demo

android底部菜单栏demo

2012-07-13

ListView下拉更新功能

仿新浪微博的ListView下拉更新功能

2012-04-15

android项目滴答词典

最近自己使用第三方的接口做了个电子词典——滴答词典,基本功能就是查询单词,翻译句子的。这也是自己利用业余时间做的第一款共享软件。

2012-04-07

高仿网易新闻顶部滑动条效果

高仿网易新闻顶部滑动条效果

2012-03-29

超炫button按钮动画效果

超炫button按钮动画效果 附带activity切换动画效果,其实在一个项目里,大家自己体验吧!

2012-03-16

音乐播放器源码

音乐播放器源码

2012-02-27

android 歌词同步

一个实现歌词同步的例子.android 歌词同步

2012-02-27

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

TA关注的人

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