1、比如登录。假如下面这个方法是外界调用的,那么怎样在LoginActivity里面执行登录操作,成功之后在回调listener接口呢?如果是平常的类,可以通过构造函数将监听类对象传入即可。但是在Activity中不能传递监听对象,所以考虑使用广播来实现。public
void login(fina...
分类:
移动开发 时间:
2014-05-16 18:54:54
阅读次数:
442
该篇文章通过一个写计算器控制台程序,来导入文章主题。
首先,要注意代码规范,变量命名有意义,不能随意用A,B,C;
功能要封装好,不要写在一个主函数里,另外要考虑后期需求的更改,如果出现多个函数里面的代码大部分相同,那么我们要学会提取公共行为、属性来构造一个父类,具体的子类来继承父类。继承最...
分类:
其他好文 时间:
2014-05-16 09:12:17
阅读次数:
236
1. java中的flush()作用:强制将输出流缓冲区的数据送出。2.
文件存储:存储到内部:另外使用一个class实现,最开始初始化用了this,后来放在这里不合适,改成了带参数的构造方法。包括存储、读取、追加读取:除了使用setxxx方法外,出于安全考虑,使用Google
API Shared...
分类:
移动开发 时间:
2014-05-16 06:40:55
阅读次数:
399
javascript中提供了通过Object构造函数或对象字面量方式来创建单个的对象,当我们想要创建很多对象的时候,简单的通过这两种方法就会产生大量的重复。在此,我总结了几种创建对象的模式。本文是在我阅读《javascript高级程序设计》后总结而来。1.工厂模式这种模式通过用函数来减少代码重复,利...
分类:
编程语言 时间:
2014-05-16 05:34:09
阅读次数:
383
---恢复内容开始---下面是C语言的获取本地时间和构造时间进行格式化时间显示输出的相关函数:This
page is part of release 3.35 of the Linux man-pages project.#include char
*asctime(const...
分类:
编程语言 时间:
2014-05-15 16:40:30
阅读次数:
300
堆的概念
堆是具有下列性质的完全二叉树:每个节点的值都大于或等于其左右孩子结点的值,称为大顶堆;或着每个结点的值都小于或等于其左右孩子结点的值,称为小顶堆。 堆排序
堆排序(Heap Sort)就是利用堆(假设利用大顶堆)进行排序的方法。它的基本思想是,将待排序的序列构造成一个大顶堆。此时,整个序列...
分类:
其他好文 时间:
2014-05-15 16:18:31
阅读次数:
329
基本定制型C.__init__(self[, arg1, ...])
构造器(带一些可选的参数)C.__new__(self[, arg1, ...])
构造器(带一些可选的参数);通常用在设置不变数据类型的子类。C.__del__(self) 解构器C.__str__(self) 可打印的字符输出...
分类:
编程语言 时间:
2014-05-14 12:26:48
阅读次数:
435
概述 开放式数据协议(OData) 是用于在 web
数据访问协议。它提供统一的方式来构造数据、 查询的数据和操纵数据集通过 CRUD 操作。它支持 AtomPub (XML) 和 JSON
格式。它还定义的方式来公开元数据有关的数据。客户端可以使用元数据来发现的类型信息和数据集的关系。 AS...
1、把java类的构造函数设成private,获得实例将无法从new获得public class
ImageManager { private static ImageManager imageManager; /** * 获取单例 * * @param
con...
分类:
编程语言 时间:
2014-05-14 11:35:26
阅读次数:
293
析构函数是构造函数的互补:当对象超出作用域或动态分配的对象被删除时,将自动调用析构函数。析构函数可用于释放对象时构造或在对象的生命期中所获取的资源。不管类是否定义了自己的析构函数,编译器都自动执行类中非static
数据成员的析构函数。1、析构函数的特点(1)、析构函数没有返回值和参数列表(2)、析...
分类:
编程语言 时间:
2014-05-14 07:11:46
阅读次数:
332