自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (21)
  • 收藏
  • 关注

转载 程序员之路——一个老程序员对刚上大学的学弟学妹的忠告

始终认为,对一个初学者来说,IT界的技术风潮是不可追赶。 我时常看见自己的DDMM们把课本扔了,去买些价格不菲的诸如C#, VB.Net 这样的大部头,这让我感到非常痛心。 而许多搞不清指针是咋回事的BBS站友眉飞色舞的讨论C#里面可以不用指针等等则让我觉得好笑。 C#就象当年的ASP 一样,“忽如一夜春风来,千树万树梨花开”,结果许多学校的信息学院成了“Web 学院”。 96, 97级的不

2012-10-01 11:43:09 820

转载 android handler 多线程demo

andriod提供了 Handler 和 Looper 来满足线程间的通信。为了研究其中线程机制的问题,写了2个demo:   Demo1: package com.mp; import android.os.Bundle; import android.os.Handler; import android.os.HandlerThread; import android.util.Lo

2012-08-31 17:39:10 434

转载 解析Android消息处理机制:Handler/Thread/Looper & MessageQueue

解析Android消息处理机制 ——Handler/Thread/Looper & MessageQueue            本文解析Android如何利用Handler/Thread/Looper以及MessageQueue来实现消息机制的内部实现。知道了它的内部实现机理之后,以后再遇到使用它们时候的任何问题就驾轻就熟、迎刃而解了。

2012-08-31 01:43:37 605

转载 Android Handler的使用(二)

Handler的使用(二)        一、 Handler与线程的关系        Handler在默认情况下,实际上它和调用它的Activity是处于同一个线程的。 例如在Handler的使用(一)的示例1中,虽然声明了线程对象,但是在实际调用当中它并没有调用线程的start()方法,而是直接调用当前线程的run()方法。        通过一个例子来证实一下

2012-08-30 09:31:12 541

转载 Android Handler的使用(一)

Handler的使用(一) Handler基本概念: Handler主要用于异步消息的处理:当发出一个消息之后,首先进入一个消息队列,发送消息的函数即刻返回,而另外一个部分逐个的在消息队列中将消息取出,然后对消息进行出来,就是发送消息和接收消息不是同步的处理。 这种机制通常用来处理相对耗时比较长的操作。 使用一个例子简单的来介绍一下Handler。 示例1:一个应用程序中有2个按

2012-08-30 09:29:16 478

转载 Handler 基础认识

Handler的定义: 主要接受子线程发送的数据, 并用此数据配合主线程更新UI. 解释: 当应用程序启动时,Android首先会开启一个主线程 (也就是UI线程) , 主线程为管理界面中的UI控件,进行事件分发, 比如说, 你要是点击一个 Button ,Android会分发事件到Button上,来响应你的操作。  如果此时需要一个耗时的操作,例如: 联网读取数据,    或者读取本

2012-08-30 09:10:18 340

转载 AudioRecord和AudioTrack类的使用

AudioRecord和AudioTrack类是Android获取和播放音频流的重要类,放置在android.media包中。与该包中的MediaRecorder和MediaPlayer类不同,AudioRecord和AudioTrack类在获取和播放音频数据流时无需通过文件保存和文件读取,可以动态地直接获取和播放音频流,在实时处理音频数据流时非常有用。     当然,如果用户只想录音后写入文件

2012-08-21 17:05:31 475

转载 Android 控件随意拖动

package com.geyi.examples; import android.app.Activity; import android.os.Bundle; import android.util.DisplayMetrics; import android.util.Log; import android.view.

2012-08-21 16:25:35 624

转载 android 开发之socket编程 UDP和TCP通信实现

1、 Socket通信模型如下:    应用程序通过套接字可以进行通信,可以使用udp协议或者使用tcp协议   当客户端和服务器端的协议时相对应的,客户端使用tcp,那么服务器端使用tcp   2、 UDP协议:把数据打包成数据包,然后直接发送对应的ip地址,速度快,但是不保证   成功率,并且数据大小有限   TCP协议:首先连接接收方,然后发送数据,保证成功率

2012-08-21 10:57:05 1543

转载 Android 开发之使用Eclipse Debug调试详解

