当前位置: 编程技术>移动开发
本页文章导读:
▪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); } } }
最新技术文章: