摘要: 大家好,今天给大家详解一下Android中Activity的生命周期,我在前面也曾经讲过这方面的内容,但是像网上大多数文章一样,基本都是翻译Android API,过于笼统,相信大家看了,会有一点点的帮助 ,但是还不能完全吃透,所以我今天特意在重新总结一下.首先看一下Android api中所提供的Activity生命周期图(不明白的,可以看完整篇文章,在回头看一下这个图,你会明白的):Activity其实是继承了ApplicationContext这个类,我们可以重写以下方法,如下代码:[java]view plaincopypublicclassActivityextendsApplica 阅读全文
posted @ 2012-05-22 21:17 sfshine 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 分类:Android面试区Android基础教程2010-08-04 23:0249331人阅读评论(54)收藏举报大家好,上一节我讲解了Android Activity的生命周期,这一节我将讲解一下Service,首先我们要知道Service具体是干什么的,什么时候用到?以及它的生命周期等。Service概念及用途:Android中的服务,它与Activity不同,它是不能与用户交互的,不能自己启动的,运行在后台的程序,如果我们退出应用时,Service进程并没有结束,它仍然在后台运行,那 我们什么时候会用到Service呢?比如我们播放音乐的时候,有可能想边听音乐边干些其他事情,当我们退出 阅读全文
posted @ 2012-05-22 21:16 sfshine 阅读(189) 评论(0) 推荐(0) 编辑
摘要: seesmic-as3-xmpp是XMPP在ActionScript脚本上的一个实现。或许更加出名的是xiff这个框架,但是目前它并不支持TLS加密,所以需要要TLS支持的时候,更好用的是seesmic-as3-xmpp。人人网的IM工具校内通是基于XMPP协议进行通信的,根据网络上各路神仙的指示,使用基于XMPP框架的API可以很方便的更新一条状态。那么,在我使用桌面工具Twitter Air更新twitter的时候也可以同步更新到人人网,虽然人人网提供了REST API供应用程序调用,但是它们的验证机制明显需要花费更多的时间。要想成功地连接到人人网,账号密码是必不可少的,人人网用户注册账号 阅读全文
posted @ 2012-05-22 19:58 sfshine 阅读(668) 评论(0) 推荐(0) 编辑
摘要: mSearch = new MKSearch();// 搜索服务类 mSearch.init(mapManager, new MKSearchListener() { public void onGetPoiResult(MKPoiResult res, int type, int error) { // 错误号可参考MKEvent中的定义 if (error != 0 || res == null) { Toast.makeText(BusRouteSysActivity.this, "抱歉,未找到结果", Toast.LENGTH_LON... 阅读全文
posted @ 2012-05-22 19:14 sfshine 阅读(518) 评论(0) 推荐(0) 编辑
摘要: if (mapManager != null) { mapManager.getLocationManager().enableProvider((int) MKLocationManager.MK_GPS_PROVIDER); //就是这句话了,新版的地图需要配置一下这个 应该和新版添加了新的定位方式有关 mapManager.getLocationManager().requestLocationUpdates( mLocationListener); mLocationOverlay.enableMyLocation(); mLocationO... 阅读全文
posted @ 2012-05-22 18:49 sfshine 阅读(1066) 评论(0) 推荐(0) 编辑
摘要: private void showLocation() { MapController mc = mapView.getController(); mc.setZoom(INITIAL_ZOOM_LEVEL); try { INITIAL_LATITUDE = (int) (Double.parseDouble(SLATITUDE) * 1E6); INITIAL_LONGITUDE = (int) (Double.parseDouble(SLONGITUDE) * 1000000); Log.i(TAG, INITIAL_LATITUDE + " " + I... 阅读全文
posted @ 2012-05-22 18:39 sfshine 阅读(548) 评论(0) 推荐(0) 编辑
摘要: 1.短信备份package com.su.smsbackuprestore.operatesms; import java.io.File; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.PrintWriter; import java.text.SimpleDateFormat; import java.util.Date; import org.dom4j.Document; import org.dom4j.DocumentHelper; import org.. 阅读全文
posted @ 2012-05-22 18:37 sfshine 阅读(496) 评论(0) 推荐(0) 编辑
摘要: package com.lbsproject; import java.util.ArrayList; import android.content.Context; import android.graphics.Canvas; import android.graphics.Color; import android.graphics.Paint; import android.graphics.Point; import android.graphics.drawable.Drawable; import android.location.Criteria; import andro.. 阅读全文
posted @ 2012-05-22 18:35 sfshine 阅读(1381) 评论(0) 推荐(0) 编辑
摘要: package com.su.phonebill; import android.app.Activity; import android.app.PendingIntent; import android.content.Intent; import android.net.Uri; import android.os.Bundle; import android.telephony.SmsManager; import android.view.View; import android.widget.Button; import android.widget.Toast; public.. 阅读全文
posted @ 2012-05-22 10:08 sfshine 阅读(253) 评论(0) 推荐(0) 编辑