Android 开发之使用Eclipse Debug调试详解 1.在程序中添加一个断点 如果所示:在Eclipse中添加了一个程序断点 在Eclipse中一共有三种添加断点的方法 第一种: 在红框区域右键出现菜单后点击第一项 Toggle Breakpoint 将会在你右键代码的哪一行添加一个程序断点 (同样的操作方可取消程序断点) 第二种: 在红框区域双击鼠标左键将会在你双

2012-08-21 10:45:39 630

转载 Android的Activity屏幕切换动画----左右滑动切换

在Android开发过程中,经常会碰到Activity之间的切换效果的问题,下面介绍一下如何实现左右滑动的切换效果,首先了解一下Activity切换的实现,从Android2.0开始在Activity增加了一个方法: public void overridePendingTransition (int enterAnim, int exitAnim) 其中: enterAnim 定义Acti

2012-08-21 09:41:06 546

转载 可在全屏幕自由拖动的view

Android中自带的view种类很多,但是有时候不能满足我们的需求,下面介绍一种自定义view的方法,实现了拖动矩形到屏幕任意位置的需求。  [代码] Activity.java package com.zhuozhuo; import android.app.Activity; import android.os.Bundle; public class CSDNAct

2012-08-21 09:05:50 674

转载 推荐一系列优秀的Android开发源码

专题类:   一、Android开发图书推荐:http://book.apkbus.com/   二、Android开发精选源码推荐:http://demo.apkbus.com/   三、Android 开发 UI设计http://www.apkbus.com/design/   四、 Android开发系列教程合集http://dev.apkbus.com/

2012-08-20 15:55:11 288

修复系统缺少config\system

恢复由于注册表损坏而无法启动的 Windows XP 系统,该步骤不能保证一定会将系统完全恢复为以前的状态. 方法:用winpe微系统进入后,直接覆盖源文件,此方法最方便。5个注册表配置单元如下: c:\windows\system32\config\system

2013-07-21

C语言游戏编程从入门到精通

102个C游戏编程实例,知识与编程实作相结合,具体实用可操作性强。 适合对象:初中级用户,大学和专业学校师生,专业游戏开发程序员和业余游戏爱好者。近二百个函数较为系统地介绍了C基于游戏编程与开发方法与技巧,内容 丰富且相互包容,相互渗透,以实例来介绍讲解游戏制作背景,深入浅出具体直观,是一本难得的集合了入门、深入到精通的游戏编程的综合资料。

2012-12-18

Tag for sublime text2(Tag自动排布格式插件)

直接下载安装包解压缩到Packages目录(菜单->preferences->packages)。 安装成功会会在菜单栏的Edit中多出新的选项,使用的方法也很简单,选中一段Html代码后,按Ctrl+Alt+f即可,下面是演示效果。

2012-09-18

sublime text2官网最新原版+汉化包

Sublime Text 2 - 性感无比的代码编辑器!程序员必备神器!跨平台支持Win/Mac/Linux 代码编辑器或者文本编辑器,对于程序员来说,就像剑与战士一样,谁都想拥有一把可以随心驾驭且锋利无比的宝剑,而每一位程序员,同样会去追求最适合自己的强大、灵活的编辑器,相信你和我一样,都不会例外。 我用过的编辑器不少,真不少~ 但却没有哪款让我特别心仪的,直到我遇到了 Sublime Text 2 !如果说“神器”是我能给予一款软件最高的评价,那么我很乐意为它封上这么一个称号。它小巧绿色且速度非常快,跨平台支持Win/Mac/Linux,支持32与64位,支持各种流行编程语言的语法高亮、代码补全等,但它有着很多其他编辑器没有的超酷的特性,让它的好用达到了前所未有的程度……

2012-09-17

Zon Coding for sublime text2(Zon Coding插件)

Zon Coding插件 安装Sublime text 2插件很方便,可以直接下载安装包解压缩到Packages目录(菜单->preferences->packages)。

2012-09-17

以聊天为例讲解关于Android_的socket编程

以聊天为例讲解关于Android_的socket编程,通过一个简单的例子,是大家明白socket的用法,以及多线程在android程序的使用方法。

2012-08-14

android Socket实现简单聊天小程序

android Socket实现简单聊天小程序,通过一个简单易懂的例子,使大家明白怎么使用socket。里面有多线程的用法,希望大家特别注意。

2012-08-14

ImageWriter

