摘要: /**//// /// 启动服务 /// /// /// private void button1_Click(object sender, EventArgs e) { ServiceController sc = new ServiceController("WindowsService... 阅读全文
posted @ 2015-01-31 21:51 chenlinyunyi 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 几天前在博问中看到一个C# Socket问题,就想到笔者2004年做的一个省级交通流量接收服务器项目,当时的基本求如下:接收自动观测设备通过无线网卡、Internet和Socket上报的交通量数据包全年365*24运行的自动观测设备5分钟上报一次观测数据,每笔记录约2K大小规划全省将有100个左右的... 阅读全文
posted @ 2015-01-28 16:21 chenlinyunyi 阅读(457) 评论(0) 推荐(0) 编辑
摘要: Android开源框架ImageLoader的完美例子2013年8月19日开源框架之Universal_Image_Loader学习很 多人都在讨论如何让图片能在异步加载更加流畅,可以显示大量图片,在拖动ListView的时候不会出现卡的现象。关于ImageLoader这个开源框 架的使用有很多网友... 阅读全文
posted @ 2015-01-25 21:09 chenlinyunyi 阅读(86) 评论(0) 推荐(0) 编辑
摘要: Android界面中有时候需要显示稍微复杂的界面时,就需要我们自定义一个adapter,而此adapter就要继承BaseAdapter,重新其中的方法. Android中Adapter类其实就是把数据源绑定到指定的View上,然后再返回该View,而返回来的这个View就是ListView中的某一... 阅读全文
posted @ 2015-01-23 12:56 chenlinyunyi 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 在ListView的使用中,有时候还需要在里面加入按钮等控件,实现单独的操作。也就是说,这个ListView不再只是展示数据,也不仅仅是这一行要来处理用户的操作,而是里面的控件要获得用户的焦点。读者可以试试用SimpleAdapter添加一个按钮到ListView的条目中,会发现可以添加,但是却无法... 阅读全文
posted @ 2015-01-23 12:52 chenlinyunyi 阅读(95) 评论(0) 推荐(0) 编辑
摘要: C# 使用指定配置文件作为应用程序配置文件 应用描述 近半年来因为项目原因开始使用C#开发应用程序。 由于应用程序集由多个独立的程序协调工作完成,就涉及到共享配置文件的问题,网上查了很多资料都没有找到完美的解决方案,偶然翻阅微软MSDN发现可以通过System.AppDomain.CurrentDo... 阅读全文
posted @ 2015-01-18 10:18 chenlinyunyi 阅读(509) 评论(0) 推荐(0) 编辑
摘要: 先介绍去掉标题栏的方法:第一种:也一般入门的时候经常使用的一种方法requestWindowFeature(Window.FEATURE_NO_TITLE);//去掉标题栏注意这句一定要写在setContentView()方法的前面,不然会报错的第二种:在AndroidManifest.xml文件中... 阅读全文
posted @ 2015-01-16 14:40 chenlinyunyi 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 在Android某些开 发需求当中,有时候需要在listveiw中加入checkbox实现单选,多选操作。表面上看上去只是改变checkbox那么简单,然而实际开发中, 实现起来并不是那么得心应手。尤其当listview比较多(比如屏幕最多只能显示10个item,但总共有12个item,也就是说li... 阅读全文
posted @ 2015-01-14 22:39 chenlinyunyi 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 一、禁止横竖屏转换Android横竖屏切换在手机开发中比较常见,很多软件在开发过程中为了避免横竖屏切换时引发不必要的麻烦,通常禁止掉横竖屏的切换,通过在AndroidManifest.xml中设置activity中的android:screenOrientation属性值来实现。比如下列设置andr... 阅读全文
posted @ 2015-01-13 11:07 chenlinyunyi 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 记下来,很重要。Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。 一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这... 阅读全文
posted @ 2015-01-12 10:26 chenlinyunyi 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 在android中应用相机功能,一般有两种:一种是直接调用系统相机,一种自己写的相机。我将分别演示两种方式的使用:第一种:是使用Intent跳转到系统相机,action为:android.media.action.STILL_IMAGE_CAMERA关键代码:[java] view plaincop... 阅读全文
posted @ 2015-01-12 10:15 chenlinyunyi 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 链接:http://blog.csdn.net/gobitan/article/details/10135019概述使用Camera有两种方式:通过Intent使用已有的app和通过Camera构建自己的app。在开发系列(一) 中已经介绍了通过Intent方式,本文介绍通过CameraAPI的方式... 阅读全文
posted @ 2015-01-10 22:26 chenlinyunyi 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 杂家前文曾写过一篇关于只拍摄特定区域图片的demo,只是比较简陋,在坐标的换算上不是很严谨,而且没有完成预览界面四周暗中间亮的效果,深以为憾,今天把这个补齐了。 在 上代码之前首先交代下,这里面存在着换算的两种模式。第一种,是以屏幕上的矩形区域为基准进行换算。举个例子,屏幕中间一个 矩形框为100d... 阅读全文
posted @ 2015-01-10 21:59 chenlinyunyi 阅读(275) 评论(0) 推荐(0) 编辑
摘要: GLSurfaceView 是OpenGL中的一个类,也是可以预览Camera的,而且在预览Camera上有其独到之处。独到之处在哪?当使用Surfaceview无能为力、 痛不欲生时就只有使用GLSurfaceView了,它能够真正做到让Camera的数据和显示分离,所以搞明白了这个,像Came... 阅读全文
posted @ 2015-01-10 21:57 chenlinyunyi 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 链接:http://blog.csdn.net/yanzi1225627/article/details/33313707Google自 Android4.0出了TextureView,为什么推出呢?就是为了弥补Surfaceview的不足,另外一方面也是为了平衡 GlSurfaceView,当然这... 阅读全文
posted @ 2015-01-10 21:56 chenlinyunyi 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 链接:http://blog.csdn.net/yanzi1225627/article/details/33028041前文是 在2012年的除夕之夜仓促完成,后来很多人指出了一些问题,琐事缠身一直没有进行升级。后来随着我自己的使用,越来越发现不出个升级版的demo是不行 了。有时候就连我自己用这... 阅读全文
posted @ 2015-01-10 21:54 chenlinyunyi 阅读(1351) 评论(0) 推荐(0) 编辑
摘要: 在Android的hardware包中有一个Camera类。这个类就是获取Camera服务的,可以定制Camera等。可以通过open()方法获取其实例。在使用这个类是需要在AndroidManifest.xml文件中加入相应的权限和特性。如:等。本文实例:packagedemo.camera;im... 阅读全文
posted @ 2015-01-10 11:15 chenlinyunyi 阅读(149) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/yaoyeyzq/article/details/7833772 阅读全文
posted @ 2015-01-04 14:38 chenlinyunyi 阅读(68) 评论(0) 推荐(0) 编辑
摘要: socket编程机制:客户端与服务端通过socket套接字连接后都会返回一个实例对象,分别保存这个对象,就相当于保存的对方的地址。Socket理解为一个可以连通网络上不同计算机程序之间的管道,把一堆数据从管道的A端扔进去,则会从管道的B端出来。管道的端口由两个因素来唯一确认,即机器的IP地址和程序所... 阅读全文
posted @ 2015-01-04 14:37 chenlinyunyi 阅读(540) 评论(0) 推荐(0) 编辑
摘要: android通过socket发送大文件到服务,并且在服务器接受完后返回一个结果给android。主要的是需要在android通过socket.getOutputStream()传送完文件后,需要关闭socket的OutputStream(socket.shutdownOutput();), 而并不... 阅读全文
posted @ 2015-01-03 00:53 chenlinyunyi 阅读(1153) 评论(0) 推荐(0) 编辑
摘要: 转载请注明出处http://blog.csdn.net/xiaanming/article/details/9825113异 步加载图片的例子,网上也比较多,大部分用了HashMap> imageCache ,但是现在已经不再推荐使用这种方式了,因为从 Android 2.3 (API Level ... 阅读全文
posted @ 2015-01-03 00:50 chenlinyunyi 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 内容摘要 1.程序架构 2.通信协议 3.服务器源代码 4.客户端源代码 5.运行效果 一、程序架构 在开发一个聊天室程序时,我们可以使用Socket、Remoting、WCF这些具有双向通信的协议或框架。而现在,我正要实现一个C#语言作为服务器 端、Android作为客户端的聊天室。由于服务器端... 阅读全文
posted @ 2015-01-03 00:34 chenlinyunyi 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 前面几篇文章介绍了使用Java的Socket编程和NIO包在Socket中的应用,这篇文章说说怎样利用Socket编程来实现简单的文件传输。这里由于前面一片文章介绍了NIO在Socket中的应用,所以这里在读写文件的时候也继续使用NIO包,所以代码看起来会比直接使用流的方式稍微复杂一点点。下 面的示... 阅读全文
posted @ 2015-01-03 00:25 chenlinyunyi 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 前面几篇文章介绍了使用java.io和java.net类库实现的Socket通信,下面介绍一下使用java.nio类库实现的Socket。java.nio包是Java在1.4之后增加的,用来提高I/O操作的效率。在nio包中主要包括以下几个类或接口:* Buffer:缓冲区,用来临时存放输入或输出数... 阅读全文
posted @ 2015-01-03 00:17 chenlinyunyi 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 前面几篇博文提到了Socket中一些常用的用法,但是对于一些有安全要求的应用就需要加密传输的数据,此时就需要用到SSLSocket了。还是一样需要一个实现了java.io.Serializable接口的简单Java对象[java] view plaincopyprint?packagecom.goo... 阅读全文
posted @ 2015-01-03 00:15 chenlinyunyi 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 上一篇文章说到了用Java Socket来传输对象,但是在有些情况下比如网络环境不好或者对象比较大的情况下需要把数据对象进行压缩然后在传输,此时就需要压缩这些对象流,此时就 可以GZIPInputStream和GZIPOutputStream来处理一下socket的InputStream和Outpu... 阅读全文
posted @ 2015-01-03 00:14 chenlinyunyi 阅读(78) 评论(0) 推荐(0) 编辑
摘要: 前面两篇文章介绍了怎样建立Java Socket通信,这一篇说一下怎样使用Java Socket来传输对象。首先需要一个普通的对象类,由于需要序列化这个对象以便在网络上传输,所以实现java.io.Serializable接口就是必不可少的了,入下:[java] view plaincopyprin... 阅读全文
posted @ 2015-01-03 00:10 chenlinyunyi 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 上一篇文章说到怎样写一个最简单的Java Socket通信,但是在上一篇文章中的例子有一个问题就是Server只能接受一个Client请求,当第一个Client连接后就占据了这个位置,后 续Client不能再继续连接,所以需要做些改动,当Server没接受到一个Client连接请求之后,都把处理流程... 阅读全文
posted @ 2015-01-03 00:05 chenlinyunyi 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 现在做Java直接使用Socket的情况是越来越少,因为有很多的选择可选,比如说可以用spring,其中就可以支持很多种远程连接的操作,另 外jboss的remoting也是不错的选择,还有Apache的Mina等等,但是在有些时候一些特殊情况仍然逃脱不了直接写Socket的情况,比 如公司内部一些... 阅读全文
posted @ 2015-01-03 00:04 chenlinyunyi 阅读(105) 评论(0) 推荐(0) 编辑
摘要: ============================================================ 1.实现server和client模型程序============================================================ 实现原理:=... 阅读全文
posted @ 2015-01-03 00:02 chenlinyunyi 阅读(86) 评论(0) 推荐(0) 编辑
摘要: PC服务器端代码:[java] view plaincopy/**PC与Android客户端实现文件的传送*PC服务器端*/packagecom.android.test;importjava.io.BufferedInputStream;importjava.io.DataInputStream;... 阅读全文
posted @ 2015-01-02 23:57 chenlinyunyi 阅读(388) 评论(0) 推荐(0) 编辑
摘要: 摘要 android通过socket上传文件目录[-]思想:1.直接将所有数据安装字节数组发送2.对象序列化方式一、thread方式主界面2.序列化文件对象二、handler方式Client:1.主界面2.序列化文件对象server端思想:1.直接将所有数据安装字节数组发送2.对象序列化方式两种方式... 阅读全文
posted @ 2015-01-02 23:50 chenlinyunyi 阅读(299) 评论(0) 推荐(0) 编辑
摘要: MD5是一种常见的加密方式,相对比较稳定,同时也是校验文件的一种方式,HZ下面分享net中获取文件md5值的方法, 已经整理,直接使用即可private static string GetMD5HashFromFile(string fileName) { try { FileStream file... 阅读全文
posted @ 2015-01-01 22:18 chenlinyunyi 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 程序出处:http://liuxiang8484.blog.163.com/blog/static/734790972011101093250899/[java] view plaincopyimportjava.io.File;importjava.io.FileInputStream;impor... 阅读全文
posted @ 2015-01-01 22:16 chenlinyunyi 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 在Android中 上传文件可以采用HTTP方式,也可以采用Socket方式,但是HTTP方式不能上传大文件,这里介绍一种通过Socket方式来进行断点续传的方式, 服务端会记录下文件的上传进度,当某一次上传过程意外终止后,下一次可以继续上传,这里用到的其实还是J2SE里的知识。这个上传程序的原理是... 阅读全文
posted @ 2015-01-01 22:12 chenlinyunyi 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 为研究android客户端和java服务端之间用socket来传输图片的问题,困扰我很久,网上的参考内容不是完整,就是不详细,所以鉴于自己的痛苦,测试成功后,我决定把代码共享,希望遇到这个问题的同胞,不再痛苦。一、从服务端向客户端发送图片:服务端的代码:[java] view plaincopyim... 阅读全文
posted @ 2015-01-01 22:07 chenlinyunyi 阅读(155) 评论(0) 推荐(0) 编辑
摘要: C#发现之旅 C#开发Windows Service程序本课程介绍本课程说明了Windows Service程序的概念,并演示如何使用C#开发一个简单的Windows Service程序。C#工程名为MyWindowsService,编译生成的文件是MyWindowsService.exe。本课程的... 阅读全文
posted @ 2014-12-30 14:48 chenlinyunyi 阅读(107) 评论(0) 推荐(0) 编辑
摘要: Service翻译成中文是服务,熟悉Windows 系统的同学一定很熟悉了。Android里的Service跟Windows里的Service功能差不多,就是一个不可见的进程在后台执行。 Android中的服务,它与Activity不同,它是不能与用户交互的,不能自己启动的,运行在后台的程序,如果我... 阅读全文
posted @ 2014-12-29 23:30 chenlinyunyi 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 本文背景:局 域网内手机与手机利用wifi建立tcp连接,通过socket互传照片。即一个手机当作服务器,另一个手机是客户端,客户端可以看到服务器指定文件夹内 的图片缩略图,并选择下载到本机。另外,客户端会显示本地某个文件夹内的图片缩略图,并选择上传到服务器。总而言之本例中图片的发送和接收都是双向的... 阅读全文
posted @ 2014-12-28 19:57 chenlinyunyi 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 一、简介Android-Universal-Image-Loader是一个开源的UI组件程序,该项目的目的是提供一个可重复使用的仪器为异步图像加载,缓存和显示。特点: 1. 多线程的图像加载; 2. 图片异步加载缓存机制,包括内存缓存(软引用)及本地缓存; 3. 动态对ImageLoader的配置(... 阅读全文
posted @ 2014-12-24 15:14 chenlinyunyi 阅读(97) 评论(0) 推荐(0) 编辑