首页 > Windows开发 > 详细

Intent相关API

时间:2020-03-28 16:58:20      阅读:53      评论:0      收藏:0      [点我收藏+]

Intent: 意图
      Intent(Context packageContext, Class<?> cls) :  用于创建显示意图对象
      Intent(String action): 用于创建隐式意图对象
      putExtra(String name, Xxx value): 保存额外数据
      Xxx getXxxExtra(String name): 获取额外数据
      setData(Uri data): 设置有特定格式的uri数据

Activity: 活动
      startActivity(Intent intent): 一般启动Activity
      startActivityForResult(int reqCode, Intent intent): 带回调启动Activity
      onActivityResult(int reqCode, int resultCode, Intent data): 回调方法
      setResult(int resultCode, Intent data): 设置要返回的结果
      finish(): 结束当前Activity
      getIntent(): 得到启动Activity的意图

Activity生命周期相关方法
      onCreate()
      onStart()
      onResume()
      onPause()
      onRestart()
      onStop()
      onDestory()

View: 代表视图的根基类
      setOnClickListener(OnClickListener listener): 设置点击监听
      setOnLongClickListener(OnLongListener listener): 设置长按监听

SmsManager: 发送短信的工具类
     static SmsManager getDefault() : 得到当前对象
     sendTextMessage(...): 发送短信

设置点击监听的2种方式     
方式一:  Activity中添加监听:  
    view.setOnClickListener(OnClickListener listener);
方式二:  布局添加监听:  
    layout中:   android:onclick=“方法名”
    Activity中: public void 方法名(View v) {   }

设置长按监听
view.setOnLongClickListener(OnLongClickListener listener)

Intent相关API

原文:https://www.cnblogs.com/superxuezhazha/p/12587875.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!