面试总结
阿姨不可以嘛
愿每天奔走在自己的热爱里
展开
-
面向对象的三大基本特性和五大基本原则(solid)
三大基本特性:封装,继承,多态封装:把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行隐藏。封装也称信息隐藏,是指利用抽象数据类型把数据和基于数据的操作封装起来,使其成为一个不可分割的整体,数据隐藏在抽象数据内部,尽可能的隐藏数据细节,只保留一些接口使其与外界发生联系参考:https://blog.csdn.net/dengminghli/article...原创 2018-05-28 10:44:26 · 301 阅读 · 0 评论 -
Webservice和Http的关系 Webservice与Socket
HttpService是通过get和post方式得到你想要的东西,Webservice是通过soap协议得到你想要的东西,相比Httpservice能处理更加复杂的数据类型SOAP=HTTP+XMLHttp协议和Soap协议的关系:http:是一个客户端和服务器端请求和应答的接标准(TCP)Http协议的目的就是提供一种发布和接受Http页面的方法http协议的客户端与服务器的交互:由HTTP客户...原创 2018-05-28 11:12:37 · 7140 阅读 · 1 评论 -
Service与IntentService的区别
Android中的Service是用于后台服务的,当应用程序被挂到后台的时候,为了保证应用的某些组件仍然可以工作而引入了Service这个概念,那么这里面要强调的是Service不是独立的进程,也不是独立的线程,它是依赖于应用程序的主线程的,也就是说,在更多时候不建议在Service中编写耗时的逻辑和操作,否则会引起ANR。那么我们当我们编写的耗时逻辑,不得不被service来管理的时候,就需要引...原创 2018-05-28 15:23:38 · 403 阅读 · 0 评论 -
Android Context
1) Context是一个抽象类,其通用实现在ContextImpl类中。2) Context:是一个访问application环境全局信息的接口,通过它可以访问application的资源和相关的类,其主要功能如下: • 启动Activity • 启动和停止Service • 发送广播消息(Intent) • 注册广播消息(Intent)接...原创 2018-05-28 15:54:50 · 147 阅读 · 0 评论