本講內(nèi)容:通知 Notification 和 通知管理器 NotificationManager Android系統(tǒng)的狀態(tài)欄(Status Bar)中有一個創(chuàng)新UI設(shè)計,這就是可以下拉的通知提示。當系統(tǒng)有一些消息要通知用戶時,例如,收到短信、電子郵件、有未接來電時,都會把信息作為通知(Notification)發(fā)送給用戶。 下面我們來通過一個例子來學習Notification的使用,具體的使用方法同樣也會寫在代碼注釋里。 1、新建一個項目Lesson19_Notification,主Activity叫 MainNotification.java 2、拷貝 幾張狀態(tài)圖到res/drawable/目錄下3、res/layout/main.xml的內(nèi)容如下: 8K"> -
<textview android:layout_height="wrap_content" android:layout_width="wrap_content" android:id="@+id/mText" android:text="登錄狀態(tài):" android:textsize="20sp">
<spinner android:layout_height="wrap_content" android:layout_width="wrap_content" android:id="@+id/mySpinner" android:textsize="20sp" android:minwidth="150dp">
</spinner></textview>
復制代碼 4、MainNotification.java的內(nèi)容如下: - package android.basic.lesson19;
import android.app.Activity;
import android.os.Bundle;
import android.widget.Toast;
public class StatusActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
Toast.makeText(this, "StatusActivity", Toast.LENGTH_SHORT).show();
finish();
}
}
復制代碼 6、運行程序,查看一下效果:
好吧,本講就到這里。
</font |