自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Sunnyfans的专栏

just keep it move forward!

  • 博客(8)
  • 资源 (45)
  • 收藏
  • 关注

原创 Java中网络通信编程之TCP通信

关于java中如何实现TCP通信,可以小结为如下三步:服务端:第一步:建立socketServerSocket  server = new ServerSocket(PORT);Socket  socket = server.accept(); 第二步:获取输入输出流InputStreamin = clientSocket.getInputStr

2012-05-20 12:31:10 1319

原创 Eclipse报错及对应处理方法积累

报错1: Conversion to Dalvik format failed with error 1报错原因:原因是我在android工程中不小心多导入Java的mina,结果一跑程序就报这个错误。解决方法:将Java中用到的mina包移除,就OK了。小结:以后遇到这种报错时,记得提醒自己可能是由于自己导错包了。附:    网上其他处理方法:http://android

2012-05-18 16:44:45 10611

原创 君子生非异也,善假于物也

越来越感受到荀子这句至理名言的博大精深,慢慢感受,不断跟新对它的认识。……2012.5.15音视频同步的实现方案,利用音频为主线,取舍视频流这个方案不可行,因为一旦视频领就会一直领先音频,这样显然不行。易坚谈到了利用第三方当前系统时间来解决,让音视频数据直接与当前系统对比,来实现音视频同步。利用第三方,让我想到了这句至理名言。就如货币的出现,千手观音的精彩绝伦的表演,都是巧妙地

2012-05-16 00:40:27 4533

原创 Timer、TimerTask的简单应用及如何解决多次调度相同任务。

