Java
android_ruben
这个作者很懒,什么都没留下…
展开
-
[Java]SerialZable接口的使用
对象序列化是指将程序中创建的对象的状态信息转化为可持久化或者可传输的形式。特点是:1.可传输可持久化;2.统一性。下面我们就学习Java中如何使用SerialZable进行对象的序列化。本次我们首先创建一个User类,然后讲User类序列化到一个文件当中,之后再从文件当中恢复持久化的User对象状态信息。第一步.穿件User类:package string.pub.serial.entity; im原创 2016-04-08 00:51:46 · 1138 阅读 · 0 评论 -
[Android]使用AIDL进行进程间通信
本文介绍IPC通信机制中的AIDL方式的实现。Binder是Android中的一个类,它是Android中虚拟的一个硬件设备,驱动是/dev/binder。我们可以理解为Android中专有的用于进程间通信的设备。下面实现一个基于AIDL进程间通信的实例。代码结构如下: 其中: MainActivity.java是我们的测试界面; User.java是user类; User.aidl和IUs原创 2016-05-13 00:23:15 · 384 阅读 · 0 评论 -
[JAVA]Listener监听模式的学习
在平时的code中,Listener监听者模式用的比较多,最多还是在UI的各种事件监听上,比如对某一个组件点击事件的监听:首先设置监听器,注册监听事件的处理方法,当事件发生时就能得到处理了。 首先定义一个监听器接口:package string.pub.listener.iinterface;public interface MyInterface { public void click()原创 2016-04-19 01:52:32 · 436 阅读 · 0 评论 -
[Java]Java程序的编译步骤
Java是半解释型的语言。Java应用程序在JVM中执行。Java程序的执行不像纯解释型语言一样有一个中间的编译步骤。Java不会编译成操作系统在CPU上执行的本地码,而是一种介于两者之间运行在虚拟机上的字节码。让我们来看看源码转换为可执行代码以及程序如何执行。 Java需要把每一个类放在它自己的源文件中(以类名和.java后缀组成)。这个基本的要求使得中型程序被分开在多个分开的源码文原创 2016-07-18 13:25:53 · 761 阅读 · 0 评论