Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Merge pull request #3 from hram/master

Add sample for Mono Android
  • Loading branch information...
commit 3781dfd4e7a62d94ef32a2ec848b14debcafab4c 2 parents 05c7a83 + 9577494
@johnkil authored
Showing with 2,912 additions and 1 deletion.
  1. +7 −1 .gitignore
  2. +66 −0 ActionBarSherlock/ActionBarSherlock.csproj
  3. +48 −0 ActionBarSherlock/Additions/AboutAdditions.txt
  4. +24 −0 ActionBarSherlock/Jars/AboutJars.txt
  5. BIN  ActionBarSherlock/Jars/ActionBarSherlock-88fc341.zip
  6. BIN  ActionBarSherlock/Jars/android-support-v4.jar
  7. +28 −0 ActionBarSherlock/Properties/AssemblyInfo.cs
  8. +14 −0 ActionBarSherlock/Transforms/EnumFields.xml
  9. +11 −0 ActionBarSherlock/Transforms/EnumMethods.xml
  10. +10 −0 ActionBarSherlock/Transforms/Metadata.xml
  11. +28 −0 sample.net.sln
  12. +19 −0 sample.net/Assets/AboutAssets.txt
  13. +129 −0 sample.net/MainActivity.cs
  14. +14 −0 sample.net/Properties/AndroidManifest.xml
  15. +41 −0 sample.net/Properties/AssemblyInfo.cs
  16. +44 −0 sample.net/Resources/AboutResources.txt
  17. BIN  sample.net/Resources/Drawable/Icon.png
  18. +10 −0 sample.net/Resources/Drawable/side_navigation_shadow.xml
  19. +20 −0 sample.net/Resources/Layout/activity_main.xml
  20. +36 −0 sample.net/Resources/Layout/side_navigation.xml
  21. +29 −0 sample.net/Resources/Layout/side_navigation_item.xml
  22. +1,838 −0 sample.net/Resources/Resource.Designer.cs
  23. +14 −0 sample.net/Resources/Values/Strings.xml
  24. +10 −0 sample.net/Resources/Values/colors.xml
  25. +16 −0 sample.net/Resources/Values/dimensions.xml
  26. +10 −0 sample.net/Resources/anim/side_navigation_fade_in.xml
  27. +10 −0 sample.net/Resources/anim/side_navigation_fade_out.xml
  28. +10 −0 sample.net/Resources/anim/side_navigation_in_from_left.xml
  29. +10 −0 sample.net/Resources/anim/side_navigation_out_to_left.xml
  30. BIN  sample.net/Resources/drawable-hdpi/ic_action_side_navigation.png
  31. BIN  sample.net/Resources/drawable-hdpi/ic_android1.png
  32. BIN  sample.net/Resources/drawable-hdpi/ic_android2.png
  33. BIN  sample.net/Resources/drawable-hdpi/ic_android3.png
  34. BIN  sample.net/Resources/drawable-hdpi/ic_android4.png
  35. BIN  sample.net/Resources/drawable-hdpi/ic_android5.png
  36. BIN  sample.net/Resources/drawable-hdpi/ic_android_logo.png
  37. BIN  sample.net/Resources/drawable-hdpi/ic_launcher.png
  38. BIN  sample.net/Resources/drawable-ldpi/ic_action_side_navigation.png
  39. BIN  sample.net/Resources/drawable-ldpi/ic_launcher.png
  40. BIN  sample.net/Resources/drawable-mdpi/ic_action_side_navigation.png
  41. BIN  sample.net/Resources/drawable-mdpi/ic_launcher.png
  42. BIN  sample.net/Resources/drawable-xhdpi/ic_action_side_navigation.png
  43. BIN  sample.net/Resources/drawable-xhdpi/ic_launcher.png
  44. +25 −0 sample.net/Resources/menu/side_navigation_menu.xml
  45. +17 −0 sample.net/SideNavigation/ISideNavigationCallback.cs
  46. +208 −0 sample.net/SideNavigation/SideNavigationView.cs
  47. BIN  sample.net/android-support-v4.jar
  48. +166 −0 sample.net/sample.net.csproj
