socket实现大型文件传输 最近需要做网络传输的项目,需要实现较大文件的传输。在网上收集了不少资料,但是各有各的做法,尤其是关于文件自动接收这一块不太清楚。 经过图书馆查阅后还是找到了一种解决办法,虽然做的不太专业,但是思路比较精简、清晰,也希望能给大家尤其是刚学习socket套接字的人一些启示。 对于套接字socket我其实也不太懂,并且一般资料都可以查找到,所以不交易累赘了,直...
用HTML5+Javascript在浏览器上制作PPT Html5最近在IT领域有些热,在Google、Adobe与Microsoft等大公司间掀起了一些风波。关于HTML5之热,有可能只是噱头,但也有可能真是一次Web的技术革命。它或许真的能让网页回归到桌面应用程序,而浏览器是平台。 对于将来的互联网,不知道大家有没有这种设想:网页好比现在桌面上的应用程序,浏览器就像windows等操作系统,那么将来的PC机制需要浏览器和存储设备等基...
在C#用GDI+实现图形图像的任意变形效果(转载) 本文转载自:http://www.cnblogs.com/carekee/articles/2220515.html,详细可具体参考源网页在C#用GDI+实现图形图像的任意变形效果如何实现类似PHOTOSHOP中的图像任意变形效果,目前GDI+可以轻松实现由长方形变成任意平行四边形,但无法轻意解决变成梯形、三角形和任意四边形。例如下例:扭曲变形效果之一:扭曲变形效果之二:在...
程序员的大局观到底为何? 当我还是一个刚入行的软件工程师的时候,我每天忙碌于代码,输入的是各种需求,输出的是各种功能模块。当时,我心中的大局观就是我输出的模块能被他人很方便的调用,能与其他人合作得愉快,能为产品做好我负责的那部分。当我成为一名高级软件工程师的时候,我沉浸于对语言的细节研究,对面向对象方法论的深入思考,对设计思维的训练。输入的不再是零散的需求,而是一个软件的整体需求,输出的是概要设计和核心模块,我指导着同...
JSON for java入门总结 . 一、JSON介绍JSON(JavaScript Object Notation),类似于XML,是一种数据交换格式,比如JAVA产生了一个数据想要给JavaScript,则除了利用XML外,还可以利用JSON;JSON相比XML的优势是表达起来很简单;官网:http://www.json.org/JSON是AJAX中的X(就是可以取代XML); ------出...
用WindowManager直接显示View 本文章参照自:http://dev.10086.cn/cmdn/wiki/index.php?doc-view-5959.html我们Android平台是一个又一个的Activity组成的,每一个Activity有一个或者多个View构成。所以说,当我们想显示一个界面的时候,我们首先想到的是建立一个Activity,然后所有的操作在Activity里面实现,或者是一个Dialog或者To...
WindowManager.LayoutParams(下) 本文参照自:http://developer.android.com/reference/android/view/WindowManager.LayoutParams.htmlBRIGHTNESS系列该系列主要用于设置window的brightness(screenBrightness/buttonBrightness)。我们可以通过WindowManager.LayoutPa...
WindowManager.LayoutParams(上) 本文参照自:http://developer.android.com/reference/android/view/WindowManager.LayoutParams.html和http://blog.sina.com.cn/s/blog_4b3c1f950100qd9s.htmlpublic static classWindowManager.LayoutParams...
发通知 PendingIntent 中Intent 内容没有更新 文章前部分来源:http://byandby.iteye.com/blog/1120375Xml代码<activityandroid:name="SkyfileActivity"android:launchMode="singleTask"/> 当我们把Activity 启动模式设置为 singleTask 之后 当我们下次...
Android的monkey用法 本文修改自:http://apps.hi.baidu.com/share/detail/34744939一、简介Monkey是一个命令行工具,可以运行在模拟器里或实际设备中。它向系统发送伪随机的用户事件流,实现对正在开发的应用程序进行压力测 试。Monkey包括许多选项,它们大致分为四大类:·基本配置选项,如设置尝试的事件数量。·运行约束选项,如设置只对单独的一...
PendingIntent详解 本文翻译整理自:<wbr style="line-height:25px"><a target="_blank" rel="nofollow" href="http://developer.android.com/reference/android/app/PendingIntent.html" style="color:rgb(207,121,28); line-height
Widgets高级篇(四) 本文翻译整理自:<wbr style="line-height:22px"><span style="line-height:22px; font-family:Arial,Helvetica,simsun,u5b8bu4f53"><a rel="nofollow" href="http://developer.android.com/guide/topics.
Widgets高级篇(三) 本文翻译整理自:<wbr style="line-height:25px"><span style="line-height:25px; font-family:Arial,Helvetica,simsun,u5b8bu4f53"><a rel="nofollow" href="http://developer.android.com/guide/topics.
Widgets高级篇(二) 本文翻译整理自:http://developer.android.com/guide/topics/appwidgets/index.html#implementing_collections3.3、AppWidgetProvider class for app widgets with collections<wbr style="line-height:25px">&...
Widgets高级篇(一) 本文翻译整理自:http://developer.android.com/guide/topics/appwidgets/index.html#preview前言在Android3.0中,增加了大量的APP Widgets功能,在本文中将详细介绍它们。一,设置预览图片在Android 3.0版本中,增加了previewImage属性,它用于指明 App Widget的预览图...
Widgets基础篇(下) 文章翻译整理自:<wbr style="line-height:22px"><a target="_blank" rel="nofollow" href="http://developer.android.com/guide/topics/appwidgets/index.html" style="color:rgb(207,121,28); line-height:2
Widgets基础篇(中) 文章参照自:<wbr style="line-height:22px"><a target="_blank" rel="nofollow" href="http://developer.android.com/guide/topics/appwidgets/index.html" style="color:rgb(207,121,28); line-height:22p
Widgets基础篇(上) 文章参照自:<wbr style="line-height:25px"><a target="_blank" rel="nofollow" href="http://developer.android.com/guide/topics/appwidgets/index.html" style="color:rgb(207,121,28); line-height:25p
Looper和Handler Looper用于在android线程中进行消息处理,默认情况下,一个线程并不和任何Looper绑定。当我们调用Looper.prepare()时,如果当前线程还没有和任何Looper绑定,那么将创建一个Looper让它和当前线程绑定。当我们调用Looper.loop()时,它将对当前线程所对应的Looper的消息进行处理,从消息队列里取消息,处理消息,一直循环直到对该Looper调用quit...
Cygwin使用指南 该文章修改自:http://wenku.baidu.com/view/2f0ffbfc910ef12d2af9e795.html一、引言cygwin是一个在windows平台上运行的unix模拟环境,是cygnus solutions公司开发的自由软件(该公司开发了很多好东西,著名的还有eCos,不过现已被Redhat收购)。它对于学习unix/linux操作环境,或者从un...