分步阅读 Android开发本质上就是手机和互联网中的web服务器之间进行通信,就必然需要从服务端获取数据,而反复通过网络获取数据是比较耗时的,特别是访问比较多的时候,会极大影响了性能,Android中可通过二级缓存来减少频繁的网络操作,减少流量、提升性能。 方法/步骤 二级缓存工作机制 所谓二级缓
分类:
移动开发 时间:
2016-03-07 18:34:11
阅读次数:
166
上一节实现了客户端像服务器端发送请求,本节将实现服务器端向客户端回传信息,实现原理很简单,在原来的基础上,在服务器端实现输出流,在客户端实现输入流即可,具体代码如下:服务器端:package com.socket.demo;
import java.io.BufferedReader;
import java.io.InputStream;
import java.io.InputStreamR...
分类:
编程语言 时间:
2016-03-07 17:05:24
阅读次数:
137
很多初学者对于java网络通信不太熟悉,对相关概念也不太明白,这里我们主要实现一下socket通信,socket通信在java中应用十分广泛,例如QQ和MSN等都是基于socket通信的,什么是socket?简单理解socket就是ip+端口。通过实例来观察一下最简单的socket通信是怎么实现的吧。 首先实现服务器端代码:package com.socket.demo;
import j...
分类:
编程语言 时间:
2016-03-07 15:08:40
阅读次数:
200
安卓开发软件:AndroidStudio 服务器软件:Myeclipse+Tomcat 首先无论是哪种方式,安卓手机软件要想联网,必须要申请联网权限(android.permission.INTERNET)。 安卓主线程不允许做耗时操作(联网操作就是一种耗时操作),所以下面的的网络操作都是通过内部匿
分类:
移动开发 时间:
2016-03-05 01:41:22
阅读次数:
257
如果要应聘高级开发工程师职务,仅仅懂得Java的基础知识是远远不够的,还必须懂得常用数据结构、算法、网络、操作系统等知识。因此本文不会讲解具体的技术,笔者综合自己应聘各大公司的经历,整理了一份大公司对Java高级开发工程师职位的考核纲要,希望可以帮助到需要的人。 当前,市面上有《Java XX宝典》
分类:
编程语言 时间:
2016-03-02 18:06:24
阅读次数:
155
1、网络请求怎么样和UI线程交互? 目前我的做法是,建立线程池管理网络请求线程,通过添加task来新增网络请求。所有的网络操作通过统一的request来实现,网络返回结果通过回调onError和onSuccess来实现对结果的处理(涉及到ui部分用runOnUiThread or handler通知
分类:
编程语言 时间:
2016-02-17 22:17:26
阅读次数:
413
详细解读Volley(一)—— 基本Request对象 & RequestQueue Volley它非常适合去进行数据量不大,但通信频繁的网络操作,而对于大数据量的网络操作,比如说下载文件等,Volley的表现就会非常糟糕。 所以不建议用它去进行下载文件、加载大图的操作。有人可能会问,如果我服务器中
分类:
移动开发 时间:
2016-02-17 12:45:43
阅读次数:
715
1、网络编程概述 1)网络编程概述 ·计算机网络 是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。 ·网络编程 就是用来实现网络互连的不同计算机上运行的程序间可以进...
分类:
编程语言 时间:
2016-01-19 00:13:00
阅读次数:
287
教程
AndroidFlux-异步请求和网络
在移动开发中,异步网络操作必不可少,本篇着重介绍在Flux模式中如何处理异步操作的问题,并深入一些细节,比如如何在异步操作时显示异步状态。另外,网络操作仅仅是异步操作的一种,最后扩展ActionCreator的语义来处理更多的业务逻辑。
Tricking Android MemoryFile
MemoryFile是android在最...
分类:
移动开发 时间:
2016-01-11 22:17:03
阅读次数:
287
python第十课多路复用I/O多路复用指:通过一种机制,可以监视多个描述符,一旦某个描述符就绪(一般是读就绪或者写就绪),能够通知程序进行相应的读写操作selectpollepoll网络操作、文件操作、终端操作等均属于IO操作,对于windows只支持Socket操作,其他系统支持其他IO操作,..
分类:
编程语言 时间:
2016-01-09 06:23:11
阅读次数:
429