当前位置: 编程技术>移动开发
本页文章导读:
▪Objective-C 中 #import 跟 #include 的区别 Objective-C 中 #import 和 #include 的区别
Objective-C 中 #import 和 #include 的区别
在 Objective-C 中,#import 被当成 #include 指令的改良版本来使用。除此之外,#import 确定一个文件只能被导入一次,这.........
▪ ListView 中有其余 按钮 ListView 中有其他 按钮
btnDel.setFocusable(false);
btnDel.setDescendantFocusability(FOCUS_BLOCK_DESCENDANTS);
......
▪ Notification的创造 Notification的创建
Notification可以做为后台工作完成的一种提示
Notification主要由以下几个部分组成
Intent:消息在哪里展示
PendingIntent:当点击状态栏的消息时,产生相关的动作
Notification:通知
Notific.........
[1]Objective-C 中 #import 跟 #include 的区别
来源: 互联网 发布时间: 2014-02-18
Objective-C 中 #import 和 #include 的区别
Objective-C 中 #import 和 #include 的区别
在 Objective-C 中,#import 被当成 #include 指令的改良版本来使用。除此之外,#import 确定一个文件只能被导入一次,这使你在递归包含中不会出现问题。
使用哪一个还是由你来决定。一般来说,在导入 Objective-C 头文件的时候使用 #import,包含 C 头文件时使用 #include。
[2] ListView 中有其余 按钮
来源: 互联网 发布时间: 2014-02-18
ListView 中有其他 按钮
btnDel.setFocusable(false);
btnDel.setDescendantFocusability(FOCUS_BLOCK_DESCENDANTS);
[3] Notification的创造
来源: 互联网 发布时间: 2014-02-18
Notification的创建
Notification可以做为后台工作完成的一种提示
Notification主要由以下几个部分组成
Intent:消息在哪里展示
PendingIntent:当点击状态栏的消息时,产生相关的动作
Notification:通知
NotificationManager:通知的管理器
public class NotifationActivity extends Activity {
private Button button ;
private NotificationManager noManager;
private Notification notification;
private PendingIntent pIntent;
private Intent intent;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.notify_main);
button = (Button) findViewById(R.id.notify);
intent = new Intent();
intent.setClass(this, NotifationActivity2.class);
intent.putExtra("notify", "Thanks");
//消息点击时的发生器
pIntent = PendingIntent.getActivity(this, 0, intent, 0);
//得到消息管理器
noManager = (NotificationManager) getSystemService(NOTIFICATION_SERVICE);
button.setOnClickListener(new BtnListener());
}
class BtnListener implements OnClickListener{
@Override
public void onClick(View v) {
notification = new Notification();
notification.contentIntent = pIntent;
//消息的图标
notification.icon = R.drawable.error;
//显示在标题栏上的
notification.tickerText = "Button Notify ……";
//把通知拉下来后,显示在通知上面的
notification.setLatestEventInfo(NotifationActivity.this, "Button1", "Button1", pIntent);
noManager.notify(0, notification);
}
}
}
最新技术文章: