- 浏览: 16716 次
- 性别:
- 来自: 深圳
最新评论
文章列表
Android从4.0版本开始,就不建议Main线程直接进行网络通信。
所以,在用高版本开发网络通信,无论是socket的长连接,还是http的短连接,都使用多线程的方式去通信,以防止UI界面加载等待,或者卡死。
下面就说一种Android的HTTP通信,服务器段用的是SpringMVC。
为什么选择SpringMVC,因为当你的WebService使用SpringMVC的话,会出现服务器接收不到请求参数的问题。对于一些新手而言,这可能非常致命,那如果采用最基础的servlet去搭建服务器端的话,会占用大量的开发时间。
Android端:
此处,我存在两个界面,一个LogingAc ...
在使用SpringMVC做上传文件时,通常的做法是,如下:
public Map<String, Object> upload(HttpServletRequest request, @RequestParam MultipartFile file){
}
在形参中定义MultipartFile,如果是单个文件,倒还没有什么影响,我们完全可以将input的name ...
Android sdk manager经常会出现连接不上的情况。即使开了vpn,下载速度也很慢下面我收集了一些相关的解决方案:1. 开代理网上一找一大堆都是说在android sdk manager的 tools的 option中,勾选使用http连接的选项,在配置代理,直接访问 ...
我有一个【模板发布】页面,代码,预览图如下
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<script type="text/ja ...
java自带有文件解压缩的功能,但很多人都不用,都说其不支持中文。但我只想说,那是他们没有去深入了解java。
现在就说文件的解压功能,使用java自带的zip操作类,支持中文。
public static void main(String[] args) throws NoSuchFieldException, SecurityException, IllegalArgumentException, IllegalAccessException, InvocationTargetException {
//配置文件
// FileConfigUtil configUt ...
做开发,永远都避免不了文件的读与写,当然也有删除。而读与写被大家挖掘的太多,对于文件的删除,却少有人注意,因为File类中有delete()方法。
其实仔细看,会发现这个方法并不是void的返回类型,而是boolean的true和false。
...
对于Java本身,很多功能都会遭到大家的质疑,但是真的是Java本身做的不好么? 我想应该不是的。
对于Java自身自带的压缩文件操作来说,最大的弊端应该就是对中文的不支持,所以很多人都会去选择apache公司提供的。然而apache公司提供的同样也有语言问题。但Java自身的就不会。
在我去网上找过相关的资料,发现除了使用apache的之外,还有去修改源码,而修改源码这种方式,对于很多新手来说,是非常头痛的事情。那就没有解决方式了么?
在最近做项目的时候,正好就用到这个压缩文件的操作,倒是解决了个别语言乱码的问题。(当然,肯定不是通过修改源码,也不是通过apache)。
因为我用的 ...