自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (3)
  • 收藏
  • 关注

原创 Android 多点触控与图片缩放

上一章,我们学习了手势 GestureDecetor 的基本使用 Android 手势学习 GestureDetector,这一次,我们来学习使用 ScaleGestureDetector 来实现一个图片缩放的效果,如下:[外链图片转存失败(img-Y4chYf9f-1563977443283)(https://github.com/LillteZheng/ViewPagerHelper/raw...

2019-07-25 10:18:41 486

原创 Android 手势学习 GestureDetector

最近总感觉学过的知识总是忘了;还是应了那句老话,好记性不如烂笔头,所以,还是老老实实记录文字吧;今天把手势 GestureDetector 记录一下;一、简介我们知道,当我们要处理一下复杂的手势时,如果还使用 onTouchListener ,那么则需要自己额外的去写一些判断逻辑;当然,google 已经为我们封装好了手势的实现类 GestureDetector ,只需要实现它的 List...

2019-07-23 14:17:01 435

原创 Android NIO 系列教程(八) --NIO简易聊天室

从上面几章,我们已经知道了 NIO 的 SocketChannel ,ServerSocketChannel,Selector 等知识,这章我们来做个总结,实现一个简易的聊天室。

2019-07-03 13:46:22 1174 2

原创 Android NIO 系列教程(七) -- ServerSocketChannel

我们知道一个 tcp 的通信,除了 socket 还需要 serverSocket;所以,在学习了 SocketChannel 之后,我们来学习 ServerSocketChannel。ServerSocketChannel 用于监听 tcp 连接的通道,就像 ServerSocket,如下理解:ServerSocketChannel serverSocketChannel = ServerS...

2019-07-02 14:59:49 1219

原创 Android NIO 系列教程(六) -- SocketChannel

这一章,我们来学习 SocketChannel。SocketChannel 用于 Tcp 网络连接的通道,类似于非阻塞的 Socket,它可以通过以下两种方式创建:通过 SocketChannel 的open()方法,并 connect 网络上的服务器当 ServerSocketChannel 连接到一个请求,也会创建 SocketChannel。创建 SocketChannel通过...

2019-07-02 14:45:42 2164

原创 Android NIO 系列教程(五) -- FileChannel

在上面几章,我们已经对 Channel 有了一定的了解,这章继续来学习这几个 channelFileChannel 是 Java NIO 中一个连接文件的通道,使用 FileChannel 你可以从 文件中读取数据和写入数据;FileChannel 是阻塞IO的,这点需要注意,其他的可以参考 javadoc。创建 FileChannel我们无法直接创建FileChannel,但可以使用 In...

2019-07-02 14:19:25 2010

原创 Android NIO 系列教程(四) -- Selector

系列文章:Android 网络系列更新计划Android NIO 系列教程(一) NIO概述Android NIO 系列教程(二) – ChannelAndroid NIO 系列教程(三) – Buffer前面几篇文章,我们已经认识了 selector ,它是一个可以检测 一个 或 多个 channel ,并且能够知道该 channel 的读写状态的组件,通过这种方式,一个线程...

2019-07-01 17:39:49 1115

原创 Android NIO 系列教程(三) -- Buffer (ByteBuffer)

Java NIO中的Buffer用于和NIO通道进行交互。如你所知,数据是从通道读入缓冲区,从缓冲区写入到通道中的。缓冲区本质上是一块可以写入数据,然后可以从中读取数据的内存。这块内存被包装成NIO Buffer对象,并提供了一组方法,用来方便的访问该块内存。Buffer 基础使用使用 buffer 进行读写,一般需要以下4个步骤:写数据到 buffer调用 buffer.flip()...

2019-07-01 15:27:30 2112

原创 Android NIO 系列教程(二) -- Channel

根据 英语原文 翻译过来,添加自己一些理解,英语好的,也可以直接阅读原文。ChannelNIO中的 channel 类似流,然而也有些不同:Channel 可以同时进行读写操作,而流只能单向 (read 或者 write)Channel 可以异步读写Channel 总是从 Buffer 读或者写数据如上所述,你可以通过 buffer 读数据到 channel ,也可以通过 buff...

2019-07-01 15:26:08 2259

原创 Android NIO 系列教程(一) NIO概述

系列文章:Android Socket 系列更新计划Android Socket通信(一) – 初识与相遇Android Socket通信(二) --UDP,单播,广播和多播(组播)Android Socket通信(三) – TCP 配置和传递基础数据Android Socket通信(四) – UDP与TCP结合传输数据Android Socket通信(五) – 实现一个多人聊天室...

2019-07-01 11:52:55 4766

mvp 升级库

详细看这篇文章 :http://blog.csdn.net/u011418943/article/details/70562580

2018-03-17

android 静默安装与卸载,(包含正常安装与卸载)

android 静默安装与卸载,(包含正常安装与卸载) 博客地址:http://blog.csdn.net/u011418943/article/details/69568657

2017-04-07

线程下载图片,并用lurcache缓存

线程下载图片,并用lurcache缓存

2016-11-02

空空如也

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

TA关注的人

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