解决 U 盘安装 Ubuntu 12.04 不成功的方法 刻录的时候记得要把镜像文件的后缀名改为 .raw ,这样就可以找见镜像文件了。 刻录成功后就会进入到安装界面。

2012-07-26

socket套接字的编程原理(里面有代码举例)

socket套接字的编程原理(里面有代码举例),可以参照学习socket编程。是很好的入门教材

2012-03-15

利用socket写的聊天源程序

一个客户端,一个服务端。现编译运行服务端,然后编译运行客户端。

2012-03-15

socket文件传输(TCP)源码实例

比较好的利用socket实现文件传输功能。在Linux下测试可用。可以用来研究学习socket

2012-03-15

gst-template GStreamer插件+创建方法

插件创建方法: 1、下载本插件。 2、进入目录gst-template/gst-plugin/src $cd gst-template/gst-plugin/src $../tools/make_element ExampleFilter (此处要严格注意顺序,否则编译会出现找不到gstplugin.c错误) 产生文件 gstexamplefilter.c gstexamplefilter.h 3、修改Makefile.am文件 (注意:是src目录下的Makefile.am) $sudo gedit Makefile.am plugin_LTLIBRARIES = libgstexamplefilter.la libgstexamplefilter_la_SOURCES = gstexamplefilter.c libgstexamplefilter_la_CFLAGS = $(GST_CFLAGS) libgstexamplefilter_la_LIBADD = $(GST_LIBS) libgstexamplefilter_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) libgstexamplefilter_la_LIBTOOLFLAGS = --tag=disable-static noinst_HEADERS = gstexamplefilter.h 总共有七行 4、导入PKG_CONFIG_PATH环境变量,在命令行输入: $export PKG_CONFIG_PATH=/usr/lib/pkgconfig 5、进入目录gst-template/gst-plugin,修改文件autogen.sh 进入上一层目录 $cd.. 编辑autogen.sh文件: $sudo gedit autogen.sh (此处有可能出现:Can't exec "libtoolize": 没有那个文件或目录 at /usr/bin/autoreconf line 196,则解决方法:apt-get install libtool) 如果是通过CVS获取的模板,则修改原来的 srcfile=src/main.c 为新的: srcfile=src/gstexamplefilter.c 如果是通过GIT获取的模板,则在autogen.sh的开始添加: srcfile=src/gstexamplefilter.c 6、运行autogen.sh,产生Makefile文件 $./autogen.sh 7、开始安装: $./configure $make $sudo make install 再进入src子目录中 $cd src 用ls -a查询会有.libs目录产生 (注意: .libs 为隐藏目录) 进入.libs $cd .libs $ls -a 会发现里面产生了 libgstexamplefilter.la libgstexamplefilter.so 8、将插件加入到gstreamer库中 把libgstexamplefilter.la libgstexamplefilter.so 这两个文件拷贝到系统目录中: /usr/lib/gstreamer-0.10 $sudo cp libgstexamplefilter.la /usr/lib/gstreamer-0.10/libgstexamplefilter.la $sudo cp libgstexamplefilter.so /usr/lib/gstreamer-0.10/libgstexamplefilter.so (此处好像不用拷,在gstreamer-0.10目录下并有这两个文件) 检查插件: $gst-inspect examplefilter 如果显示了插件的信息,那么插件就创建好了

2012-03-08

大学生面试时最难的25个问题

大学生面试时最难的25个问题,希望大家关注一下!

2012-03-08

C++ Primer第四版题解

C++ Primer第四版题解。无私贡献给大家,希望大家收录!

2012-03-07

Excel 使用技巧大全

Excel 使用技巧大全。里面很详细的介绍了Excel的各种使用方法。想要学习excel,请下载此文档,这是很好的教程哦!

2012-03-07

Power Point 使用技巧大全

Power Point 使用技巧大全。很有用哦,收录一下,以备不时之需!

2012-03-07

史上最全的Word用法

里面详细讲解了word的各种使用发放与技巧,现阶段最全的教程。希望大家收录一下。

2012-03-07

Linux系统命令及其使用详解

Linux 系统的命令,很全哦(几十页内容),里面有详细的命令使用方法。希望大家好好掌握,需要用的时候也方便查询!

2012-03-07

C#入门经典-源代码

C# 入门 经典 源代码,比较全面,很有参考价值!

2011-12-22

空空如也

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

TA关注的人

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