View
8 .gitignore
@@ -5,4 +5,10 @@ library/gen/
sample/.classpath
sample/.project
sample/bin/
-sample/gen/
+sample/gen/
+sample.net/bin/
+sample.net/obj/
+ActionBarSherlock/bin/
+ActionBarSherlock/obj/
+_ReSharper.sample.net
+*.suo
View
66 ActionBarSherlock/ActionBarSherlock.csproj
@@ -0,0 +1,66 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <PropertyGroup>
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+ <ProductVersion>10.0.0</ProductVersion>
+ <SchemaVersion>2.0</SchemaVersion>
+ <ProjectGuid>{2D5471B2-8255-4E47-97E9-EEB28678CC82}</ProjectGuid>
+ <ProjectTypeGuids>{EFBA0AD7-5A72-4C68-AF49-83D382785DCF};{10368E6C-D01B-4462-8E8B-01FC667A7035};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
+ <OutputType>Library</OutputType>
+ <RootNamespace>Com.ActionBarSherlock</RootNamespace>
+ <MonoAndroidResourcePrefix>Resources</MonoAndroidResourcePrefix>
+ <MonoAndroidAssetsPrefix>Assets</MonoAndroidAssetsPrefix>
+ <MonoAndroidJavaPrefix>Java</MonoAndroidJavaPrefix>
+ <MonoAndroidTransformPrefix>Transforms</MonoAndroidTransformPrefix>
+ <AssemblyName>ActionBarSherlock</AssemblyName>
+ <TargetFrameworkVersion>v4.0.3</TargetFrameworkVersion>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+ <DebugSymbols>True</DebugSymbols>
+ <DebugType>full</DebugType>
+ <Optimize>False</Optimize>
+ <OutputPath>bin\Debug</OutputPath>
+ <DefineConstants>DEBUG;</DefineConstants>
+ <ErrorReport>prompt</ErrorReport>
+ <WarningLevel>4</WarningLevel>
+ <AndroidLinkMode>None</AndroidLinkMode>
+ <ConsolePause>False</ConsolePause>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+ <DebugType>none</DebugType>
+ <Optimize>True</Optimize>
+ <OutputPath>bin\Release</OutputPath>
+ <ErrorReport>prompt</ErrorReport>
+ <WarningLevel>4</WarningLevel>
+ <ConsolePause>False</ConsolePause>
+ <AndroidLinkMode>SdkOnly</AndroidLinkMode>
+ <AndroidUseSharedRuntime>False</AndroidUseSharedRuntime>
+ </PropertyGroup>
+ <ItemGroup>
+ <Reference Include="System" />
+ <Reference Include="System.Xml" />
+ <Reference Include="System.Core" />
+ <Reference Include="Mono.Android" />
+ <Reference Include="Mono.Android.Support.v4" />
+ </ItemGroup>
+ <ItemGroup>
+ <Compile Include="Properties\AssemblyInfo.cs" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Additions\AboutAdditions.txt" />
+ <None Include="Jars\AboutJars.txt" />
+ </ItemGroup>
+ <ItemGroup>
+ <TransformFile Include="Transforms\EnumFields.xml" />
+ <TransformFile Include="Transforms\EnumMethods.xml" />
+ <TransformFile Include="Transforms\Metadata.xml" />
+ </ItemGroup>
+ <Import Project="$(MSBuildExtensionsPath)\Novell\Xamarin.Android.Bindings.targets" />
+ <ItemGroup>
+ <LibraryProjectZip Include="Jars\ActionBarSherlock-88fc341.zip" />
+ </ItemGroup>
+ <ItemGroup>
+ <ReferenceJar Include="Jars\android-support-v4.jar" />
+ </ItemGroup>
+</Project>
View
48 ActionBarSherlock/Additions/AboutAdditions.txt
@@ -0,0 +1,48 @@
+Additions allow you to add arbitrary C# to the generated classes
+before they are compiled. This can be helpful for providing convenience
+methods or adding pure C# classes.
+
+== Adding Methods to Generated Classes ==
+
+Let's say the library being bound has a Rectangle class with a constructor
+that takes an x and y position, and a width and length size. It will look like
+this:
+
+public partial class Rectangle
+{
+ public Rectangle (int x, int y, int width, int height)
+ {
+ // JNI bindings
+ }
+}
+
+Imagine we want to add a constructor to this class that takes a Point and
+Size structure instead of 4 ints. We can add a new file called Rectangle.cs
+with a partial class containing our new method:
+
+public partial class Rectangle
+{
+ public Rectangle (Point location, Size size) :
+ this (location.X, location.Y, size.Width, size.Height)
+ {
+ }
+}
+
+At compile time, the additions class will be added to the generated class
+and the final assembly will a Rectangle class with both constructors.
+
+
+== Adding C# Classes ==
+
+Another thing that can be done is adding fully C# managed classes to the
+generated library. In the above example, let's assume that there isn't a
+Point class available in Java or our library. The one we create doesn't need
+to interact with Java, so we'll create it like a normal class in C#.
+
+By adding a Point.cs file with this class, it will end up in the binding library:
+
+public class Point
+{
+ public int X { get; set; }
+ public int Y { get; set; }
+}
View
24 ActionBarSherlock/Jars/AboutJars.txt
@@ -0,0 +1,24 @@
+This directory is for Android .jars.
+
+There are 2 types of jars that are supported:
+
+== Input Jar ==
+
+This is the jar that bindings should be generated for.
+
+For example, if you were binding the Google Maps library, this would
+be Google's "maps.jar".
+
+Set the build action for these jars in the properties page to "InputJar".
+
+
+== Reference Jars ==
+
+These are jars that are referenced by the input jar. C# bindings will
+not be created for these jars. These jars will be used to resolve
+types used by the input jar.
+
+NOTE: Do not add "android.jar" as a reference jar. It will be added automatically
+based on the Target Framework selected.
+
+Set the build action for these jars in the properties page to "ReferenceJar".
View
BIN  ActionBarSherlock/Jars/ActionBarSherlock-88fc341.zip
Binary file not shown
View
BIN  ActionBarSherlock/Jars/android-support-v4.jar
Binary file not shown
View
28 ActionBarSherlock/Properties/AssemblyInfo.cs
@@ -0,0 +1,28 @@
+using System.Reflection;
+using System.Runtime.CompilerServices;
+using Android.App;
+
+// Information about this assembly is defined by the following attributes.
+// Change them to the values specific to your project.
+
+[assembly: AssemblyTitle("ActionBarScherlock")]
+[assembly: AssemblyDescription("")]
+[assembly: AssemblyConfiguration("")]
+[assembly: AssemblyCompany("")]
+[assembly: AssemblyProduct("")]
+[assembly: AssemblyCopyright("atsushi")]
+[assembly: AssemblyTrademark("")]
+[assembly: AssemblyCulture("")]
+
+// The assembly version has the format "{Major}.{Minor}.{Build}.{Revision}".
+// The form "{Major}.{Minor}.*" will automatically update the build and revision,
+// and "{Major}.{Minor}.{Build}.*" will update just the revision.
+
+[assembly: AssemblyVersion("1.0.0")]
+
+// The following attributes are used to specify the signing key for the assembly,
+// if desired. See the Mono documentation for more information about signing.
+
+//[assembly: AssemblyDelaySign(false)]
+//[assembly: AssemblyKeyFile("")]
+
View
14 ActionBarSherlock/Transforms/EnumFields.xml
@@ -0,0 +1,14 @@
+<enum-field-mappings>
+ <!--
+ This example converts the constants Fragment_id, Fragment_name,
+ and Fragment_tag from android.support.v4.app.FragmentActivity.FragmentTag
+ to an enum called Android.Support.V4.App.FragmentTagType with values
+ Id, Name, and Tag.
+
+ <type enum-type="Android\Support\V4\App\FragmentTagType" java-class="android/support/v4/app/FragmentActivity$FragmentTag">
+ <member enum="Id" java="Fragment_id" value="1" />
+ <member enum="Name" java="Fragment_name" value="0" />
+ <member enum="Tag" java="Fragment_tag" value="2" />
+ </type>
+ -->
+</enum-field-mappings>
View
11 ActionBarSherlock/Transforms/EnumMethods.xml
@@ -0,0 +1,11 @@
+<enum-method-mappings>
+ <!--
+ This example changes the Java method:
+ android.support.v4.app.Fragment.SavedState.writeToParcel (int flags)
+ to be:
+ android.support.v4.app.Fragment.SavedState.writeToParcel (Android.OS.ParcelableWriteFlags flags)
+ when bound in C#.
+
+ <map package="android.support.v4.app" class="Fragment.SavedState" method="writeToParcel" parameter="flags" enum="Android.OS.ParcelableWriteFlags" />
+ -->
+</enum-method-mappings>
View
10 ActionBarSherlock/Transforms/Metadata.xml
@@ -0,0 +1,10 @@
+<metadata>
+ <!--
+ This sample removes the class: android.support.v4.content.AsyncTaskLoader.LoadTask:
+ <remove-node path="/api/package[@name='android.support.v4.content']/class[@name='AsyncTaskLoader.LoadTask']" />
+
+ This sample removes the method: android.support.v4.content.CursorLoader.loadInBackground:
+ <remove-node path="/api/package[@name='android.support.v4.content']/class[@name='CursorLoader']/method[@name='loadInBackground']" />
+ -->
+ <remove-node path="/api/package[starts-with(@name, 'com.actionbarsherlock.internal')]" />
+</metadata>
View
28 sample.net.sln
@@ -0,0 +1,28 @@
+
+Microsoft Visual Studio Solution File, Format Version 11.00
+# Visual Studio 2010
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "sample.net", "sample.net\sample.net.csproj", "{906AE785-A7AE-4046-9383-8CED9AA220DB}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ActionBarSherlock", "ActionBarSherlock\ActionBarSherlock.csproj", "{2D5471B2-8255-4E47-97E9-EEB28678CC82}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Any CPU = Debug|Any CPU
+ Release|Any CPU = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {906AE785-A7AE-4046-9383-8CED9AA220DB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {906AE785-A7AE-4046-9383-8CED9AA220DB}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {906AE785-A7AE-4046-9383-8CED9AA220DB}.Debug|Any CPU.Deploy.0 = Debug|Any CPU
+ {906AE785-A7AE-4046-9383-8CED9AA220DB}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {906AE785-A7AE-4046-9383-8CED9AA220DB}.Release|Any CPU.Build.0 = Release|Any CPU
+ {906AE785-A7AE-4046-9383-8CED9AA220DB}.Release|Any CPU.Deploy.0 = Release|Any CPU
+ {2D5471B2-8255-4E47-97E9-EEB28678CC82}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {2D5471B2-8255-4E47-97E9-EEB28678CC82}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {2D5471B2-8255-4E47-97E9-EEB28678CC82}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {2D5471B2-8255-4E47-97E9-EEB28678CC82}.Release|Any CPU.Build.0 = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+EndGlobal
View
19 sample.net/Assets/AboutAssets.txt
@@ -0,0 +1,19 @@
+Any raw assets you want to be deployed with your application can be placed in
+this directory (and child directories) and given a Build Action of "AndroidAsset".
+
+These files will be deployed with you package and will be accessible using Android's
+AssetManager, like this:
+
+public class ReadAsset : Activity
+{
+ protected override void OnCreate (Bundle bundle)
+ {
+ base.OnCreate (bundle);
+
+ InputStream input = Assets.Open ("my_asset.txt");
+ }
+}
+
+Additionally, some Android functions will automatically load asset files:
+
+Typeface tf = Typeface.CreateFromAsset (Context.Assets, "fonts/samplefont.ttf");
View
129 sample.net/MainActivity.cs
@@ -0,0 +1,129 @@
+using Android.App;
+using Android.Content;
+using Android.Views;
+using Android.Widget;
+using Android.OS;
+using com.devspark.sidenavigation;
+
+using Com.Actionbarsherlock.App;
+using Com.Actionbarsherlock.View;
+using Java.Lang;
+using IMenu = global::Com.Actionbarsherlock.View.IMenu;
+using IMenuItem = global::Com.Actionbarsherlock.View.IMenuItem;
+using MenuItem = global::Com.Actionbarsherlock.View.MenuItem;
+using ISubMenu = global::Com.Actionbarsherlock.View.ISubMenu;
+
+/**
+ *
+ * @author hram
+ *
+ */
+namespace sample.net
+{
+ [Activity(Label = "@string/app_name", MainLauncher = true, Icon = "@drawable/ic_launcher")]
+ public class MainActivity : SherlockFragmentActivity, ISideNavigationCallback
+ {
+ public static string EXTRA_TITLE = "com.devspark.sidenavigation.sample.extra.MTGOBJECT";
+ public static string EXTRA_RESOURCE_ID = "com.devspark.sidenavigation.sample.extra.RESOURCE_ID";
+
+ private ImageView icon;
+ private SideNavigationView sideNavigationView;
+
+ protected override void OnCreate(Bundle bundle)
+ {
+ base.OnCreate(bundle);
+
+ SetContentView(Resource.Layout.activity_main);
+ icon = FindViewById<ImageView>(Android.Resource.Id.Icon);
+ sideNavigationView = FindViewById<SideNavigationView>(Resource.Id.side_navigation_view);
+ sideNavigationView.setMenuItems(Resource.Menu.side_navigation_menu);
+ sideNavigationView.setMenuClickCallback(this);
+
+ if (Intent.HasExtra(EXTRA_TITLE))
+ {
+ string title = Intent.GetStringExtra(EXTRA_TITLE);
+ int resId = Intent.GetIntExtra(EXTRA_RESOURCE_ID, 0);
+ Title = title;
+ icon.SetImageResource(resId);
+ }
+
+ SupportActionBar.SetDisplayHomeAsUpEnabled(true);
+ }
+
+ public override bool OnOptionsItemSelected(IMenuItem item)
+ {
+ switch (item.ItemId)
+ {
+ case Android.Resource.Id.Home:
+ sideNavigationView.toggleMenu();
+ break;
+ default:
+ return base.OnOptionsItemSelected(item);
+ }
+ return true;
+ }
+
+ public void onSideNavigationItemClick(int itemId)
+ {
+ switch (itemId) {
+ case Resource.Id.side_navigation_menu_item1:
+ invokeActivity(GetString(Resource.String.title1), Resource.Drawable.ic_android1);
+ break;
+
+ case Resource.Id.side_navigation_menu_item2:
+ invokeActivity(GetString(Resource.String.title2), Resource.Drawable.ic_android2);
+ break;
+
+ case Resource.Id.side_navigation_menu_item3:
+ invokeActivity(GetString(Resource.String.title3), Resource.Drawable.ic_android3);
+ break;
+
+ case Resource.Id.side_navigation_menu_item4:
+ invokeActivity(GetString(Resource.String.title4), Resource.Drawable.ic_android4);
+ break;
+
+ case Resource.Id.side_navigation_menu_item5:
+ invokeActivity(GetString(Resource.String.title5), Resource.Drawable.ic_android5);
+ break;
+
+ default:
+ return;
+ }
+ Finish();
+ }
+
+ public override void OnBackPressed()
+ {
+ // hide menu if it shown
+ if (sideNavigationView.Visibility == ViewStates.Gone) {
+ sideNavigationView.hideMenu();
+ } else {
+ base.OnBackPressed();
+ }
+ }
+
+ /**
+ * Start activity from SideNavigation.
+ *
+ * @param title
+ * title of Activity
+ * @param resId
+ * resource if of background image
+ */
+ private void invokeActivity(string title, int resId) {
+ Intent intent = new Intent(this, typeof (MainActivity));
+ intent.PutExtra(EXTRA_TITLE, title);
+ intent.PutExtra(EXTRA_RESOURCE_ID, resId);
+
+ // all of the other activities on top of it will be closed and this
+ // Intent will be delivered to the (now on top) old activity as a
+ // new Intent.
+ intent.AddFlags(ActivityFlags.ClearTop);
+
+ StartActivity(intent);
+ // no animation of transition
+ OverridePendingTransition(0, 0);
+ }
+ }
+}
+
View
14 sample.net/Properties/AndroidManifest.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="utf-8"?>
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+ package="com.devspark.sidenavigation.net.sample"
+ android:versionCode="1"
+ android:versionName="1.1">
+
+ <uses-sdk android:minSdkVersion="7"
+ android:targetSdkVersion="15"/>
+
+ <application android:icon="@drawable/ic_launcher"
+ android:label="@string/app_name"
+ android:theme="@style/Theme.Sherlock.Light.DarkActionBar">
+ </application>
+</manifest>
View
41 sample.net/Properties/AssemblyInfo.cs
@@ -0,0 +1,41 @@
+using System.Reflection;
+using System.Runtime.CompilerServices;
+using System.Runtime.InteropServices;
+using Android.App;
+
+// General Information about an assembly is controlled through the following
+// set of attributes. Change these attribute values to modify the information
+// associated with an assembly.
+[assembly: AssemblyTitle("sample.net")]
+[assembly: AssemblyDescription("")]
+[assembly: AssemblyConfiguration("")]
+[assembly: AssemblyCompany("")]
+[assembly: AssemblyProduct("sample.net")]
+[assembly: AssemblyCopyright("Copyright © 2012")]
+[assembly: AssemblyTrademark("")]
+[assembly: AssemblyCulture("")]
+
+// Setting ComVisible to false makes the types in this assembly not visible
+// to COM components. If you need to access a type in this assembly from
+// COM, set the ComVisible attribute to true on that type.
+[assembly: ComVisible(false)]
+
+// The following GUID is for the ID of the typelib if this project is exposed to COM
+[assembly: Guid("a557ce8c-9dbe-4b93-8fc4-95ffc126cf14")]
+
+// Version information for an assembly consists of the following four values:
+//
+// Major Version
+// Minor Version
+// Build Number
+// Revision
+//
+// You can specify all the values or you can default the Build and Revision Numbers
+// by using the '*' as shown below:
+// [assembly: AssemblyVersion("1.0.*")]
+[assembly: AssemblyVersion("1.0.0.0")]
+[assembly: AssemblyFileVersion("1.0.0.0")]
+
+// Add some common permissions, these can be removed if not needed
+[assembly: UsesPermission(Android.Manifest.Permission.Internet)]
+[assembly: UsesPermission(Android.Manifest.Permission.WriteExternalStorage)]
View
44 sample.net/Resources/AboutResources.txt
@@ -0,0 +1,44 @@
+Images, layout descriptions, binary blobs and string dictionaries can be included
+in your application as resource files. Various Android APIs are designed to
+operate on the resource IDs instead of dealing with images, strings or binary blobs
+directly.
+
+For example, a sample Android app that contains a user interface layout (Main.xml),
+an internationalization string table (Strings.xml) and some icons (drawable/Icon.png)
+would keep its resources in the "Resources" directory of the application:
+
+Resources/
+ Drawable/
+ Icon.png
+
+ Layout/
+ Main.axml
+
+ Values/
+ Strings.xml
+
+In order to get the build system to recognize Android resources, the build action should be set
+to "AndroidResource". The native Android APIs do not operate directly with filenames, but
+instead operate on resource IDs. When you compile an Android application that uses resources,
+the build system will package the resources for distribution and generate a class called
+"Resource" that contains the tokens for each one of the resources included. For example,
+for the above Resources layout, this is what the Resource class would expose:
+
+public class Resource {
+ public class Drawable {
+ public const int Icon = 0x123;
+ }
+
+ public class Layout {
+ public const int Main = 0x456;
+ }
+
+ public class String {
+ public const int FirstString = 0xabc;
+ public const int SecondString = 0xbcd;
+ }
+}
+
+You would then use Resource.Drawable.Icon to reference the Drawable/Icon.png file, or
+Resource.Layout.Main to reference the Layout/Main.axml file, or Resource.String.FirstString
+to reference the first string in the dictionary file Values/Strings.xml.
View
BIN  sample.net/Resources/Drawable/Icon.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
10 sample.net/Resources/Drawable/side_navigation_shadow.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="utf-8"?>
+<shape xmlns:android="http://schemas.android.com/apk/res/android" >
+
+ <gradient
+ android:angle="0"
+ android:endColor="#00000000"
+ android:centerColor="#33000000"
+ android:startColor="#FF000000" />
+
+</shape>
View
20 sample.net/Resources/Layout/activity_main.xml
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="utf-8"?>
+<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
+ android:layout_width="match_parent"
+ android:layout_height="match_parent"
+ android:orientation="vertical" >
+
+ <ImageView
+ android:id="@android:id/icon"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_centerInParent="true"
+ android:contentDescription="@string/image_desc"
+ android:src="@drawable/ic_android_logo" />
+
+ <com.devspark.sidenavigation.SideNavigationView
+ android:id="@+id/side_navigation_view"
+ android:layout_width="match_parent"
+ android:layout_height="match_parent" />
+
+</RelativeLayout>
View
36 sample.net/Resources/Layout/side_navigation.xml
@@ -0,0 +1,36 @@
+<?xml version="1.0" encoding="utf-8"?>
+<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
+ android:layout_width="match_parent"
+ android:layout_height="match_parent" >
+
+ <View
+ android:id="@+id/side_navigation_outside_view"
+ android:layout_width="match_parent"
+ android:layout_height="match_parent"
+ android:background="@color/side_navigation_outside_background"
+ android:clickable="true"
+ android:visibility="gone" />
+
+ <LinearLayout
+ android:id="@+id/side_navigation_menu"
+ android:layout_width="wrap_content"
+ android:layout_height="match_parent"
+ android:visibility="gone" >
+
+ <ListView
+ android:id="@+id/side_navigation_listview"
+ android:layout_width="@dimen/side_navigation_width"
+ android:layout_height="match_parent"
+ android:background="@color/side_navigation_background"
+ android:cacheColorHint="#00000000"
+ android:divider="@color/side_navigation_list_divider_color"
+ android:dividerHeight="1dp" />
+
+ <View
+ android:id="@+id/shadow"
+ android:layout_width="6dp"
+ android:layout_height="match_parent"
+ android:background="@drawable/side_navigation_shadow" />
+ </LinearLayout>
+
+</RelativeLayout>
View
29 sample.net/Resources/Layout/side_navigation_item.xml
@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="utf-8"?>
+<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ android:orientation="horizontal"
+ android:paddingBottom="@dimen/side_navigation_item_padding_topbottom"
+ android:paddingLeft="@dimen/side_navigation_item_padding_leftright"
+ android:paddingRight="@dimen/side_navigation_item_padding_leftright"
+ android:paddingTop="@dimen/side_navigation_item_padding_topbottom" >
+
+ <ImageView
+ android:id="@+id/side_navigation_item_icon"
+ android:layout_width="@dimen/side_navigation_item_image_width"
+ android:layout_height="@dimen/side_navigation_item_image_height"
+ android:padding="@dimen/side_navigation_item_image_padding"
+ android:scaleType="fitCenter" />
+
+ <TextView
+ android:id="@+id/side_navigation_item_text"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_gravity="center_vertical"
+ android:ellipsize="end"
+ android:paddingLeft="@dimen/side_navigation_item_text_padding_left"
+ android:singleLine="true"
+ android:textColor="@color/side_navigation_item_text_color"
+ android:textSize="@dimen/side_navigation_item_text_size" />
+
+</LinearLayout>
View
1,838 sample.net/Resources/Resource.Designer.cs
@@ -0,0 +1,1838 @@
+//------------------------------------------------------------------------------
+// <auto-generated>
+// Этот код создан программой.
+// Исполняемая версия:4.0.30319.239
+//
+// Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае
+// повторной генерации кода.
+// </auto-generated>
+//------------------------------------------------------------------------------
+
+namespace sample.net
+{
+
+
+ public partial class Resource
+ {
+
+ public partial class Animation
+ {
+
+ // aapt resource value: 0x7f040000
+ public const int side_navigation_fade_in = 2130968576;
+
+ // aapt resource value: 0x7f040001
+ public const int side_navigation_fade_out = 2130968577;
+
+ // aapt resource value: 0x7f040002
+ public const int side_navigation_in_from_left = 2130968578;
+
+ // aapt resource value: 0x7f040003
+ public const int side_navigation_out_to_left = 2130968579;
+
+ private Animation()
+ {
+ }
+ }
+
+ public partial class Attribute
+ {
+
+ // aapt resource value: 0x7f010039
+ public const int absForceOverflow = 2130772025;
+
+ // aapt resource value: 0x7f01000e
+ public const int actionBarDivider = 2130771982;
+
+ // aapt resource value: 0x7f01000f
+ public const int actionBarItemBackground = 2130771983;
+
+ // aapt resource value: 0x7f01000d
+ public const int actionBarSize = 2130771981;
+
+ // aapt resource value: 0x7f01000b
+ public const int actionBarSplitStyle = 2130771979;
+
+ // aapt resource value: 0x7f01000a
+ public const int actionBarStyle = 2130771978;
+
+ // aapt resource value: 0x7f010007
+ public const int actionBarTabBarStyle = 2130771975;
+
+ // aapt resource value: 0x7f010006
+ public const int actionBarTabStyle = 2130771974;
+
+ // aapt resource value: 0x7f010008
+ public const int actionBarTabTextStyle = 2130771976;
+
+ // aapt resource value: 0x7f01000c
+ public const int actionBarWidgetTheme = 2130771980;
+
+ // aapt resource value: 0x7f01002b
+ public const int actionButtonStyle = 2130772011;
+
+ // aapt resource value: 0x7f01002a
+ public const int actionDropDownStyle = 2130772010;
+
+ // aapt resource value: 0x7f010010
+ public const int actionMenuTextAppearance = 2130771984;
+
+ // aapt resource value: 0x7f010011
+ public const int actionMenuTextColor = 2130771985;
+
+ // aapt resource value: 0x7f010014
+ public const int actionModeBackground = 2130771988;
+
+ // aapt resource value: 0x7f010013
+ public const int actionModeCloseButtonStyle = 2130771987;
+
+ // aapt resource value: 0x7f010016
+ public const int actionModeCloseDrawable = 2130771990;
+
+ // aapt resource value: 0x7f010018
+ public const int actionModePopupWindowStyle = 2130771992;
+
+ // aapt resource value: 0x7f010017
+ public const int actionModeShareDrawable = 2130771991;
+
+ // aapt resource value: 0x7f010015
+ public const int actionModeSplitBackground = 2130771989;
+
+ // aapt resource value: 0x7f010012
+ public const int actionModeStyle = 2130771986;
+
+ // aapt resource value: 0x7f010009
+ public const int actionOverflowButtonStyle = 2130771977;
+
+ // aapt resource value: 0x7f010030
+ public const int actionSpinnerItemStyle = 2130772016;
+
+ // aapt resource value: 0x7f010038
+ public const int activatedBackgroundIndicator = 2130772024;
+
+ // aapt resource value: 0x7f010037
+ public const int activityChooserViewStyle = 2130772023;
+
+ // aapt resource value: 0x7f010002
+ public const int background = 2130771970;
+
+ // aapt resource value: 0x7f010003
+ public const int backgroundSplit = 2130771971;
+
+ // aapt resource value: 0x7f010040
+ public const int backgroundStacked = 2130772032;
+
+ // aapt resource value: 0x7f010019
+ public const int buttonStyleSmall = 2130771993;
+
+ // aapt resource value: 0x7f010041
+ public const int customNavigationLayout = 2130772033;
+
+ // aapt resource value: 0x7f01003b
+ public const int displayOptions = 2130772027;
+
+ // aapt resource value: 0x7f010005
+ public const int divider = 2130771973;
+
+ // aapt resource value: 0x7f010029
+ public const int dividerVertical = 2130772009;
+
+ // aapt resource value: 0x7f01002d
+ public const int dropDownListViewStyle = 2130772013;
+
+ // aapt resource value: 0x7f01002f
+ public const int dropdownListPreferredItemHeight = 2130772015;
+
+ // aapt resource value: 0x7f010050
+ public const int expandActivityOverflowButtonDrawable = 2130772048;
+
+ // aapt resource value: 0x7f01004a
+ public const int headerBackground = 2130772042;
+
+ // aapt resource value: 0x7f010004
+ public const int height = 2130771972;
+
+ // aapt resource value: 0x7f01002c
+ public const int homeAsUpIndicator = 2130772012;
+
+ // aapt resource value: 0x7f010042
+ public const int homeLayout = 2130772034;
+
+ // aapt resource value: 0x7f010048
+ public const int horizontalDivider = 2130772040;
+
+ // aapt resource value: 0x7f01003e
+ public const int icon = 2130772030;
+
+ // aapt resource value: 0x7f010044
+ public const int indeterminateProgressStyle = 2130772036;
+
+ // aapt resource value: 0x7f01004f
+ public const int initialActivityCount = 2130772047;
+
+ // aapt resource value: 0x7f01004b
+ public const int itemBackground = 2130772043;
+
+ // aapt resource value: 0x7f01004d
+ public const int itemIconDisabledAlpha = 2130772045;
+
+ // aapt resource value: 0x7f010046
+ public const int itemPadding = 2130772038;
+
+ // aapt resource value: 0x7f010047
+ public const int itemTextAppearance = 2130772039;
+
+ // aapt resource value: 0x7f010036
+ public const int listPopupWindowStyle = 2130772022;
+
+ // aapt resource value: 0x7f010023
+ public const int listPreferredItemHeightSmall = 2130772003;
+
+ // aapt resource value: 0x7f010024
+ public const int listPreferredItemPaddingLeft = 2130772004;
+
+ // aapt resource value: 0x7f010025
+ public const int listPreferredItemPaddingRight = 2130772005;
+
+ // aapt resource value: 0x7f01003f
+ public const int logo = 2130772031;
+
+ // aapt resource value: 0x7f01003a
+ public const int navigationMode = 2130772026;
+
+ // aapt resource value: 0x7f01002e
+ public const int popupMenuStyle = 2130772014;
+
+ // aapt resource value: 0x7f01004e
+ public const int preserveIconSpacing = 2130772046;
+
+ // aapt resource value: 0x7f010045
+ public const int progressBarPadding = 2130772037;
+
+ // aapt resource value: 0x7f010043
+ public const int progressBarStyle = 2130772035;
+
+ // aapt resource value: 0x7f010022
+ public const int spinnerDropDownItemStyle = 2130772002;
+
+ // aapt resource value: 0x7f010021
+ public const int spinnerItemStyle = 2130772001;
+
+ // aapt resource value: 0x7f01003d
+ public const int subtitle = 2130772029;
+
+ // aapt resource value: 0x7f010001
+ public const int subtitleTextStyle = 2130771969;
+
+ // aapt resource value: 0x7f01001b
+ public const int textAppearanceLargePopupMenu = 2130771995;
+
+ // aapt resource value: 0x7f010026
+ public const int textAppearanceListItemSmall = 2130772006;
+
+ // aapt resource value: 0x7f01001d
+ public const int textAppearanceSmall = 2130771997;
+
+ // aapt resource value: 0x7f01001c
+ public const int textAppearanceSmallPopupMenu = 2130771996;
+
+ // aapt resource value: 0x7f01001e
+ public const int textColorPrimary = 2130771998;
+
+ // aapt resource value: 0x7f01001f
+ public const int textColorPrimaryDisableOnly = 2130771999;
+
+ // aapt resource value: 0x7f010020
+ public const int textColorPrimaryInverse = 2130772000;
+
+ // aapt resource value: 0x7f01003c
+ public const int title = 2130772028;
+
+ // aapt resource value: 0x7f010000
+ public const int titleTextStyle = 2130771968;
+
+ // aapt resource value: 0x7f010049
+ public const int verticalDivider = 2130772041;
+
+ // aapt resource value: 0x7f010032
+ public const int windowActionBar = 2130772018;
+
+ // aapt resource value: 0x7f010033
+ public const int windowActionBarOverlay = 2130772019;
+
+ // aapt resource value: 0x7f010034
+ public const int windowActionModeOverlay = 2130772020;
+
+ // aapt resource value: 0x7f01004c
+ public const int windowAnimationStyle = 2130772044;
+
+ // aapt resource value: 0x7f01001a
+ public const int windowContentOverlay = 2130771994;
+
+ // aapt resource value: 0x7f010027
+ public const int windowMinWidthMajor = 2130772007;
+
+ // aapt resource value: 0x7f010028
+ public const int windowMinWidthMinor = 2130772008;
+
+ // aapt resource value: 0x7f010031
+ public const int windowNoTitle = 2130772017;
+
+ // aapt resource value: 0x7f010035
+ public const int windowSplitActionBar = 2130772021;
+
+ private Attribute()
+ {
+ }
+ }
+
+ public partial class Boolean
+ {
+
+ // aapt resource value: 0x7f060000
+ public const int abs__action_bar_embed_tabs = 2131099648;
+
+ // aapt resource value: 0x7f060002
+ public const int abs__action_bar_expanded_action_views_exclusive = 2131099650;
+
+ // aapt resource value: 0x7f060004
+ public const int abs__config_actionMenuItemAllCaps = 2131099652;
+
+ // aapt resource value: 0x7f060005
+ public const int abs__config_allowActionMenuItemTextWithIcon = 2131099653;
+
+ // aapt resource value: 0x7f060003
+ public const int abs__config_showMenuShortcutsWhenKeyboardPresent = 2131099651;
+
+ // aapt resource value: 0x7f060001
+ public const int abs__split_action_bar_is_narrow = 2131099649;
+
+ private Boolean()
+ {
+ }
+ }
+
+ public partial class Color
+ {
+
+ // aapt resource value: 0x7f070000
+ public const int abs__background_holo_dark = 2131165184;
+
+ // aapt resource value: 0x7f070001
+ public const int abs__background_holo_light = 2131165185;
+
+ // aapt resource value: 0x7f070004
+ public const int abs__bright_foreground_disabled_holo_dark = 2131165188;
+
+ // aapt resource value: 0x7f070005
+ public const int abs__bright_foreground_disabled_holo_light = 2131165189;
+
+ // aapt resource value: 0x7f070002
+ public const int abs__bright_foreground_holo_dark = 2131165186;
+
+ // aapt resource value: 0x7f070003
+ public const int abs__bright_foreground_holo_light = 2131165187;
+
+ // aapt resource value: 0x7f070006
+ public const int abs__bright_foreground_inverse_holo_dark = 2131165190;
+
+ // aapt resource value: 0x7f070007
+ public const int abs__bright_foreground_inverse_holo_light = 2131165191;
+
+ // aapt resource value: 0x7f070008
+ public const int abs__holo_blue_light = 2131165192;
+
+ // aapt resource value: 0x7f07000d
+ public const int abs__primary_text_disable_only_holo_dark = 2131165197;
+
+ // aapt resource value: 0x7f07000e
+ public const int abs__primary_text_disable_only_holo_light = 2131165198;
+
+ // aapt resource value: 0x7f07000f
+ public const int abs__primary_text_holo_dark = 2131165199;
+
+ // aapt resource value: 0x7f070010
+ public const int abs__primary_text_holo_light = 2131165200;
+
+ // aapt resource value: 0x7f070009
+ public const int side_navigation_background = 2131165193;
+
+ // aapt resource value: 0x7f07000c
+ public const int side_navigation_item_text_color = 2131165196;
+
+ // aapt resource value: 0x7f07000b
+ public const int side_navigation_list_divider_color = 2131165195;
+
+ // aapt resource value: 0x7f07000a
+ public const int side_navigation_outside_background = 2131165194;
+
+ private Color()
+ {
+ }
+ }
+
+ public partial class Dimension
+ {
+
+ // aapt resource value: 0x7f080001
+ public const int abs__action_bar_default_height = 2131230721;
+
+ // aapt resource value: 0x7f080002
+ public const int abs__action_bar_icon_vertical_padding = 2131230722;
+
+ // aapt resource value: 0x7f080006
+ public const int abs__action_bar_subtitle_bottom_margin = 2131230726;
+
+ // aapt resource value: 0x7f080004
+ public const int abs__action_bar_subtitle_text_size = 2131230724;
+
+ // aapt resource value: 0x7f080005
+ public const int abs__action_bar_subtitle_top_margin = 2131230725;
+
+ // aapt resource value: 0x7f080003
+ public const int abs__action_bar_title_text_size = 2131230723;
+
+ // aapt resource value: 0x7f080007
+ public const int abs__action_button_min_width = 2131230727;
+
+ // aapt resource value: 0x7f080008
+ public const int abs__alert_dialog_title_height = 2131230728;
+
+ // aapt resource value: 0x7f080000
+ public const int abs__config_prefDialogWidth = 2131230720;
+
+ // aapt resource value: 0x7f080009
+ public const int abs__dialog_min_width_major = 2131230729;
+
+ // aapt resource value: 0x7f08000a
+ public const int abs__dialog_min_width_minor = 2131230730;
+
+ // aapt resource value: 0x7f08000b
+ public const int action_button_min_width = 2131230731;
+
+ // aapt resource value: 0x7f08000f
+ public const int side_navigation_item_image_height = 2131230735;
+
+ // aapt resource value: 0x7f080011
+ public const int side_navigation_item_image_padding = 2131230737;
+
+ // aapt resource value: 0x7f080010
+ public const int side_navigation_item_image_width = 2131230736;
+
+ // aapt resource value: 0x7f08000e
+ public const int side_navigation_item_padding_leftright = 2131230734;
+
+ // aapt resource value: 0x7f08000d
+ public const int side_navigation_item_padding_topbottom = 2131230733;
+
+ // aapt resource value: 0x7f080013
+ public const int side_navigation_item_text_padding_left = 2131230739;
+
+ // aapt resource value: 0x7f080012
+ public const int side_navigation_item_text_size = 2131230738;
+
+ // aapt resource value: 0x7f08000c
+ public const int side_navigation_width = 2131230732;
+
+ private Dimension()
+ {
+ }
+ }
+
+ public partial class Drawable
+ {
+
+ // aapt resource value: 0x7f020000
+ public const int abs__ab_bottom_solid_dark_holo = 2130837504;
+
+ // aapt resource value: 0x7f020001
+ public const int abs__ab_bottom_solid_inverse_holo = 2130837505;
+
+ // aapt resource value: 0x7f020002
+ public const int abs__ab_bottom_solid_light_holo = 2130837506;
+
+ // aapt resource value: 0x7f020003
+ public const int abs__ab_bottom_transparent_dark_holo = 2130837507;
+
+ // aapt resource value: 0x7f020004
+ public const int abs__ab_bottom_transparent_light_holo = 2130837508;
+
+ // aapt resource value: 0x7f020005
+ public const int abs__ab_share_pack_holo_dark = 2130837509;
+
+ // aapt resource value: 0x7f020006
+ public const int abs__ab_share_pack_holo_light = 2130837510;
+
+ // aapt resource value: 0x7f020007
+ public const int abs__ab_solid_dark_holo = 2130837511;
+
+ // aapt resource value: 0x7f020008
+ public const int abs__ab_solid_light_holo = 2130837512;
+
+ // aapt resource value: 0x7f020009
+ public const int abs__ab_solid_shadow_holo = 2130837513;
+
+ // aapt resource value: 0x7f02000a
+ public const int abs__ab_stacked_solid_dark_holo = 2130837514;
+
+ // aapt resource value: 0x7f02000b
+ public const int abs__ab_stacked_solid_light_holo = 2130837515;
+
+ // aapt resource value: 0x7f02000c
+ public const int abs__ab_stacked_transparent_dark_holo = 2130837516;
+
+ // aapt resource value: 0x7f02000d
+ public const int abs__ab_stacked_transparent_light_holo = 2130837517;
+
+ // aapt resource value: 0x7f02000e
+ public const int abs__ab_transparent_dark_holo = 2130837518;
+
+ // aapt resource value: 0x7f02000f
+ public const int abs__ab_transparent_light_holo = 2130837519;
+
+ // aapt resource value: 0x7f020010
+ public const int abs__activated_background_holo_dark = 2130837520;
+
+ // aapt resource value: 0x7f020011
+ public const int abs__activated_background_holo_light = 2130837521;
+
+ // aapt resource value: 0x7f020012
+ public const int abs__btn_cab_done_default_holo_dark = 2130837522;
+
+ // aapt resource value: 0x7f020013
+ public const int abs__btn_cab_done_default_holo_light = 2130837523;
+
+ // aapt resource value: 0x7f020014
+ public const int abs__btn_cab_done_focused_holo_dark = 2130837524;
+
+ // aapt resource value: 0x7f020015
+ public const int abs__btn_cab_done_focused_holo_light = 2130837525;
+
+ // aapt resource value: 0x7f020016
+ public const int abs__btn_cab_done_holo_dark = 2130837526;
+
+ // aapt resource value: 0x7f020017
+ public const int abs__btn_cab_done_holo_light = 2130837527;
+
+ // aapt resource value: 0x7f020018
+ public const int abs__btn_cab_done_pressed_holo_dark = 2130837528;
+
+ // aapt resource value: 0x7f020019
+ public const int abs__btn_cab_done_pressed_holo_light = 2130837529;
+
+ // aapt resource value: 0x7f02001a
+ public const int abs__cab_background_bottom_holo_dark = 2130837530;
+
+ // aapt resource value: 0x7f02001b
+ public const int abs__cab_background_bottom_holo_light = 2130837531;
+
+ // aapt resource value: 0x7f02001c
+ public const int abs__cab_background_top_holo_dark = 2130837532;
+
+ // aapt resource value: 0x7f02001d
+ public const int abs__cab_background_top_holo_light = 2130837533;
+
+ // aapt resource value: 0x7f02001e
+ public const int abs__dialog_full_holo_dark = 2130837534;
+
+ // aapt resource value: 0x7f02001f
+ public const int abs__dialog_full_holo_light = 2130837535;
+
+ // aapt resource value: 0x7f020020
+ public const int abs__ic_ab_back_holo_dark = 2130837536;
+
+ // aapt resource value: 0x7f020021
+ public const int abs__ic_ab_back_holo_light = 2130837537;
+
+ // aapt resource value: 0x7f020022
+ public const int abs__ic_cab_done_holo_dark = 2130837538;
+
+ // aapt resource value: 0x7f020023
+ public const int abs__ic_cab_done_holo_light = 2130837539;
+
+ // aapt resource value: 0x7f020024
+ public const int abs__ic_menu_moreoverflow_holo_dark = 2130837540;
+
+ // aapt resource value: 0x7f020025
+ public const int abs__ic_menu_moreoverflow_holo_light = 2130837541;
+
+ // aapt resource value: 0x7f020026
+ public const int abs__ic_menu_moreoverflow_normal_holo_dark = 2130837542;
+
+ // aapt resource value: 0x7f020027
+ public const int abs__ic_menu_moreoverflow_normal_holo_light = 2130837543;
+
+ // aapt resource value: 0x7f020028
+ public const int abs__ic_menu_share_holo_dark = 2130837544;
+
+ // aapt resource value: 0x7f020029
+ public const int abs__ic_menu_share_holo_light = 2130837545;
+
+ // aapt resource value: 0x7f02002a
+ public const int abs__item_background_holo_dark = 2130837546;
+
+ // aapt resource value: 0x7f02002b
+ public const int abs__item_background_holo_light = 2130837547;
+
+ // aapt resource value: 0x7f02002c
+ public const int abs__list_activated_holo = 2130837548;
+
+ // aapt resource value: 0x7f02002d
+ public const int abs__list_divider_holo_dark = 2130837549;
+
+ // aapt resource value: 0x7f02002e
+ public const int abs__list_divider_holo_light = 2130837550;
+
+ // aapt resource value: 0x7f02002f
+ public const int abs__list_focused_holo = 2130837551;
+
+ // aapt resource value: 0x7f020030
+ public const int abs__list_longpressed_holo = 2130837552;
+
+ // aapt resource value: 0x7f020031
+ public const int abs__list_pressed_holo_dark = 2130837553;
+
+ // aapt resource value: 0x7f020032
+ public const int abs__list_pressed_holo_light = 2130837554;
+
+ // aapt resource value: 0x7f020033
+ public const int abs__list_selector_background_transition_holo_dark = 2130837555;
+
+ // aapt resource value: 0x7f020034
+ public const int abs__list_selector_background_transition_holo_light = 2130837556;
+
+ // aapt resource value: 0x7f020035
+ public const int abs__list_selector_disabled_holo_dark = 2130837557;
+
+ // aapt resource value: 0x7f020036
+ public const int abs__list_selector_disabled_holo_light = 2130837558;
+
+ // aapt resource value: 0x7f020037
+ public const int abs__list_selector_holo_dark = 2130837559;
+
+ // aapt resource value: 0x7f020038
+ public const int abs__list_selector_holo_light = 2130837560;
+
+ // aapt resource value: 0x7f020039
+ public const int abs__menu_dropdown_panel_holo_dark = 2130837561;
+
+ // aapt resource value: 0x7f02003a
+ public const int abs__menu_dropdown_panel_holo_light = 2130837562;
+
+ // aapt resource value: 0x7f02003b
+ public const int abs__progress_bg_holo_dark = 2130837563;
+
+ // aapt resource value: 0x7f02003c
+ public const int abs__progress_bg_holo_light = 2130837564;
+
+ // aapt resource value: 0x7f02003d
+ public const int abs__progress_horizontal_holo_dark = 2130837565;
+
+ // aapt resource value: 0x7f02003e
+ public const int abs__progress_horizontal_holo_light = 2130837566;
+
+ // aapt resource value: 0x7f02003f
+ public const int abs__progress_medium_holo = 2130837567;
+
+ // aapt resource value: 0x7f020040
+ public const int abs__progress_primary_holo_dark = 2130837568;
+
+ // aapt resource value: 0x7f020041
+ public const int abs__progress_primary_holo_light = 2130837569;
+
+ // aapt resource value: 0x7f020042
+ public const int abs__progress_secondary_holo_dark = 2130837570;
+
+ // aapt resource value: 0x7f020043
+ public const int abs__progress_secondary_holo_light = 2130837571;
+
+ // aapt resource value: 0x7f020044
+ public const int abs__spinner_48_inner_holo = 2130837572;
+
+ // aapt resource value: 0x7f020045
+ public const int abs__spinner_48_outer_holo = 2130837573;
+
+ // aapt resource value: 0x7f020046
+ public const int abs__spinner_ab_default_holo_dark = 2130837574;
+
+ // aapt resource value: 0x7f020047
+ public const int abs__spinner_ab_default_holo_light = 2130837575;
+
+ // aapt resource value: 0x7f020048
+ public const int abs__spinner_ab_disabled_holo_dark = 2130837576;
+
+ // aapt resource value: 0x7f020049
+ public const int abs__spinner_ab_disabled_holo_light = 2130837577;
+
+ // aapt resource value: 0x7f02004a
+ public const int abs__spinner_ab_focused_holo_dark = 2130837578;
+
+ // aapt resource value: 0x7f02004b
+ public const int abs__spinner_ab_focused_holo_light = 2130837579;
+
+ // aapt resource value: 0x7f02004c
+ public const int abs__spinner_ab_holo_dark = 2130837580;
+
+ // aapt resource value: 0x7f02004d
+ public const int abs__spinner_ab_holo_light = 2130837581;
+
+ // aapt resource value: 0x7f02004e
+ public const int abs__spinner_ab_pressed_holo_dark = 2130837582;
+
+ // aapt resource value: 0x7f02004f
+ public const int abs__spinner_ab_pressed_holo_light = 2130837583;
+
+ // aapt resource value: 0x7f020050
+ public const int abs__tab_indicator_ab_holo = 2130837584;
+
+ // aapt resource value: 0x7f020051
+ public const int abs__tab_selected_focused_holo = 2130837585;
+
+ // aapt resource value: 0x7f020052
+ public const int abs__tab_selected_holo = 2130837586;
+
+ // aapt resource value: 0x7f020053
+ public const int abs__tab_selected_pressed_holo = 2130837587;
+
+ // aapt resource value: 0x7f020054
+ public const int abs__tab_unselected_pressed_holo = 2130837588;
+
+ // aapt resource value: 0x7f020055
+ public const int ic_action_side_navigation = 2130837589;
+
+ // aapt resource value: 0x7f020056
+ public const int ic_android1 = 2130837590;
+
+ // aapt resource value: 0x7f020057
+ public const int ic_android2 = 2130837591;
+
+ // aapt resource value: 0x7f020058
+ public const int ic_android3 = 2130837592;
+
+ // aapt resource value: 0x7f020059
+ public const int ic_android4 = 2130837593;
+
+ // aapt resource value: 0x7f02005a
+ public const int ic_android5 = 2130837594;
+
+ // aapt resource value: 0x7f02005b
+ public const int ic_android_logo = 2130837595;
+
+ // aapt resource value: 0x7f02005c
+ public const int ic_launcher = 2130837596;
+
+ // aapt resource value: 0x7f02005d
+ public const int Icon = 2130837597;
+
+ // aapt resource value: 0x7f02005e
+ public const int side_navigation_shadow = 2130837598;
+
+ private Drawable()
+ {
+ }
+ }
+
+ public partial class Id
+ {
+
+ // aapt resource value: 0x7f050022
+ public const int abs__action_bar = 2131034146;
+
+ // aapt resource value: 0x7f050021
+ public const int abs__action_bar_container = 2131034145;
+
+ // aapt resource value: 0x7f050011
+ public const int abs__action_bar_subtitle = 2131034129;
+
+ // aapt resource value: 0x7f050010
+ public const int abs__action_bar_title = 2131034128;
+
+ // aapt resource value: 0x7f050023
+ public const int abs__action_context_bar = 2131034147;
+
+ // aapt resource value: 0x7f05000c
+ public const int abs__action_menu_divider = 2131034124;
+
+ // aapt resource value: 0x7f05000d
+ public const int abs__action_menu_presenter = 2131034125;
+
+ // aapt resource value: 0x7f050026
+ public const int abs__action_mode_bar = 2131034150;
+
+ // aapt resource value: 0x7f050025
+ public const int abs__action_mode_bar_stub = 2131034149;
+
+ // aapt resource value: 0x7f050014
+ public const int abs__action_mode_close_button = 2131034132;
+
+ // aapt resource value: 0x7f050015
+ public const int abs__activity_chooser_view_content = 2131034133;
+
+ // aapt resource value: 0x7f05001e
+ public const int abs__checkbox = 2131034142;
+
+ // aapt resource value: 0x7f05001d
+ public const int abs__content = 2131034141;
+
+ // aapt resource value: 0x7f050018
+ public const int abs__default_activity_button = 2131034136;
+
+ // aapt resource value: 0x7f050016
+ public const int abs__expand_activities_button = 2131034134;
+
+ // aapt resource value: 0x7f05000a
+ public const int abs__home = 2131034122;
+
+ // aapt resource value: 0x7f05001a
+ public const int abs__icon = 2131034138;
+
+ // aapt resource value: 0x7f050017
+ public const int abs__image = 2131034135;
+
+ // aapt resource value: 0x7f050012
+ public const int abs__imageButton = 2131034130;
+
+ // aapt resource value: 0x7f050019
+ public const int abs__list_item = 2131034137;
+
+ // aapt resource value: 0x7f05000e
+ public const int abs__progress_circular = 2131034126;
+
+ // aapt resource value: 0x7f05000f
+ public const int abs__progress_horizontal = 2131034127;
+
+ // aapt resource value: 0x7f050020
+ public const int abs__radio = 2131034144;
+
+ // aapt resource value: 0x7f05001f
+ public const int abs__shortcut = 2131034143;
+
+ // aapt resource value: 0x7f050024
+ public const int abs__split_action_bar = 2131034148;
+
+ // aapt resource value: 0x7f050013
+ public const int abs__textButton = 2131034131;
+
+ // aapt resource value: 0x7f05001b
+ public const int abs__title = 2131034139;
+
+ // aapt resource value: 0x7f05001c
+ public const int abs__titleDivider = 2131034140;
+
+ // aapt resource value: 0x7f05000b
+ public const int abs__up = 2131034123;
+
+ // aapt resource value: 0x7f050009
+ public const int disableHome = 2131034121;
+
+ // aapt resource value: 0x7f050006
+ public const int homeAsUp = 2131034118;
+
+ // aapt resource value: 0x7f050002
+ public const int listMode = 2131034114;
+
+ // aapt resource value: 0x7f050001
+ public const int normal = 2131034113;
+
+ // aapt resource value: 0x7f05002b
+ public const int shadow = 2131034155;
+
+ // aapt resource value: 0x7f050008
+ public const int showCustom = 2131034120;
+
+ // aapt resource value: 0x7f050005
+ public const int showHome = 2131034117;
+
+ // aapt resource value: 0x7f050007
+ public const int showTitle = 2131034119;
+
+ // aapt resource value: 0x7f05002c
+ public const int side_navigation_item_icon = 2131034156;
+
+ // aapt resource value: 0x7f05002d
+ public const int side_navigation_item_text = 2131034157;
+
+ // aapt resource value: 0x7f05002a
+ public const int side_navigation_listview = 2131034154;
+
+ // aapt resource value: 0x7f050029
+ public const int side_navigation_menu = 2131034153;
+
+ // aapt resource value: 0x7f05002e
+ public const int side_navigation_menu_item1 = 2131034158;
+
+ // aapt resource value: 0x7f05002f
+ public const int side_navigation_menu_item2 = 2131034159;
+
+ // aapt resource value: 0x7f050030
+ public const int side_navigation_menu_item3 = 2131034160;
+
+ // aapt resource value: 0x7f050031
+ public const int side_navigation_menu_item4 = 2131034161;
+
+ // aapt resource value: 0x7f050032
+ public const int side_navigation_menu_item5 = 2131034162;
+
+ // aapt resource value: 0x7f050028
+ public const int side_navigation_outside_view = 2131034152;
+
+ // aapt resource value: 0x7f050027
+ public const int side_navigation_view = 2131034151;
+
+ // aapt resource value: 0x7f050003
+ public const int tabMode = 2131034115;
+
+ // aapt resource value: 0x7f050004
+ public const int useLogo = 2131034116;
+
+ // aapt resource value: 0x7f050000
+ public const int wrap_content = 2131034112;
+
+ private Id()
+ {
+ }
+ }
+
+ public partial class Integer
+ {
+
+ // aapt resource value: 0x7f090000
+ public const int abs__max_action_buttons = 2131296256;
+
+ private Integer()
+ {
+ }
+ }
+
+ public partial class Layout
+ {
+
+ // aapt resource value: 0x7f030000
+ public const int abs__action_bar_home = 2130903040;
+
+ // aapt resource value: 0x7f030001
+ public const int abs__action_bar_tab = 2130903041;
+
+ // aapt resource value: 0x7f030002
+ public const int abs__action_bar_tab_bar_view = 2130903042;
+
+ // aapt resource value: 0x7f030003
+ public const int abs__action_bar_title_item = 2130903043;
+
+ // aapt resource value: 0x7f030004
+ public const int abs__action_menu_item_layout = 2130903044;
+
+ // aapt resource value: 0x7f030005
+ public const int abs__action_menu_layout = 2130903045;
+
+ // aapt resource value: 0x7f030006
+ public const int abs__action_mode_bar = 2130903046;
+
+ // aapt resource value: 0x7f030007
+ public const int abs__action_mode_close_item = 2130903047;
+
+ // aapt resource value: 0x7f030008
+ public const int abs__activity_chooser_view = 2130903048;
+
+ // aapt resource value: 0x7f030009
+ public const int abs__activity_chooser_view_list_item = 2130903049;
+
+ // aapt resource value: 0x7f03000a
+ public const int abs__dialog_title_holo = 2130903050;
+
+ // aapt resource value: 0x7f03000b
+ public const int abs__list_menu_item_checkbox = 2130903051;
+
+ // aapt resource value: 0x7f03000c
+ public const int abs__list_menu_item_icon = 2130903052;
+
+ // aapt resource value: 0x7f03000d
+ public const int abs__list_menu_item_layout = 2130903053;
+
+ // aapt resource value: 0x7f03000e
+ public const int abs__list_menu_item_radio = 2130903054;
+
+ // aapt resource value: 0x7f03000f
+ public const int abs__popup_menu_item_layout = 2130903055;
+
+ // aapt resource value: 0x7f030010
+ public const int abs__screen_action_bar = 2130903056;
+
+ // aapt resource value: 0x7f030011
+ public const int abs__screen_action_bar_overlay = 2130903057;
+
+ // aapt resource value: 0x7f030012
+ public const int abs__screen_simple = 2130903058;
+
+ // aapt resource value: 0x7f030013
+ public const int abs__screen_simple_overlay_action_mode = 2130903059;
+
+ // aapt resource value: 0x7f030014
+ public const int activity_main = 2130903060;
+
+ // aapt resource value: 0x7f030015
+ public const int sherlock_spinner_dropdown_item = 2130903061;
+
+ // aapt resource value: 0x7f030016
+ public const int sherlock_spinner_item = 2130903062;
+
+ // aapt resource value: 0x7f030017
+ public const int side_navigation = 2130903063;
+
+ // aapt resource value: 0x7f030018
+ public const int side_navigation_item = 2130903064;
+
+ private Layout()
+ {
+ }
+ }
+
+ public partial class Menu
+ {
+
+ // aapt resource value: 0x7f0c0000
+ public const int side_navigation_menu = 2131492864;
+
+ private Menu()
+ {
+ }
+ }
+
+ public partial class String
+ {
+
+ // aapt resource value: 0x7f0a0000
+ public const int abs__action_bar_home_description = 2131361792;
+
+ // aapt resource value: 0x7f0a0001
+ public const int abs__action_bar_up_description = 2131361793;
+
+ // aapt resource value: 0x7f0a0002
+ public const int abs__action_menu_overflow_description = 2131361794;
+
+ // aapt resource value: 0x7f0a0003
+ public const int abs__action_mode_done = 2131361795;
+
+ // aapt resource value: 0x7f0a0005
+ public const int abs__activity_chooser_view_dialog_title_default = 2131361797;
+
+ // aapt resource value: 0x7f0a0004
+ public const int abs__activity_chooser_view_see_all = 2131361796;
+
+ // aapt resource value: 0x7f0a0007
+ public const int abs__activitychooserview_choose_application = 2131361799;
+
+ // aapt resource value: 0x7f0a0006
+ public const int abs__share_action_provider_share_with = 2131361798;
+
+ // aapt resource value: 0x7f0a0008
+ public const int abs__shareactionprovider_share_with = 2131361800;
+
+ // aapt resource value: 0x7f0a0009
+ public const int abs__shareactionprovider_share_with_application = 2131361801;
+
+ // aapt resource value: 0x7f0a000a
+ public const int app_name = 2131361802;
+
+ // aapt resource value: 0x7f0a0010
+ public const int image_desc = 2131361808;
+
+ // aapt resource value: 0x7f0a000b
+ public const int title1 = 2131361803;
+
+ // aapt resource value: 0x7f0a000c
+ public const int title2 = 2131361804;
+
+ // aapt resource value: 0x7f0a000d
+ public const int title3 = 2131361805;
+
+ // aapt resource value: 0x7f0a000e
+ public const int title4 = 2131361806;
+
+ // aapt resource value: 0x7f0a000f
+ public const int title5 = 2131361807;
+
+ private String()
+ {
+ }
+ }
+
+ public partial class Style
+ {
+
+ // aapt resource value: 0x7f0b0033
+ public const int DialogWindowTitle_Sherlock = 2131427379;
+
+ // aapt resource value: 0x7f0b0034
+ public const int DialogWindowTitle_Sherlock_Light = 2131427380;
+
+ // aapt resource value: 0x7f0b0047
+ public const int Sherlock___TextAppearance_Small = 2131427399;
+
+ // aapt resource value: 0x7f0b004a
+ public const int Sherlock___Theme = 2131427402;
+
+ // aapt resource value: 0x7f0b004c
+ public const int Sherlock___Theme_DarkActionBar = 2131427404;
+
+ // aapt resource value: 0x7f0b004d
+ public const int Sherlock___Theme_Dialog = 2131427405;
+
+ // aapt resource value: 0x7f0b004b
+ public const int Sherlock___Theme_Light = 2131427403;
+
+ // aapt resource value: 0x7f0b0001
+ public const int Sherlock___Widget_ActionBar = 2131427329;
+
+ // aapt resource value: 0x7f0b0016
+ public const int Sherlock___Widget_ActionMode = 2131427350;
+
+ // aapt resource value: 0x7f0b001e
+ public const int Sherlock___Widget_ActivityChooserView = 2131427358;
+
+ // aapt resource value: 0x7f0b0029
+ public const int Sherlock___Widget_Holo_DropDownItem = 2131427369;
+
+ // aapt resource value: 0x7f0b0026
+ public const int Sherlock___Widget_Holo_ListView = 2131427366;
+
+ // aapt resource value: 0x7f0b0023
+ public const int Sherlock___Widget_Holo_Spinner = 2131427363;
+
+ // aapt resource value: 0x7f0b0045
+ public const int TextAppearance_Sherlock_DialogWindowTitle = 2131427397;
+
+ // aapt resource value: 0x7f0b0046
+ public const int TextAppearance_Sherlock_Light_DialogWindowTitle = 2131427398;
+
+ // aapt resource value: 0x7f0b0049
+ public const int TextAppearance_Sherlock_Light_Small = 2131427401;
+
+ // aapt resource value: 0x7f0b0040
+ public const int TextAppearance_Sherlock_Light_Widget_PopupMenu_Large = 2131427392;
+
+ // aapt resource value: 0x7f0b0042
+ public const int TextAppearance_Sherlock_Light_Widget_PopupMenu_Small = 2131427394;
+
+ // aapt resource value: 0x7f0b0048
+ public const int TextAppearance_Sherlock_Small = 2131427400;
+
+ // aapt resource value: 0x7f0b0035
+ public const int TextAppearance_Sherlock_Widget_ActionBar_Menu = 2131427381;
+
+ // aapt resource value: 0x7f0b0038
+ public const int TextAppearance_Sherlock_Widget_ActionBar_Subtitle = 2131427384;
+
+ // aapt resource value: 0x7f0b0039
+ public const int TextAppearance_Sherlock_Widget_ActionBar_Subtitle_Inverse = 2131427385;
+
+ // aapt resource value: 0x7f0b0036
+ public const int TextAppearance_Sherlock_Widget_ActionBar_Title = 2131427382;
+
+ // aapt resource value: 0x7f0b0037
+ public const int TextAppearance_Sherlock_Widget_ActionBar_Title_Inverse = 2131427383;
+
+ // aapt resource value: 0x7f0b003c
+ public const int TextAppearance_Sherlock_Widget_ActionMode_Subtitle = 2131427388;
+
+ // aapt resource value: 0x7f0b003d
+ public const int TextAppearance_Sherlock_Widget_ActionMode_Subtitle_Inverse = 2131427389;
+
+ // aapt resource value: 0x7f0b003a
+ public const int TextAppearance_Sherlock_Widget_ActionMode_Title = 2131427386;
+
+ // aapt resource value: 0x7f0b003b
+ public const int TextAppearance_Sherlock_Widget_ActionMode_Title_Inverse = 2131427387;
+
+ // aapt resource value: 0x7f0b0044
+ public const int TextAppearance_Sherlock_Widget_DropDownItem = 2131427396;
+
+ // aapt resource value: 0x7f0b003e
+ public const int TextAppearance_Sherlock_Widget_PopupMenu = 2131427390;
+
+ // aapt resource value: 0x7f0b003f
+ public const int TextAppearance_Sherlock_Widget_PopupMenu_Large = 2131427391;
+
+ // aapt resource value: 0x7f0b0041
+ public const int TextAppearance_Sherlock_Widget_PopupMenu_Small = 2131427393;
+
+ // aapt resource value: 0x7f0b0043
+ public const int TextAppearance_Sherlock_Widget_TextView_SpinnerItem = 2131427395;
+
+ // aapt resource value: 0x7f0b004e
+ public const int Theme_Sherlock = 2131427406;
+
+ // aapt resource value: 0x7f0b0056
+ public const int Theme_Sherlock_Dialog = 2131427414;
+
+ // aapt resource value: 0x7f0b0053
+ public const int Theme_Sherlock_ForceOverflow = 2131427411;
+
+ // aapt resource value: 0x7f0b004f
+ public const int Theme_Sherlock_Light = 2131427407;
+
+ // aapt resource value: 0x7f0b0050
+ public const int Theme_Sherlock_Light_DarkActionBar = 2131427408;
+
+ // aapt resource value: 0x7f0b0055
+ public const int Theme_Sherlock_Light_DarkActionBar_ForceOverflow = 2131427413;
+
+ // aapt resource value: 0x7f0b0057
+ public const int Theme_Sherlock_Light_Dialog = 2131427415;
+
+ // aapt resource value: 0x7f0b0054
+ public const int Theme_Sherlock_Light_ForceOverflow = 2131427412;
+
+ // aapt resource value: 0x7f0b0052
+ public const int Theme_Sherlock_Light_NoActionBar = 2131427410;
+
+ // aapt resource value: 0x7f0b0051
+ public const int Theme_Sherlock_NoActionBar = 2131427409;
+
+ // aapt resource value: 0x7f0b0000
+ public const int Widget = 2131427328;
+
+ // aapt resource value: 0x7f0b0002
+ public const int Widget_Sherlock_ActionBar = 2131427330;
+
+ // aapt resource value: 0x7f0b0003
+ public const int Widget_Sherlock_ActionBar_Solid = 2131427331;
+
+ // aapt resource value: 0x7f0b000a
+ public const int Widget_Sherlock_ActionBar_TabBar = 2131427338;
+
+ // aapt resource value: 0x7f0b000d
+ public const int Widget_Sherlock_ActionBar_TabText = 2131427341;
+
+ // aapt resource value: 0x7f0b0007
+ public const int Widget_Sherlock_ActionBar_TabView = 2131427335;
+
+ // aapt resource value: 0x7f0b0010
+ public const int Widget_Sherlock_ActionButton = 2131427344;
+
+ // aapt resource value: 0x7f0b0012
+ public const int Widget_Sherlock_ActionButton_CloseMode = 2131427346;
+
+ // aapt resource value: 0x7f0b0014
+ public const int Widget_Sherlock_ActionButton_Overflow = 2131427348;
+
+ // aapt resource value: 0x7f0b0017
+ public const int Widget_Sherlock_ActionMode = 2131427351;
+
+ // aapt resource value: 0x7f0b001f
+ public const int Widget_Sherlock_ActivityChooserView = 2131427359;
+
+ // aapt resource value: 0x7f0b0021
+ public const int Widget_Sherlock_Button_Small = 2131427361;
+
+ // aapt resource value: 0x7f0b002a
+ public const int Widget_Sherlock_DropDownItem_Spinner = 2131427370;
+
+ // aapt resource value: 0x7f0b0004
+ public const int Widget_Sherlock_Light_ActionBar = 2131427332;
+
+ // aapt resource value: 0x7f0b0005
+ public const int Widget_Sherlock_Light_ActionBar_Solid = 2131427333;
+
+ // aapt resource value: 0x7f0b0006
+ public const int Widget_Sherlock_Light_ActionBar_Solid_Inverse = 2131427334;
+
+ // aapt resource value: 0x7f0b000b
+ public const int Widget_Sherlock_Light_ActionBar_TabBar = 2131427339;
+
+ // aapt resource value: 0x7f0b000c
+ public const int Widget_Sherlock_Light_ActionBar_TabBar_Inverse = 2131427340;
+
+ // aapt resource value: 0x7f0b000e
+ public const int Widget_Sherlock_Light_ActionBar_TabText = 2131427342;
+
+ // aapt resource value: 0x7f0b000f
+ public const int Widget_Sherlock_Light_ActionBar_TabText_Inverse = 2131427343;
+
+ // aapt resource value: 0x7f0b0008
+ public const int Widget_Sherlock_Light_ActionBar_TabView = 2131427336;
+
+ // aapt resource value: 0x7f0b0009
+ public const int Widget_Sherlock_Light_ActionBar_TabView_Inverse = 2131427337;
+
+ // aapt resource value: 0x7f0b0011
+ public const int Widget_Sherlock_Light_ActionButton = 2131427345;
+
+ // aapt resource value: 0x7f0b0013
+ public const int Widget_Sherlock_Light_ActionButton_CloseMode = 2131427347;
+
+ // aapt resource value: 0x7f0b0015
+ public const int Widget_Sherlock_Light_ActionButton_Overflow = 2131427349;
+
+ // aapt resource value: 0x7f0b0018
+ public const int Widget_Sherlock_Light_ActionMode = 2131427352;
+
+ // aapt resource value: 0x7f0b0019
+ public const int Widget_Sherlock_Light_ActionMode_Inverse = 2131427353;
+
+ // aapt resource value: 0x7f0b0020
+ public const int Widget_Sherlock_Light_ActivityChooserView = 2131427360;
+
+ // aapt resource value: 0x7f0b0022
+ public const int Widget_Sherlock_Light_Button_Small = 2131427362;
+
+ // aapt resource value: 0x7f0b002b
+ public const int Widget_Sherlock_Light_DropDownItem_Spinner = 2131427371;
+
+ // aapt resource value: 0x7f0b001b
+ public const int Widget_Sherlock_Light_ListPopupWindow = 2131427355;
+
+ // aapt resource value: 0x7f0b0028
+ public const int Widget_Sherlock_Light_ListView_DropDown = 2131427368;
+
+ // aapt resource value: 0x7f0b001d
+ public const int Widget_Sherlock_Light_PopupMenu = 2131427357;
+
+ // aapt resource value: 0x7f0b002d
+ public const int Widget_Sherlock_Light_PopupWindow_ActionMode = 2131427373;
+
+ // aapt resource value: 0x7f0b002f
+ public const int Widget_Sherlock_Light_ProgressBar = 2131427375;
+
+ // aapt resource value: 0x7f0b0031
+ public const int Widget_Sherlock_Light_ProgressBar_Horizontal = 2131427377;
+
+ // aapt resource value: 0x7f0b0025
+ public const int Widget_Sherlock_Light_Spinner_DropDown_ActionBar = 2131427365;
+
+ // aapt resource value: 0x7f0b001a
+ public const int Widget_Sherlock_ListPopupWindow = 2131427354;
+
+ // aapt resource value: 0x7f0b0027
+ public const int Widget_Sherlock_ListView_DropDown = 2131427367;
+
+ // aapt resource value: 0x7f0b001c
+ public const int Widget_Sherlock_PopupMenu = 2131427356;
+
+ // aapt resource value: 0x7f0b002c
+ public const int Widget_Sherlock_PopupWindow_ActionMode = 2131427372;
+
+ // aapt resource value: 0x7f0b002e
+ public const int Widget_Sherlock_ProgressBar = 2131427374;
+
+ // aapt resource value: 0x7f0b0030
+ public const int Widget_Sherlock_ProgressBar_Horizontal = 2131427376;
+
+ // aapt resource value: 0x7f0b0024
+ public const int Widget_Sherlock_Spinner_DropDown_ActionBar = 2131427364;
+
+ // aapt resource value: 0x7f0b0032
+ public const int Widget_Sherlock_TextView_SpinnerItem = 2131427378;
+
+ private Style()
+ {
+ }
+ }
+
+ public partial class Styleable
+ {
+
+ public static int[] SherlockActionBar = new int[] {
+ 2130771968,
+ 2130771969,
+ 2130771970,
+ 2130771971,
+ 2130771972,
+ 2130771973,
+ 2130772026,
+ 2130772027,
+ 2130772028,
+ 2130772029,
+ 2130772030,
+ 2130772031,
+ 2130772032,
+ 2130772033,
+ 2130772034,
+ 2130772035,
+ 2130772036,
+ 2130772037,
+ 2130772038};
+
+ // aapt resource value: 2
+ public const int SherlockActionBar_background = 2;
+
+ // aapt resource value: 3
+ public const int SherlockActionBar_backgroundSplit = 3;
+
+ // aapt resource value: 12
+ public const int SherlockActionBar_backgroundStacked = 12;
+
+ // aapt resource value: 13
+ public const int SherlockActionBar_customNavigationLayout = 13;
+
+ // aapt resource value: 7
+ public const int SherlockActionBar_displayOptions = 7;
+
+ // aapt resource value: 5
+ public const int SherlockActionBar_divider = 5;
+
+ // aapt resource value: 4
+ public const int SherlockActionBar_height = 4;
+
+ // aapt resource value: 14
+ public const int SherlockActionBar_homeLayout = 14;
+
+ // aapt resource value: 10
+ public const int SherlockActionBar_icon = 10;
+
+ // aapt resource value: 16
+ public const int SherlockActionBar_indeterminateProgressStyle = 16;
+
+ // aapt resource value: 18
+ public const int SherlockActionBar_itemPadding = 18;
+
+ // aapt resource value: 11
+ public const int SherlockActionBar_logo = 11;
+
+ // aapt resource value: 6
+ public const int SherlockActionBar_navigationMode = 6;
+
+ // aapt resource value: 17
+ public const int SherlockActionBar_progressBarPadding = 17;
+
+ // aapt resource value: 15
+ public const int SherlockActionBar_progressBarStyle = 15;
+
+ // aapt resource value: 9
+ public const int SherlockActionBar_subtitle = 9;
+
+ // aapt resource value: 1
+ public const int SherlockActionBar_subtitleTextStyle = 1;
+
+ // aapt resource value: 8
+ public const int SherlockActionBar_title = 8;
+
+ // aapt resource value: 0
+ public const int SherlockActionBar_titleTextStyle = 0;
+
+ public static int[] SherlockActionMenuItemView = new int[] {
+ 16843071};
+
+ // aapt resource value: 0
+ public const int SherlockActionMenuItemView_android_minWidth = 0;
+
+ public static int[] SherlockActionMode = new int[] {
+ 2130771968,
+ 2130771969,
+ 2130771970,
+ 2130771971,
+ 2130771972};
+
+ // aapt resource value: 2
+ public const int SherlockActionMode_background = 2;
+
+ // aapt resource value: 3
+ public const int SherlockActionMode_backgroundSplit = 3;
+
+ // aapt resource value: 4
+ public const int SherlockActionMode_height = 4;
+
+ // aapt resource value: 1
+ public const int SherlockActionMode_subtitleTextStyle = 1;
+
+ // aapt resource value: 0
+ public const int SherlockActionMode_titleTextStyle = 0;
+
+ public static int[] SherlockActivityChooserView = new int[] {
+ 16842964,
+ 2130772047,
+ 2130772048};
+
+ // aapt resource value: 0
+ public const int SherlockActivityChooserView_android_background = 0;
+
+ // aapt resource value: 2
+ public const int SherlockActivityChooserView_expandActivityOverflowButtonDrawable = 2;
+
+ // aapt resource value: 1
+ public const int SherlockActivityChooserView_initialActivityCount = 1;
+
+ public static int[] SherlockMenuGroup = new int[] {
+ 16842766,
+ 16842960,
+ 16843156,
+ 16843230,
+ 16843231,
+ 16843232};
+
+ // aapt resource value: 5
+ public const int SherlockMenuGroup_android_checkableBehavior = 5;
+
+ // aapt resource value: 0
+ public const int SherlockMenuGroup_android_enabled = 0;
+
+ // aapt resource value: 1
+ public const int SherlockMenuGroup_android_id = 1;
+
+ // aapt resource value: 3
+ public const int SherlockMenuGroup_android_menuCategory = 3;
+
+ // aapt resource value: 4
+ public const int SherlockMenuGroup_android_orderInCategory = 4;
+
+ // aapt resource value: 2
+ public const int SherlockMenuGroup_android_visible = 2;
+
+ public static int[] SherlockMenuItem = new int[] {
+ 16842754,
+ 16842766,
+ 16842960,
+ 16843014,
+ 16843156,
+ 16843230,
+ 16843231,
+ 16843233,
+ 16843234,
+ 16843235,
+ 16843236,
+ 16843237,
+ 16843375,
+ 16843481,
+ 16843515,
+ 16843516,
+ 16843657};
+
+ // aapt resource value: 14
+ public const int SherlockMenuItem_android_actionLayout = 14;
+
+ // aapt resource value: 16
+ public const int SherlockMenuItem_android_actionProviderClass = 16;
+
+ // aapt resource value: 15
+ public const int SherlockMenuItem_android_actionViewClass = 15;
+
+ // aapt resource value: 9
+ public const int SherlockMenuItem_android_alphabeticShortcut = 9;
+
+ // aapt resource value: 11
+ public const int SherlockMenuItem_android_checkable = 11;
+
+ // aapt resource value: 3
+ public const int SherlockMenuItem_android_checked = 3;
+
+ // aapt resource value: 1
+ public const int SherlockMenuItem_android_enabled = 1;
+
+ // aapt resource value: 0
+ public const int SherlockMenuItem_android_icon = 0;
+
+ // aapt resource value: 2
+ public const int SherlockMenuItem_android_id = 2;
+
+ // aapt resource value: 5
+ public const int SherlockMenuItem_android_menuCategory = 5;
+
+ // aapt resource value: 10
+ public const int SherlockMenuItem_android_numericShortcut = 10;
+
+ // aapt resource value: 12
+ public const int SherlockMenuItem_android_onClick = 12;
+
+ // aapt resource value: 6
+ public const int SherlockMenuItem_android_orderInCategory = 6;
+
+ // aapt resource value: 13
+ public const int SherlockMenuItem_android_showAsAction = 13;
+
+ // aapt resource value: 7
+ public const int SherlockMenuItem_android_title = 7;
+
+ // aapt resource value: 8
+ public const int SherlockMenuItem_android_titleCondensed = 8;
+
+ // aapt resource value: 4
+ public const int SherlockMenuItem_android_visible = 4;
+
+ public static int[] SherlockMenuView = new int[] {
+ 2130772039,
+ 2130772040,
+ 2130772041,
+ 2130772042,
+ 2130772043,
+ 2130772044,
+ 2130772045,
+ 2130772046};
+
+ // aapt resource value: 3
+ public const int SherlockMenuView_headerBackground = 3;
+
+ // aapt resource value: 1
+ public const int SherlockMenuView_horizontalDivider = 1;
+
+ // aapt resource value: 4
+ public const int SherlockMenuView_itemBackground = 4;
+
+ // aapt resource value: 6
+ public const int SherlockMenuView_itemIconDisabledAlpha = 6;
+
+ // aapt resource value: 0
+ public const int SherlockMenuView_itemTextAppearance = 0;
+
+ // aapt resource value: 7
+ public const int SherlockMenuView_preserveIconSpacing = 7;
+
+ // aapt resource value: 2
+ public const int SherlockMenuView_verticalDivider = 2;
+
+ // aapt resource value: 5
+ public const int SherlockMenuView_windowAnimationStyle = 5;
+
+ public static int[] SherlockSpinner = new int[] {
+ 16842927,
+ 16843125,
+ 16843126,
+ 16843131,
+ 16843362,
+ 16843436,
+ 16843437,
+ 16843759};
+
+ // aapt resource value: 5
+ public const int SherlockSpinner_android_dropDownHorizontalOffset = 5;
+
+ // aapt resource value: 1
+ public const int SherlockSpinner_android_dropDownSelector = 1;
+
+ // aapt resource value: 6
+ public const int SherlockSpinner_android_dropDownVerticalOffset = 6;
+
+ // aapt resource value: 4
+ public const int SherlockSpinner_android_dropDownWidth = 4;
+
+ // aapt resource value: 0
+ public const int SherlockSpinner_android_gravity = 0;
+
+ // aapt resource value: 2
+ public const int SherlockSpinner_android_popupBackground = 2;
+
+ // aapt resource value: 7
+ public const int SherlockSpinner_android_popupPromptView = 7;
+
+ // aapt resource value: 3
+ public const int SherlockSpinner_android_prompt = 3;
+
+ public static int[] SherlockTheme = new int[] {
+ 16842839,
+ 2130771974,
+ 2130771975,
+ 2130771976,
+ 2130771977,
+ 2130771978,
+ 2130771979,
+ 2130771980,
+ 2130771981,
+ 2130771982,
+ 2130771983,
+ 2130771984,
+ 2130771985,
+ 2130771986,
+ 2130771987,
+ 2130771988,
+ 2130771989,
+ 2130771990,
+ 2130771991,
+ 2130771992,
+ 2130771993,
+ 2130771994,
+ 2130771995,
+ 2130771996,
+ 2130771997,
+ 2130771998,
+ 2130771999,
+ 2130772000,
+ 2130772001,
+ 2130772002,
+ 2130772003,
+ 2130772004,
+ 2130772005,
+ 2130772006,
+ 2130772007,
+ 2130772008,
+ 2130772009,
+ 2130772010,
+ 2130772011,
+ 2130772012,
+ 2130772013,
+ 2130772014,
+ 2130772015,
+ 2130772016,
+ 2130772017,
+ 2130772018,
+ 2130772019,
+ 2130772020,
+ 2130772021,
+ 2130772022,
+ 2130772023,
+ 2130772024,
+ 2130772025};
+
+ // aapt resource value: 52
+ public const int SherlockTheme_absForceOverflow = 52;
+
+ // aapt resource value: 9
+ public const int SherlockTheme_actionBarDivider = 9;
+
+ // aapt resource value: 10
+ public const int SherlockTheme_actionBarItemBackground = 10;
+
+ // aapt resource value: 8
+ public const int SherlockTheme_actionBarSize = 8;
+
+ // aapt resource value: 6
+ public const int SherlockTheme_actionBarSplitStyle = 6;
+
+ // aapt resource value: 5
+ public const int SherlockTheme_actionBarStyle = 5;
+
+ // aapt resource value: 2
+ public const int SherlockTheme_actionBarTabBarStyle = 2;
+
+ // aapt resource value: 1
+ public const int SherlockTheme_actionBarTabStyle = 1;
+
+ // aapt resource value: 3
+ public const int SherlockTheme_actionBarTabTextStyle = 3;
+
+ // aapt resource value: 7
+ public const int SherlockTheme_actionBarWidgetTheme = 7;
+
+ // aapt resource value: 38
+ public const int SherlockTheme_actionButtonStyle = 38;
+
+ // aapt resource value: 37
+ public const int SherlockTheme_actionDropDownStyle = 37;
+
+ // aapt resource value: 11
+ public const int SherlockTheme_actionMenuTextAppearance = 11;
+
+ // aapt resource value: 12
+ public const int SherlockTheme_actionMenuTextColor = 12;
+
+ // aapt resource value: 15
+ public const int SherlockTheme_actionModeBackground = 15;
+
+ // aapt resource value: 14
+ public const int SherlockTheme_actionModeCloseButtonStyle = 14;
+
+ // aapt resource value: 17
+ public const int SherlockTheme_actionModeCloseDrawable = 17;
+
+ // aapt resource value: 19
+ public const int SherlockTheme_actionModePopupWindowStyle = 19;
+
+ // aapt resource value: 18
+ public const int SherlockTheme_actionModeShareDrawable = 18;
+
+ // aapt resource value: 16
+ public const int SherlockTheme_actionModeSplitBackground = 16;
+
+ // aapt resource value: 13
+ public const int SherlockTheme_actionModeStyle = 13;
+
+ // aapt resource value: 4
+ public const int SherlockTheme_actionOverflowButtonStyle = 4;
+
+ // aapt resource value: 43
+ public const int SherlockTheme_actionSpinnerItemStyle = 43;
+
+ // aapt resource value: 51
+ public const int SherlockTheme_activatedBackgroundIndicator = 51;
+
+ // aapt resource value: 50
+ public const int SherlockTheme_activityChooserViewStyle = 50;
+
+ // aapt resource value: 0
+ public const int SherlockTheme_android_windowIsFloating = 0;
+
+ // aapt resource value: 20
+ public const int SherlockTheme_buttonStyleSmall = 20;
+
+ // aapt resource value: 36
+ public const int SherlockTheme_dividerVertical = 36;
+
+ // aapt resource value: 40
+ public const int SherlockTheme_dropDownListViewStyle = 40;
+
+ // aapt resource value: 42
+ public const int SherlockTheme_dropdownListPreferredItemHeight = 42;
+
+ // aapt resource value: 39
+ public const int SherlockTheme_homeAsUpIndicator = 39;
+
+ // aapt resource value: 49
+ public const int SherlockTheme_listPopupWindowStyle = 49;
+
+ // aapt resource value: 30
+ public const int SherlockTheme_listPreferredItemHeightSmall = 30;
+
+ // aapt resource value: 31
+ public const int SherlockTheme_listPreferredItemPaddingLeft = 31;