安卓编程与应用

时间:2016-04-30 02:23:36
【文件属性】:
文件名称:安卓编程与应用
文件大小:5KB
文件格式:TXT
更新时间:2016-04-30 02:23:36
安卓 OnClickListener() { public void onClick(View v) { AlertDialog dlg = new AlertDialog.Builder(ArtistsActivity.this) .setTitle("Login Exit").setMessage("您要退出程序??") .setPositiveButton("确定", new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int whichButton) { finish(); } }) .setNegativeButton("取消", new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int whichButton) { } }).create(); dlg.show(); } }); } } 主程序AndroidTMS类继承自TabActivity类,重写了void onCreate(Bundle savedInstanceState)方法。在onCreate方法中通 setContentView(R.layout.main)设置了Activity要显示的布局文件 (\layout\main.xml)。程序中的String imei =tm.getSimSerialNumber();是读取SIM卡序列号,需要有权限,所以 在Androidmani.xml 中加入了权限 4.Android 生命周期 activity 是单独的,用于处理用户操作。几乎所有的 activity 都要 和用户打交道,所以 activity 类创建了一个窗口,可以通过 setContentView(View)接口把 UI 放到 activity 创建的窗口上,当 activity 指向全屏窗口时,也可以用其他方式实现:作为漂浮窗口 (通过 windowIsFloating 的主题集合),或者嵌入到其他的 activity(使用 ActivityGroup)。大部分的 Activity 子类都需要 实现以下两个接口: onCreate(Bundle)接口是初始化 activity 的地方. 在这儿通常可以 调用 setContentView(int)设置在资源文件中定义的 UI, 使用 findViewById(int) 可以获得 UI 中定义的窗口. onPause()接口是使用者准备离开 activity 的地方,在这儿,任何的 修改都应该被提交(通常用于 ContentProvider 保存数据). 为了能够使用 Context.startActivity(),所有的 activity 类都必 须在 AndroidManifest.xml 文件中定义有相关的“activity”项。 activity 类是 Android 应用生命周期的重要部分。 前台的生命周期,从 onResume()开始到 onPause()结束。在这段时间 里,该 Activity 处于所有 Activity 的最前面,和用户进行交互。 Activity 可以经常性地在 resumed 和 paused 状态之间切换,

网友评论