摘要:
URL与资源 URL是互联网资源的 标准化名称 1.浏览互联网资源 URL是浏览器寻找信息时所需的资源位置 URI是一类更通用的资源标识符,URL是它的子集。 URI的两个子集:URL和URN URL提供了一种统一的资源命名方式: URL方案(例如HTTP,FTP等)://服务器位置/路径 2.UR 阅读全文
摘要:
1.HTTP——因特网的多媒体信使 HTTP使用的是可靠的数据传输协议,能确保数据在传输过程中不会损坏或混乱。 2.Web客户端和服务器 Web服务器(HTTP服务器)根据客户端的请求返回服务端的数据。(动态/静态资源,有着不同的格式) 2.1媒体类型 HTTP给Web传输的对象使用 MIME类型 阅读全文
摘要:
前言 前两次,我们学习了 "Android Material Design控件学习(一)——TabLayout的用法" "Android Material Design控件学习(二)——NavigationView的学习和使用" 今天我们继续MD控件的学习和使用。在学习之前,我们先来看一下酷市场的登 阅读全文
摘要:
前言 上次我们学习了 "TabLayout的用法" ,今天我们继续学习MaterialDesign(简称MD)控件——NavigationView。 正如其名,NavigationView,导航View。一般我们用它和DrawerLayout实现抽屉式导航设计,效果如下图。 学习 文档地址: "ht 阅读全文
摘要:
前言
关键字enum可以将一组具名的值有限集合创建一种为 新的类型 ,而这些具名的值可以作为常规的程序组件使用。 正文 基本enum特性
调用enum的values()方法可以遍历enum实例,values()方法返回enum实例数组,且数组中元素保持在enum声明时的顺序。 ord... 阅读全文
摘要:
前言
在Android开发的过程中,我们为了减少重复代码的编写,会使用类似 "ButterKnife" , "AndroidAnnotations" 这类依赖注解库。代码示例如下: 可以看出通过注解,我们能大量减少啰嗦的声明和强转类型的代码的编写。
通过本篇文章的学习,对注解有个基本的认识... 阅读全文
摘要:
前言
认证功能能让Web页面只被 有权限 的人访问。而认证机制究竟是怎样一个原理呢?通过今天的学习能对这个有个大致的了解。 正文 什么是认证
计算机无法判断对方的身份,需要客户端自报家门。 服务端为确认客户端是否真的具有访问系统的权限,需要核对 “登录者本人才知道的信息”、“登录者本人才... 阅读全文
摘要:
简单的HTTP协议 前言 最近在学习Web开发的相关知识,发现 "《图解HTTP》" 这本书通俗易懂。所以花时间学习这本书,并记录下学习笔记。 如上图,我们每天都在浏览网页,一般我们都是在浏览器地址栏输入要访问的网站的地址(如 "百度" ),按下回车,浏览器就显示了我们要访问的网站的网页。 那么在我 阅读全文
摘要:
前言
运行时类型信息(RTTI:Runtime Type Information)使得我们可以在程序运行时发现和使用类型信息。 Java在运行时识别对象和类的信息的方式:
(1)一种是RTTI,它假定我们在 编译时 已经知道了所有的类型。
(2)另一种是反射机制,它允许我们在 运行时 发现和使用... 阅读全文
摘要:
前言
字符串操作是计算机程序设计中最常见的行为。 不可变String
String对象是不可变的 重载"+"与StringBuilder
String对象是不可变的,可以给String对象加任意多得别名。
String对象具有只读特性,所以指向它的任何引用都不可能改变它的值。 运行结果... 阅读全文