android 20 Intnet类重要的成员变量

简介:

Intnet类重要的成员变量:

<intent-filter> <action android:name="android.intent.action.MAIN" />设置这个activity为项目入口 <category android:name="android.intent.category.LAUNCHER" />这个activity为顶级列表,软件的图标, </intent-filter> 常见的Activity Action Intent常量 常量名称 常量值 意义 ACTION_MAIN android.intent.action.MAIN 应用程序入口 ACTION_VIEW android.intent.action.VIEW 显示数据给用户 ACTION_ATTACH_DATA android.intent.action.ATTACH_DATA 指明附加信息给其他地方的一些数据 ACTION_EDintent android.intent.action.EDintent 显示可编辑的数据 ACTION_PICK android.intent.action.PICK 选择数据 ACTION_CHOOSER android.intent.action.CHOOSER 显示一个Activintenty选择器 ACTION_GET_CONTENT android.intent.action.GET_CONTENT 获得内容 ACTION_DIAL android.intent.action.GET_CONTENT 显示打电话面板 ACintentON_CALL android.intent.action.DIAL 直接打电话 ACTION_SEND android.intent.action.SEND 直接发短信 ACTION_SENDTO android.intent.action.SENDTO 选择发短信 ACTION_ANSWER android.intent.action.ANSWER 应答电话 ACTION_INSERT android.intent.action.INSERT 插入数据 ACTION_DELETE android.intent.action.DELETE 删除数据 ACTION_RUN android.intent.action.RUN 运行数据 ACTION_SYNC android.intent.action.SYNC 同步数据 常见的Category常量 Category字符串常量 描述 CATEGORY_BROWSABLE 目标Activintenty能通过在网页浏览器中点击链接而激活(比如,点击浏览器中的图片链接) CATEGORY_GADGET 表示目标Activintenty可以被内嵌到其他Activintenty当中 CATEGORY_HOME 目标Activintenty是HOME Activintenty,即手机开机启动后显示的Activintenty,或按下HOME键后显示的Activintenty CATEGORY_LAUNCHER 表示目标Activintenty是应用程序中最优先被执行的Activintenty
复制代码

 

复制代码
public class Intent implements Parcelable, Cloneable {
    private static final String ATTR_ACTION = "action";
    private static final String TAG_CATEGORIES = "categories";
    private static final String ATTR_CATEGORY = "category";
    private static final String TAG_EXTRA = "extra";
    private static final String ATTR_TYPE = "type";
    private static final String ATTR_COMPONENT = "component";
    private static final String ATTR_DATA = "data";
    private static final String ATTR_FLAGS = "flags";
    
    private String mAction;
    private Uri mData;//安卓里面以uri表示操作的数据,通常是一个地址(网址和sdk上的路径),
    private String mType;//“audio/mp3”(大类型/小类型)
    private String mPackage;
    private ComponentName mComponent;
    private int mFlags;
    private ArraySet<String> mCategories;
    private Bundle mExtras;
    private Rect mSourceBounds;
    private Intent mSelector;
    private ClipData mClipData;
    private int mContentUserHint = UserHandle.USER_CURRENT;
    }
复制代码

 


本文转自农夫山泉别墅博客园博客,原文链接:http://www.cnblogs.com/yaowen/p/4886762.html,如需转载请自行联系原作者

相关文章
|
3月前
|
JSON 调度 数据库
Android面试之5个Kotlin深度面试题:协程、密封类和高阶函数
本文首发于公众号“AntDream”,欢迎微信搜索“AntDream”或扫描文章底部二维码关注,和我一起每天进步一点点。文章详细解析了Kotlin中的协程、扩展函数、高阶函数、密封类及`inline`和`reified`关键字在Android开发中的应用,帮助读者更好地理解和使用这些特性。
43 1
|
2月前
|
前端开发 Java 测试技术
android MVP契约类架构模式与MVVM架构模式,哪种架构模式更好?
android MVP契约类架构模式与MVVM架构模式,哪种架构模式更好?
77 0
|
3月前
|
前端开发 Java 测试技术
android MVP契约类架构模式与MVVM架构模式,哪种架构模式更好?
android MVP契约类架构模式与MVVM架构模式,哪种架构模式更好?
34 2
|
8月前
|
Android开发
Android 分享机顶盒项目的封装类《GridView》(二)(转)
Android 分享机顶盒项目的封装类《GridView》(二)(转)
51 2
|
5月前
|
Java 测试技术 Android开发
Android项目架构设计问题之使用反射调用类的私有方法如何解决
Android项目架构设计问题之使用反射调用类的私有方法如何解决
59 0
|
7月前
|
安全 Android开发 Kotlin
Android面试题之Kotlin的几种常见的类
这篇文章探讨了Kotlin编程语言中的初始化顺序、延迟初始化、惰性初始化、`lateinit`与`by lazy`的区别、初始化注意事项、继承、嵌套类、数据类、单例类和枚举类的使用,以及密封类的概念。文中通过示例代码详细解释了各种特性,并提醒读者关注初始化顺序和线程安全问题。同时,鼓励读者关注作者的公众号“AntDream”获取更多相关文章。
50 1
|
8月前
|
XML Java Android开发
Android 分享机顶盒项目的封装类《GridView》(三)(转)
Android 分享机顶盒项目的封装类《GridView》(三)(转)
54 2
|
8月前
|
Java 开发工具 Android开发
如何访问 android系统hide的类或接口
如何访问 android系统hide的类或接口
314 1
|
8月前
|
XML Java Android开发
Android控件之基础控件——进度条类的view——TextView、Checkbox复选控件、RadioButton单选控件、ToggleButton开关、SeekBar拖动条、menu、弹窗
Android控件之基础控件——进度条类的view——TextView、Checkbox复选控件、RadioButton单选控件、ToggleButton开关、SeekBar拖动条、menu、弹窗
767 1
|
8月前
|
存储 Android开发 开发者
Android构建系统:Android.mk(1)基础概念赋值变量引用详解
Android构建系统:Android.mk(1)基础概念赋值变量引用详解
148 0