摘要:
Service 服务 服务是Android中实现程序后台运行的解决方案, 他非常适合去执行那些不需要和用户交互而且还要长期运行的任务, 服务的运行不依赖任何界面, 即使程序被切换到后台或者用户打开了另外一个程序,服务仍然能够保持正常运行, 不过需要注意的是服务并不是一个独立的进程,而是依赖于创建服务时所在的应用程序进程。 Android的UI和其他的Gui库一样,也是线程不安全的,如果想要... 阅读全文
摘要:
Xml eXtendsible markup language 可扩展的标记语言 XML作用 用来保存数据。 用来做配置文件。 数据传输载体。 XML的文档声明 简单声明:version:解析这个XML的时候使用什么版本的解析器。 encoding:解析xml中的文字的时候,使用什么编码 standalone : no - 该文档会... 阅读全文
摘要:
一、集合与数组数组(可以存储基本数据类型)是用来存现对象的一种容器,但是数组的长度固定,不适合在对象数量未知的情况下使用。集合(只能存储对象,对象类型可以不一样)的长度可变,可在多数情况下使用。二、层次关系如图所示:图中,实线边框的是实现类,折线边框的是抽象类,而点线边框的是接口Collection接口public interface Collection extends Iterable2 1p... 阅读全文
摘要:
Java环境变量配置。 Windows下需要将JDK目录下的bin目录放置环境变量下。然后设置classpath点击确定保存后在cmd中测试环境配置是否成功。javac -version java -version22 1javac -version2java -version出现版本信息后即为配置成功:注: 1.PATH修改后需要重新启动命令行。 2.javac是java本身提供的... 阅读全文
摘要:
面向对象: 面向过程编程:一堆方法,调来调去面向对象编程:以对象为核心,围绕着对象做操作面向接口编程:面向对象的基础之上,抽接口 好的代码:复用性好、可维护性好、可扩展性好、移植性好...... 面向过程:实在 缺陷一:缺乏对数据的封装 缺陷二:数据和方法分离状态 面向对象:抽象 1.现实世界是由很 阅读全文
摘要:
PreffixAndSuffix 类: 测试类: 阅读全文
摘要:
基础知识: java编译运行过程: java源文件(.java),经过编译,编译为java字节码文件(.class),然后通过JVM来加载.class并运行.class文件不同系统有不同的JVM,但对.class是一样的 java可以实现跨平台 一次编程到处运行 JDK:java开发工具包 JRE: 阅读全文
摘要:
自省(反射) 四个可以实现自省(反射)的函数 下列方法适用于类和对象(一切皆对象,类本身也是一个对象) __hasattr__(self,name) 判断object中有没有一个name字符串对应的方法或属性 __getattr__(self, name) 实例instance通过instance. 阅读全文
摘要:
在OOP程序设计中,当我们定义一个class的时候,可以从某个现有的class继承,新的class称为子类(Subclass),而被继承的class称为基类、父类或超类(Base class、Super class)。 比如,我们已经编写了一个名为Animal的class,有一个run()方法可以直 阅读全文