d34dd71800
An optimization for paths is to only create a texture for the original native Path object, and have all copies of that object use that texture. This works in most cases, but sometimes that original path object may get destroyed (when the SDK path object is finalized) while we are still referencing and using that object in the DisplayList code. This causes undefined errors such as crashes and hanging as we iterate through the operations of a destroyed (and garbage-filled) path object. The fix is to use the existing ResourceCache to refcount the original path until we are done with it. Issue #6414050 Analytics Dogfood App crashes reliably on Jellybean Change-Id: I5dbec5c069f7d6a1e68c13424f454976a7d188e9
698 lines
26 KiB
XML
698 lines
26 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
||
<!-- Copyright (C) 2010 The Android Open Source Project
|
||
|
||
Licensed under the Apache License, Version 2.0 (the "License");
|
||
you may not use this file except in compliance with the License.
|
||
You may obtain a copy of the License at
|
||
|
||
http://www.apache.org/licenses/LICENSE-2.0
|
||
|
||
Unless required by applicable law or agreed to in writing, software
|
||
distributed under the License is distributed on an "AS IS" BASIS,
|
||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||
See the License for the specific language governing permissions and
|
||
limitations under the License.
|
||
-->
|
||
|
||
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
||
package="com.android.test.hwui">
|
||
|
||
<uses-permission android:name="android.permission.INTERNET" />
|
||
<uses-permission android:name="android.permission.CAMERA" />
|
||
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
|
||
|
||
<uses-feature android:name="android.hardware.camera" />
|
||
<uses-feature android:name="android.hardware.camera.autofocus" />
|
||
|
||
<uses-sdk android:minSdkVersion="11" />
|
||
|
||
<application
|
||
android:label="HwUi"
|
||
android:hardwareAccelerated="true">
|
||
|
||
<meta-data android:name="android.graphics.renderThread" android:value="true" />
|
||
|
||
<activity
|
||
android:name="PaintDrawFilterActivity"
|
||
android:label="_DrawFilter">
|
||
<intent-filter>
|
||
<action android:name="android.intent.action.MAIN" />
|
||
<category android:name="android.intent.category.LAUNCHER" />
|
||
</intent-filter>
|
||
</activity>
|
||
|
||
<activity
|
||
android:name="DatePickerActivity"
|
||
android:label="_DatePicker">
|
||
<intent-filter>
|
||
<action android:name="android.intent.action.MAIN" />
|
||
<category android:name="android.intent.category.LAUNCHER" />
|
||
</intent-filter>
|
||
</activity>
|
||
|
||
<activity
|
||
android:name="ClipRegionActivity"
|
||
android:label="_ClipRegion">
|
||
<intent-filter>
|
||
<action android:name="android.intent.action.MAIN" />
|
||
<category android:name="android.intent.category.LAUNCHER" />
|
||
</intent-filter>
|
||
</activity>
|
||
|
||
<activity
|
||
android:name="DisplayListLayersActivity"
|
||
android:label="__DisplayListLayers">
|
||
<intent-filter>
|
||
<action android:name="android.intent.action.MAIN" />
|
||
<category android:name="android.intent.category.LAUNCHER" />
|
||
</intent-filter>
|
||
</activity>
|
||
|
||
<activity
|
||
android:name="MatrixActivity"
|
||
android:label="_Matrix">
|
||
<intent-filter>
|
||
<action android:name="android.intent.action.MAIN" />
|
||
<category android:name="android.intent.category.LAUNCHER" />
|
||
</intent-filter>
|
||
</activity>
|
||
|
||
<activity
|
||
android:name="TextFadeActivity"
|
||
android:label="_TextFade">
|
||
<intent-filter>
|
||
<action android:name="android.intent.action.MAIN" />
|
||
<category android:name="android.intent.category.LAUNCHER" />
|
||
</intent-filter>
|
||
</activity>
|
||
|
||
<activity
|
||
android:name="MaxBitmapSizeActivity"
|
||
android:label="_MaxBitmapSize">
|
||
<intent-filter>
|
||
<action android:name="android.intent.action.MAIN" />
|
||
<category android:name="android.intent.category.LAUNCHER" />
|
||
</intent-filter>
|
||
</activity>
|
||
|
||
<activity
|
||
android:name="TimeDialogActivity"
|
||
android:label="_TimeDialog">
|
||
<intent-filter>
|
||
<action android:name="android.intent.action.MAIN" />
|
||
<category android:name="android.intent.category.LAUNCHER" />
|
||
</intent-filter>
|
||
</activity>
|
||
|
||
<activity
|
||
android:name="OpaqueActivity"
|
||
android:label="_Opaque">
|
||
<intent-filter>
|
||
<action android:name="android.intent.action.MAIN" />
|
||
<category android:name="android.intent.category.LAUNCHER" />
|
||
</intent-filter>
|
||
</activity>
|
||
|
||
<activity
|
||
android:name="GetBitmapActivity"
|
||
android:label="_GetBitmap">
|
||
<intent-filter>
|
||
<action android:name="android.intent.action.MAIN" />
|
||
<category android:name="android.intent.category.LAUNCHER" />
|
||
</intent-filter>
|
||
</activity>
|
||
|
||
<activity
|
||
android:name="SmallCircleActivity"
|
||
android:label="_SmallCircle">
|
||
<intent-filter>
|
||
<action android:name="android.intent.action.MAIN" />
|
||
<category android:name="android.intent.category.LAUNCHER" />
|
||
</intent-filter>
|
||
</activity>
|
||
|
||
<activity
|
||
android:name="ClearActivity"
|
||
android:label="_Clear">
|
||
<intent-filter>
|
||
<action android:name="android.intent.action.MAIN" />
|
||
<category android:name="android.intent.category.LAUNCHER" />
|
||
</intent-filter>
|
||
</activity>
|
||
|
||
<activity
|
||
android:name="TextureViewActivity"
|
||
android:label="_TextureView">
|
||
<intent-filter>
|
||
<action android:name="android.intent.action.MAIN" />
|
||
<category android:name="android.intent.category.LAUNCHER" />
|
||
</intent-filter>
|
||
</activity>
|
||
|
||
<activity
|
||
android:name="CanvasTextureViewActivity"
|
||
android:label="_CanvasTextureView">
|
||
<intent-filter>
|
||
<action android:name="android.intent.action.MAIN" />
|
||
<category android:name="android.intent.category.LAUNCHER" />
|
||
</intent-filter>
|
||
</activity>
|
||
|
||
<activity
|
||
android:name="GLTextureViewActivity"
|
||
android:label="_TextureViewGL">
|
||
<intent-filter>
|
||
<action android:name="android.intent.action.MAIN" />
|
||
<category android:name="android.intent.category.LAUNCHER" />
|
||
</intent-filter>
|
||
</activity>
|
||
|
||
<activity
|
||
android:name="BitmapMeshActivity"
|
||
android:label="_BitmapMesh">
|
||
<intent-filter>
|
||
<action android:name="android.intent.action.MAIN" />
|
||
<category android:name="android.intent.category.LAUNCHER" />
|
||
</intent-filter>
|
||
</activity>
|
||
|
||
<activity
|
||
android:name="BitmapMutateActivity"
|
||
android:label="_BitmapMutate">
|
||
<intent-filter>
|
||
<action android:name="android.intent.action.MAIN" />
|
||
<category android:name="android.intent.category.LAUNCHER" />
|
||
</intent-filter>
|
||
</activity>
|
||
|
||
<activity
|
||
android:name="BitmapMeshLayerActivity"
|
||
android:label="_BitmapMeshLayer">
|
||
<intent-filter>
|
||
<action android:name="android.intent.action.MAIN" />
|
||
<category android:name="android.intent.category.LAUNCHER" />
|
||
</intent-filter>
|
||
</activity>
|
||
|
||
<activity
|
||
android:name="MarqueeActivity"
|
||
android:label="_Marquee">
|
||
<intent-filter>
|
||
<action android:name="android.intent.action.MAIN" />
|
||
<category android:name="android.intent.category.LAUNCHER" />
|
||
</intent-filter>
|
||
</activity>
|
||
|
||
<activity
|
||
android:name="ShapesActivity"
|
||
android:label="_Shapes">
|
||
<intent-filter>
|
||
<action android:name="android.intent.action.MAIN" />
|
||
<category android:name="android.intent.category.LAUNCHER" />
|
||
</intent-filter>
|
||
</activity>
|
||
|
||
<activity
|
||
android:name="ColoredRectsActivity"
|
||
android:label="_Rects">
|
||
<intent-filter>
|
||
<action android:name="android.intent.action.MAIN" />
|
||
<category android:name="android.intent.category.LAUNCHER" />
|
||
</intent-filter>
|
||
</activity>
|
||
|
||
<activity
|
||
android:name="SimplePatchActivity"
|
||
android:label="_SimplePatch"
|
||
android:theme="@android:style/Theme.Translucent.NoTitleBar">
|
||
<intent-filter>
|
||
<action android:name="android.intent.action.MAIN" />
|
||
<category android:name="android.intent.category.LAUNCHER" />
|
||
</intent-filter>
|
||
</activity>
|
||
|
||
<activity
|
||
android:name="ViewLayersActivity"
|
||
android:label="_ViewLayers">
|
||
<intent-filter>
|
||
<action android:name="android.intent.action.MAIN" />
|
||
<category android:name="android.intent.category.LAUNCHER" />
|
||
</intent-filter>
|
||
</activity>
|
||
|
||
<activity
|
||
android:name="ViewLayersActivity2"
|
||
android:label="_ViewLayers2">
|
||
<intent-filter>
|
||
<action android:name="android.intent.action.MAIN" />
|
||
<category android:name="android.intent.category.LAUNCHER" />
|
||
</intent-filter>
|
||
</activity>
|
||
|
||
<activity
|
||
android:name="ViewLayersActivity3"
|
||
android:label="_ViewLayers3">
|
||
<intent-filter>
|
||
<action android:name="android.intent.action.MAIN" />
|
||
<category android:name="android.intent.category.LAUNCHER" />
|
||
</intent-filter>
|
||
</activity>
|
||
|
||
<activity
|
||
android:name="ViewLayersActivity4"
|
||
android:label="_ViewLayers4">
|
||
<intent-filter>
|
||
<action android:name="android.intent.action.MAIN" />
|
||
<category android:name="android.intent.category.LAUNCHER" />
|
||
</intent-filter>
|
||
</activity>
|
||
|
||
<activity
|
||
android:name="ViewLayersActivity5"
|
||
android:label="_ViewLayers5">
|
||
<intent-filter>
|
||
<action android:name="android.intent.action.MAIN" />
|
||
<category android:name="android.intent.category.LAUNCHER" />
|
||
</intent-filter>
|
||
</activity>
|
||
|
||
<activity
|
||
android:name="ViewLayersActivity6"
|
||
android:label="_ViewLayers6">
|
||
<intent-filter>
|
||
<action android:name="android.intent.action.MAIN" />
|
||
<category android:name="android.intent.category.LAUNCHER" />
|
||
</intent-filter>
|
||
</activity>
|
||
|
||
<activity
|
||
android:name="AlphaLayersActivity"
|
||
android:label="_αLayers">
|
||
<intent-filter>
|
||
<action android:name="android.intent.action.MAIN" />
|
||
<category android:name="android.intent.category.LAUNCHER" />
|
||
</intent-filter>
|
||
</activity>
|
||
|
||
<activity
|
||
android:name="AdvancedGradientsActivity"
|
||
android:label="_Advanced Gradients">
|
||
<intent-filter>
|
||
<action android:name="android.intent.action.MAIN" />
|
||
<category android:name="android.intent.category.LAUNCHER" />
|
||
</intent-filter>
|
||
</activity>
|
||
|
||
<activity
|
||
android:name="Bitmaps3dActivity"
|
||
android:label="_Bitmaps3d">
|
||
<intent-filter>
|
||
<action android:name="android.intent.action.MAIN" />
|
||
<category android:name="android.intent.category.LAUNCHER" />
|
||
</intent-filter>
|
||
</activity>
|
||
|
||
<activity
|
||
android:name="LabelsActivity"
|
||
android:label="_Labels">
|
||
<intent-filter>
|
||
<action android:name="android.intent.action.MAIN" />
|
||
<category android:name="android.intent.category.LAUNCHER" />
|
||
</intent-filter>
|
||
</activity>
|
||
|
||
<activity
|
||
android:name="ViewFlipperActivity"
|
||
android:label="_ViewFlipper"
|
||
android:theme="@android:style/Theme.Translucent.NoTitleBar">
|
||
<intent-filter>
|
||
<action android:name="android.intent.action.MAIN" />
|
||
<category android:name="android.intent.category.LAUNCHER" />
|
||
</intent-filter>
|
||
</activity>
|
||
|
||
<activity
|
||
android:name="ResizeActivity"
|
||
android:label="_Resize"
|
||
android:windowSoftInputMode="adjustResize">
|
||
<intent-filter>
|
||
<action android:name="android.intent.action.MAIN" />
|
||
<category android:name="android.intent.category.LAUNCHER" />
|
||
</intent-filter>
|
||
</activity>
|
||
|
||
<activity
|
||
android:name="TextGammaActivity"
|
||
android:label="_Gamma"
|
||
android:theme="@android:style/Theme.Translucent.NoTitleBar">
|
||
<intent-filter>
|
||
<action android:name="android.intent.action.MAIN" />
|
||
<category android:name="android.intent.category.LAUNCHER" />
|
||
</intent-filter>
|
||
</activity>
|
||
|
||
<activity
|
||
android:name="TextGammaActivity$SubGammaActivity"
|
||
android:label="_Sub Gamma"
|
||
android:theme="@android:style/Theme.Translucent.NoTitleBar"
|
||
android:hardwareAccelerated="false">
|
||
<intent-filter>
|
||
<action android:name="android.intent.action.MAIN" />
|
||
</intent-filter>
|
||
</activity>
|
||
|
||
<activity
|
||
android:name="LayersActivity"
|
||
android:label="_Layers"
|
||
android:theme="@android:style/Theme.Translucent.NoTitleBar">
|
||
<intent-filter>
|
||
<action android:name="android.intent.action.MAIN" />
|
||
<category android:name="android.intent.category.LAUNCHER" />
|
||
</intent-filter>
|
||
</activity>
|
||
|
||
<activity
|
||
android:name="NewLayersActivity"
|
||
android:label="_NewLayers">
|
||
<intent-filter>
|
||
<action android:name="android.intent.action.MAIN" />
|
||
<category android:name="android.intent.category.LAUNCHER" />
|
||
</intent-filter>
|
||
</activity>
|
||
|
||
<activity
|
||
android:name="XfermodeActivity"
|
||
android:label="_Xfermodes"
|
||
android:theme="@android:style/Theme.Translucent.NoTitleBar">
|
||
<intent-filter>
|
||
<action android:name="android.intent.action.MAIN" />
|
||
<category android:name="android.intent.category.LAUNCHER" />
|
||
</intent-filter>
|
||
</activity>
|
||
|
||
<activity
|
||
android:name="BitmapsActivity"
|
||
android:label="_Bitmaps"
|
||
android:theme="@android:style/Theme.Translucent.NoTitleBar">
|
||
<intent-filter>
|
||
<action android:name="android.intent.action.MAIN" />
|
||
<category android:name="android.intent.category.LAUNCHER" />
|
||
</intent-filter>
|
||
</activity>
|
||
|
||
<activity
|
||
android:name="BitmapsSkewActivity"
|
||
android:label="_BitmapsSkew">
|
||
<intent-filter>
|
||
<action android:name="android.intent.action.MAIN" />
|
||
<category android:name="android.intent.category.LAUNCHER" />
|
||
</intent-filter>
|
||
</activity>
|
||
|
||
<activity
|
||
android:name="BitmapsAlphaActivity"
|
||
android:label="_BitmapsAlpha"
|
||
android:theme="@android:style/Theme.Translucent.NoTitleBar">
|
||
<intent-filter>
|
||
<action android:name="android.intent.action.MAIN" />
|
||
<category android:name="android.intent.category.LAUNCHER" />
|
||
</intent-filter>
|
||
</activity>
|
||
|
||
<activity
|
||
android:name="BitmapsRectActivity"
|
||
android:label="_BitmapsRect"
|
||
android:theme="@android:style/Theme.Translucent.NoTitleBar">
|
||
<intent-filter>
|
||
<action android:name="android.intent.action.MAIN" />
|
||
<category android:name="android.intent.category.LAUNCHER" />
|
||
</intent-filter>
|
||
</activity>
|
||
|
||
<activity
|
||
android:name="ThinPatchesActivity"
|
||
android:label="_9patchThin"
|
||
android:theme="@android:style/Theme.Translucent.NoTitleBar">
|
||
<intent-filter>
|
||
<action android:name="android.intent.action.MAIN" />
|
||
<category android:name="android.intent.category.LAUNCHER" />
|
||
</intent-filter>
|
||
</activity>
|
||
|
||
<activity
|
||
android:name="NinePatchesActivity"
|
||
android:label="_9patch">
|
||
<intent-filter>
|
||
<action android:name="android.intent.action.MAIN" />
|
||
<category android:name="android.intent.category.LAUNCHER" />
|
||
</intent-filter>
|
||
</activity>
|
||
|
||
<activity
|
||
android:name="MoreNinePatchesActivity"
|
||
android:label="_9patch2">
|
||
<intent-filter>
|
||
<action android:name="android.intent.action.MAIN" />
|
||
<category android:name="android.intent.category.LAUNCHER" />
|
||
</intent-filter>
|
||
</activity>
|
||
|
||
<activity
|
||
android:name="QuickRejectActivity"
|
||
android:label="_QuickReject">
|
||
<intent-filter>
|
||
<action android:name="android.intent.action.MAIN" />
|
||
<category android:name="android.intent.category.LAUNCHER" />
|
||
</intent-filter>
|
||
</activity>
|
||
|
||
<activity
|
||
android:name="RotationActivity"
|
||
android:label="_Rotation">
|
||
<intent-filter>
|
||
<action android:name="android.intent.action.MAIN" />
|
||
<category android:name="android.intent.category.LAUNCHER" />
|
||
</intent-filter>
|
||
</activity>
|
||
|
||
<activity
|
||
android:name="GradientsActivity"
|
||
android:label="_Gradients">
|
||
<intent-filter>
|
||
<action android:name="android.intent.action.MAIN" />
|
||
<category android:name="android.intent.category.LAUNCHER" />
|
||
</intent-filter>
|
||
</activity>
|
||
|
||
<activity
|
||
android:name="ShadersActivity"
|
||
android:label="_Shaders">
|
||
<intent-filter>
|
||
<action android:name="android.intent.action.MAIN" />
|
||
<category android:name="android.intent.category.LAUNCHER" />
|
||
</intent-filter>
|
||
</activity>
|
||
|
||
<activity
|
||
android:name="TextActivity"
|
||
android:label="_Text"
|
||
android:theme="@android:style/Theme.NoTitleBar">
|
||
<intent-filter>
|
||
<action android:name="android.intent.action.MAIN" />
|
||
<category android:name="android.intent.category.LAUNCHER" />
|
||
</intent-filter>
|
||
</activity>
|
||
|
||
<activity
|
||
android:name="PosTextActivity"
|
||
android:label="_PosText"
|
||
android:theme="@android:style/Theme.NoTitleBar">
|
||
<intent-filter>
|
||
<action android:name="android.intent.action.MAIN" />
|
||
<category android:name="android.intent.category.LAUNCHER" />
|
||
</intent-filter>
|
||
</activity>
|
||
|
||
<activity
|
||
android:name="ListActivity"
|
||
android:label="__List">
|
||
<intent-filter>
|
||
<action android:name="android.intent.action.MAIN" />
|
||
<category android:name="android.intent.category.LAUNCHER" />
|
||
</intent-filter>
|
||
</activity>
|
||
|
||
<activity
|
||
android:name="TransparentListActivity"
|
||
android:label="_TransparentList">
|
||
<intent-filter>
|
||
<action android:name="android.intent.action.MAIN" />
|
||
<category android:name="android.intent.category.LAUNCHER" />
|
||
</intent-filter>
|
||
</activity>
|
||
|
||
<activity
|
||
android:name="MoreShadersActivity"
|
||
android:label="_Shaders2">
|
||
<intent-filter>
|
||
<action android:name="android.intent.action.MAIN" />
|
||
<category android:name="android.intent.category.LAUNCHER" />
|
||
</intent-filter>
|
||
</activity>
|
||
|
||
<activity
|
||
android:name="ColorFiltersActivity"
|
||
android:label="_ColorFilters">
|
||
<intent-filter>
|
||
<action android:name="android.intent.action.MAIN" />
|
||
<category android:name="android.intent.category.LAUNCHER" />
|
||
</intent-filter>
|
||
</activity>
|
||
|
||
<activity
|
||
android:name="LinesActivity"
|
||
android:label="_Lines">
|
||
<intent-filter>
|
||
<action android:name="android.intent.action.MAIN" />
|
||
<category android:name="android.intent.category.LAUNCHER" />
|
||
</intent-filter>
|
||
</activity>
|
||
|
||
<activity
|
||
android:name="Lines2Activity"
|
||
android:label="_Lines2">
|
||
<intent-filter>
|
||
<action android:name="android.intent.action.MAIN" />
|
||
<category android:name="android.intent.category.LAUNCHER" />
|
||
</intent-filter>
|
||
</activity>
|
||
|
||
<activity
|
||
android:name="PathsActivity"
|
||
android:label="_Paths">
|
||
<intent-filter>
|
||
<action android:name="android.intent.action.MAIN" />
|
||
<category android:name="android.intent.category.LAUNCHER" />
|
||
</intent-filter>
|
||
</activity>
|
||
|
||
<activity
|
||
android:name="TextOnPathActivity"
|
||
android:label="_TextOnPath">
|
||
<intent-filter>
|
||
<action android:name="android.intent.action.MAIN" />
|
||
<category android:name="android.intent.category.LAUNCHER" />
|
||
</intent-filter>
|
||
</activity>
|
||
|
||
<activity
|
||
android:name="PathsCacheActivity"
|
||
android:label="_PathsCache">
|
||
<intent-filter>
|
||
<action android:name="android.intent.action.MAIN" />
|
||
<category android:name="android.intent.category.LAUNCHER" />
|
||
</intent-filter>
|
||
</activity>
|
||
|
||
<activity
|
||
android:name="PointsActivity"
|
||
android:label="_Points">
|
||
<intent-filter>
|
||
<action android:name="android.intent.action.MAIN" />
|
||
<category android:name="android.intent.category.LAUNCHER" />
|
||
</intent-filter>
|
||
</activity>
|
||
|
||
<activity
|
||
android:name="Transform3dActivity"
|
||
android:label="_3d">
|
||
<intent-filter>
|
||
<action android:name="android.intent.action.MAIN" />
|
||
<category android:name="android.intent.category.LAUNCHER" />
|
||
</intent-filter>
|
||
</activity>
|
||
|
||
<activity
|
||
android:name="Animated3dActivity"
|
||
android:label="_Animated 3d">
|
||
<intent-filter>
|
||
<action android:name="android.intent.action.MAIN" />
|
||
<category android:name="android.intent.category.LAUNCHER" />
|
||
</intent-filter>
|
||
</activity>
|
||
|
||
<activity
|
||
android:name="SimplePathsActivity"
|
||
android:label="_SimplePaths">
|
||
<intent-filter>
|
||
<action android:name="android.intent.action.MAIN" />
|
||
<category android:name="android.intent.category.LAUNCHER" />
|
||
</intent-filter>
|
||
</activity>
|
||
|
||
<activity
|
||
android:name="AdvancedBlendActivity"
|
||
android:label="_Advanced Blend">
|
||
<intent-filter>
|
||
<action android:name="android.intent.action.MAIN" />
|
||
<category android:name="android.intent.category.LAUNCHER" />
|
||
</intent-filter>
|
||
</activity>
|
||
|
||
<activity
|
||
android:name="FramebufferBlendActivity"
|
||
android:label="_FramebufferBlend">
|
||
<intent-filter>
|
||
<action android:name="android.intent.action.MAIN" />
|
||
<category android:name="android.intent.category.LAUNCHER" />
|
||
</intent-filter>
|
||
</activity>
|
||
|
||
<activity
|
||
android:name="StackActivity"
|
||
android:label="_Stacks">
|
||
<intent-filter>
|
||
<action android:name="android.intent.action.MAIN" />
|
||
<category android:name="android.intent.category.LAUNCHER" />
|
||
</intent-filter>
|
||
</activity>
|
||
|
||
<activity
|
||
android:name="PathDestructionActivity"
|
||
android:label="_PathDestruction">
|
||
<intent-filter>
|
||
<action android:name="android.intent.action.MAIN" />
|
||
<category android:name="android.intent.category.LAUNCHER" />
|
||
</intent-filter>
|
||
</activity>
|
||
|
||
<activity
|
||
android:name="TransformsAndAnimationsActivity"
|
||
android:label="_TransformAnim">
|
||
<intent-filter>
|
||
<action android:name="android.intent.action.MAIN" />
|
||
<category android:name="android.intent.category.LAUNCHER" />
|
||
</intent-filter>
|
||
</activity>
|
||
|
||
<activity
|
||
android:name="ViewPropertyAlphaActivity"
|
||
android:label="_ViewPropAlpha">
|
||
<intent-filter>
|
||
<action android:name="android.intent.action.MAIN" />
|
||
<category android:name="android.intent.category.LAUNCHER" />
|
||
</intent-filter>
|
||
</activity>
|
||
|
||
<activity
|
||
android:name="ViewLayerInvalidationActivity"
|
||
android:label="_ViewLayerInvalidation">
|
||
<intent-filter>
|
||
<action android:name="android.intent.action.MAIN" />
|
||
<category android:name="android.intent.category.LAUNCHER" />
|
||
</intent-filter>
|
||
</activity>
|
||
|
||
</application>
|
||
</manifest>
|