`
xun005
  • 浏览: 39621 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
在android系统中,安装和卸载都会发送广播,当应用安装完成后系统会发android.intent.action.PACKAGE_ADDED广播。可以通过intent.getDataString()获得所安装的包名。当卸载程序时系统发android.intent.action.PACKAGE_REMOVED广播。同样intent.getDataString()获得所卸载的包名。 应用程序无法监听自己的安装与卸载,但覆盖安装可以监听到自己的android.intent.action.PACKAGE_REMOVED广播。 public class PackageReceiver extends ...
http://jackliao.iteye.com/blog/723241 androidmanifest.xml中声明相关权限请求, 完整列表如下: android.permission.ACCESS_CHECKIN_PROPERTIES允许读写访问”properties”表在checkin数据库中,改值可以修改上传( Allows read/write access to the “properties” table in the checkin database, to change values that get uploaded) android.permission.ACCES ...
 onCreate是用来创建一个Activity也就是创建一个窗体,但一个Activty处于任务栈的顶端,若再次调用startActivity去创建它,则不会再次创建。若你想利用已有的Acivity去处理别的Intent时,你就可以利用onNewIntent来处理。在onNewIntent里面就会获得新的Intent.  @Override        protected void onNewIntent(Intent intent) {                // TODO Auto-generated method stub                super.onNewIn ...
常用方法: onCreate(Bundle) -------初次创建,调用onCreate后,将不会进入onRestart,直接进入onStart------------  onReStart() -------与onStop()对应,当前activity曾经被关闭,并且不是第一次创建Activity------------------ onStart() -------屏幕可见------------------ onResume() -------可和用户交互------------------ onPause()  -------一旦离开,但“没有退出”当前activi ...

activity生命周期

(转) activity类处于android.app包中,继承体系如下: 1.java.lang.Object 2.android.content.Context 3.android.app.ApplicationContext 4.android.app.Activity activity是单独的,用于处理用户操作。几乎所有的activity都要和用户打交道,所以activity类创建了一个窗口,开发人员可以通过setContentView(View)接口把UI放到activity创建的窗口上,当 activity指向全屏窗口时,也可以用其他方式实现:作为漂浮窗 ...
转自:http://www.cnblogs.com/hibraincol/archive/2010/09/27/1837162.html 描述: 获取一个包含指定数据的 Cursor 对象,并由 Activity 来接管这个 Cursor 的生命周期。 首先该函数通过调用 getContentResolver().query(uri, projection, selection, selectionArgs, sortOrder) 获取一个包含指定数据(由 query 方法的参数指定)的 Cursor 对象。 然后通过调用 startManagingCursor(c) 实现由 Activity ...
Activity.startManagingCursor方法 我们将获得的Cursor对象交与Activity 来管理,这样Cursor对象的生命周期便能与当前的Activity自动同步,省去了自己管理Cursor。 <wbr></wbr> 1.这个方法使用的前提是:游标结果集里有很多的数据记录。 所以,在使用之前,先对Cursor是否为null进行判断,如果Cursor != null,再使用此方法 <wbr></wbr> 2.如果使用这个方法,最后也要用stopManagingCursor()来把它停止掉,以免出现错误。 <wbr&g ...
Global site tag (gtag.js) - Google Analytics