`
h416756139
  • 浏览: 365728 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

activity属性设置大全

阅读更多

android:allowTaskReparenting=["true" | "false"]         是否允许activity更换从属的任务,比如从短信                                                                                                   息任务 切换到浏览器任务。

 

 

 


android:alwaysRetainTaskState=["true" | "false"]
        是否保留状态不变, 比如切换回home, 再从新                                                                                                   打开, activity处于最后的状态 

  

android:clearTaskOnLaunch=["true"" | "false"]            比如 P 是 activity, Q 是被P 触发的 activity,

 

                                                                                                然后返回Home, 从新启动 P, 是否显示 Q         

 

 

   

android:configChanges=[one or more of: "mcc" "mnc" "locale" "touchscreen" "keyboard" "keyboardHidden" "navigation" "orientation" "fontScale"]

                                                                                                当配置list发生修改时, 是否调用                                                                                                                            onConfigurationChanged() 方法 比如                                                                                                                    "locale|navigation|orientation".        

 

 

 

 

 

android:enabled=["true" | "false"]                                   activity 是否可以被实例化,  

      

android:excludeFromRecents=["true" | "false"]           是否可被显示在最近打开的activity列表里     

  

 android:exported=["true" | "false"]                               是否允许activity被其它程序调用        

android:finishOnTaskLaunch=["true" | "false"              是否关闭已打开的activity当用户重新启动这个任                                                                                            务的时候    

 

 

 

 

 android:icon="drawable resource"                                应用程序图标资源

 

android:label="string resource"                                      标题栏显示文字

 

android:launchMode=["multiple" | "singleTop" |"singleTask" | "singleInstance"]        activity启动方式, "standard" "singleTop" "singleTask" "singleInstance" 其中前两个为一组, 后两个为一组       

 

android:multiprocess=["true" | "false"]          
android:name="string"          


android:noHistory=["true" | "false"]         
                     是否需要移除这个activity当用户切换到其他屏幕时。 这个属性是 API level 3 中引入的        

 

android:permission="string"                                            权限

 

android:process="string"                                                一个activity运行时所在的进程名,所有程序组件                                                                                                 运行在应用程序默认的进程中,这个进程名跟应                                                                                                 用程序的包名一致。

 

 

 

 

 

 

 

         <application>中的元素process属性能够为所有组件设定一个新的默认值。但是任何组件都可以覆盖这个默认值,允许你将你的程序放在多进程中运行。 如果这个属性被分配的名字以:开头,当这个activity运行时,一个新的专属于这个程序的进程将会被创建。如果这个进程名以小写字母开头,这个activity将会运行在全局的进程中,被它的许可所提供。

 

      

android:screenOrientation=["unspecified" | "user" | "behind" |"landscape" | "portrait" | "sensor" | "nonsensor"]                  activity显示的模式, "unspecified" 默认值 "landscape" 风景画模式,宽度比高度大一些 "portrait" 肖像模式, 高度比宽度大。"user" 用户的设置 "behind" "sensor" "nosensor"        

 

android:stateNotNeeded=["true" | "false"]                   是否 activity被销毁和成功重启并不保存状态

 

android:taskAffinity="string"                                           activity的亲属关系, 默认情况同一个应用程序                                                                                                  下的activity有相同的关系    

 

 

 

    

android:theme="resource or theme"                           activity的样式主题, 如果没有设置,则activity的                                                                                                主题样式从属于应用程序, 参见<application>元                                                                                                素的theme属性  

 

android:windowSoftInputMode=[one or more of: "stateUnspecified""stateUnchanged""stateHidden" "stateAlwaysHidden" "stateVisible""stateAlwaysVisible""adjustUnspecified""adjustResize" "adjustPan"] >       

activity主窗口与软键盘的交互模式, 自从API level 3 被引入  

 

分享到:
评论

相关推荐

    Android activity属性设置大全.doc

    以下是对Android activity属性的详细解释: 1. android:allowTaskReparenting=["true" | "false"] 这个属性决定是否允许activity在不同的任务(task)之间移动。如果设置为"true",activity可以在用户导航时改变其...

    activity的设置大全

    ### Activity属性设置详解 在Android应用开发中,`Activity`作为四大组件之一,承载着界面交互的主要职责。正确地配置`Activity`的各种属性对于优化用户体验、提升应用性能至关重要。本文将详细解读`Activity`的...

    activity属性,加载模式等

    `Activity`的属性和加载模式对于理解Android应用的行为至关重要。这篇博客文章可能深入探讨了这些概念。 首先,让我们来了解一下`Activity`的一些基本属性: 1. **标签(Label)**:这是显示在用户界面上的文本,...

    Android activity属性

    ### Android Activity 属性详解 在Android开发中,`Activity`是四大组件之一,负责处理用户交互,管理用户界面。为了使`Activity`更好地适应不同场景和需求,Android提供了丰富的属性来定制其行为。以下是对部分...

    android Activity 设置背景透明

    然而,仅仅设置主题还不够,因为默认情况下,Activity的根布局(如LinearLayout、RelativeLayout等)会填充整个屏幕,并带有默认的背景颜色。为了实现透明效果,我们需要为根布局设置透明背景。这可以通过在布局XML...

    Android开发中Activity属性设置小结

    Activity具有丰富的属性设置,这些属性能够影响其生命周期、行为以及与其他组件的交互方式。以下是对Activity重要属性的详细解释: 1. **android:allowTaskReparenting**:此属性决定Activity是否能在任务(Task)...

    Activity 工作流节点新增节点和获取节点属性修改底层文件

    在这个场景中,“新增节点”可能指的是在应用程序的工作流程中添加新的Activity,而“获取节点属性”则涉及到读取或修改已存在的Activity的状态或配置信息。 首先,让我们深入理解Activity的工作流。Activity的工作...

    Activity跳转动画大全

    开发者可以通过在AndroidManifest.xml中配置&lt;activity&gt;标签的android:enterAnim和android:exitAnim属性来设置默认的跳转动画。 2. 自定义动画:如果预定义的动画无法满足需求,开发者可以创建自己的XML动画资源,如...

    Android中Activity四种启动模式和taskAffinity属性详解-Rong

    为了管理Activity的生命周期和用户界面的流程,Android系统提供了一系列的机制和属性,其中包括四种不同的Activity启动模式以及taskAffinity属性。这些启动模式和属性共同作用于Activity所属的任务栈(Task)和后退...

    随意调节你的activity的大小,activity 自定义窗口大小

    默认情况下,Activity会全屏显示,但我们可以通过修改Activity的属性和使用自定义布局来改变这一行为。 1. 修改Activity的属性: 在AndroidManifest.xml中,可以为特定Activity添加`android:resizeableActivity=...

    安卓动画效果相关-Draggerandroid的Activity切换动画大全.rar

    标题提到的"Draggerandroid的Activity切换动画大全"是一个专门针对Android应用中Activity切换时动画效果的集合。这个压缩包可能包含了一系列实现不同动画效果的代码示例,旨在帮助开发者理解和实践Android中的动画...

    多个activity界面的背景设置Android

    3. **设置Activity背景**:在每个Activity对应的布局文件(位于res/layout目录下)中,可以通过设置根视图的背景属性来更改背景。如果是图片,可以使用`android:background="@drawable/background_activity1"`;如果...

    Activity启动模式及Intent的Flag属性对Intent传值的影响

    本篇将深入探讨`Activity`的启动模式和`Intent`的`Flag`属性对`Intent`传值的影响。 1. **Activity启动模式**: - **Standard**(标准模式):默认模式,每次启动新的实例,无论当前栈中是否存在该Activity。 - *...

    Activity显示风格

    通过设置不同的主题,开发者可以自定义Activity的外观,包括颜色、字体、动画效果等。本文将深入探讨Activity显示风格的各个方面,帮助你更好地理解和应用。 1. **主题(Theme)与样式(Style)** - 主题是全局的...

    Android Activity设置相同的action进行判断源码.rar

    这个"Android Activity设置相同的action进行判断源码"示例可能包含如何在多个Activity之间共享相同Action并根据上下文进行不同处理的代码实现。 首先,Intent在Android中是一个消息对象,它封装了启动一个Activity...

    Android源码——Activity设置相同的action进行判断源码_new_02.7z

    当我们需要根据不同的情况启动同一个Activity时,通常会通过Intent的Action属性来区分不同的启动意图。本压缩包文件提供了关于如何在Android源码中处理相同Action的Activity判断的详细示例。 在Android开发中,...

    LauncherActivity 开发启动Activity的界面

    通过查看和分析这些文件,我们可以学习如何设置`LauncherActivity`的布局、事件监听器,以及如何与应用的其他部分交互。同时,也可以了解如何根据需求定制`LauncherActivity`的特定功能,如动态加载列表项或集成第三...

    Android activity-alias别名的使用

    Activity别名可以通过设置enabled属性来控制是否启用。例如,你可以根据需求动态地禁用或启用别名,这在更新应用功能或者切换不同版本时非常有用。例如,将enabled设为"false"将禁用别名: ```xml &lt;activity-alias ...

    Android 悬浮Activity ( Dialog风格)

    接着,需要在Activity的`onCreate()`方法中设置窗口属性,包括尺寸、位置以及是否允许用户通过点击屏幕其他区域关闭Activity。 ```java @Override protected void onCreate(Bundle savedInstanceState) { super....

Global site tag (gtag.js) - Google Analytics