摘要: Toast类可以用来显示消息给用户,虽然它很方便,但是有不能持久。它只是在屏幕上显示几秒后就自动消失掉了。对于重要的信息或消息,要使用更加持久的方法。这种情形下,就应当使用通知,即使用NotificationManager在设备顶部的状态栏(也叫做通知栏)中显示一条持久化的信息或消息。要显示一个通知,首先要创建一个指向NotificationView类 Intent对象:Intent intent = new Intent(this,NotificationViewActivity.class); intent.putExtra("notificationID", noti 阅读全文
posted @ 2014-04-09 18:31 Jamy Cai 阅读(1075) 评论(0) 推荐(0) 编辑
摘要: Toast是Android系统提供的一个显示消息提示的类,它的使用非常简单,用途很广,如软件的升级,可以用它进行提示;退出程序时,也可以用它进行提醒,输入限制的提醒,等等。使用场景:1、需要提示用户,但又不需要用户点击“确定”或者“取消”按钮。2、不影响现有Activity运行的简单提示。下面用一组实例来看看如何使用Toast。1.默认效果代码Toast.makeText(getApplicationContext(), "默认Toast样式",Toast.LENGTH_SHORT).show();2.自定义显示位置效果代码toast = Toast.makeText(ge 阅读全文
posted @ 2014-04-09 18:09 Jamy Cai 阅读(464) 评论(0) 推荐(0) 编辑
摘要: 意图可以调用活动,也常被用来调用内置应用程序,如加载web页面,拨号页面,内置地图应用等等。下面就用例子来说明该用法。效果图如下:实现代码如下:上图中的启动MyBrowser是用意图来调用MyWebBrowserActivity活动外,其他三个都是在MainActivity类中直接通过new一个对应类型的Intent,然后通过startActivity()方法来调用内置程序。MainActivity类代码:package com.example.intents;import com.example.intents.R;import android.R.anim;import android.a 阅读全文
posted @ 2014-04-09 17:54 Jamy Cai 阅读(559) 评论(0) 推荐(0) 编辑
摘要: 意图的用途一般是连接活动,传递数据,从意图返回数据等,下面的例子就是利用意图来交互MainActivity和SecondActivity这两个活动。效果图如下:实现代码如下:MainActivity类代码:package com.example.usingintent;import android.R.integer;import android.app.Activity;import android.app.LauncherActivity;import android.content.Intent;import android.os.Bundle;import android.view.V 阅读全文
posted @ 2014-04-09 17:43 Jamy Cai 阅读(397) 评论(0) 推荐(0) 编辑
摘要: android中意图(intent)就是告诉系统要做某件事情。比如要拨打电话或者发送短信。或者在一个Activity中点击按钮跳转到另外一个activity时也用到意图。意图分为两种:显示意图和隐式意图显示意图: 在构造意图时直接指定意图的class,则这种方式为显示意图。如: Intent intent=new Intent(context,OtherActivity.class);这种情况是在同一个应用中从一个意图调用另外一个意图时可以这么使用。隐式意图: 此意图构造时不指定意图的class,而是制定一个名字和类别或者还有数据格式等,这些名字类别数据格式是在应用的功能清单中申明的。 ... 阅读全文
posted @ 2014-04-09 17:36 Jamy Cai 阅读(931) 评论(0) 推荐(0) 编辑
摘要: 一般有两种对话框,一个是普通的简单的please wait对话框,另一种是创建显示操作进度(如下载状态)的对话框。第一种普通的效果图如下:第一种普通的实现代码:public void onClick2(View v){ final ProgressDialog progressDialog =ProgressDialog.show(this, "progressbar", "please waiting..."); new Thread(new Runnable() { @Override publ... 阅读全文
posted @ 2014-04-09 17:19 Jamy Cai 阅读(664) 评论(0) 推荐(0) 编辑
摘要: 利用活动显示对话框,需要重写Activity中的onCreateDialog()方法,以此来显示一个对话框窗口。效果如下:实现代码如下:package com.example.dialog;import java.util.zip.CheckedInputStream;import android.app.Activity;import android.app.AlertDialog;import android.app.AlertDialog.Builder;import android.app.Dialog;import android.app.ProgressDialog;import 阅读全文
posted @ 2014-04-09 17:11 Jamy Cai 阅读(574) 评论(0) 推荐(0) 编辑
摘要: 隐藏一个活动的标题(如您打算向用户显示状态更新时),可以使用requestWindowFeature()方法,传递Window.FEATURE_NO_TITLE常量来控制。实现如下:protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); //hides the title bar requestWindowFeature(Window.FEATURE_NO_TITLE); } 阅读全文
posted @ 2014-04-09 17:05 Jamy Cai 阅读(574) 评论(0) 推荐(0) 编辑
摘要: 在安卓中,Activity(活动)就是一个包含应用程序的用户界面的窗口。一个应用程序可以包含一个或多个Activity。一般一个活动对应一个UI文件,即xml文件。创建活动一般是基础Activity这个基类。Activity基类定义了管理一个活动的生命周期的一系列事件,主要如下:1.onCreate()----当活动首次被创建的时候调用2.onStart()---当活动对用户可见时候调用3.onResume()----当活动与用户开始交互的时候调用4.onPause()----当当前活动被暂停并恢复以前的活动时候调用5.onStop()----当活动不在对用户可见时候调用6.onDestroy 阅读全文
posted @ 2014-04-09 17:02 Jamy Cai 阅读(292) 评论(1) 推荐(0) 编辑