自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

LogicTeamLeader的专栏

软件项目组长的成长历程,程序员的技术研究之路。

  • 博客(6)
  • 资源 (10)
  • 收藏
  • 关注

原创 Java流编程实例之六--数据流

7. 数据流数据流DataOutputStream和DataInputStream用来将Java的简单数据类型和字符串保存为二进制格式,并从二进制格式读取。使用它们时需要注意以下几点: 第一,DataOutputStream输出的二进制流,必须使用DataInputStream读入,且各个变量的输出输出顺序必须相同; 第二,boolean,byte,short,char,int,long,flo

2016-09-28 20:35:46 1484

原创 Java流编程实例之五--Java过滤器概论

6. Java过滤器概论前面章节讲到的各种Java流,包括文件流、字节数组流、管道流等等被称之为原始流,它们提供了对某类数据的输入输出功能。为了在流处理的过程中简化和标准化某一类功能,例如缓冲、压缩、加密、摘要等,Java提供了一系列过滤器类,每组类提供了一种典型的信息处理功能。根据操作对象是字节还是字符,过滤器又分为过滤器流和阅读器/书写器两类,举例如下:BufferedInputStream/

2016-09-16 20:16:25 1892

原创 Java流编程实例之四--管道流

5. 管道流管道流是用来在多个线程之间进行信息传递的Java流,被号称是最难使用的流,被使用的频率也非常低。但事实上,管道流是非常有用的,它提供了多线程间信息传输的一种有效手段。 管道流包括两个类PipedOutputStream和PipedInputStream。其中PipedOutputStream是写入者/生产者/发送者;PipedInputStream是读取者/消费者/接收者。在使用管道流

2016-09-16 19:56:32 5841 2

原创 Java流编程实例之三--字节数组流和字符数组流

4. 字节数组流和字符数组流很多网上的教程在介绍FileInputStream的时候,经常写出这样的代码: FileInputStream fis = new FileInputStream(outputfile); byte[] buf = new byte[1024]; int len = fis.read(buf);代码中使用1024字节的byt

2016-09-16 16:52:08 2387

原创 Java流编程实例之二--文件流

3. 文件流3.1 如何选择文件流的类文件流应该是Java流中使用最普遍、最广泛的流了。文件流分为两组,一组是操作字节的FileInputStream和FileOutputStream,另一组是操作字符的FileReader和FileWriter,事实上,我们还经常用到FileReader和FileWriter的父类InputStreamReader和OutputStreamWriter,原因后

2016-09-07 21:57:00 1504

原创 Java流编程实例之一--Java中的字节与字符

1.前言在众多流行的编程语言中,Java对IO的处理应该是最特殊的,Java打着“尽量减少IO类的设计理念”,搞出了目前应该是最复杂的一套IO相关类,并称之为Java流。 对于新手来说,Java流包含的类众多,含义混杂,上手困难且其中暗藏的陷阱众多;但是对于熟悉了Java流的程序员来说,它的确称得上功能强大。 本文总结了一些Java流的使用指南,给出了一些实例代码,主要内容包括: - Jav

2016-09-04 21:18:59 1573

Android信使Messenger范例源代码

一个信使的范例源代码,有远程服务,有回调示例。

2016-02-02

Android远程服务编写和调用教程示例

网上汗牛充栋的文章都是介绍Android远程服务的,一个个将Binder机制、AIDL讲得头头是道,然而没有几个人能够给出清晰的范例说明如何用最快的方法学会编写和调用一个Android远程服务。若你仅仅是想如何编写或者调用Android的远程服务,而懒得去理解Binder机制是如何运行的,那么本篇文章正好适合你。毕竟现在人人都会开车,但没有几个人明白发动机到底是如何运作的。 这里的代码给出了最简单的范例

2016-01-17

Android中Fragment和Activity之间的互操作代码例子

本文介绍了Android中一个Activity中有多个Fragment的情况下,Fragment之间如何通过Activity进行互操作。

2015-07-24

Android中的消息处理实例之二

本文介绍了Android中的消息处理机制,给出了Android消息处理中的几个重点类Handler、Message、MessageQueue、Looper、Runnable、Thread的详细介绍,提供了两个消息处理的实例代码,并深入Android源代码分析了使用Android消息机制应该遵循的几个原则。

2015-06-22

Android中的消息处理实例之一

本文介绍了Android中的消息处理机制,给出了Android消息处理中的几个重点类Handler、Message、MessageQueue、Looper、Runnable、Thread的详细介绍,提供了两个消息处理的实例代码,并深入Android源代码分析了使用Android消息机制应该遵循的几个原则。

2015-06-21

狂刷Android范例之5:读取手机通讯录

提供完整代码,通过ContenResolver,读取手机通讯录的内容。

2015-06-14

狂刷Android范例之4:用代码安装卸载app

这个范例用来展示如何在程序中使用Intent来安装和卸载一个apk文件到用户的手机上。 其主要使用了Intent的Action和Data属性来指明希望的操作和需要安装的apk文件路径,该apk是放在本app的asset目录中作为一个资源。

2015-06-11

狂刷Android范例之3:读写外部存储设备

一个Android读写外部存储设备的经典例子,值得一看。

2015-06-09

狂刷Android范例之二:剪贴板范例

狂刷Android范例系列文章开张了。每篇学习一个Android范例,将一个范例单独生成一个可运行的app,并对重点源代码进行简要分析。然后提供打包好的源代码下载。 功能很简单,使用Android提供的剪贴板,复制不同类型的数据到剪贴板。

2015-06-08

狂刷Android范例之一:ReadAsset

ReadAsset很简单,读取app自带的资源。

2015-06-06

空空如也

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

TA关注的人

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