Android学习之路——前言
我知道你用的是Android手机,所以我开始学习Android开发了,只是希望未来会有一天,你也会用我做的应用。
记录Android学习历程。从这里开始。
Xzz.getXzz().learnAndroid("learn Android for you");import java.util.Timer;import java.util.TimerTask;import android.os.Handler;import android.os.Message;/** * * @author xzz */public class Xzz {private static Xzz xzz;private Handler hander = new Handler() {@Overridepublic void handleMessage(Message msg) {String purpose = (String) msg.obj;if (purpose.equals("learn Android for you")) {xzz.studyHard();}}};private Xzz() {}public synchronized static Xzz getXzz() {if (xzz == null) {xzz = new Xzz();}return xzz;}public void learnAndroid(String purpose) {if (xzz == null)return;Message message = new Message();message.obj = purpose;message.setTarget(hander);message.sendToTarget();}private void studyHard() {System.out.println("learn Android");Timer timer = new Timer();timer.schedule(new TimerTask() {@Overridepublic void run() {studyHard();// Never end}}, 24 * 60 * 60 * 1000);}}