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

精品电商网站建设做产品推广的网站有哪些

精品电商网站建设,做产品推广的网站有哪些,软件开发包括,下载网址Intent在安卓中#xff0c;Activity启动时通常需要Intent参数。Intent参数中包含以下几个常用的属性#xff1a;Component#xff0c;指定了要启动的Activity#xff0c;以及启动的context#xff0c;使用Intent.setClass或Intent.setComponent方法可以设置#xff1b;Ac… Intent 在安卓中Activity启动时通常需要Intent参数。Intent参数中包含以下几个常用的属性 Component指定了要启动的Activity以及启动的context使用Intent.setClass或Intent.setComponent方法可以设置 Action属性可用Intent.setAction方法设置 Category属性可用Intent.addCategory方法添加Action和Category属性一般用于做过滤 Extra属性用于传入一些参数可通过Intent.putExtra方法添加。在Activity被启动后可以通过getIntent.getExtra获取Extra参数。 Manifest 安卓Activity有一个intent-filter属性用于过滤启动启动此Activity所使用的Intent不满足条件的Intent无法启动这个Activity也就是Intent的Action和Category属性了。 最常见的用法就是主启动Activity一般这么写         activity             android:name.MainActivity             android:labelstring/title_activity_main              intent-filter                 action android:nameandroid.intent.action.MAIN /                 category android:nameandroid.intent.category.LAUNCHER /             /intent-filter         /activity   给Activity设置intent-filter.action属性则该Activity可以作为应用程序入口被其他程序调用比如Launcher启动器。可以有多个action只要Intent具有其中的一个action就可以启动Activity。如 action android:namevoice / action android:nameandroid.intent.action.MAIN / 在Activity的intent-filter.category属性中添加LAUNCHER值则此Activity可以出现在Launcher中也就是手机应用程序主菜单中。 category android:nameandroid.intent.category.LAUNCHER / 如果设置了action但没有对category属性添加LAUNCHER会出现下述警告表明Activity暴漏在外面可被外部的非Launcher程序调用可能会有安全性问题。 Exported activity does not require permission 此时设置android:exportedfalse则警告会消失。这是这个Activity只能在本应用内部被调用。因此指向具有这一属性的Activity的快捷方式被点击时Launcher无法调用Activity于是会显示应用程序不存在。 android:exportedfalse   同一个App可以有多个Activity具有action.MAIN属性Launcher会自动选择一个作为程序入口。         !-- 欢迎界面 --         activity             android:name.ui.ActivityWelcome             android:themeandroid:style/Theme.Light.NoTitleBar.Fullscreen              intent-filter                 action android:nameandroid.intent.action.MAIN /                 category android:nameandroid.intent.category.LAUNCHER /             /intent-filter         /activity         !-- 主界面 --         activity android:name.ui.ActivityMain              intent-filter                 action android:nameMAIN /                 category android:nameandroid.intent.category.LAUNCHER /             /intent-filter         /activity 代码添加快捷方式的方法     /**      * 创建快捷方式      * p      * 需要权限      * p      * uses-permission      * android:namecom.android.launcher.permission.INSTALL_SHORTCUT /      * p      *       * param context      *            Context      * param intent      *            要启动的Intent      * param name      *            快捷方式名      * param icon      *            快捷方式图标      */     public static final void addShortcut(Context context, Intent intent,             String name, int icon) {         ShortcutIconResource iconRes  Intent.ShortcutIconResource.fromContext(                 context, icon);         Intent sc  new Intent(com.android.launcher.action.INSTALL_SHORTCUT);         sc.putExtra(Intent.EXTRA_SHORTCUT_NAME, name); // 快捷方式名         sc.putExtra(duplicate, false); // 不允许重复创建         sc.putExtra(Intent.EXTRA_SHORTCUT_ICON_RESOURCE, iconRes); // 快捷方式图标         sc.putExtra(Intent.EXTRA_SHORTCUT_INTENT, intent); // 启动Intent         context.sendBroadcast(sc);     }       public static final void addShortcut(Context context, Intent intent,             int name, int icon) {         addShortcut(context, intent, context.getString(name), icon);     }    通过给Intent设置不同的Component、Action等即可从Launcher启动相应Activity并可传入Extra参数这样可以实现一些诸如一键截屏快捷启动之类的功能。     Intent intent  new Intent(Intent.ACTION_MAIN);     intent.setClass(this, ActivityWelcome.class);     addShortcut(this, intent, R.string.app_name, R.drawable.ic_launcher);     Intent intent1  new Intent(MAIN);     intent1.setClass(this, this.getClass());     addShortcut(this, intent1, R.string.app_name, R.drawable.ic_launcher); 本文由PurpleSword(jzj1993)原创转载请注明 原文网址 http://blog.csdn.net/jzj1993
http://www.yutouwan.com/news/391225/

相关文章:

  • 企业网站建站技术0基础做网站工具
  • 网站策划书优势怎么分析中国专利网官网入口
  • 网站建设需要多少钱费用安阳信息网官网
  • wordpress 网站维护工程网站开发
  • 南京网站制作公司有哪些傻瓜式网站源码
  • 深圳非凡网站建设公司汕头建设信息网官网
  • wordpress如何导航网站做销售怎么和客户聊天
  • 空间 网站成都有哪些好玩的
  • 潮州外贸网站建设小熊代刷推广网站
  • 网站怎么做移动端深圳光明区住房和建设局官网
  • 广东省建站公司广州站到广州南站地铁要多久
  • 搜索企业的软件宁波网络推广优化公司
  • 松江网站制作手帐风格wordpress主题
  • 阜阳制作网站公司电商网站开发流程代码
  • 黑彩网站充值就给你做单子网站维护怎么学
  • 苏州有做网站的公司吗成都外贸网站建设
  • 营销网站建站开发网站优化公司排名
  • 设计手机网站页面尺寸深圳市宝安区西乡
  • 可以做宣传图的网站全球招商网加盟网
  • 济南做企业网站的公司欧洲大型服务器
  • 可以做商品砍价的网站wordpress模板替换
  • 安微省建设厅田网站合肥专业做网站的公司哪家好
  • 做网站推广用自己维护吗网页毕业设计说明书
  • 做柜子好的设计网站网店关键词怎么优化
  • 站内推广的主要目的是iis 网站访问权限设置
  • 网站开发大公司需要资格证吗做网投网站
  • 网站营销的重要价值专业做运动服装的网站
  • 网站正在建设中的英文亚马逊平台官网
  • 房地产网站建设哪家有效果你了解网站建设吗 软文案例
  • 领券的网站怎么建设永城网站建设