当前位置: 首页 > news >正文

网站管理工作流程全国信息网查询平台

网站管理工作流程,全国信息网查询平台,做服装的一般去什么网站找图片,网站开发的背景的讲解前言 意图的作用#xff1a;页面的跳转#xff08;从一个页面跳转到另一个页面#xff09;。 意图的创建#xff1a;需要哪些参数#xff1f;首先#xff0c;从哪个页面跳转到哪个页面#xff1b;其二#xff0c;跳转到另一个页面需要携带数据吗。 下面介绍顺序#x…前言 意图的作用页面的跳转从一个页面跳转到另一个页面。 意图的创建需要哪些参数首先从哪个页面跳转到哪个页面其二跳转到另一个页面需要携带数据吗。 下面介绍顺序简单意图、携带数据、 简单意图 所谓简单意图即只需要进行页面跳转不携带数据 。 Intent intent new Intent(); intent.setClass(MainActivity.this,SecActivity.class); startActivity(intent);// setClass(Context,Class) // Context跳转前的所在页面上下文 // Class目标要跳转的页面的class 携带数据 下面就是intent对象传数据的相关方法可以看到我们可以传入很多类型的数据去满足我们的业务需求。下面也将举几个具体的例子。 intent数据传递 方法数据类型putExtra(String name, boolean value)布尔型putExtra(String name, byte value)字节型putExtra(String name, char value)字符型putExtra(String name, short value)短整型putExtra(String name, int value)整型putExtra(String name, long value)长整型putExtra(String name, float value)浮点型putExtra(String name, double value)双精度浮点型putExtra(String name, String value)字符串型putExtra(String name, CharSequence value)字符序列型putExtra(String name, Serializable value)可序列化对象putExtra(String name, Parcelable value)Parcelable 对象putExtra(String name, Bundle value)Bundle 对象putStringArrayListExtra(String name, ArrayListString value)字符串列表 intent数据获取 先介绍页面窗口获取意图的方法毕竟只有拿到意图我们才能使用intent对象的相关方法拿到传递到当前页面窗口的数据。     Intent intent getIntent();     这个getIntent()方法是所有窗口页面对象都有的(在内部可以直接调用)因为窗口页面对象都extends AppCompatActivity。     如果没有任何页面传递intent没有页面跳转那么getIntent()null只有当前页面窗口确实是跳转的目的页面调用getIntent()才会获取到Intent对象。 方法数据类型getBooleanExtra(String name, boolean defaultValue)布尔型getByteExtra(String name, byte defaultValue)字节型getCharExtra(String name, char defaultValue)字符型getShortExtra(String name, short defaultValue)短整型getIntExtra(String name, int defaultValue)整型getLongExtra(String name, long defaultValue)长整型getFloatExtra(String name, float defaultValue)浮点型getDoubleExtra(String name, double defaultValue)双精度浮点型getStringExtra(String name)字符串型getCharSequenceExtra(String name)字符序列型getSerializableExtra(String name)可序列化对象getParcelableExtra(String name)Parcelable 对象getBundleExtra(String name)Bundle 对象getStringArrayListExtra(String name)字符串列表 String类型 // 传递String数据(省略意图创建配置) intent.putExtra(name,joden);// 获取String数据 Intent intent getIntent(); // 获取窗口意图对象 String getName intent.getStringExtra(name); ArrayListString类型 // 发送 ListString cuisineIds new ArrayListString(); // 省略添加数据操作 intent.putStringArrayListExtra(sendCuisineIds, (ArrayListString) cuisineIds);// 获取 ListString cuisineIds new ArrayListString(); cuisineIds intent.getStringArrayListExtra(sendCuisineIds); ListObject类型 // 1. 首先需要引入Serializable接口使对象可序列化 public class OrderItem implements Serializable// 2. 意图添加Serializable型数据 intent.putExtra(sendOrderItems, (Serializable) orderItems);// 3. 接受页面获取Serializable型数据 ListOrderItem orderItemList new ArrayList(); orderItemList (ListOrderItem) intent.getSerializableExtra(sendOrderItems); 意图回传 什么是意图回传     界面1发送intent1界面2获取intent1界面2发送intent2界面1获取intent2     这个过程好像是“下发命令”要保证命令的接受者正确性、命令下发者确定接受者已经完成命令。     当然如果我们自己要实现也是可以的但内部已有相关方法实现所以我们学习使用即可逻辑也很简单。 // 1. start to skip page with intent and seek for a Result (MainActivity.java) Intent intent new Intent(MainActivity.this,SecondActivity.class); this.startActivityForResult(intent,666); // 2. pass back intent (SecondActivity.java) Intent intent new Intent(); intent.putExtra(username,joden); setResult(888,intent); finish();// 3. deal with the intent data is passed back (MainActivity.java) Override protected void onActivityResult(int requestCode, int resultCode, Nullable Intent data) {super.onActivityResult(requestCode, resultCode, data);if(requestCode666resultCode888){String getMsg data.getStringExtra(username);Toast.makeText(this,getMsg,Toast.LENGTH_SHORT).show();} } 后言 下一节将介绍数据存储的相关知识。
http://www.w-s-a.com/news/376745/

相关文章:

  • 孟村县做网站长春城投建设投资有限公司网站
  • 国家重大建设项目库网站wordpress安装 var
  • 供求信息网站建设报价网站制作 苏州
  • 动漫建模代做网站百度一下wordpress nginx 固定链接
  • 广州网站开发网络公司网站建设的书
  • php手机网站开发教程家政网站怎么做
  • 视频网站的建设预算通信科技网站设计
  • 糖果网站建设策划书淘宝客网站开源
  • 建站公司还有前途吗cf网站编程
  • 网站建设需求确认表建站工具 比较
  • 刚建设的网站多久能在百度查到考试系统 微网站是什么样的
  • 商城网站建设高端企业网站建设劣势
  • 网站建设征集通讯员的通知seo推广外包
  • 微信公众号微网站建设专业网站建设出售
  • 怎么用wordpress建立自己的网站加强校园网站建设
  • 用什么做网站后台的织梦网站怎么上传
  • 怎么获取网站数据做统计百度快照推广有效果吗
  • 淘宝领卷网站什么做制造网站开发
  • 如何做com的网站网站建设投标书模板
  • 郑州网络营销网站优化网站技术方案怎么写
  • 济南市住房和城乡建设局网站wordpress mnews主题
  • ios开发网站app网站建设企业有哪些方面
  • 网站主页 优帮云深圳代做网站后台
  • app 与网站网站建设要做什么
  • 厦门国外网站建设公司郑州核酸点推vip服务
  • 免费网线seo外链怎么做
  • 宽带技术网网站wordpress widget hook
  • 山西省住房和城乡建设厅网站报名wordpress添加标签插件
  • 网站怎么自己做外贸网站案例
  • 做网站的优势公司网站怎么做站外链接