1<!-- 2 ~ Copyright (C) 2015 The Android Open Source Project 3 ~ 4 ~ Licensed under the Apache License, Version 2.0 (the "License"); 5 ~ you may not use this file except in compliance with the License. 6 ~ You may obtain a copy of the License at 7 ~ 8 ~ http://www.apache.org/licenses/LICENSE-2.0 9 ~ 10 ~ Unless required by applicable law or agreed to in writing, software 11 ~ distributed under the License is distributed on an "AS IS" BASIS, 12 ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 ~ See the License for the specific language governing permissions and 14 ~ limitations under the License 15 --> 16<manifest xmlns:android="http://schemas.android.com/apk/res/android" 17 xmlns:tools="http://schemas.android.com/tools" 18 package="com.android.test.uibench"> 19 20 <application 21 android:allowBackup="false" 22 android:theme="@style/Theme.AppCompat.Light.DarkActionBar" 23 tools:ignore="MissingApplicationIcon"> 24 <uses-library android:name="android.test.runner" /> 25 26 <!-- Root navigation activity --> 27 <activity 28 android:name=".MainActivity" 29 android:label="UiBench"> 30 <intent-filter> 31 <action android:name="android.intent.action.MAIN" /> 32 <category android:name="android.intent.category.DEFAULT" /> 33 <category android:name="android.intent.category.LAUNCHER" /> 34 </intent-filter> 35 </activity> 36 37 <!-- General --> 38 <activity 39 android:name=".DialogListActivity" 40 android:label="General/Dialog List" > 41 <intent-filter> 42 <action android:name="android.intent.action.MAIN" /> 43 <category android:name="com.android.test.uibench.TEST" /> 44 </intent-filter> 45 </activity> 46 <activity 47 android:name=".GlTextureViewActivity" 48 android:label="General/GL TextureView" > 49 <intent-filter> 50 <action android:name="android.intent.action.MAIN" /> 51 <category android:name="com.android.test.uibench.TEST" /> 52 </intent-filter> 53 </activity> 54 <activity 55 android:name=".FullscreenOverdrawActivity" 56 android:label="General/Fullscreen Overdraw" > 57 <intent-filter> 58 <action android:name="android.intent.action.MAIN" /> 59 <category android:name="com.android.test.uibench.TEST" /> 60 </intent-filter> 61 </activity> 62 <activity 63 android:name=".InvalidateActivity" 64 android:label="General/Invalidate" > 65 <intent-filter> 66 <action android:name="android.intent.action.MAIN" /> 67 <category android:name="com.android.test.uibench.TEST" /> 68 </intent-filter> 69 </activity> 70 <activity 71 android:name=".InvalidateTreeActivity" 72 android:label="General/Invalidate Tree" > 73 <intent-filter> 74 <action android:name="android.intent.action.MAIN" /> 75 <category android:name="com.android.test.uibench.TEST" /> 76 </intent-filter> 77 </activity> 78 <activity 79 android:name=".ResizeHWLayerActivity" 80 android:label="General/Resize HW Layer" > 81 <intent-filter> 82 <action android:name="android.intent.action.MAIN" /> 83 <category android:name="com.android.test.uibench.TEST" /> 84 </intent-filter> 85 </activity> 86 <activity 87 android:name=".TrivialAnimationActivity" 88 android:label="General/Trivial Animation" > 89 <intent-filter> 90 <action android:name="android.intent.action.MAIN" /> 91 <category android:name="com.android.test.uibench.TEST" /> 92 </intent-filter> 93 </activity> 94 <activity 95 android:name=".TrivialAnimationActivityWideGamut" 96 android:label="General/Trivial Animation (Wide Gamut)" 97 android:colorMode="wideColorGamut"> 98 <intent-filter> 99 <action android:name="android.intent.action.MAIN" /> 100 <category android:name="com.android.test.uibench.TEST" /> 101 </intent-filter> 102 </activity> 103 <activity 104 android:name=".TrivialListActivity" 105 android:label="General/Trivial ListView" > 106 <intent-filter> 107 <action android:name="android.intent.action.MAIN" /> 108 <category android:name="com.android.test.uibench.TEST" /> 109 </intent-filter> 110 </activity> 111 <activity 112 android:name=".FadingEdgeListActivity" 113 android:label="General/Fading Edge ListView" > 114 <intent-filter> 115 <action android:name="android.intent.action.MAIN" /> 116 <category android:name="com.android.test.uibench.TEST" /> 117 </intent-filter> 118 </activity> 119 <activity 120 android:name=".SaveLayerInterleaveActivity" 121 android:label="General/SaveLayer Animation" > 122 <intent-filter> 123 <action android:name="android.intent.action.MAIN" /> 124 <category android:name="com.android.test.uibench.TEST" /> 125 </intent-filter> 126 </activity> 127 <activity 128 android:name=".ClippedListActivity" 129 android:label="General/Clipped ListView" 130 android:theme="@style/NoActionBar"> 131 <intent-filter> 132 <action android:name="android.intent.action.MAIN" /> 133 <category android:name="com.android.test.uibench.TEST" /> 134 </intent-filter> 135 </activity> 136 <activity 137 android:name=".TrivialRecyclerViewActivity" 138 android:label="General/Trivial RecyclerView" > 139 <intent-filter> 140 <action android:name="android.intent.action.MAIN" /> 141 <category android:name="com.android.test.uibench.TEST" /> 142 </intent-filter> 143 </activity> 144 <activity 145 android:name=".SlowBindRecyclerViewActivity" 146 android:label="General/Slow Bind RecyclerView" > 147 <intent-filter> 148 <action android:name="android.intent.action.MAIN" /> 149 <category android:name="com.android.test.uibench.TEST" /> 150 </intent-filter> 151 </activity> 152 <activity 153 android:name=".SlowNestedRecyclerViewActivity" 154 android:label="General/Slow Nested RecyclerView" > 155 <intent-filter> 156 <action android:name="android.intent.action.MAIN" /> 157 <category android:name="com.android.test.uibench.TEST" /> 158 </intent-filter> 159 </activity> 160 <activity 161 android:name=".ActivityTransition" 162 android:label="Transitions/Activity Transition" > 163 <intent-filter> 164 <action android:name="android.intent.action.MAIN" /> 165 <category android:name="com.android.test.uibench.TEST" /> 166 </intent-filter> 167 </activity> 168 <activity 169 android:name=".ActivityTransitionDetails" 170 android:label="Transitions/Activity Transition " > 171 <intent-filter> 172 <action android:name="android.intent.action.MAIN" /> 173 <!-- Part of ActivityTransition test above, so not in TEST category --> 174 </intent-filter> 175 </activity> 176 177 <!-- Rendering --> 178 <activity 179 android:name=".BitmapUploadActivity" 180 android:label="Rendering/Bitmap Upload" > 181 <intent-filter> 182 <action android:name="android.intent.action.MAIN" /> 183 <category android:name="com.android.test.uibench.TEST" /> 184 </intent-filter> 185 </activity> 186 <activity 187 android:name=".ShadowGridActivity" 188 android:label="Rendering/Shadow Grid" > 189 <intent-filter> 190 <action android:name="android.intent.action.MAIN" /> 191 <category android:name="com.android.test.uibench.TEST" /> 192 </intent-filter> 193 </activity> 194 <activity 195 android:name=".RenderingJitter" 196 android:label="Rendering/Jitter" > 197 <intent-filter> 198 <action android:name="android.intent.action.MAIN" /> 199 <category android:name="com.android.test.uibench.TEST" /> 200 </intent-filter> 201 </activity> 202 203 <!-- Inflation --> 204 <activity 205 android:name=".InflatingListActivity" 206 android:label="Inflation/Inflating ListView" > 207 <intent-filter> 208 <action android:name="android.intent.action.MAIN" /> 209 <category android:name="com.android.test.uibench.TEST" /> 210 </intent-filter> 211 </activity> 212 213 <activity-alias 214 android:name=".InflatingEmojiListActivity" 215 android:label="Inflation/Inflating ListView with Emoji" 216 android:targetActivity=".InflatingListActivity"> 217 <intent-filter> 218 <action android:name="android.intent.action.MAIN" /> 219 <category android:name="com.android.test.uibench.TEST" /> 220 </intent-filter> 221 </activity-alias> 222 223 <activity-alias 224 android:name=".InflatingHanListActivity" 225 android:label="Inflation/Inflating ListView with Han Characters" 226 android:targetActivity=".InflatingListActivity"> 227 <intent-filter> 228 <action android:name="android.intent.action.MAIN" /> 229 <category android:name="com.android.test.uibench.TEST" /> 230 </intent-filter> 231 </activity-alias> 232 233 <activity-alias 234 android:name=".InflatingLongStringListActivity" 235 android:label="Inflation/Inflating ListView with long string" 236 android:targetActivity=".InflatingListActivity"> 237 <intent-filter> 238 <action android:name="android.intent.action.MAIN" /> 239 <category android:name="com.android.test.uibench.TEST" /> 240 </intent-filter> 241 </activity-alias> 242 243 <!-- Text --> 244 <activity 245 android:name=".EditTextTypeActivity" 246 android:label="Text/EditText Typing" > 247 <intent-filter> 248 <action android:name="android.intent.action.MAIN" /> 249 <category android:name="com.android.test.uibench.TEST" /> 250 </intent-filter> 251 </activity> 252 <activity 253 android:name=".TextCacheLowHitrateActivity" 254 android:label="Text/Layout Cache Low Hitrate" > 255 <intent-filter> 256 <action android:name="android.intent.action.MAIN" /> 257 <category android:name="com.android.test.uibench.TEST" /> 258 </intent-filter> 259 </activity> 260 <activity 261 android:name=".TextCacheHighHitrateActivity" 262 android:label="Text/Layout Cache High Hitrate" > 263 <intent-filter> 264 <action android:name="android.intent.action.MAIN" /> 265 <category android:name="com.android.test.uibench.TEST" /> 266 </intent-filter> 267 </activity> 268 269 <!-- WebView --> 270 <activity 271 android:name=".ScrollableWebViewActivity" 272 android:label="WebView/Scrollable WebView" > 273 <intent-filter> 274 <action android:name="android.intent.action.MAIN" /> 275 <category android:name="com.android.test.uibench.TEST" /> 276 </intent-filter> 277 </activity> 278 279 <!-- Navigation Drawer --> 280 <activity 281 android:name=".NavigationDrawerActivity" 282 android:label="Navigation Drawer Activity" 283 android:theme="@style/NoActionBar"> 284 <intent-filter> 285 <action android:name="android.intent.action.MAIN" /> 286 <category android:name="com.android.test.uibench.TEST" /> 287 </intent-filter> 288 </activity> 289 290 <!-- Notification Shade --> 291 <activity 292 android:name=".NotificationShadeActivity" 293 android:label="Notification Shade"> 294 <intent-filter> 295 <action android:name="android.intent.action.MAIN" /> 296 <category android:name="com.android.test.uibench.TEST" /> 297 </intent-filter> 298 </activity> 299 300 <activity 301 android:name=".leanback.BrowseActivity" 302 android:theme="@style/Theme.Leanback.Browse" 303 android:label="Leanback/Browse Fragment" > 304 <intent-filter> 305 <action android:name="android.intent.action.MAIN" /> 306 <category android:name="com.android.test.uibench.TEST" /> 307 </intent-filter> 308 </activity> 309 </application> 310</manifest> 311