学习Java基本语法、变量、流程控制、修饰符、修饰符、继承、抽象、接口、数组、异常。

© 2012-2017 www.maiziedu.com
蜀ICP备13014270号-4 Version 5.0.0 release20160127
学习Java基本语法、变量、流程控制、修饰符、修饰符、继承、抽象、接口、数组、异常。
进一步学习Android中常用的Java知识,包括:反射、内部类、泛型、多线程、Http网络编程等知识。
Eclipse IDE 是Java体系主流的集成开发环境,熟练掌握其使用是编程必备技能,本课程介绍Eclipse IDE开发工具的使用,快捷键,设置,技巧,代码阅读,调试等。
好的编程规范和代码风格对编程至关重要,本课程讲解Java&Android中的编码规范和如何编写良好风格的代码。
众所周知,我们生活在一个互联网的时代,很多事物都离不开互联网,而我们的Android应用程序也是离不开互联网的。因此Android网络编程是我们每一个Android开发者必修的一门课程。 Android平台网络和API接口(我们将用到的工具)1) Java.net.*(标准java接口)(andro...
什么是HTTP协议?1) Http是Internet中广泛使用的协议,几乎所有的计算机语言和SDK都会不同程度的支持HTTP,而以网络著称的Google公司自然也会使Android SDK拥有强大的HTTP访问能力。在Android SDK中可以采用多种方式使用HTTP,例如HttpURLConne...
使用HttpURLConnection实现GET请求准备工具由于在C/S模式中,Android客户端充当的是C的角色,这里我们需要充当S的角色(后端服务器),这里我们采用一个免费的后端云http://www.bmob.cn/在后端云上部署好,这里访问的是一个getMemberBySex方法,传递的是...
使用HttpURLConnection实现POST请求。与GET请求不同的是:GET请求是通过拼接网址URL的形式,模拟浏览器的请求方法,直接告诉服务器想请求的资源;POST方法是通过流的方法向服务器请求,由服务器解析流,从而响应请求。 了解请求和响应的过程Http请求由三部分组成,分别是:请求行、...
文件上传,其本质上还是HTTP请求,该有的请求头还是要有的。比一般的请求多了向服务器写入数据的功能。上传文件Http请求信息分为几个部分1) 开始符。由两部分组成,分别是两个连字符(--)和一个任意字符串。任意字符串表示的是边界标识,可以随机生成,使用浏览器上传文件一般为”数字”。分界符单独为一行。...
回顾上传文件流程1) 需要指定Content-Type2) 需要指定开始符标识3) 需要指定结束符标识模拟Android客户端上传文件1) 布局文件有两个Button第一个是:选择上传的文件第二个是:开始上传文件2) 麦子学院为大家提供好了供大家测试所用的上传文件的路径,如果上传成功将会返回200,...
在Android SDK中已经集成了Apache的HttpClient模块。使用HttpClient模块,我们就可以使用HTTP协议进行网络连接了。GET请求和POST请求的区别1) GET是从服务器上获取数据,POST是向服务器发送数据。2) GET是把参数数据队列添加到指定的URL中,参数值和参...
使用HttpPost请求1) 同样在点击事件里调用doPost()方法,创建doPost()方法2) 直接在doPost方法中,通过new关键字创建一个HttpPost的对象,参数为urlAddress+method拼接而成的字符串。由于是POST方法,所以不能在地址中直接传递参数。在这里可以通过构...
什么是OKHttp1.OKHttp-支持SPDY协议的高校Http库2.HttpURLConnection和HttpClient,虽然两者都支持HTTP流的上传和下载,配置超时,IPV6和连接池,已足够满足我们各种HTTP请求的需求。但更高校的使用HTTP可以让我们的应用运行更快、更节省流量。而OK...
有了请求,自然会有响应,那我们该如何解析服务端响应返回给我们的Json数据呢?了解什么是JsonJSON(JavaScript object notation)是一种轻量级的数据交换格式。它是基于ECMAscript的一个子集。JSON采用完全独立于语言的文本格式,但是也是用的类似于c语言家族的习惯...
什么是XML?1) 扩展标记语言(Fxtensible Markup language XML),用于标记电子文件,使其具有结构性的标记语言,可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。2) XML是标准通用标记语言(SGML)的子集,非常适合Web传输。XML提...
© 2012-2016 www.maiziedu.com
蜀ICP备13014270号-4 Version 5.0.0 release20160127