第一点:如何实现计时器暂停,开始,和重新开始功能android里面若牵涉到不断动态刷新ui界面的一般会用到计时器TImer,而用到它无非就是暂停,开始,和重新开始这三个功能。具体如何实现呢,参考如下android实例:public class TimerActivity extends Activity implements OnClickListener{Time

2012-05-16 00:28:22 16498

原创 心得

写代码最怕的是什么,这个问题,我想最怕的应该算是逻辑错乱,思路不清晰。至于是先想好在写代码还是边写边改这个问题,众说纷纭,个人有个人习惯嗜好。不过我希望自己养成先理清楚思路逻辑再动手,当然不断修改那是常人必须要做滴。今天遇到的一个非常简单的问题,不过当时思路太混乱了, 既然绕了好一会儿,还是大虾点拨了下。才觉醒过来。想想现在和别人的差距在哪儿

2012-05-15 17:22:45 664

原创 在WIndow下安装好MSYS之后如何编译FFmpeg文件使之生成.so文件

在WIndow下安装好MSYS之后如何编译FFmpeg文件使之生成.so文件在此小记下,以免又忘了,不知去哪儿找了。首先要确保编译FFmpeg环境已经搭好可用了。这可是要费点功夫。若没搭建好可以参考如下牛人网站跟着他一步步走,到11步时基本环境已经搭建好了。http://jeremiah.blog.51cto.com/539865/126804其次要确保安装了NDK,没的话

2012-05-11 22:08:25 2020

原创 五月

都说男人25岁以后的日子飞逝无暇,转眼毕业就快一年了,想写下点什么,来抒发感悟如水的思绪。五月,意味这一年又过了一半,感觉自己这半年来,学得东西也不少了,不过总感觉没有让自己满意, 拿出手的没几招。学东西还是少了一种感觉,一种能力:迅速抓住问题、知识本质与核心的能力,而后再掌握利用其向四周扩散的相关的,辅助的必备的知识去解决它。前者是思维,一

2012-05-09 19:30:20 661

原创 Java中网络通信编程之UDP通信

最近学习了Java里面的网络通信编程,感觉收获不小,特意把有关这方面的知识自己小结了下,以免以后忘了。Java里面网络通信主要通过这两种协议来进行通信滴,UDP和TCP协议。UDP协议全名是:user datagram protocol 用户数据报协议。相对比下,其优点有:udp无需先建立连接再发送数据,而是直接发送数据。因此速度快,效率相对较高。可以一对多。缺

2012-05-09 16:27:07 1205

android 渐进弹出底部标签

实现功能: 点击button 或者屏幕时,渐进的弹出底部或者顶部标签栏,再次点击button时再慢慢隐藏起来。

2013-09-23

android Broadcast

android BroadcastReceiver动态注册,实现接收发信息。

2013-09-13

android 布局文件

android 布局文件参考代码之一: 详细见截图:网站如下 http://blog.csdn.net/sunnyfans/article/details/11613125

2013-09-12

java 串口编程demo

java 串口编程使用demo,用起来很方便。 1、参考如下网址使用: http://blog.csdn.net/luoduyu/article/details/2182321

2013-08-27

android菜单的使用

1、在android Activity中重写onCreateOptionsMenu(),onOptionsItemSeclected() 与onCreateContextMenu()与onContextItemSelected()来实现OptionsMenu 与ContextMenu菜单。 2、子菜单的使用

2013-08-14

google map demo

今天发了半天时间才把google map 这个demo搞定,中间走了不少弯路,特意记录下,备份。

2013-06-07

android 菜单

android中实现点击,下拉菜单栏功能

2013-06-03

android button

如何更换Button控件中间显示的图标。

2013-05-31

satellite_menu

菜单由一个主按钮组成,当用户点击该按钮时,就会有一连串的按钮弹。 效果不错。

2013-05-25

TopTab之01

android 中常用布局整理集合,TopTab_01第一篇。

2013-04-26

磁盘分区工具

pq全名为磁盘工具开发商powerquest的名字。 PQMagic 简称PM 中文俗称硬盘魔术师。 我们利用pq工具来对磁盘进行分区或合并等管理。

2013-04-12

android 弹出窗口

在实际开发过程中,经常会用的弹出窗口,这里备份几种常见弹出窗口的使用。

2013-03-20

android apk反编译工具

android 反编译工具。 https://code.google.com/p/android-apktool/ 参考网站: http://blog.csdn.net/cloudwu007/article/details/6851800

2013-03-06

SciTE文本编辑器

SciTE是一款很好用的编辑器,支持众多的脚本,比如C、C++、PHP、C#、perl、html、css、java等。

2013-03-02

android开机自动开启程序

android手机重启之后,应用程序自动开启功能。

2013-02-27

listView的简单使用

listview 的简单应用,配合适配器来使用。

2013-01-22

搭建ftp服务器

加压后点击ServUTray.exe开启ftp服务器, 用户名和密码都是root

2013-01-21

android MediaRecorder的简单应用-录像

用android 自带类MediaRecorder实现录像功能。

2013-01-01

AudioRecord的简单应用

android AudioRecord类的简单应用。 具体步骤可小结为八步走。

2012-12-28

应用程序之间的跳转

通过Intent来实现:在应用程序A内开启应用程序B

2012-12-18

apache-tomcat-7.0.33-windows-x86.zip

apache-tomcat-7.0.33-windows-x86.zip Myeclipse中配置tomcat用到的资源

2012-12-15

webServer入门demo

第一步: 安装MyEclipse 第二步: 下载tomcat,并配置tomcat的路径 打开Myeclipse软件,window-->Preferences-->MyEclipse-->Servers-->Tomcat -->选择对应的tomcat版本-->点击Tomcat home directory栏后面的Browse 选择你tomcat包所在的路径。 第三步: 导入简单demo到Myeclipse来,然后跑起来。demo已上传到csdn上

2012-12-15

java joda 时间日期扩展包

java扩展包, http://joda-time.sourceforge.net/userguide.html

2012-12-14

android Tab标签的使用

滑动效果很给力, 底部顶部标签使用实例。

2012-12-11

Android事件分发处理

1、Android触摸屏幕后,最先被响应的是哪个方法, 2、响应事件是如何分发到子控件上来的 3、捕捉过程和冒泡过程。 4、事件最终又是如何被消费掉的

2012-11-28

截图工具自动录像功能

FastStone Capture压缩文件解压后就可直接使用。 使用功能有: 1、截图 2、录制自己在电脑端实现某一个功能的全部过程,同时可配音,可保存下来备忘。

2012-11-27

Wireshark 抓包工具

是当前较为流行的一种计算机网络调试和数据包嗅探软件

2012-11-22

Android mina 包

Android 使用mina来建立多会话连接用到的mina包

2012-11-17

Table Driven Methods

1、利用表驱动法来取代ifelse和switch语句,便于维护,提高效率。 2、调试代码时,要学习偷懒。千方百计去偷懒。

2012-10-31

android 广播发送接收UDP

1、用来测试Android手机为啥接收不到UDP广播报文。

2012-10-28

Windows下搭建GIt环境

window 下安装sygwin软件,在它基础上安装git ,vim openssh工具来对自己代码版本进行管理。

2012-10-28

window 下安装cygwin等版本管理工具

1、Windows下使用cygwin来进行版本管理需要安装的三个工具,openssh.git vim 2、通过 git -version vim -help ssh -v 来验证你是否已经安装成功。

2012-10-26

Java中给自己写的方法增加注释

Java中如何给自己写的方法添加简洁的注释,以便以后方便自己使用。上传这个demo记录下如何给方法添加注释。

2012-09-22

android代码中获取控件高,宽度并修改

1、在代码中获取控件的高度,宽度 2、修改控件的高度,宽度,调整显示效果

2012-09-09

文字复制替换

如何设置某一段文字中的,以指定字符串为分界,至于段首,重新给文字分段排版。

2012-08-31

android RadioGroup RadioButton左边显示文字

android中RadioButton的图标在左边,文字在右边,如何实现文字在左边,图标在右边? 第一步:将RadioButton自带的图标隐藏, 第二步:在隐藏图标的右边添加系统的图标 第三步:在隐藏图标的位置显示文字. 具体参考: http://blog.csdn.net/sunnyfans/article/details/7901592

2012-08-23

android 如何从网络获取一张图片并显示

如何从网络中获取一张图片,并显示出来?? 首先应想到若要从网络资源中获取图片,就需要通过流操作,于是就想到如何创建流。 第一步:指定图片资源的URL 第二步:通过RUL获取一个connection 第三步:通过连接获取出入流 第四步:利用BitmapFactory.decodeStream()方法直接将图片流解码为bitmap 第五步:送去显示

2012-08-23

tabhost和ActivityGroup的组合使用

android中tabhost和ActivityGroup的组合使用,特别是对多个Activity之间的跳转,压栈出战的管理,很有帮助。

2012-08-20

U盘检测工具

程序员工作中离不开U盘,我们在购买U盘后可以检测下是否是行货,下面这些工具可以帮我们对U盘有更深的认识。

2012-08-09

足球微型游戏

这个微小简单的未完成的游戏里面,关键是canvas不断画图,用timer的timertask实现不断的刷新屏幕实现动态效果。

2012-06-29

空空如也

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

TA关注的人

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