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=[oneormoreof:"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="drawableresource"
android:label="stringresource"
android:launchMode=["multiple"|"singleTop"|"singleTask"|"singleInstance"]
activity启动方式,"standard""singleTop""singleTask""singleInstance"其中前两个为一组,后两个为一组
android:multiprocess=["true"|"false"]
android:name="string"
android:noHistory=["true"|"false"]
是否需要移除这个activity当用户切换到其他屏幕时。这个属性是APIlevel3中引入的
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="resourceortheme"
activity的样式主题,如果没有设置,则activity的主题样式从属于应用程序,参见<application>元素的theme属性
android:windowSoftInputMode=[oneormoreof:"stateUnspecified""stateUnchanged""stateHidden""stateAlwaysHidden"
"stateVisible""stateAlwaysVisible""adjustUnspecified""adjustResize""adjustPan"]>
activity主窗口与软键盘的交互模式,自从APIlevel3被引入
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=[oneormoreof:"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="drawableresource"
android:label="stringresource"
android:launchMode=["multiple"|"singleTop"|"singleTask"|"singleInstance"]
activity启动方式,"standard""singleTop""singleTask""singleInstance"其中前两个为一组,后两个为一组
android:multiprocess=["true"|"false"]
android:name="string"
android:noHistory=["true"|"false"]
是否需要移除这个activity当用户切换到其他屏幕时。这个属性是APIlevel3中引入的
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="resourceortheme"
activity的样式主题,如果没有设置,则activity的主题样式从属于应用程序,参见<application>元素的theme属性
android:windowSoftInputMode=[oneormoreof:"stateUnspecified""stateUnchanged""stateHidden""stateAlwaysHidden"
"stateVisible""stateAlwaysVisible""adjustUnspecified""adjustResize""adjustPan"]>
activity主窗口与软键盘的交互模式,自从APIlevel3被引入
相关推荐
- **android:layout_centerHorizontal**:设置该属性后,视图将在水平方向上居中。 - **android:layout_centerVertical**:设置该属性后,视图将在垂直方向上居中。 - **android:layout_centerInParent**:使视图相...
Activity的属性设置对于应用的行为和用户体验至关重要。以下是对Android activity属性的详细解释: 1. android:allowTaskReparenting=["true" | "false"] 这个属性决定是否允许activity在不同的任务(task)之间移动...
Android属性系统分析知识点总结: Android属性系统是Android操作系统的核心组件之一,它为系统提供了配置和状态的管理功能。由于Android的开源特性,使得系统属性的研究对于开发者来说非常重要,尤其是对于那些致力...
### Android 标签属性大全 #### 一、概述 在Android开发中,各种视图控件的布局属性是实现界面美观与功能性的基础。本文档将详细介绍一系列常用的Android控件属性,包括布局间距(`margin`)、填充(`padding`)、...
在Android开发中,属性动画(Property Animation)是一个强大的工具,它可以改变View对象的视觉属性,如位置、大小、颜色等,而不仅仅是简单的视图切换。属性动画系统自Android 3.0(API级别11)引入,极大地扩展了...
本文将深入探讨“Android属性布局大全”,帮助新手快速理解和掌握Android布局的基本知识。 1. **线性布局(LinearLayout)** 线性布局是最基本的布局,它按照垂直或水平方向排列子视图。通过`orientation`属性设置...
Android权限设置大全 Android权限设置大全是Android操作系统中的一项重要机制,旨在保护用户隐私和设备安全。Android权限系统允许应用程序请求访问设备的某些功能或数据,如位置信息、联系人列表、照片、录音等。...
Android属性动画是Android SDK中的一个强大特性,它允许开发者在运行时改变对象的属性,并以平滑、连续的方式展示变化。这个超全超详细的示例旨在深入探讨Android属性动画的各种创建方式和使用方法。 首先,属性...
在Android开发中,属性动画(Property Animation)是一个强大的工具,它允许开发者在应用程序中创建丰富的视觉效果和交互体验。属性动画系统与视图动画不同,视图动画仅改变外观,而属性动画则真正地改变了对象的...
在`AnimationDemo`项目中,你可能会找到这些动画的示例代码,通过阅读和理解这些代码,你可以更好地掌握Android属性动画的用法,并在自己的项目中灵活应用。 总结来说,Android属性动画提供了一套强大的工具,帮助...
### Android开发技巧之 EditText 属性大全 在Android应用开发中,`EditText`是用于收集用户输入文本的关键组件之一。...同时,在实际开发过程中还需要注意属性之间的相互影响,确保各个属性设置的一致性和合理性。
本教程将深入探讨如何使用Java和XML来实现Android属性动画。 1. **基本概念** - **属性动画系统**:Android 3.0(API级别11)引入,提供了对对象属性改变的动画支持,不仅限于View,还包括任何对象。 - **...
### Android XML 属性详解 #### 一、概览 在Android开发中,XML文件用于定义应用界面布局和其他配置信息。为了更好地控制应用的行为和外观,开发者可以利用一系列强大的XML属性来定制自己的应用。本文将详细介绍...
在Android开发中,UI...此外,了解并使用`android_action大全.doc`文档中的各种动作和事件处理,将进一步增强应用的交互性和用户体验。总之,深入理解和运用Android UI属性是成为一名优秀Android开发者的关键一步。
通过以上步骤,我们可以有效地在Android应用中隐藏任务栏,并且设置Home属性,从而增强应用的功能性和用户体验。需要注意的是,在实际开发过程中,还需要考虑到不同Android版本之间的兼容性问题。此外,对于上述操作...
现在,我们来详细探讨这个"android属性动画集"所包含的知识点。 1. **基本概念** - **属性动画**:与视图动画不同,属性动画不改变视图的实际状态,而是通过在一定时间内连续改变对象的属性值来模拟动画效果。 - ...
这个主题基于“Android属性动画的一些实例”,我们将深入探讨这一关键的Android UI动画技术。 属性动画是Android 3.0(API级别11)引入的新特性,与视图动画(View Animation)相比,它提供了更多灵活性和控制力。...
本文将深入探讨如何通过自定义Drawable来实现Android属性动画,特别是使用"Robots"这个示例来讲解。我们首先理解属性动画的基本概念,然后详细解释自定义Drawable的制作过程,并最后展示如何在实际项目中应用这些...