1.AIDL文本解释
在软件工程中,接口定义语言(IDL)已经成为通用术语,是用来描述软件组件接口的特定语言。在Android中,该IDL被称为Android接口定义语言(AIDL),它是纯文本文件,使用Java类似语法编写。但是,编写Java接口的编写AIDL文件还有有些不同的。
首先,对所有的非原始类型参数,需要指定如下三种类型方向指示符之一:in,out,inout。in类型方向指示符只...
分类:
移动开发 时间:
2015-05-15 21:25:45
阅读次数:
272
摘要SolrJ是操作Solr的JAVA客户端,它提供了增加、修改、删除、查询solr索引的JAVA接口。SolrJ针对Solr提供了Rest 的HTTP接口进行了封装,SolrJ底层是通过使用httpClient中的方法来完成Solr的操作。SolrJSolrPOJOs客户端目录[-]简介SolrJ...
分类:
编程语言 时间:
2015-05-12 01:37:32
阅读次数:
138
Java中接口和抽象类的区别与联系1. 抽象类:
(1).概念:抽象类是对一种事物的抽象,即对类抽。.抽象类是对整个类整体进行抽象,包括属性、行为。Java抽象类和Java接口一样,都用来声明一个新的类型。并且作为一个类型的等级结构的起点。
(2).格式: public abstract class abstractDemo{...
分类:
编程语言 时间:
2015-05-10 15:51:09
阅读次数:
139
做Android开发的时候,经常碰到View的事件监听,虽然一直在用,但从未思考它的实现原理。还有回调函数虽然经常听说,但是总感觉很晕,一想脑袋就开始乱了。所以今天就写点东西来理一下思路。回调函数以下是维基百科上的定义:在计算机程序设计中,回调函数,或简称回调(Callback 即call then...
分类:
编程语言 时间:
2015-05-08 12:26:10
阅读次数:
170
abstract class Animal{ int legs; public Animal(int legs){ this.legs=legs; } public Animal(){} public abstract void eat(...
分类:
编程语言 时间:
2015-05-03 20:30:57
阅读次数:
146
接口的最主要的作用是达到统一访问,就是在创建对象的时候用接口创建,【接口名】 【对象名】=new 【实现接口的类】,这样你像用哪个类的对象就可以new哪个对象了,不需要改原来的代码,就和你的USB接口一样,插什么读什么,就是这个原理。这个就叫统一访问,因为你实现这个接口的类的方法名相同,但是实现内容...
分类:
编程语言 时间:
2015-04-29 19:00:05
阅读次数:
122
??
目前Android平台有3中网络通信接口:
1、java.net.*(标准的java接口):URLConnection/HttpURLConnection类。
2、org.apache(Apache接口):HttpClient接口
3、Android.net(Android网络接口):通过对Apache的HttpClient接口的封装来实现的一个Http编程接口。
一、标准的jav...
分类:
移动开发 时间:
2015-04-28 22:51:21
阅读次数:
268
原始模型模式有两种表现形式:第一种是简单形式,第二种是登记形式,下面将分别讲解两种原型模型模式的不同实现。
简单形式的原始模型模式
uml类图为:
这种形式涉及到三种角色:
*客户(Client)角色:客户类提出创建对象的请求。
*抽象原型(Prototype)角色:这是一个抽象角色,通常由一个Java接口或者java抽象类实现。
*具体原型(Concrete Prototype)...
分类:
其他好文 时间:
2015-04-22 09:35:20
阅读次数:
83
(1).概念:接口是一系列方法的声明,是一些方法特征的集合,一个接口只有方法的特征没有方法的实现,因此这些方法可以在不同的地方被不同的类实现,而这些实现可以具有不同的行为(功能)。(2).接口与类的关系A:相似:接口可以有任意数量的方法; 接口保存为以".java"为后缀名的文件,接口名需要...
分类:
编程语言 时间:
2015-04-19 15:51:45
阅读次数:
132