“Binder通信是同步而不是异步的”,但是在实际使用时,是设计成客户端同步而服务端异步。看看Framwork层的各service类java源码便会知道,在客户端调用服务端的各种方法时,通常会传递一个Binder过来,该Binder对象用于服务端做异步回调,而服务端本身会使用handler或队列的方...
分类:
移动开发 时间:
2014-12-04 17:34:11
阅读次数:
198
上一章我们了解了FM主activity:FMRadio.java,若没查看的,请打开链接Android FM模块学习之四源码解析(一)
查看fmradio.java源码注释。接下来我们来看看FM重要的一个类:FMRadioService.java
由上一章我们已经知道,打开FM时,在OnStart函数中会bindToService来开启服务,
public boolean bind...
分类:
移动开发 时间:
2014-11-27 12:49:07
阅读次数:
626
代码如下import java.awt.Color;import java.awt.Container;import java.awt.GridLayout;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;...
分类:
编程语言 时间:
2014-11-25 10:39:12
阅读次数:
253
代码如下import java.awt.*;import java.io.*;import java.awt.datatransfer.*;import java.awt.event.*;public class Main extends Frame implements ActionListene...
分类:
编程语言 时间:
2014-11-25 10:35:22
阅读次数:
167
1.前言在平时的开发中,Java集合一直是比较常用的。以前,对集合的掌握并不深入,仅简单的使用增删改查的相关方法。这个星期,抽时间反复的读了几遍ArrayList的源码,有了一些收获,写出来给自己,也希望对大家有帮助。2.走进ArrayList看一下ArrayList的声明和属性声明:public..
分类:
编程语言 时间:
2014-11-24 01:16:07
阅读次数:
309
//运行后即可得到注册码import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;public class MyEclipseKeyGen {private static fin...
分类:
编程语言 时间:
2014-11-23 15:37:34
阅读次数:
139
部分代码如下package com.student.util;import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;public class DbUtil { priv...
分类:
编程语言 时间:
2014-11-21 10:23:57
阅读次数:
369
只提供参考源码import java.awt.*;import java.applet.Applet;public class Blocks extends Applet implements Runnable{Dimension d;Font largefont= new Font("Helvet...
分类:
编程语言 时间:
2014-11-21 10:19:27
阅读次数:
253
跟我一起学extjs5(43--单个模块的数据新增方式的定义)
前面已经加入了一个自定义的模块,并且可以进行数据的新增、修改、删除的操作了。这一节来设想几种新据新增的方式,并给出一些具体的解决方案。看了我后台java源码的可以看出,所有的模块的新增、修改、删除全部是相同的处理,只是用了反射来...
分类:
Web程序 时间:
2014-11-17 17:58:00
阅读次数:
263
部分代码如下package com.student.util;import Java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;public class DbUtil { priv...
分类:
编程语言 时间:
2014-11-13 10:48:15
阅读次数:
255