Sie sind auf Seite 1von 533

profiles_settings.

xml

<component name="CopyrightManager">
<settings default="" />
</component>

Scopes
scope_settings.xml

<component name="DependencyValidationManager">
<state>
<option name="SKIP_IMPORT_STATEMENTS" value="false" />
</state>
</component>

.name

DagingSapi3

compiler.xml

<?xml version="1.0" encoding="UTF-8"?>


<project version="4">
<component name="CompilerConfiguration">
<option name="DEFAULT_COMPILER" value="Javac" />
<resourceExtensions />
<wildcardResourcePatterns>
<entry name="!?*.java" />
<entry name="!?*.form" />
<entry name="!?*.class" />
<entry name="!?*.groovy" />
<entry name="!?*.scala" />
<entry name="!?*.flex" />
<entry name="!?*.kt" />
<entry name="!?*.clj" />
</wildcardResourcePatterns>
<annotationProcessing>
<profile default="true" name="Default" enabled="false">
<processorPath useClasspath="true" />
</profile>
</annotationProcessing>
</component>
</project>
DagingSapi3.iml

<?xml version="1.0" encoding="UTF-8"?>


<module type="JAVA_MODULE" version="4">
<component name="FacetManager">
<facet type="android" name="Android">
<configuration>
<option name="GEN_FOLDER_RELATIVE_PATH_APT"
value="/../../DagingSapi3/gen" />
<option name="GEN_FOLDER_RELATIVE_PATH_AIDL"
value="/../../DagingSapi3/gen" />
<option name="MANIFEST_FILE_RELATIVE_PATH"
value="/../../DagingSapi3/AndroidManifest.xml" />
<option name="RES_FOLDER_RELATIVE_PATH"
value="/../../DagingSapi3/res" />
<option name="ASSETS_FOLDER_RELATIVE_PATH"
value="/../../DagingSapi3/assets" />
<option name="LIBS_FOLDER_RELATIVE_PATH"
value="/../../DagingSapi3/libs" />
<option name="PROGUARD_LOGS_FOLDER_RELATIVE_PATH"
value="/../../DagingSapi3/proguard_logs" />
</configuration>
</facet>
</component>
<component name="NewModuleRootManager" inherit-compiler-
output="true">
<exclude-output />
<content url="file://$MODULE_DIR$">
<sourceFolder url="file://$MODULE_DIR$/gen"
isTestSource="false" generated="true" />
</content>
<orderEntry type="jdk" jdkName="Android API 23 Platform"
jdkType="Android SDK" />
<orderEntry type="sourceFolder" forTests="false" />
</component>
</module>

encodings.xml

<?xml version="1.0" encoding="UTF-8"?>


<project version="4">
<component name="Encoding" useUTFGuessing="true"
native2AsciiForPropertiesFiles="false" />
</project>

misc.xml

<?xml version="1.0" encoding="UTF-8"?>


<project version="4">
<component name="ProjectRootManager" version="2"
languageLevel="JDK_1_6" assert-keyword="true" jdk-15="true" />
</project>

modules.xml

<?xml version="1.0" encoding="UTF-8"?>


<project version="4">
<component name="ProjectModuleManager">
<modules>
<module
fileurl="file://$PROJECT_DIR$/.idea/DagingSapi3.iml"
filepath="$PROJECT_DIR$/.idea/DagingSapi3.iml" />
</modules>
</component>
</project>

vcs.xml

<?xml version="1.0" encoding="UTF-8"?>


<project version="4">
<component name="VcsDirectoryMappings">
<mapping directory="" vcs="" />
</component>
</project>

workspace.xml
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="AndroidLayouts">
<shared>
<config />
</shared>
</component>
<component name="ChangeListManager">
<list default="true" id="7a789915-958f-4d81-9c61-
bd90438c373a" name="Default" comment="" />
<ignored path="DagingSapi3.iws" />
<ignored path=".idea/workspace.xml" />
<option name="EXCLUDED_CONVERTED_TO_IGNORED" value="true" />
<option name="TRACKING_ENABLED" value="true" />
<option name="SHOW_DIALOG" value="false" />
<option name="HIGHLIGHT_CONFLICTS" value="true" />
<option name="HIGHLIGHT_NON_ACTIVE_CHANGELIST" value="false"
/>
<option name="LAST_RESOLUTION" value="IGNORE" />
</component>
<component name="ChangesViewManager" flattened_view="true"
show_ignored="false" />
<component name="CreatePatchCommitExecutor">
<option name="PATCH_PATH" value="" />
</component>
<component name="ExecutionTargetManager"
SELECTED_TARGET="default_target" />
<component name="FavoritesManager">
<favorites_list name="DagingSapi3" />
</component>
<component name="FileEditorManager">
<leaf>
<file leaf-file-name="workspace.xml" pinned="false"
current-in-tab="true">
<entry file="file://$PROJECT_DIR$/.idea/workspace.xml">
<provider selected="true" editor-type-id="text-
editor">
<state vertical-scroll-proportion="0.8142077">
<caret line="742" column="10" selection-start-
line="742" selection-start-column="10" selection-end-line="742"
selection-end-column="10" />
<folding />
</state>
</provider>
</entry>
</file>
</leaf>
</component>
<component name="FindManager">
<FindUsagesManager>
<setting name="OPEN_NEW_TAB" value="true" />
</FindUsagesManager>
</component>
<component name="GradleLocalSettings">
<option name="externalProjectsViewState">
<projects_view />
</option>
</component>
<component name="IdeDocumentHistory">
<option name="CHANGED_PATHS">
<list>
<option value="$PROJECT_DIR$/.idea/workspace.xml" />
</list>
</option>
</component>
<component name="MavenImportPreferences">
<option name="generalSettings">
<MavenGeneralSettings>
<option name="mavenHome" value="Bundled (Maven 3)" />
</MavenGeneralSettings>
</option>
</component>
<component name="MavenProjectNavigator">
<treeState />
</component>
<component name="NamedScopeManager">
<order />
</component>
<component name="ProjectFrameBounds">
<option name="x" value="-8" />
<option name="y" value="-8" />
<option name="width" value="1382" />
<option name="height" value="744" />
</component>
<component name="ProjectLevelVcsManager"
settingsEditedManually="false">
<OptionsSetting value="true" id="Add" />
<OptionsSetting value="true" id="Remove" />
<OptionsSetting value="true" id="Checkout" />
<OptionsSetting value="true" id="Update" />
<OptionsSetting value="true" id="Status" />
<OptionsSetting value="true" id="Edit" />
<ConfirmationsSetting value="0" id="Add" />
<ConfirmationsSetting value="0" id="Remove" />
</component>
<component name="ProjectReloadState">
<option name="STATE" value="0" />
</component>
<component name="ProjectView">
<navigator currentView="ProjectPane" proportions=""
version="1">
<flattenPackages />
<showMembers />
<showModules />
<showLibraryContents />
<hideEmptyPackages />
<abbreviatePackageNames />
<autoscrollToSource />
<autoscrollFromSource />
<sortByType />
</navigator>
<panes>
<pane id="PackagesPane" />
<pane id="Scope" />
<pane id="ProjectPane">
<subPane>
<PATH>
<PATH_ELEMENT>
<option name="myItemId" value="DagingSapi3" />
<option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjec
tNode" />
</PATH_ELEMENT>
</PATH>
<PATH>
<PATH_ELEMENT>
<option name="myItemId" value="DagingSapi3" />
<option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjec
tNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="DagingSapi3" />
<option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode"
/>
</PATH_ELEMENT>
</PATH>
<PATH>
<PATH_ELEMENT>
<option name="myItemId" value="DagingSapi3" />
<option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjec
tNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="DagingSapi3" />
<option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode"
/>
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="DagingSapi3" />
<option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode"
/>
</PATH_ELEMENT>
</PATH>
<PATH>
<PATH_ELEMENT>
<option name="myItemId" value="DagingSapi3" />
<option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjec
tNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="DagingSapi3" />
<option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode"
/>
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="DagingSapi3" />
<option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode"
/>
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value=".idea" />
<option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode"
/>
</PATH_ELEMENT>
</PATH>
<PATH>
<PATH_ELEMENT>
<option name="myItemId" value="DagingSapi3" />
<option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjec
tNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="DagingSapi3" />
<option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode"
/>
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="DagingSapi3" />
<option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode"
/>
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value=".idea" />
<option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode"
/>
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="copyright" />
<option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode"
/>
</PATH_ELEMENT>
</PATH>
<PATH>
<PATH_ELEMENT>
<option name="myItemId" value="DagingSapi3" />
<option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjec
tNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="DagingSapi3" />
<option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode"
/>
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="DagingSapi3" />
<option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode"
/>
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value=".gradle" />
<option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode"
/>
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="2.2.1" />
<option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode"
/>
</PATH_ELEMENT>
</PATH>
<PATH>
<PATH_ELEMENT>
<option name="myItemId" value="DagingSapi3" />
<option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjec
tNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="DagingSapi3" />
<option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode"
/>
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value=".idea" />
<option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode"
/>
</PATH_ELEMENT>
</PATH>
<PATH>
<PATH_ELEMENT>
<option name="myItemId" value="DagingSapi3" />
<option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjec
tNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="DagingSapi3" />
<option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode"
/>
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value=".idea" />
<option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode"
/>
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="scopes" />
<option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode"
/>
</PATH_ELEMENT>
</PATH>
<PATH>
<PATH_ELEMENT>
<option name="myItemId" value="DagingSapi3" />
<option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjec
tNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="DagingSapi3" />
<option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode"
/>
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value=".idea" />
<option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode"
/>
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="copyright" />
<option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode"
/>
</PATH_ELEMENT>
</PATH>
</subPane>
</pane>
<pane id="AndroidView">
<subPane />
</pane>
<pane id="Scratches" />
</panes>
</component>
<component name="PropertiesComponent">
<property name="GoToClass.includeLibraries" value="false" />
<property name="GoToClass.toSaveIncludeLibraries"
value="false" />
<property name="GoToFile.includeJavaFiles" value="false" />
<property name="MemberChooser.sorted" value="false" />
<property name="MemberChooser.showClasses" value="true" />
<property name="MemberChooser.copyJavadoc" value="false" />
<property name="last_opened_file_path" value="$PROJECT_DIR$"
/>
<property name="FullScreen" value="false" />
<property name="settings.editor.selected.configurable"
value="preferences.lookFeel" />
<property name="settings.editor.splitter.proportion"
value="0.2" />
</component>
<component name="RunManager">
<configuration default="true"
type="AndroidRunConfigurationType" factoryName="Android
Application">
<module name="" />
<option name="ACTIVITY_CLASS" value="" />
<option name="MODE" value="default_activity" />
<option name="DEPLOY" value="true" />
<option name="ARTIFACT_NAME" value="" />
<option name="TARGET_SELECTION_MODE" value="EMULATOR" />
<option name="USE_LAST_SELECTED_DEVICE" value="false" />
<option name="PREFERRED_AVD" value="" />
<option name="USE_COMMAND_LINE" value="true" />
<option name="COMMAND_LINE" value="" />
<option name="WIPE_USER_DATA" value="false" />
<option name="DISABLE_BOOT_ANIMATION" value="false" />
<option name="NETWORK_SPEED" value="full" />
<option name="NETWORK_LATENCY" value="none" />
<option name="CLEAR_LOGCAT" value="false" />
<option name="SHOW_LOGCAT_AUTOMATICALLY" value="true" />
<option name="FILTER_LOGCAT_AUTOMATICALLY" value="true" />
<option name="SELECTED_CLOUD_MATRIX_CONFIGURATION_ID"
value="0" />
<option name="SELECTED_CLOUD_MATRIX_PROJECT_ID" value=""
/>
<option name="SELECTED_CLOUD_DEVICE_CONFIGURATION_ID"
value="0" />
<option name="SELECTED_CLOUD_DEVICE_PROJECT_ID" value=""
/>
<option name="IS_VALID_CLOUD_MATRIX_SELECTION"
value="false" />
<option name="INVALID_CLOUD_MATRIX_SELECTION_ERROR"
value="" />
<option name="IS_VALID_CLOUD_DEVICE_SELECTION"
value="false" />
<option name="INVALID_CLOUD_DEVICE_SELECTION_ERROR"
value="" />
<option name="CLOUD_DEVICE_SERIAL_NUMBER" value="" />
<method />
</configuration>
<configuration default="true"
type="AndroidTestRunConfigurationType" factoryName="Android
Tests">
<module name="" />
<option name="TESTING_TYPE" value="0" />
<option name="INSTRUMENTATION_RUNNER_CLASS" value="" />
<option name="METHOD_NAME" value="" />
<option name="CLASS_NAME" value="" />
<option name="PACKAGE_NAME" value="" />
<option name="TARGET_SELECTION_MODE" value="EMULATOR" />
<option name="USE_LAST_SELECTED_DEVICE" value="false" />
<option name="PREFERRED_AVD" value="" />
<option name="USE_COMMAND_LINE" value="true" />
<option name="COMMAND_LINE" value="" />
<option name="WIPE_USER_DATA" value="false" />
<option name="DISABLE_BOOT_ANIMATION" value="false" />
<option name="NETWORK_SPEED" value="full" />
<option name="NETWORK_LATENCY" value="none" />
<option name="CLEAR_LOGCAT" value="false" />
<option name="SHOW_LOGCAT_AUTOMATICALLY" value="true" />
<option name="FILTER_LOGCAT_AUTOMATICALLY" value="true" />
<option name="SELECTED_CLOUD_MATRIX_CONFIGURATION_ID"
value="0" />
<option name="SELECTED_CLOUD_MATRIX_PROJECT_ID" value=""
/>
<option name="SELECTED_CLOUD_DEVICE_CONFIGURATION_ID"
value="0" />
<option name="SELECTED_CLOUD_DEVICE_PROJECT_ID" value=""
/>
<option name="IS_VALID_CLOUD_MATRIX_SELECTION"
value="false" />
<option name="INVALID_CLOUD_MATRIX_SELECTION_ERROR"
value="" />
<option name="IS_VALID_CLOUD_DEVICE_SELECTION"
value="false" />
<option name="INVALID_CLOUD_DEVICE_SELECTION_ERROR"
value="" />
<option name="CLOUD_DEVICE_SERIAL_NUMBER" value="" />
<method />
</configuration>
<configuration default="true" type="Application"
factoryName="Application">
<extension name="coverage" enabled="false" merge="false"
sample_coverage="true" runner="idea" />
<option name="MAIN_CLASS_NAME" />
<option name="VM_PARAMETERS" />
<option name="PROGRAM_PARAMETERS" />
<option name="WORKING_DIRECTORY" value="$PROJECT_DIR$" />
<option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false"
/>
<option name="ALTERNATIVE_JRE_PATH" />
<option name="ENABLE_SWING_INSPECTOR" value="false" />
<option name="ENV_VARIABLES" />
<option name="PASS_PARENT_ENVS" value="true" />
<module name="" />
<envs />
<method />
</configuration>
<configuration default="true" type="GradleRunConfiguration"
factoryName="Gradle">
<ExternalSystemSettings>
<option name="executionName" />
<option name="externalProjectPath" />
<option name="externalSystemIdString" value="GRADLE" />
<option name="scriptParameters" />
<option name="taskDescriptions">
<list />
</option>
<option name="taskNames">
<list />
</option>
<option name="vmOptions" />
</ExternalSystemSettings>
<method />
</configuration>
<configuration default="true" type="JUnit"
factoryName="JUnit">
<extension name="coverage" enabled="false" merge="false"
sample_coverage="true" runner="idea" />
<module name="" />
<option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false"
/>
<option name="ALTERNATIVE_JRE_PATH" />
<option name="PACKAGE_NAME" />
<option name="MAIN_CLASS_NAME" />
<option name="METHOD_NAME" />
<option name="TEST_OBJECT" value="class" />
<option name="VM_PARAMETERS" value="-ea" />
<option name="PARAMETERS" />
<option name="WORKING_DIRECTORY" value="$PROJECT_DIR$" />
<option name="ENV_VARIABLES" />
<option name="PASS_PARENT_ENVS" value="true" />
<option name="TEST_SEARCH_SCOPE">
<value defaultName="moduleWithDependencies" />
</option>
<envs />
<patterns />
<method />
</configuration>
<configuration default="true" type="JarApplication"
factoryName="JAR Application">
<extension name="coverage" enabled="false" merge="false"
sample_coverage="true" runner="idea" />
<envs />
<method />
</configuration>
<configuration default="true" type="Remote"
factoryName="Remote">
<option name="USE_SOCKET_TRANSPORT" value="true" />
<option name="SERVER_MODE" value="false" />
<option name="SHMEM_ADDRESS" value="javadebug" />
<option name="HOST" value="localhost" />
<option name="PORT" value="5005" />
<method />
</configuration>
<configuration default="true" type="TestNG"
factoryName="TestNG">
<extension name="coverage" enabled="false" merge="false"
sample_coverage="true" runner="idea" />
<module name="" />
<option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false"
/>
<option name="ALTERNATIVE_JRE_PATH" />
<option name="SUITE_NAME" />
<option name="PACKAGE_NAME" />
<option name="MAIN_CLASS_NAME" />
<option name="METHOD_NAME" />
<option name="GROUP_NAME" />
<option name="TEST_OBJECT" value="CLASS" />
<option name="VM_PARAMETERS" value="-ea" />
<option name="PARAMETERS" />
<option name="WORKING_DIRECTORY" value="$PROJECT_DIR$" />
<option name="OUTPUT_DIRECTORY" />
<option name="ANNOTATION_TYPE" />
<option name="ENV_VARIABLES" />
<option name="PASS_PARENT_ENVS" value="true" />
<option name="TEST_SEARCH_SCOPE">
<value defaultName="moduleWithDependencies" />
</option>
<option name="USE_DEFAULT_REPORTERS" value="false" />
<option name="PROPERTIES_FILE" />
<envs />
<properties />
<listeners />
<method />
</configuration>
<configuration name="&lt;template&gt;" type="Applet"
default="true" selected="false">
<option name="MAIN_CLASS_NAME" />
<option name="HTML_FILE_NAME" />
<option name="HTML_USED" value="false" />
<option name="WIDTH" value="400" />
<option name="HEIGHT" value="300" />
<option name="POLICY_FILE"
value="$APPLICATION_HOME_DIR$/bin/appletviewer.policy" />
<option name="VM_PARAMETERS" />
</configuration>
<configuration name="&lt;template&gt;"
type="#org.jetbrains.idea.devkit.run.PluginConfigurationType"
default="true" selected="false">
<option name="VM_PARAMETERS" value="-Xmx512m -Xms256m -
XX:MaxPermSize=250m -ea" />
</configuration>
<configuration name="&lt;template&gt;" type="WebApp"
default="true" selected="false">
<Host>localhost</Host>
<Port>5050</Port>
</configuration>
</component>
<component name="ShelveChangesManager" show_recycled="false"
/>
<component name="SvnConfiguration">
<configuration />
</component>
<component name="TaskManager">
<task active="true" id="Default" summary="Default task">
<changelist id="7a789915-958f-4d81-9c61-bd90438c373a"
name="Default" comment="" />
<created>1428850208966</created>
<option name="number" value="Default" />
<updated>1428850208966</updated>
</task>
<servers />
</component>
<component name="ToolWindowManager">
<frame x="-8" y="-8" width="1382" height="744" extended-
state="0" />
<editor active="true" />
<layout>
<window_info id="Palette&#9;" active="false" anchor="left"
auto_hide="false" internal_type="DOCKED" type="DOCKED"
visible="false" weight="0.33" sideWeight="0.5" order="2"
side_tool="false" content_ui="tabs" />
<window_info id="Designer" active="false" anchor="right"
auto_hide="false" internal_type="DOCKED" type="DOCKED"
visible="false" weight="0.33" sideWeight="0.5" order="3"
side_tool="false" content_ui="tabs" />
<window_info id="Terminal" active="false" anchor="bottom"
auto_hide="false" internal_type="DOCKED" type="DOCKED"
visible="false" weight="0.33" sideWeight="0.5" order="13"
side_tool="false" content_ui="tabs" />
<window_info id="Captures" active="false" anchor="left"
auto_hide="false" internal_type="DOCKED" type="DOCKED"
visible="false" weight="0.33" sideWeight="0.5" order="3"
side_tool="false" content_ui="tabs" />
<window_info id="Event Log" active="false" anchor="bottom"
auto_hide="false" internal_type="DOCKED" type="DOCKED"
visible="true" weight="0.018707482" sideWeight="0.5" order="7"
side_tool="true" content_ui="tabs" />
<window_info id="Favorites" active="false" anchor="left"
auto_hide="false" internal_type="DOCKED" type="DOCKED"
visible="false" weight="0.33" sideWeight="0.5" order="3"
side_tool="true" content_ui="tabs" />
<window_info id="Version Control" active="false"
anchor="bottom" auto_hide="false" internal_type="DOCKED"
type="DOCKED" visible="false" weight="0.33" sideWeight="0.5"
order="8" side_tool="false" content_ui="tabs" />
<window_info id="Build Variants" active="false"
anchor="left" auto_hide="false" internal_type="DOCKED"
type="DOCKED" visible="false" weight="0.33" sideWeight="0.5"
order="3" side_tool="true" content_ui="tabs" />
<window_info id="Gradle Console" active="false"
anchor="bottom" auto_hide="false" internal_type="DOCKED"
type="DOCKED" visible="false" weight="0.33" sideWeight="0.5"
order="10" side_tool="true" content_ui="tabs" />
<window_info id="Android" active="false" anchor="bottom"
auto_hide="false" internal_type="DOCKED" type="DOCKED"
visible="false" weight="0.33" sideWeight="0.5" order="7"
side_tool="false" content_ui="tabs" />
<window_info id="TODO" active="false" anchor="bottom"
auto_hide="false" internal_type="DOCKED" type="DOCKED"
visible="false" weight="0.33" sideWeight="0.5" order="6"
side_tool="false" content_ui="tabs" />
<window_info id="Structure" active="false" anchor="left"
auto_hide="false" internal_type="DOCKED" type="DOCKED"
visible="false" weight="0.25" sideWeight="0.5" order="1"
side_tool="false" content_ui="tabs" />
<window_info id="Maven Projects" active="false"
anchor="right" auto_hide="false" internal_type="DOCKED"
type="DOCKED" visible="false" weight="0.125972" sideWeight="0.5"
order="4" side_tool="false" content_ui="tabs" />
<window_info id="Application Servers" active="false"
anchor="bottom" auto_hide="false" internal_type="DOCKED"
type="DOCKED" visible="false" weight="0.33" sideWeight="0.5"
order="11" side_tool="false" content_ui="tabs" />
<window_info id="Project" active="false" anchor="left"
auto_hide="false" internal_type="DOCKED" type="DOCKED"
visible="true" weight="0.39409986" sideWeight="0.5" order="0"
side_tool="false" content_ui="combo" />
<window_info id="Changes" active="false" anchor="bottom"
auto_hide="false" internal_type="DOCKED" type="DOCKED"
visible="false" weight="0.33" sideWeight="0.5" order="9"
side_tool="false" content_ui="tabs" />
<window_info id="Ant Build" active="false" anchor="right"
auto_hide="false" internal_type="DOCKED" type="DOCKED"
visible="false" weight="0.25" sideWeight="0.5" order="1"
side_tool="false" content_ui="tabs" />
<window_info id="Run" active="false" anchor="bottom"
auto_hide="false" internal_type="DOCKED" type="DOCKED"
visible="false" weight="0.33" sideWeight="0.5" order="2"
side_tool="false" content_ui="tabs" />
<window_info id="Hierarchy" active="false" anchor="right"
auto_hide="false" internal_type="DOCKED" type="DOCKED"
visible="false" weight="0.25" sideWeight="0.5" order="2"
side_tool="false" content_ui="combo" />
<window_info id="Memory Monitor" active="false"
anchor="bottom" auto_hide="false" internal_type="DOCKED"
type="DOCKED" visible="false" weight="0.33" sideWeight="0.5"
order="12" side_tool="true" content_ui="tabs" />
<window_info id="Cvs" active="false" anchor="bottom"
auto_hide="false" internal_type="DOCKED" type="DOCKED"
visible="false" weight="0.25" sideWeight="0.5" order="4"
side_tool="false" content_ui="tabs" />
<window_info id="Preview" active="false" anchor="right"
auto_hide="false" internal_type="DOCKED" type="DOCKED"
visible="false" weight="0.24886535" sideWeight="0.5" order="4"
side_tool="false" content_ui="tabs" />
<window_info id="Message" active="false" anchor="bottom"
auto_hide="false" internal_type="DOCKED" type="DOCKED"
visible="false" weight="0.33" sideWeight="0.5" order="0"
side_tool="false" content_ui="tabs" />
<window_info id="Find" active="false" anchor="bottom"
auto_hide="false" internal_type="DOCKED" type="DOCKED"
visible="false" weight="0.33" sideWeight="0.5" order="1"
side_tool="false" content_ui="tabs" />
<window_info id="Debug" active="false" anchor="bottom"
auto_hide="false" internal_type="DOCKED" type="DOCKED"
visible="false" weight="0.4" sideWeight="0.5" order="3"
side_tool="false" content_ui="tabs" />
<window_info id="Commander" active="false" anchor="right"
auto_hide="false" internal_type="SLIDING" type="SLIDING"
visible="false" weight="0.4" sideWeight="0.5" order="0"
side_tool="false" content_ui="tabs" />
<window_info id="Inspection" active="false"
anchor="bottom" auto_hide="false" internal_type="DOCKED"
type="DOCKED" visible="false" weight="0.4" sideWeight="0.5"
order="5" side_tool="false" content_ui="tabs" />
</layout>
</component>
<component name="Vcs.Log.UiProperties">
<option name="RECENTLY_FILTERED_USER_GROUPS">
<collection />
</option>
<option name="RECENTLY_FILTERED_BRANCH_GROUPS">
<collection />
</option>
</component>
<component name="VcsContentAnnotationSettings">
<option name="myLimit" value="2678400000" />
</component>
<component name="XDebuggerManager">
<breakpoint-manager />
<watches-manager />
</component>
<component name="editorHistoryManager">
<entry
file="file://$PROJECT_DIR$/.idea/copyright/profiles_settings.xml
">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0">
<caret line="0" column="0" selection-start-line="0"
selection-start-column="0" selection-end-line="0" selection-end-
column="0" />
<folding />
</state>
</provider>
</entry>
<entry
file="file://$PROJECT_DIR$/DagingSapi3/app/src/main/java/irman/d
agingsapi/glcm/ClassLabel.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0">
<caret line="0" column="0" selection-start-line="0"
selection-start-column="0" selection-end-line="0" selection-end-
column="0" />
</state>
</provider>
</entry>
<entry
file="file://$PROJECT_DIR$/DagingSapi3/app/src/main/java/irman/d
agingsapi/glcm/Feature.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0">
<caret line="15" column="21" selection-start-line="15"
selection-start-column="21" selection-end-line="15" selection-
end-column="21" />
</state>
</provider>
</entry>
<entry
file="file://$PROJECT_DIR$/DagingSapi3/app/src/main/java/irman/d
agingsapi/glcm/FeatureExtraction.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0">
<caret line="0" column="0" selection-start-line="0"
selection-start-column="0" selection-end-line="0" selection-end-
column="0" />
</state>
</provider>
</entry>
<entry
file="file://$PROJECT_DIR$/DagingSapi3/app/src/main/java/irman/d
agingsapi/glcm/GLCM.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0">
<caret line="0" column="0" selection-start-line="0"
selection-start-column="0" selection-end-line="0" selection-end-
column="0" />
</state>
</provider>
</entry>
<entry
file="file://$PROJECT_DIR$/DagingSapi3/app/src/main/AndroidManif
est.xml">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0">
<caret line="1" column="25" selection-start-line="1"
selection-start-column="25" selection-end-line="1" selection-
end-column="25" />
</state>
</provider>
</entry>
<entry
file="file://$PROJECT_DIR$/DagingSapi3/.idea/copyright/profiles_
settings.xml">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0">
<caret line="0" column="0" selection-start-line="0"
selection-start-column="0" selection-end-line="0" selection-end-
column="0" />
</state>
</provider>
</entry>
<entry
file="file://$PROJECT_DIR$/DagingSapi3/app/src/main/res/layout/a
ctivity_capture_image.xml">
<provider editor-type-id="android-designer">
<state />
</provider>
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0">
<caret line="0" column="29" selection-start-line="0"
selection-start-column="29" selection-end-line="0" selection-
end-column="29" />
</state>
</provider>
</entry>
<entry
file="file://$PROJECT_DIR$/DagingSapi3/app/src/main/res/layout/a
ctivity_main.xml">
<provider selected="true" editor-type-id="android-
designer">
<state />
</provider>
<provider editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0">
<caret line="0" column="0" selection-start-line="0"
selection-start-column="0" selection-end-line="0" selection-end-
column="0" />
</state>
</provider>
</entry>
<entry
file="file://$PROJECT_DIR$/DagingSapi3/app/src/main/java/irman/d
agingsapi/glcm/GLCM.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0">
<caret line="0" column="0" selection-start-line="0"
selection-start-column="0" selection-end-line="0" selection-end-
column="0" />
</state>
</provider>
</entry>
<entry
file="file://$PROJECT_DIR$/DagingSapi3/app/src/main/AndroidManif
est.xml">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0">
<caret line="1" column="25" selection-start-line="1"
selection-start-column="25" selection-end-line="1" selection-
end-column="25" />
</state>
</provider>
</entry>
<entry
file="file://$PROJECT_DIR$/DagingSapi3/.idea/copyright/profiles_
settings.xml">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0">
<caret line="0" column="0" selection-start-line="0"
selection-start-column="0" selection-end-line="0" selection-end-
column="0" />
</state>
</provider>
</entry>
<entry
file="file://$PROJECT_DIR$/DagingSapi3/app/src/main/res/layout/a
ctivity_capture_image.xml">
<provider editor-type-id="android-designer">
<state />
</provider>
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0">
<caret line="0" column="29" selection-start-line="0"
selection-start-column="29" selection-end-line="0" selection-
end-column="29" />
</state>
</provider>
</entry>
<entry
file="file://$PROJECT_DIR$/DagingSapi3/app/src/main/res/layout/a
ctivity_main.xml">
<provider selected="true" editor-type-id="android-
designer">
<state />
</provider>
<provider editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0">
<caret line="0" column="0" selection-start-line="0"
selection-start-column="0" selection-end-line="0" selection-end-
column="0" />
</state>
</provider>
</entry>
<entry
file="file://$PROJECT_DIR$/DagingSapi3/app/src/main/java/irman/d
agingsapi/glcm/ClassLabel.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0">
<caret line="0" column="0" selection-start-line="0"
selection-start-column="0" selection-end-line="0" selection-end-
column="0" />
</state>
</provider>
</entry>
<entry
file="file://$PROJECT_DIR$/DagingSapi3/app/src/main/AndroidManif
est.xml">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0">
<caret line="1" column="25" selection-start-line="1"
selection-start-column="25" selection-end-line="1" selection-
end-column="25" />
</state>
</provider>
</entry>
<entry
file="file://$PROJECT_DIR$/DagingSapi3/.idea/copyright/profiles_
settings.xml">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0">
<caret line="0" column="0" selection-start-line="0"
selection-start-column="0" selection-end-line="0" selection-end-
column="0" />
</state>
</provider>
</entry>
<entry
file="file://$PROJECT_DIR$/DagingSapi3/app/src/main/res/layout/a
ctivity_capture_image.xml">
<provider editor-type-id="android-designer">
<state />
</provider>
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0">
<caret line="0" column="29" selection-start-line="0"
selection-start-column="29" selection-end-line="0" selection-
end-column="29" />
</state>
</provider>
</entry>
<entry
file="file://$PROJECT_DIR$/DagingSapi3/app/src/main/AndroidManif
est.xml">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0">
<caret line="1" column="25" selection-start-line="1"
selection-start-column="25" selection-end-line="1" selection-
end-column="25" />
</state>
</provider>
</entry>
<entry
file="file://$PROJECT_DIR$/DagingSapi3/.idea/copyright/profiles_
settings.xml">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0">
<caret line="0" column="0" selection-start-line="0"
selection-start-column="0" selection-end-line="0" selection-end-
column="0" />
</state>
</provider>
</entry>
<entry
file="file://$PROJECT_DIR$/DagingSapi3/app/src/main/AndroidManif
est.xml">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0">
<caret line="0" column="0" selection-start-line="0"
selection-start-column="0" selection-end-line="0" selection-end-
column="0" />
</state>
</provider>
</entry>
<entry
file="file://$PROJECT_DIR$/DagingSapi3/app/src/main/res/layout/a
ctivity_capture_image.xml">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0">
<caret line="0" column="29" selection-start-line="0"
selection-start-column="29" selection-end-line="0" selection-
end-column="29" />
</state>
</provider>
</entry>
<entry
file="file://$PROJECT_DIR$/DagingSapi3/app/src/main/res/layout/a
ctivity_nbcapture_prediction.xml">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.14782609">
<caret line="3" column="40" selection-start-line="3"
selection-start-column="40" selection-end-line="3" selection-
end-column="40" />
</state>
</provider>
</entry>
<entry
file="file://$PROJECT_DIR$/DagingSapi3/app/src/main/res/layout/a
ctivity_capture_image.xml">
<provider editor-type-id="android-designer">
<state />
</provider>
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0">
<caret line="0" column="29" selection-start-line="0"
selection-start-column="29" selection-end-line="0" selection-
end-column="29" />
</state>
</provider>
</entry>
<entry
file="file://$PROJECT_DIR$/DagingSapi3/app/src/main/res/layout/a
ctivity_main.xml">
<provider selected="true" editor-type-id="android-
designer">
<state />
</provider>
<provider editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0">
<caret line="0" column="0" selection-start-line="0"
selection-start-column="0" selection-end-line="0" selection-end-
column="0" />
</state>
</provider>
</entry>
<entry
file="file://$PROJECT_DIR$/DagingSapi3/app/src/main/AndroidManif
est.xml">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0">
<caret line="20" column="17" selection-start-line="20"
selection-start-column="17" selection-end-line="20" selection-
end-column="17" />
</state>
</provider>
</entry>
<entry
file="file://$PROJECT_DIR$/DagingSapi3/app/src/main/java/irman/d
agingsapi/glcm/Feature.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0">
<caret line="15" column="21" selection-start-line="15"
selection-start-column="21" selection-end-line="15" selection-
end-column="21" />
</state>
</provider>
</entry>
<entry
file="file://$PROJECT_DIR$/DagingSapi3/app/src/main/java/irman/d
agingsapi/glcm/FeatureExtraction.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0">
<caret line="0" column="0" selection-start-line="0"
selection-start-column="0" selection-end-line="0" selection-end-
column="0" />
</state>
</provider>
</entry>
<entry
file="file://$PROJECT_DIR$/DagingSapi3/app/src/main/java/irman/d
agingsapi/glcm/ClassLabel.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0">
<caret line="0" column="0" selection-start-line="0"
selection-start-column="0" selection-end-line="0" selection-end-
column="0" />
</state>
</provider>
</entry>
<entry
file="file://$PROJECT_DIR$/DagingSapi3/app/src/main/java/irman/d
agingsapi/glcm/GLCM.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0">
<caret line="36" column="16" selection-start-line="36"
selection-start-column="16" selection-end-line="36" selection-
end-column="16" />
</state>
</provider>
</entry>
<entry
file="file://$PROJECT_DIR$/DagingSapi3/.idea/copyright/profiles_
settings.xml">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.061930783">
<caret line="2" column="12" selection-start-line="2"
selection-start-column="12" selection-end-line="2" selection-
end-column="12" />
<folding />
</state>
</provider>
</entry>
<entry
file="file://$PROJECT_DIR$/.idea/copyright/profiles_settings.xml
">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0">
<caret line="2" column="12" selection-start-line="2"
selection-start-column="12" selection-end-line="2" selection-
end-column="12" />
<folding />
</state>
</provider>
</entry>
<entry
file="file://$PROJECT_DIR$/.idea/scopes/scope_settings.xml">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0">
<caret line="1" column="1" selection-start-line="0"
selection-start-column="0" selection-end-line="4" selection-end-
column="12" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/.idea/.name">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0">
<caret line="0" column="3" selection-start-line="0"
selection-start-column="0" selection-end-line="0" selection-end-
column="11" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/.idea/compiler.xml">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0">
<caret line="4" column="15" selection-start-line="0"
selection-start-column="0" selection-end-line="23" selection-
end-column="0" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/.idea/DagingSapi3.iml">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0">
<caret line="0" column="0" selection-start-line="0"
selection-start-column="0" selection-end-line="23" selection-
end-column="9" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/.idea/misc.xml">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0">
<caret line="0" column="0" selection-start-line="0"
selection-start-column="0" selection-end-line="5" selection-end-
column="0" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/.idea/encodings.xml">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0">
<caret line="0" column="0" selection-start-line="0"
selection-start-column="0" selection-end-line="5" selection-end-
column="0" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/.idea/modules.xml">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0">
<caret line="0" column="0" selection-start-line="0"
selection-start-column="0" selection-end-line="9" selection-end-
column="0" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/.idea/vcs.xml">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0">
<caret line="0" column="0" selection-start-line="0"
selection-start-column="0" selection-end-line="7" selection-end-
column="0" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/.idea/workspace.xml">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.8142077">
<caret line="742" column="10" selection-start-
line="742" selection-start-column="10" selection-end-line="742"
selection-end-column="10" />
<folding />
</state>
</provider>
</entry>
</component>
</project>
profiles_settings.xml

<component name="CopyrightManager">
<settings default="" />
</component>

budi.xml

<component name="CopyrightManager">
<settings default="" />
</component>

appcompat_v7_21_0_2.xml

<component name="libraryTable">
<library name="appcompat-v7-21.0.2">
<CLASSES>
<root
url="file:///mnt/budi/Devel/android/DagingSapi3/app/build/interm
ediates/exploded-aar/com.android.support/appcompat-
v7/21.0.2/res" />
<root
url="jar:///mnt/budi/Devel/android/DagingSapi3/app/build/interme
diates/exploded-aar/com.android.support/appcompat-
v7/21.0.2/classes.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES />
</library>
</component>

support_annotations_21_0_2.xml

<component name="libraryTable">
<library name="support-annotations-21.0.2">
<CLASSES>
<root url="jar:///mnt/budi/Software/bin/adt-bundle-linux-
x86_64-
20130219/sdk/extras/android/m2repository/com/android/support/sup
port-annotations/21.0.2/support-annotations-21.0.2.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES>
<root url="jar:///mnt/budi/Software/bin/adt-bundle-linux-
x86_64-
20130219/sdk/extras/android/m2repository/com/android/support/sup
port-annotations/21.0.2/support-annotations-21.0.2-
sources.jar!/" />
</SOURCES>
</library>
</component>

support_v4_21_0_2.xml

<component name="libraryTable">
<library name="support-v4-21.0.2">
<CLASSES>
<root
url="jar:///mnt/budi/Devel/android/DagingSapi3/app/build/interme
diates/exploded-aar/com.android.support/support-
v4/21.0.2/classes.jar!/" />
<root
url="file:///mnt/budi/Devel/android/DagingSapi3/app/build/interm
ediates/exploded-aar/com.android.support/support-v4/21.0.2/res"
/>
<root
url="jar:///mnt/budi/Devel/android/DagingSapi3/app/build/interme
diates/exploded-aar/com.android.support/support-
v4/21.0.2/libs/internal_impl-21.0.2.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES>
<root url="jar:///mnt/budi/Software/bin/adt-bundle-linux-
x86_64-
20130219/sdk/extras/android/m2repository/com/android/support/sup
port-v4/21.0.2/support-v4-21.0.2-sources.jar!/" />
</SOURCES>
</library>
</component>
scope_settings.xml

<component name="DependencyValidationManager">
<state>
<option name="SKIP_IMPORT_STATEMENTS" value="false" />
</state>
</component>

DagingSapi

compiler.xml
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="CompilerConfiguration">
<option name="DEFAULT_COMPILER" value="Javac" />
<resourceExtensions />
<wildcardResourcePatterns>
<entry name="!?*.java" />
<entry name="!?*.form" />
<entry name="!?*.class" />
<entry name="!?*.groovy" />
<entry name="!?*.scala" />
<entry name="!?*.flex" />
<entry name="!?*.kt" />
<entry name="!?*.clj" />
</wildcardResourcePatterns>
<annotationProcessing>
<profile default="true" name="Default" enabled="false">
<processorPath useClasspath="true" />
</profile>
</annotationProcessing>
</component>
</project>

encodings.xml
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="Encoding" useUTFGuessing="true"
native2AsciiForPropertiesFiles="false" />
</project>
gradle.xml
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="GradleSettings">
<option name="linkedExternalProjectsSettings">
<GradleProjectSettings>
<option name="distributionType" value="LOCAL" />
<option name="externalProjectPath" value="$PROJECT_DIR$"
/>
<option name="gradleHome"
value="$APPLICATION_HOME_DIR$/gradle/gradle-2.2.1" />
<option name="modules">
<set>
<option value="/mnt/budi/Devel/android/DagingSapi3"
/>
<option
value="/mnt/budi/Devel/android/DagingSapi3/app" />
</set>
</option>
</GradleProjectSettings>
</option>
</component>
</project>

misc.xml
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="EntryPointsManager">
<entry_points version="2.0" />
</component>
<component name="ProjectInspectionProfilesVisibleTreeState">
<entry key="Project Default">
<profile-state>
<expanded-state>
<State>
<id />
</State>
</expanded-state>
<selected-state>
<State>
<id>Abstraction issues</id>
</State>
</selected-state>
</profile-state>
</entry>
</component>
<component name="ProjectRootManager" version="2"
languageLevel="JDK_1_7" assert-keyword="true" jdk-15="true"
project-jdk-name="1.7" project-jdk-type="JavaSDK">
<output url="file://$PROJECT_DIR$/build/classes" />
</component>
<component name="masterDetails">
<states>
<state key="ScopeChooserConfigurable.UI">
<settings>
<splitter-proportions>
<option name="proportions">
<list>
<option value="0.2" />
</list>
</option>
</splitter-proportions>
</settings>
</state>
</states>
</component>
</project>

modules.xml
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ProjectModuleManager">
<modules>
<module
fileurl="file:///mnt/budi/Devel/android/DagingSapi3/DagingSapi3.
iml"
filepath="/mnt/budi/Devel/android/DagingSapi3/DagingSapi3.iml"
/>
<module
fileurl="file:///mnt/budi/Devel/android/DagingSapi3/app/app.iml"
filepath="/mnt/budi/Devel/android/DagingSapi3/app/app.iml" />
</modules>
</component>
</project>

vcs.xml
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="VcsDirectoryMappings">
<mapping directory="" vcs="" />
</component>
</project>

workspace.xml
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="AndroidConfiguredLogFilters">
<filters>
<filter>
<option name="logLevel" value="verbose" />
<option name="logMessagePattern" value="" />
<option name="logTagPattern" value="" />
<option name="name" value="app: irman.dagingsapi" />
<option name="packageNamePattern"
value="irman.dagingsapi" />
<option name="pid" value="" />
</filter>
</filters>
</component>
<component name="AndroidLayouts">
<shared>
<config />
</shared>
</component>
<component name="AndroidLogFilters">
<option name="TOOL_WINDOW_CUSTOM_FILTER"
value="CapturePredictionImage" />
<option name="TOOL_WINDOW_CONFIGURED_FILTER" value="app:
irman.dagingsapi" />
</component>
<component name="ChangeListManager">
<list default="true" id="4400ae06-6e58-4086-b88c-
87c8598fc463" name="Default" comment="" />
<ignored path="DagingSapi.iws" />
<ignored path=".idea/workspace.xml" />
<option name="TRACKING_ENABLED" value="true" />
<option name="SHOW_DIALOG" value="false" />
<option name="HIGHLIGHT_CONFLICTS" value="true" />
<option name="HIGHLIGHT_NON_ACTIVE_CHANGELIST" value="false"
/>
<option name="LAST_RESOLUTION" value="IGNORE" />
</component>
<component name="ChangesViewManager" flattened_view="true"
show_ignored="false" />
<component name="CreatePatchCommitExecutor">
<option name="PATCH_PATH" value="" />
</component>
<component name="DaemonCodeAnalyzer">
<disable_hints />
</component>
<component name="ExecutionTargetManager"
SELECTED_TARGET="default_target" />
<component name="FavoritesManager">
<favorites_list name="DagingSapi" />
</component>
<component name="FileEditorManager">
<leaf>
<file leaf-file-name="MainActivity.java" pinned="true"
current="false" current-in-tab="false">
<entry
file="file:///mnt/budi/Devel/android/DagingSapi3/app/src/main/ja
va/irman/dagingsapi/MainActivity.java">
<provider selected="true" editor-type-id="text-
editor">
<state vertical-scroll-proportion="0.0" vertical-
offset="1856" max-vertical-offset="2412">
<caret line="102" column="43" selection-start-
line="102" selection-start-column="43" selection-end-line="102"
selection-end-column="43" />
<folding />
</state>
</provider>
</entry>
</file>
<file leaf-file-name="GLCMProcessActivity.java"
pinned="false" current="false" current-in-tab="false">
<entry
file="file:///mnt/budi/Devel/android/DagingSapi3/app/src/main/ja
va/irman/dagingsapi/GLCMProcessActivity.java">
<provider selected="true" editor-type-id="text-
editor">
<state vertical-scroll-proportion="0.0" vertical-
offset="758" max-vertical-offset="4338">
<caret line="43" column="13" selection-start-
line="43" selection-start-column="13" selection-end-line="43"
selection-end-column="13" />
<folding />
</state>
</provider>
</entry>
</file>
<file leaf-file-name="NBCapturePredictionActivity.java"
pinned="false" current="true" current-in-tab="true">
<entry
file="file:///mnt/budi/Devel/android/DagingSapi3/app/src/main/ja
va/irman/dagingsapi/NBCapturePredictionActivity.java">
<provider selected="true" editor-type-id="text-
editor">
<state vertical-scroll-proportion="7.4784174"
vertical-offset="324" max-vertical-offset="5076">
<caret line="338" column="12" selection-start-
line="338" selection-start-column="12" selection-end-line="338"
selection-end-column="12" />
<folding>
<element
signature="method#onCreate#0;class#NBCapturePredictionActivity#0
" expanded="true" />
<element signature="e#4524#5052#0"
expanded="true" />
<element signature="e#4833#4980#0"
expanded="true" />
<element signature="e#4965#4966#0"
expanded="true" />
<element signature="e#5045#5046#0"
expanded="true" />
<element
signature="method#cropImage#0;class#NBCapturePredictionActivity#
0" expanded="true" />
</folding>
</state>
</provider>
</entry>
</file>
<file leaf-file-name="NBPredictionResultActivity.java"
pinned="false" current="false" current-in-tab="false">
<entry
file="file:///mnt/budi/Devel/android/DagingSapi3/app/src/main/ja
va/irman/dagingsapi/NBPredictionResultActivity.java">
<provider selected="true" editor-type-id="text-
editor">
<state vertical-scroll-proportion="0.0" vertical-
offset="0" max-vertical-offset="936">
<caret line="34" column="62" selection-start-
line="34" selection-start-column="62" selection-end-line="34"
selection-end-column="62" />
<folding>
<element signature="imports" expanded="true" />
</folding>
</state>
</provider>
</entry>
</file>
<file leaf-file-name="activity_nbprediction_result.xml"
pinned="false" current="false" current-in-tab="false">
<entry
file="file:///mnt/budi/Devel/android/DagingSapi3/app/src/main/re
s/layout/activity_nbprediction_result.xml">
<provider selected="true" editor-type-id="text-
editor">
<state vertical-scroll-proportion="-4.3448277"
vertical-offset="0" max-vertical-offset="864">
<caret line="7" column="44" selection-start-
line="7" selection-start-column="44" selection-end-line="7"
selection-end-column="44" />
<folding>
<element signature="e#886#907#0" expanded="true"
/>
</folding>
</state>
</provider>
<provider editor-type-id="android-designer">
<state />
</provider>
</entry>
</file>
<file leaf-file-name="FeatureExtraction.java"
pinned="false" current="false" current-in-tab="false">
<entry
file="file:///mnt/budi/Devel/android/DagingSapi3/app/src/main/ja
va/irman/dagingsapi/glcm/FeatureExtraction.java">
<provider selected="true" editor-type-id="text-
editor">
<state vertical-scroll-proportion="0.0" vertical-
offset="234" max-vertical-offset="4896">
<caret line="13" column="13" selection-start-
line="13" selection-start-column="13" selection-end-line="13"
selection-end-column="13" />
<folding />
</state>
</provider>
</entry>
</file>
<file leaf-file-name="Probability.java" pinned="false"
current="false" current-in-tab="false">
<entry
file="file:///mnt/budi/Devel/android/DagingSapi3/app/src/main/ja
va/irman/dagingsapi/naivebayes/Probability.java">
<provider selected="true" editor-type-id="text-
editor">
<state vertical-scroll-proportion="0.0" vertical-
offset="1116" max-vertical-offset="1278">
<caret line="62" column="25" selection-start-
line="62" selection-start-column="25" selection-end-line="62"
selection-end-column="25" />
<folding />
</state>
</provider>
</entry>
</file>
<file leaf-file-name="NBTrainingActivity.java"
pinned="false" current="false" current-in-tab="false">
<entry
file="file:///mnt/budi/Devel/android/DagingSapi3/app/src/main/ja
va/irman/dagingsapi/NBTrainingActivity.java">
<provider selected="true" editor-type-id="text-
editor">
<state vertical-scroll-proportion="0.0" vertical-
offset="2772" max-vertical-offset="3582">
<caret line="154" column="74" selection-start-
line="154" selection-start-column="74" selection-end-line="154"
selection-end-column="74" />
<folding />
</state>
</provider>
</entry>
</file>
<file leaf-file-name="Dataset.java" pinned="false"
current="false" current-in-tab="false">
<entry
file="file:///mnt/budi/Devel/android/DagingSapi3/app/src/main/ja
va/irman/dagingsapi/sqlhelpers/Dataset.java">
<provider selected="true" editor-type-id="text-
editor">
<state vertical-scroll-proportion="0.0" vertical-
offset="1854" max-vertical-offset="2772">
<caret line="103" column="39" selection-start-
line="103" selection-start-column="39" selection-end-line="103"
selection-end-column="39" />
<folding />
</state>
</provider>
</entry>
</file>
<file leaf-file-name="Gaussian.java" pinned="false"
current="false" current-in-tab="false">
<entry
file="file:///mnt/budi/Devel/android/DagingSapi3/app/src/main/ja
va/irman/dagingsapi/naivebayes/Gaussian.java">
<provider selected="true" editor-type-id="text-
editor">
<state vertical-scroll-proportion="0.0" vertical-
offset="1316" max-vertical-offset="2358">
<caret line="139" column="17" selection-start-
line="139" selection-start-column="17" selection-end-line="139"
selection-end-column="17" />
<folding>
<element
signature="method#calcAndReturn#0;class#Gaussian#0"
expanded="true" />
</folding>
</state>
</provider>
</entry>
</file>
</leaf>
</component>
<component name="FindManager">
<FindUsagesManager>
<setting name="OPEN_NEW_TAB" value="true" />
</FindUsagesManager>
</component>
<component name="GradleLocalSettings">
<option name="tasksExpandState">
<map>
<entry key="" value="true" />
</map>
</option>
<option name="availableProjects">
<map>
<entry>
<key>
<ExternalProjectPojo>
<option name="name" value="DagingSapi3" />
<option name="path" value="$PROJECT_DIR$" />
</ExternalProjectPojo>
</key>
<value>
<list>
<ExternalProjectPojo>
<option name="name" value=":app" />
<option name="path"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
</ExternalProjectPojo>
<ExternalProjectPojo>
<option name="name" value="DagingSapi3" />
<option name="path"
value="/mnt/budi/Devel/android/DagingSapi3" />
</ExternalProjectPojo>
</list>
</value>
</entry>
</map>
</option>
<option name="availableTasks">
<map>
<entry key="/mnt/budi/Devel/android/DagingSapi3/app">
<value>
<list>
<ExternalTaskPojo>
<option name="description" value="Displays the
Android dependencies of the project" />
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name" value="androidDependencies"
/>
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Assembles all
variants of all applications and secondary packages." />
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name" value="assemble" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Assembles all
Debug builds" />
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name" value="assembleDebug" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Assembles the
Test build for the Debug build" />
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name" value="assembleDebugTest" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Assembles all
Release builds" />
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name" value="assembleRelease" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Assembles and
tests this project." />
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name" value="build" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Assembles and
tests this project and all projects that depend on it." />
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name" value="buildDependents" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Assembles and
tests this project and all projects it depends on." />
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name" value="buildNeeded" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Runs all
checks." />
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name" value="check" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name" value="checkDebugManifest"
/>
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name" value="checkReleaseManifest"
/>
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Deletes the
build directory." />
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name" value="clean" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name" value="compileDebugAidl" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name" value="compileDebugJava" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name" value="compileDebugNdk" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name"
value="compileDebugRenderscript" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name" value="compileDebugSources"
/>
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name" value="compileDebugTestAidl"
/>
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name" value="compileDebugTestJava"
/>
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name" value="compileDebugTestNdk"
/>
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name"
value="compileDebugTestRenderscript" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name"
value="compileDebugTestSources" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name" value="compileLint" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name" value="compileReleaseAidl"
/>
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name" value="compileReleaseJava"
/>
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name" value="compileReleaseNdk" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name"
value="compileReleaseRenderscript" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name"
value="compileReleaseSources" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Installs and
runs the tests for Build 'debug' on connected devices." />
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name" value="connectedAndroidTest"
/>
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Runs all
device checks on currently connected devices." />
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name" value="connectedCheck" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Runs all
device checks using Device Providers and Test Servers." />
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name" value="deviceCheck" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name" value="dexDebug" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name" value="dexDebugTest" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name" value="dexRelease" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name" value="generateDebugAssets"
/>
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name"
value="generateDebugBuildConfig" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name"
value="generateDebugResValues" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name"
value="generateDebugResources" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name" value="generateDebugSources"
/>
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name"
value="generateDebugTestAssets" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name"
value="generateDebugTestBuildConfig" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name"
value="generateDebugTestResValues" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name"
value="generateDebugTestResources" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name"
value="generateDebugTestSources" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name"
value="generateReleaseAssets" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name"
value="generateReleaseBuildConfig" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name"
value="generateReleaseResValues" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name"
value="generateReleaseResources" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name"
value="generateReleaseSources" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Installs the
Debug build" />
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name" value="installDebug" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Installs the
Test build for the Debug build" />
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name" value="installDebugTest" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Runs lint on
all variants." />
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name" value="lint" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Runs lint on
the Debug build" />
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name" value="lintDebug" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Runs lint on
the Release build" />
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name" value="lintRelease" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Runs lint on
just the fatal issues in the Release build" />
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name" value="lintVitalRelease" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name" value="mergeDebugAssets" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name" value="mergeDebugResources"
/>
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name" value="mergeDebugTestAssets"
/>
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name"
value="mergeDebugTestResources" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name" value="mergeReleaseAssets"
/>
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name"
value="mergeReleaseResources" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name" value="packageDebug" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name" value="packageDebugTest" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name" value="packageRelease" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name" value="preBuild" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name" value="preDebugBuild" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name" value="preDebugTestBuild" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name" value="preDexDebug" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name" value="preDexDebugTest" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name" value="preDexRelease" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name" value="preReleaseBuild" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Prepare
com.android.support:appcompat-v7:21.0.2" />
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name"
value="prepareComAndroidSupportAppcompatV72102Library" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Prepare
com.android.support:support-v4:21.0.2" />
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name"
value="prepareComAndroidSupportSupportV42102Library" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name"
value="prepareDebugDependencies" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name"
value="prepareDebugTestDependencies" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name"
value="prepareReleaseDependencies" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name" value="processDebugJavaRes"
/>
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name" value="processDebugManifest"
/>
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name"
value="processDebugResources" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name"
value="processDebugTestJavaRes" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name"
value="processDebugTestManifest" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name"
value="processDebugTestResources" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name"
value="processReleaseJavaRes" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name"
value="processReleaseManifest" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name"
value="processReleaseResources" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Displays the
signing info for each variant" />
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name" value="signingReport" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Uninstall all
applications." />
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name" value="uninstallAll" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Uninstalls the
Debug build" />
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name" value="uninstallDebug" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Uninstalls the
Test build for the Debug build" />
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name" value="uninstallDebugTest"
/>
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="description" value="Uninstalls the
Release build" />
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name" value="uninstallRelease" />
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name" value="validateDebugSigning"
/>
</ExternalTaskPojo>
<ExternalTaskPojo>
<option name="linkedExternalProjectPath"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
<option name="name" value="zipalignDebug" />
</ExternalTaskPojo>
</list>
</value>
</entry>
</map>
</option>
<option name="modificationStamps">
<map>
<entry key="$PROJECT_DIR$" value="4266755282831" />
</map>
</option>
<option name="projectBuildClasspath">
<map>
<entry key="$PROJECT_DIR$">
<value>
<ExternalProjectBuildClasspathPojo>
<option name="modulesBuildClasspath">
<map>
<entry
key="/mnt/budi/Devel/android/DagingSapi3">
<value>
<ExternalModuleBuildClasspathPojo>
<option name="entries">
<list>
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/to
ols/build/gradle/1.0.0/gradle-1.0.0-sources.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/to
ols/build/gradle/1.0.0/gradle-1.0.0.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/to
ols/lint/lint/24.0.0/lint-24.0.0-sources.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/to
ols/lint/lint/24.0.0/lint-24.0.0.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/to
ols/build/builder/1.0.0/builder-1.0.0-sources.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/to
ols/build/builder/1.0.0/builder-1.0.0.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/net/sf/proguar
d/proguard-gradle/5.1/proguard-gradle-5.1-sources.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/net/sf/proguar
d/proguard-gradle/5.1/proguard-gradle-5.1.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/eclipse/jd
t/core/compiler/ecj/4.2.2/ecj-4.2.2-sources.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/eclipse/jd
t/core/compiler/ecj/4.2.2/ecj-4.2.2.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/to
ols/lint/lint-checks/24.0.0/lint-checks-24.0.0-sources.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/to
ols/lint/lint-checks/24.0.0/lint-checks-24.0.0.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/to
ols/sdk-common/24.0.0/sdk-common-24.0.0-sources.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/to
ols/sdk-common/24.0.0/sdk-common-24.0.0.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/bouncycast
le/bcprov-jdk15on/1.48/bcprov-jdk15on-1.48-sources.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/bouncycast
le/bcprov-jdk15on/1.48/bcprov-jdk15on-1.48.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/to
ols/sdklib/24.0.0/sdklib-24.0.0-sources.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/to
ols/sdklib/24.0.0/sdklib-24.0.0.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/to
ols/common/24.0.0/common-24.0.0-sources.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/to
ols/common/24.0.0/common-24.0.0.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/squareup/j
avawriter/2.5.0/javawriter-2.5.0-sources.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/squareup/j
avawriter/2.5.0/javawriter-2.5.0.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/to
ols/build/builder-test-api/1.0.0/builder-test-api-1.0.0-
sources.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/to
ols/build/builder-test-api/1.0.0/builder-test-api-1.0.0.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/to
ols/ddms/ddmlib/24.0.0/ddmlib-24.0.0-sources.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/to
ols/ddms/ddmlib/24.0.0/ddmlib-24.0.0.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/to
ols/build/manifest-merger/24.0.0/manifest-merger-24.0.0-
sources.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/to
ols/build/manifest-merger/24.0.0/manifest-merger-24.0.0.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/to
ols/build/builder-model/1.0.0/builder-model-1.0.0-sources.jar"
/>
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/to
ols/build/builder-model/1.0.0/builder-model-1.0.0.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/bouncycast
le/bcpkix-jdk15on/1.48/bcpkix-jdk15on-1.48-sources.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/bouncycast
le/bcpkix-jdk15on/1.48/bcpkix-jdk15on-1.48.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/net/sf/proguar
d/proguard-base/5.1/proguard-base-5.1-sources.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/net/sf/proguar
d/proguard-base/5.1/proguard-base-5.1.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/to
ols/lint/lint-api/24.0.0/lint-api-24.0.0-sources.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/to
ols/lint/lint-api/24.0.0/lint-api-24.0.0.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/ow2/asm/as
m-analysis/4.0/asm-analysis-4.0-sources.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/ow2/asm/as
m-analysis/4.0/asm-analysis-4.0.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/to
ols/dvlib/24.0.0/dvlib-24.0.0-sources.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/to
ols/dvlib/24.0.0/dvlib-24.0.0.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/apache/htt
pcomponents/httpclient/4.1.1/httpclient-4.1.1-sources.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/apache/htt
pcomponents/httpclient/4.1.1/httpclient-4.1.1.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/apache/htt
pcomponents/httpmime/4.1/httpmime-4.1-sources.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/apache/htt
pcomponents/httpmime/4.1/httpmime-4.1.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/to
ols/layoutlib/layoutlib-api/24.0.0/layoutlib-api-24.0.0-
sources.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/to
ols/layoutlib/layoutlib-api/24.0.0/layoutlib-api-24.0.0.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/apache/com
mons/commons-compress/1.8.1/commons-compress-1.8.1-sources.jar"
/>
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/apache/com
mons/commons-compress/1.8.1/commons-compress-1.8.1.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/google/gua
va/guava/17.0/guava-17.0-sources.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/google/gua
va/guava/17.0/guava-17.0.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/net/sf/kxml/kx
ml2/2.3.0/kxml2-2.3.0-sources.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/net/sf/kxml/kx
ml2/2.3.0/kxml2-2.3.0.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/ow2/asm/as
m/4.0/asm-4.0-sources.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/ow2/asm/as
m/4.0/asm-4.0.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/to
ols/external/lombok/lombok-ast/0.2.2/lombok-ast-0.2.2-
sources.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/to
ols/external/lombok/lombok-ast/0.2.2/lombok-ast-0.2.2.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/ow2/asm/as
m-tree/4.0/asm-tree-4.0-sources.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/ow2/asm/as
m-tree/4.0/asm-tree-4.0.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/apache/htt
pcomponents/httpcore/4.1/httpcore-4.1-sources.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/apache/htt
pcomponents/httpcore/4.1/httpcore-4.1.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/commons-
logging/commons-logging/1.1.1/commons-logging-1.1.1-sources.jar"
/>
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/commons-
logging/commons-logging/1.1.1/commons-logging-1.1.1.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/commons-
codec/commons-codec/1.4/commons-codec-1.4-sources.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/commons-
codec/commons-codec/1.4/commons-codec-1.4.jar" />
</list>
</option>
<option name="path"
value="/mnt/budi/Devel/android/DagingSapi3" />
</ExternalModuleBuildClasspathPojo>
</value>
</entry>
<entry
key="/mnt/budi/Devel/android/DagingSapi3/app">
<value>
<ExternalModuleBuildClasspathPojo>
<option name="entries">
<list>
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/to
ols/build/gradle/1.0.0/gradle-1.0.0-sources.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/to
ols/build/gradle/1.0.0/gradle-1.0.0.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/to
ols/lint/lint/24.0.0/lint-24.0.0-sources.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/to
ols/lint/lint/24.0.0/lint-24.0.0.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/to
ols/build/builder/1.0.0/builder-1.0.0-sources.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/to
ols/build/builder/1.0.0/builder-1.0.0.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/net/sf/proguar
d/proguard-gradle/5.1/proguard-gradle-5.1-sources.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/net/sf/proguar
d/proguard-gradle/5.1/proguard-gradle-5.1.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/eclipse/jd
t/core/compiler/ecj/4.2.2/ecj-4.2.2-sources.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/eclipse/jd
t/core/compiler/ecj/4.2.2/ecj-4.2.2.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/to
ols/lint/lint-checks/24.0.0/lint-checks-24.0.0-sources.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/to
ols/lint/lint-checks/24.0.0/lint-checks-24.0.0.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/to
ols/sdk-common/24.0.0/sdk-common-24.0.0-sources.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/to
ols/sdk-common/24.0.0/sdk-common-24.0.0.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/bouncycast
le/bcprov-jdk15on/1.48/bcprov-jdk15on-1.48-sources.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/bouncycast
le/bcprov-jdk15on/1.48/bcprov-jdk15on-1.48.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/to
ols/sdklib/24.0.0/sdklib-24.0.0-sources.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/to
ols/sdklib/24.0.0/sdklib-24.0.0.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/to
ols/common/24.0.0/common-24.0.0-sources.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/to
ols/common/24.0.0/common-24.0.0.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/squareup/j
avawriter/2.5.0/javawriter-2.5.0-sources.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/squareup/j
avawriter/2.5.0/javawriter-2.5.0.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/to
ols/build/builder-test-api/1.0.0/builder-test-api-1.0.0-
sources.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/to
ols/build/builder-test-api/1.0.0/builder-test-api-1.0.0.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/to
ols/ddms/ddmlib/24.0.0/ddmlib-24.0.0-sources.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/to
ols/ddms/ddmlib/24.0.0/ddmlib-24.0.0.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/to
ols/build/manifest-merger/24.0.0/manifest-merger-24.0.0-
sources.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/to
ols/build/manifest-merger/24.0.0/manifest-merger-24.0.0.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/to
ols/build/builder-model/1.0.0/builder-model-1.0.0-sources.jar"
/>
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/to
ols/build/builder-model/1.0.0/builder-model-1.0.0.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/bouncycast
le/bcpkix-jdk15on/1.48/bcpkix-jdk15on-1.48-sources.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/bouncycast
le/bcpkix-jdk15on/1.48/bcpkix-jdk15on-1.48.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/net/sf/proguar
d/proguard-base/5.1/proguard-base-5.1-sources.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/net/sf/proguar
d/proguard-base/5.1/proguard-base-5.1.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/to
ols/lint/lint-api/24.0.0/lint-api-24.0.0-sources.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/to
ols/lint/lint-api/24.0.0/lint-api-24.0.0.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/ow2/asm/as
m-analysis/4.0/asm-analysis-4.0-sources.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/ow2/asm/as
m-analysis/4.0/asm-analysis-4.0.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/to
ols/dvlib/24.0.0/dvlib-24.0.0-sources.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/to
ols/dvlib/24.0.0/dvlib-24.0.0.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/apache/htt
pcomponents/httpclient/4.1.1/httpclient-4.1.1-sources.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/apache/htt
pcomponents/httpclient/4.1.1/httpclient-4.1.1.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/apache/htt
pcomponents/httpmime/4.1/httpmime-4.1-sources.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/apache/htt
pcomponents/httpmime/4.1/httpmime-4.1.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/to
ols/layoutlib/layoutlib-api/24.0.0/layoutlib-api-24.0.0-
sources.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/to
ols/layoutlib/layoutlib-api/24.0.0/layoutlib-api-24.0.0.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/apache/com
mons/commons-compress/1.8.1/commons-compress-1.8.1-sources.jar"
/>
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/apache/com
mons/commons-compress/1.8.1/commons-compress-1.8.1.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/google/gua
va/guava/17.0/guava-17.0-sources.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/google/gua
va/guava/17.0/guava-17.0.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/net/sf/kxml/kx
ml2/2.3.0/kxml2-2.3.0-sources.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/net/sf/kxml/kx
ml2/2.3.0/kxml2-2.3.0.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/ow2/asm/as
m/4.0/asm-4.0-sources.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/ow2/asm/as
m/4.0/asm-4.0.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/to
ols/external/lombok/lombok-ast/0.2.2/lombok-ast-0.2.2-
sources.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/com/android/to
ols/external/lombok/lombok-ast/0.2.2/lombok-ast-0.2.2.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/ow2/asm/as
m-tree/4.0/asm-tree-4.0-sources.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/ow2/asm/as
m-tree/4.0/asm-tree-4.0.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/apache/htt
pcomponents/httpcore/4.1/httpcore-4.1-sources.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/org/apache/htt
pcomponents/httpcore/4.1/httpcore-4.1.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/commons-
logging/commons-logging/1.1.1/commons-logging-1.1.1-sources.jar"
/>
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/commons-
logging/commons-logging/1.1.1/commons-logging-1.1.1.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/commons-
codec/commons-codec/1.4/commons-codec-1.4-sources.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/m2repository/commons-
codec/commons-codec/1.4/commons-codec-1.4.jar" />
<option
value="/mnt/budi/Software/bin/adt-bundle-linux-x86_64-
20130219/sdk/extras/android/m2repository/com/android/support/app
compat-v7/21.0.2/appcompat-v7-21.0.2.aar" />
<option
value="/mnt/budi/Software/bin/adt-bundle-linux-x86_64-
20130219/sdk/extras/android/m2repository/com/android/support/sup
port-v4/21.0.2/support-v4-21.0.2.aar" />
<option
value="/mnt/budi/Software/bin/adt-bundle-linux-x86_64-
20130219/sdk/extras/android/m2repository/com/android/support/sup
port-annotations/21.0.2/support-annotations-21.0.2.jar" />
</list>
</option>
<option name="path"
value="/mnt/budi/Devel/android/DagingSapi3/app" />
</ExternalModuleBuildClasspathPojo>
</value>
</entry>
</map>
</option>
<option name="name" value="app" />
<option name="projectBuildClasspath">
<list>
<option
value="$APPLICATION_HOME_DIR$/gradle/gradle-2.2.1/lib/ant-
launcher-1.9.3.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/gradle-2.2.1/lib/gradle-
core-2.2.1.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/gradle-2.2.1/lib/gradle-ui-
2.2.1.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/gradle-2.2.1/lib/gradle-
launcher-2.2.1.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/gradle-2.2.1/lib/gradle-
open-api-2.2.1.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/gradle-2.2.1/lib/gradle-
base-services-groovy-2.2.1.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/gradle-2.2.1/lib/gradle-
native-2.2.1.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/gradle-2.2.1/lib/gradle-
base-services-2.2.1.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/gradle-2.2.1/lib/gradle-
cli-2.2.1.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/gradle-2.2.1/lib/groovy-
all-2.3.6.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/gradle-2.2.1/lib/gradle-
docs-2.2.1.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/gradle-2.2.1/lib/gradle-
resources-2.2.1.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/gradle-2.2.1/lib/gradle-
messaging-2.2.1.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/gradle-2.2.1/lib/gradle-
wrapper-2.2.1.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/gradle-2.2.1/lib/ant-
1.9.3.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/gradle-2.2.1/lib/gradle-
model-core-2.2.1.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/gradle-2.2.1/lib/gradle-
model-groovy-2.2.1.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/gradle-2.2.1/lib/gradle-
tooling-api-2.2.1.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/gradle-
2.2.1/lib/plugins/gradle-plugins-2.2.1.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/gradle-
2.2.1/lib/plugins/gradle-plugin-use-2.2.1.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/gradle-
2.2.1/lib/plugins/gradle-sonar-2.2.1.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/gradle-
2.2.1/lib/plugins/ivy-2.2.0.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/gradle-
2.2.1/lib/plugins/gradle-signing-2.2.1.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/gradle-
2.2.1/lib/plugins/gradle-platform-base-2.2.1.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/gradle-
2.2.1/lib/plugins/gradle-platform-native-2.2.1.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/gradle-
2.2.1/lib/plugins/gradle-scala-2.2.1.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/gradle-
2.2.1/lib/plugins/gradle-resources-http-2.2.1.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/gradle-
2.2.1/lib/plugins/gradle-cunit-2.2.1.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/gradle-
2.2.1/lib/plugins/gradle-diagnostics-2.2.1.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/gradle-
2.2.1/lib/plugins/gradle-language-java-2.2.1.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/gradle-
2.2.1/lib/plugins/gradle-platform-jvm-2.2.1.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/gradle-
2.2.1/lib/plugins/gradle-language-groovy-2.2.1.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/gradle-
2.2.1/lib/plugins/gradle-code-quality-2.2.1.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/gradle-
2.2.1/lib/plugins/gradle-maven-2.2.1.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/gradle-
2.2.1/lib/plugins/gradle-build-init-2.2.1.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/gradle-
2.2.1/lib/plugins/gradle-announce-2.2.1.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/gradle-
2.2.1/lib/plugins/gradle-jacoco-2.2.1.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/gradle-
2.2.1/lib/plugins/gradle-jetty-2.2.1.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/gradle-
2.2.1/lib/plugins/gradle-ear-2.2.1.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/gradle-
2.2.1/lib/plugins/gradle-dependency-management-2.2.1.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/gradle-
2.2.1/lib/plugins/gradle-reporting-2.2.1.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/gradle-
2.2.1/lib/plugins/gradle-plugin-development-2.2.1.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/gradle-
2.2.1/lib/plugins/gradle-javascript-2.2.1.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/gradle-
2.2.1/lib/plugins/gradle-publish-2.2.1.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/gradle-
2.2.1/lib/plugins/gradle-language-native-2.2.1.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/gradle-
2.2.1/lib/plugins/gradle-ide-native-2.2.1.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/gradle-
2.2.1/lib/plugins/gradle-ivy-2.2.1.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/gradle-
2.2.1/lib/plugins/gradle-language-jvm-2.2.1.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/gradle-
2.2.1/lib/plugins/gradle-ide-2.2.1.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/gradle-
2.2.1/lib/plugins/ant-antlr-1.9.3.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/gradle-
2.2.1/lib/plugins/gradle-antlr-2.2.1.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/gradle-
2.2.1/lib/plugins/gradle-osgi-2.2.1.jar" />
<option
value="$APPLICATION_HOME_DIR$/gradle/gradle-
2.2.1/lib/plugins/gradle-build-comparison-2.2.1.jar" />
<option
value="$PROJECT_DIR$/buildSrc/src/main/java" />
<option
value="$PROJECT_DIR$/buildSrc/src/main/groovy" />
</list>
</option>
</ExternalProjectBuildClasspathPojo>
</value>
</entry>
</map>
</option>
</component>
<component name="IdeDocumentHistory">
<option name="changedFiles">
<list>
<option
value="/mnt/budi/Devel/android/DagingSapi3/app/src/main/java/irm
an/dagingsapi/glcm/ClassLabel.java" />
<option
value="/mnt/budi/Devel/android/DagingSapi3/app/src/main/java/irm
an/dagingsapi/sqlhelpers/TrainingDataSource.java" />
<option
value="/mnt/budi/Devel/android/DagingSapi3/app/src/main/java/irm
an/dagingsapi/TrainingNBActivity.java" />
<option
value="/mnt/budi/Devel/android/DagingSapi3/app/src/main/java/irm
an/dagingsapi/glcm/OccurrenceAt0.java" />
<option
value="/mnt/budi/Devel/android/DagingSapi3/app/src/main/java/irm
an/dagingsapi/utils/FileLog.java" />
<option
value="/mnt/budi/Devel/android/DagingSapi3/app/src/main/java/irm
an/dagingsapi/ProcessGLCMActivity.java" />
<option
value="/mnt/budi/Devel/android/DagingSapi3/app/src/main/java/irm
an/dagingsapi/naivebayes/NaiveBayesPriorProb.java" />
<option
value="/mnt/budi/Devel/android/DagingSapi3/app/src/main/java/irm
an/dagingsapi/naivebayes/NBResult.java" />
<option
value="/mnt/budi/Devel/android/DagingSapi3/app/src/main/res/layo
ut/activity_nbprediction.xml" />
<option
value="/mnt/budi/Devel/android/DagingSapi3/app/src/main/java/irm
an/dagingsapi/naivebayes/PostProbability.java" />
<option
value="/mnt/budi/Devel/android/DagingSapi3/app/src/main/java/irm
an/dagingsapi/glcm/Feature.java" />
<option
value="/mnt/budi/Devel/android/DagingSapi3/app/src/main/java/irm
an/dagingsapi/glcm/FeatureMap.java" />
<option
value="/mnt/budi/Devel/android/DagingSapi3/app/src/main/java/irm
an/dagingsapi/glcm/FeatureList.java" />
<option
value="/mnt/budi/Devel/android/DagingSapi3/app/src/main/java/irm
an/dagingsapi/sqlhelpers/ProbabilityDS.java" />
<option
value="/mnt/budi/Devel/android/DagingSapi3/app/src/main/java/irm
an/dagingsapi/naivebayes/NaiveBayes.java" />
<option
value="/mnt/budi/Devel/android/DagingSapi3/app/src/main/res/layo
ut/activity_nbtraining.xml" />
<option
value="/mnt/budi/Devel/android/DagingSapi3/app/src/main/AndroidM
anifest.xml" />
<option
value="/mnt/budi/Devel/android/DagingSapi3/app/src/main/java/irm
an/dagingsapi/naivebayes/GaussianDS.java" />
<option
value="/mnt/budi/Devel/android/DagingSapi3/app/src/main/java/irm
an/dagingsapi/sqlhelpers/Gaussian.java" />
<option
value="/mnt/budi/Devel/android/DagingSapi3/app/src/main/java/irm
an/dagingsapi/NBPredictionActivity.java" />
<option
value="/mnt/budi/Devel/android/DagingSapi3/app/src/main/res/layo
ut/activity_nbcapture_prediction.xml" />
<option
value="/mnt/budi/Devel/android/DagingSapi3/app/src/main/java/irm
an/dagingsapi/camerahelper/CameraPreview.java" />
<option
value="/mnt/budi/Devel/android/DagingSapi3/app/src/main/java/irm
an/dagingsapi/utils/SimpleImage.java" />
<option
value="/mnt/budi/Devel/android/DagingSapi3/app/src/main/java/irm
an/dagingsapi/naivebayes/NaiveBayesPredictionOnly.java" />
<option
value="/mnt/budi/Devel/android/DagingSapi3/app/src/main/res/valu
es/array.xml" />
<option
value="/mnt/budi/Devel/android/DagingSapi3/app/src/main/res/valu
es/arrays.xml" />
<option
value="/mnt/budi/Devel/android/DagingSapi3/app/src/main/res/layo
ut/activity_capture_image.xml" />
<option
value="/mnt/budi/Devel/android/DagingSapi3/app/src/main/res/layo
ut/activity_main.xml" />
<option
value="/mnt/budi/Devel/android/DagingSapi3/app/src/main/java/irm
an/dagingsapi/CaptureImageActivity.java" />
<option
value="/mnt/budi/Devel/android/DagingSapi3/app/src/main/res/layo
ut/activity_process_glcm.xml" />
<option
value="/mnt/budi/Devel/android/DagingSapi3/app/src/main/java/irm
an/dagingsapi/sqlhelpers/TrainingDataset.java" />
<option
value="/mnt/budi/Devel/android/DagingSapi3/app/src/main/java/irm
an/dagingsapi/sqlhelpers/Dataset.java" />
<option
value="/mnt/budi/Devel/android/DagingSapi3/app/src/main/res/layo
ut/activity_training_nb.xml" />
<option
value="/mnt/budi/Devel/android/DagingSapi3/app/src/main/java/irm
an/dagingsapi/naivebayes/GaussianValue.java" />
<option
value="/mnt/budi/Devel/android/DagingSapi3/app/src/main/java/irm
an/dagingsapi/sqlhelpers/TrainingResultDataset.java" />
<option
value="/mnt/budi/Devel/android/DagingSapi3/app/src/main/java/irm
an/dagingsapi/naivebayes/NaiveBayesPrediction.java" />
<option
value="/mnt/budi/Devel/android/DagingSapi3/app/src/main/java/irm
an/dagingsapi/glcm/FeatureExtraction.java" />
<option
value="/mnt/budi/Devel/android/DagingSapi3/app/src/main/java/irm
an/dagingsapi/utils/SimpleMatrix.java" />
<option
value="/mnt/budi/Devel/android/DagingSapi3/app/src/main/java/irm
an/dagingsapi/MainActivity.java" />
<option
value="/mnt/budi/Devel/android/DagingSapi3/app/src/main/java/irm
an/dagingsapi/glcm/Occurrence.java" />
<option
value="/mnt/budi/Devel/android/DagingSapi3/app/src/main/java/irm
an/dagingsapi/glcm/GLCM.java" />
<option
value="/mnt/budi/Devel/android/DagingSapi3/app/src/main/java/irm
an/dagingsapi/GLCMProcessActivity.java" />
<option
value="/mnt/budi/Devel/android/DagingSapi3/app/src/main/java/irm
an/dagingsapi/sqlhelpers/DBHelper.java" />
<option
value="/mnt/budi/Devel/android/DagingSapi3/app/src/main/java/irm
an/dagingsapi/sqlhelpers/TrainingDatasetDS.java" />
<option
value="/mnt/budi/Devel/android/DagingSapi3/app/src/main/java/irm
an/dagingsapi/NBTrainingActivity.java" />
<option
value="/mnt/budi/Devel/android/DagingSapi3/app/src/main/java/irm
an/dagingsapi/naivebayes/Probability.java" />
<option
value="/mnt/budi/Devel/android/DagingSapi3/app/src/main/java/irm
an/dagingsapi/sqlhelpers/GaussianDS.java" />
<option
value="/mnt/budi/Devel/android/DagingSapi3/app/src/main/java/irm
an/dagingsapi/naivebayes/Gaussian.java" />
<option
value="/mnt/budi/Devel/android/DagingSapi3/app/src/main/java/irm
an/dagingsapi/NBCapturePredictionActivity.java" />
<option
value="/mnt/budi/Devel/android/DagingSapi3/app/src/main/java/irm
an/dagingsapi/NBPredictionResultActivity.java" />
<option
value="/mnt/budi/Devel/android/DagingSapi3/app/src/main/res/layo
ut/activity_nbprediction_result.xml" />
</list>
</option>
</component>
<component name="ProjectFrameBounds">
<option name="x" value="-1" />
<option name="y" value="28" />
<option name="width" value="1368" />
<option name="height" value="741" />
</component>
<component name="ProjectLevelVcsManager"
settingsEditedManually="false">
<OptionsSetting value="true" id="Add" />
<OptionsSetting value="true" id="Remove" />
<OptionsSetting value="true" id="Checkout" />
<OptionsSetting value="true" id="Update" />
<OptionsSetting value="true" id="Status" />
<OptionsSetting value="true" id="Edit" />
<ConfirmationsSetting value="0" id="Add" />
<ConfirmationsSetting value="0" id="Remove" />
</component>
<component name="ProjectReloadState">
<option name="STATE" value="0" />
</component>
<component name="ProjectView">
<navigator currentView="ProjectPane" proportions=""
version="1">
<flattenPackages />
<showMembers />
<showModules />
<showLibraryContents />
<hideEmptyPackages />
<abbreviatePackageNames />
<autoscrollToSource />
<autoscrollFromSource />
<sortByType />
</navigator>
<panes>
<pane id="PackagesPane" />
<pane id="Scope" />
<pane id="ProjectPane">
<subPane>
<PATH>
<PATH_ELEMENT>
<option name="myItemId" value="DagingSapi" />
<option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjec
tNode" />
</PATH_ELEMENT>
</PATH>
<PATH>
<PATH_ELEMENT>
<option name="myItemId" value="DagingSapi" />
<option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjec
tNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="DagingSapi3" />
<option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode"
/>
</PATH_ELEMENT>
</PATH>
<PATH>
<PATH_ELEMENT>
<option name="myItemId" value="DagingSapi" />
<option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjec
tNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="DagingSapi3" />
<option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode"
/>
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="app" />
<option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode"
/>
</PATH_ELEMENT>
</PATH>
<PATH>
<PATH_ELEMENT>
<option name="myItemId" value="DagingSapi" />
<option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjec
tNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="DagingSapi3" />
<option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode"
/>
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="app" />
<option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode"
/>
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="src" />
<option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode"
/>
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="main" />
<option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode"
/>
</PATH_ELEMENT>
</PATH>
<PATH>
<PATH_ELEMENT>
<option name="myItemId" value="DagingSapi" />
<option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjec
tNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="DagingSapi3" />
<option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode"
/>
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="app" />
<option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode"
/>
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="src" />
<option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode"
/>
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="main" />
<option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode"
/>
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="res" />
<option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode"
/>
</PATH_ELEMENT>
</PATH>
<PATH>
<PATH_ELEMENT>
<option name="myItemId" value="DagingSapi" />
<option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjec
tNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="DagingSapi3" />
<option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode"
/>
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="app" />
<option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode"
/>
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="src" />
<option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode"
/>
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="main" />
<option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode"
/>
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="res" />
<option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode"
/>
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="layout" />
<option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode"
/>
</PATH_ELEMENT>
</PATH>
<PATH>
<PATH_ELEMENT>
<option name="myItemId" value="DagingSapi" />
<option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjec
tNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="DagingSapi3" />
<option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode"
/>
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="app" />
<option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode"
/>
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="src" />
<option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode"
/>
</PATH_ELEMENT>
</PATH>
</subPane>
</pane>
<pane id="AndroidView" />
</panes>
</component>
<component name="PropertiesComponent">
<property name="GoToClass.includeLibraries" value="false" />
<property name="GoToClass.toSaveIncludeLibraries"
value="false" />
<property name="GoToFile.includeJavaFiles" value="false" />
<property name="MemberChooser.sorted" value="false" />
<property name="MemberChooser.showClasses" value="true" />
<property name="MemberChooser.copyJavadoc" value="false" />
<property name="options.lastSelected"
value="preferences.keymap" />
<property name="options.splitter.main.proportions"
value="0.3" />
<property name="options.splitter.details.proportions"
value="0.2" />
<property name="options.searchVisible" value="true" />
<property name="recentsLimit" value="5" />
<property name="ANDROID_EXTENDED_DEVICE_CHOOSER_SERIALS"
value="0123456789ABCDEF" />
<property name="OverrideImplement.combined" value="true" />
<property name="OverrideImplement.overriding.sorted"
value="false" />
</component>
<component name="RecentsManager">
<key name="android.template.packageName">
<recent name="irman.dagingsapi" />
</key>
<key name="android.template.parentActivityClass">
<recent name="" />
</key>
</component>
<component name="RunManager" selected="Android
Application.app">
<configuration default="true"
type="AndroidTestRunConfigurationType" factoryName="Android
Tests">
<module name="" />
<option name="TESTING_TYPE" value="0" />
<option name="INSTRUMENTATION_RUNNER_CLASS" value="" />
<option name="METHOD_NAME" value="" />
<option name="CLASS_NAME" value="" />
<option name="PACKAGE_NAME" value="" />
<option name="TARGET_SELECTION_MODE" value="EMULATOR" />
<option name="USE_LAST_SELECTED_DEVICE" value="false" />
<option name="PREFERRED_AVD" value="" />
<option name="USE_COMMAND_LINE" value="true" />
<option name="COMMAND_LINE" value="" />
<option name="WIPE_USER_DATA" value="false" />
<option name="DISABLE_BOOT_ANIMATION" value="false" />
<option name="NETWORK_SPEED" value="full" />
<option name="NETWORK_LATENCY" value="none" />
<option name="CLEAR_LOGCAT" value="false" />
<option name="SHOW_LOGCAT_AUTOMATICALLY" value="true" />
<option name="FILTER_LOGCAT_AUTOMATICALLY" value="true" />
<method />
</configuration>
<configuration default="true" type="Remote"
factoryName="Remote">
<option name="USE_SOCKET_TRANSPORT" value="true" />
<option name="SERVER_MODE" value="false" />
<option name="SHMEM_ADDRESS" value="javadebug" />
<option name="HOST" value="localhost" />
<option name="PORT" value="5005" />
<method />
</configuration>
<configuration default="true" type="TestNG"
factoryName="TestNG">
<module name="" />
<option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false"
/>
<option name="ALTERNATIVE_JRE_PATH" />
<option name="SUITE_NAME" />
<option name="PACKAGE_NAME" />
<option name="MAIN_CLASS_NAME" />
<option name="METHOD_NAME" />
<option name="GROUP_NAME" />
<option name="TEST_OBJECT" value="CLASS" />
<option name="VM_PARAMETERS" value="-ea" />
<option name="PARAMETERS" />
<option name="WORKING_DIRECTORY" value="$PROJECT_DIR$" />
<option name="OUTPUT_DIRECTORY" />
<option name="ANNOTATION_TYPE" />
<option name="ENV_VARIABLES" />
<option name="PASS_PARENT_ENVS" value="true" />
<option name="TEST_SEARCH_SCOPE">
<value defaultName="moduleWithDependencies" />
</option>
<option name="USE_DEFAULT_REPORTERS" value="false" />
<option name="PROPERTIES_FILE" />
<envs />
<properties />
<listeners />
<method />
</configuration>
<configuration default="true" type="Application"
factoryName="Application">
<option name="MAIN_CLASS_NAME" />
<option name="VM_PARAMETERS" />
<option name="PROGRAM_PARAMETERS" />
<option name="WORKING_DIRECTORY" value="$PROJECT_DIR$" />
<option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false"
/>
<option name="ALTERNATIVE_JRE_PATH" />
<option name="ENABLE_SWING_INSPECTOR" value="false" />
<option name="ENV_VARIABLES" />
<option name="PASS_PARENT_ENVS" value="true" />
<module name="" />
<envs />
<method />
</configuration>
<configuration default="true" type="JUnit"
factoryName="JUnit">
<module name="" />
<option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false"
/>
<option name="ALTERNATIVE_JRE_PATH" />
<option name="PACKAGE_NAME" />
<option name="MAIN_CLASS_NAME" />
<option name="METHOD_NAME" />
<option name="TEST_OBJECT" value="class" />
<option name="VM_PARAMETERS" value="-ea" />
<option name="PARAMETERS" />
<option name="WORKING_DIRECTORY" value="$PROJECT_DIR$" />
<option name="ENV_VARIABLES" />
<option name="PASS_PARENT_ENVS" value="true" />
<option name="TEST_SEARCH_SCOPE">
<value defaultName="moduleWithDependencies" />
</option>
<envs />
<patterns />
<method />
</configuration>
<configuration default="true"
type="AndroidRunConfigurationType" factoryName="Android
Application">
<module name="" />
<option name="ACTIVITY_CLASS" value="" />
<option name="MODE" value="default_activity" />
<option name="DEPLOY" value="true" />
<option name="ARTIFACT_NAME" value="" />
<option name="TARGET_SELECTION_MODE" value="EMULATOR" />
<option name="USE_LAST_SELECTED_DEVICE" value="false" />
<option name="PREFERRED_AVD" value="" />
<option name="USE_COMMAND_LINE" value="true" />
<option name="COMMAND_LINE" value="" />
<option name="WIPE_USER_DATA" value="false" />
<option name="DISABLE_BOOT_ANIMATION" value="false" />
<option name="NETWORK_SPEED" value="full" />
<option name="NETWORK_LATENCY" value="none" />
<option name="CLEAR_LOGCAT" value="false" />
<option name="SHOW_LOGCAT_AUTOMATICALLY" value="true" />
<option name="FILTER_LOGCAT_AUTOMATICALLY" value="true" />
<method />
</configuration>
<configuration default="false" name="app"
type="AndroidRunConfigurationType" factoryName="Android
Application">
<module name="app" />
<option name="ACTIVITY_CLASS" value="" />
<option name="MODE" value="default_activity" />
<option name="DEPLOY" value="true" />
<option name="ARTIFACT_NAME" value="" />
<option name="TARGET_SELECTION_MODE" value="SHOW_DIALOG"
/>
<option name="USE_LAST_SELECTED_DEVICE" value="true" />
<option name="PREFERRED_AVD" value="" />
<option name="USE_COMMAND_LINE" value="true" />
<option name="COMMAND_LINE" value="" />
<option name="WIPE_USER_DATA" value="false" />
<option name="DISABLE_BOOT_ANIMATION" value="false" />
<option name="NETWORK_SPEED" value="full" />
<option name="NETWORK_LATENCY" value="none" />
<option name="CLEAR_LOGCAT" value="false" />
<option name="SHOW_LOGCAT_AUTOMATICALLY" value="true" />
<option name="FILTER_LOGCAT_AUTOMATICALLY" value="true" />
<RunnerSettings RunnerId="AndroidDebugRunner" />
<ConfigurationWrapper RunnerId="AndroidDebugRunner" />
<method />
</configuration>
<list size="1">
<item index="0" class="java.lang.String"
itemvalue="Android Application.app" />
</list>
<configuration name="&lt;template&gt;" type="Applet"
default="true" selected="false">
<option name="MAIN_CLASS_NAME" />
<option name="HTML_FILE_NAME" />
<option name="HTML_USED" value="false" />
<option name="WIDTH" value="400" />
<option name="HEIGHT" value="300" />
<option name="POLICY_FILE"
value="$APPLICATION_HOME_DIR$/bin/appletviewer.policy" />
<option name="VM_PARAMETERS" />
</configuration>
<configuration name="&lt;template&gt;"
type="#org.jetbrains.idea.devkit.run.PluginConfigurationType"
default="true" selected="false">
<option name="VM_PARAMETERS" value="-Xmx512m -Xms256m -
XX:MaxPermSize=250m -ea" />
</configuration>
<configuration name="&lt;template&gt;" type="WebApp"
default="true" selected="false">
<Host>localhost</Host>
<Port>5050</Port>
</configuration>
</component>
<component name="ShelveChangesManager" show_recycled="false"
/>
<component name="SliceManager">
<option name="analysisUIOptions">
<AnalysisUIOptions />
</option>
</component>
<component name="SvnConfiguration">
<configuration />
</component>
<component name="TaskManager">
<task active="true" id="Default" summary="Default task">
<changelist id="4400ae06-6e58-4086-b88c-87c8598fc463"
name="Default" comment="" />
<created>1422251761471</created>
<updated>1422251761471</updated>
</task>
<servers />
</component>
<component name="ToolWindowManager">
<frame x="-1" y="28" width="1368" height="741" extended-
state="6" />
<editor active="true" />
<layout>
<window_info id="Palette&#9;" active="false" anchor="left"
auto_hide="false" internal_type="DOCKED" type="DOCKED"
visible="false" weight="0.33" sideWeight="0.5" order="2"
side_tool="false" content_ui="tabs" />
<window_info id="Changes" active="false" anchor="bottom"
auto_hide="false" internal_type="DOCKED" type="DOCKED"
visible="false" weight="0.33" sideWeight="0.5" order="7"
side_tool="false" content_ui="tabs" />
<window_info id="Designer" active="false" anchor="right"
auto_hide="false" internal_type="DOCKED" type="DOCKED"
visible="false" weight="0.33" sideWeight="0.5" order="3"
side_tool="false" content_ui="tabs" />
<window_info id="Preview" active="false" anchor="right"
auto_hide="false" internal_type="DOCKED" type="DOCKED"
visible="false" weight="0.33" sideWeight="0.5" order="3"
side_tool="false" content_ui="tabs" />
<window_info id="Terminal" active="false" anchor="bottom"
auto_hide="false" internal_type="DOCKED" type="DOCKED"
visible="false" weight="0.32881355" sideWeight="0.5" order="7"
side_tool="false" content_ui="tabs" />
<window_info id="Debug" active="false" anchor="bottom"
auto_hide="false" internal_type="DOCKED" type="DOCKED"
visible="false" weight="0.4" sideWeight="0.5" order="3"
side_tool="false" content_ui="tabs" />
<window_info id="Event Log" active="false" anchor="bottom"
auto_hide="false" internal_type="DOCKED" type="DOCKED"
visible="false" weight="0.5" sideWeight="0.5" order="7"
side_tool="true" content_ui="tabs" />
<window_info id="Favorites" active="false" anchor="left"
auto_hide="false" internal_type="DOCKED" type="DOCKED"
visible="false" weight="0.33" sideWeight="0.5" order="2"
side_tool="true" content_ui="tabs" />
<window_info id="Version Control" active="false"
anchor="bottom" auto_hide="false" internal_type="DOCKED"
type="DOCKED" visible="false" weight="0.33" sideWeight="0.5"
order="7" side_tool="false" content_ui="tabs" />
<window_info id="Gradle Console" active="false"
anchor="bottom" auto_hide="false" internal_type="DOCKED"
type="DOCKED" visible="false" weight="0.5" sideWeight="0.5"
order="7" side_tool="true" content_ui="tabs" />
<window_info id="Build Variants" active="false"
anchor="left" auto_hide="false" internal_type="DOCKED"
type="DOCKED" visible="false" weight="0.33" sideWeight="0.5"
order="2" side_tool="true" content_ui="tabs" />
<window_info id="Messages" active="false" anchor="bottom"
auto_hide="false" internal_type="DOCKED" type="DOCKED"
visible="false" weight="0.32764506" sideWeight="0.5" order="7"
side_tool="false" content_ui="tabs" />
<window_info id="Android" active="false" anchor="bottom"
auto_hide="false" internal_type="DOCKED" type="DOCKED"
visible="false" weight="0.5802048" sideWeight="0.5" order="7"
side_tool="false" content_ui="tabs" x="0" y="426" width="1322"
height="285" />
<window_info id="Gradle" active="false" anchor="right"
auto_hide="false" internal_type="DOCKED" type="DOCKED"
visible="false" weight="0.33" sideWeight="0.5" order="3"
side_tool="false" content_ui="tabs" />
<window_info id="TODO" active="false" anchor="bottom"
auto_hide="false" internal_type="DOCKED" type="DOCKED"
visible="false" weight="0.33" sideWeight="0.5" order="6"
side_tool="false" content_ui="tabs" />
<window_info id="Structure" active="false" anchor="left"
auto_hide="false" internal_type="DOCKED" type="DOCKED"
visible="false" weight="0.24962178" sideWeight="0.5" order="1"
side_tool="false" content_ui="tabs" />
<window_info id="Commander" active="false" anchor="right"
auto_hide="false" internal_type="SLIDING" type="SLIDING"
visible="false" weight="0.4" sideWeight="0.5" order="0"
side_tool="false" content_ui="tabs" />
<window_info id="Maven Projects" active="false"
anchor="right" auto_hide="false" internal_type="DOCKED"
type="DOCKED" visible="false" weight="0.33" sideWeight="0.5"
order="3" side_tool="false" content_ui="tabs" />
<window_info id="Application Servers" active="false"
anchor="bottom" auto_hide="false" internal_type="DOCKED"
type="DOCKED" visible="false" weight="0.33" sideWeight="0.5"
order="7" side_tool="false" content_ui="tabs" />
<window_info id="Project" active="false" anchor="left"
auto_hide="false" internal_type="DOCKED" type="DOCKED"
visible="false" weight="0.24962178" sideWeight="0.5" order="0"
side_tool="false" content_ui="combo" />
<window_info id="Run" active="false" anchor="bottom"
auto_hide="false" internal_type="DOCKED" type="DOCKED"
visible="false" weight="0.32764506" sideWeight="0.5" order="2"
side_tool="false" content_ui="tabs" />
<window_info id="Memory Monitor" active="false"
anchor="bottom" auto_hide="false" internal_type="DOCKED"
type="DOCKED" visible="false" weight="0.32881355"
sideWeight="0.5" order="7" side_tool="true" content_ui="tabs" />
<window_info id="Ant Build" active="false" anchor="right"
auto_hide="false" internal_type="DOCKED" type="DOCKED"
visible="false" weight="0.25" sideWeight="0.5" order="1"
side_tool="false" content_ui="tabs" />
<window_info id="Hierarchy" active="false" anchor="right"
auto_hide="false" internal_type="DOCKED" type="DOCKED"
visible="false" weight="0.24962178" sideWeight="0.5" order="2"
side_tool="false" content_ui="combo" />
<window_info id="Cvs" active="false" anchor="bottom"
auto_hide="false" internal_type="DOCKED" type="DOCKED"
visible="false" weight="0.25" sideWeight="0.5" order="4"
side_tool="false" content_ui="tabs" />
<window_info id="Palette" active="false" anchor="right"
auto_hide="false" internal_type="DOCKED" type="DOCKED"
visible="false" weight="0.33" sideWeight="0.5" order="3"
side_tool="false" content_ui="tabs" />
<window_info id="Message" active="false" anchor="bottom"
auto_hide="false" internal_type="DOCKED" type="DOCKED"
visible="false" weight="0.33" sideWeight="0.5" order="0"
side_tool="false" content_ui="tabs" />
<window_info id="Find" active="false" anchor="bottom"
auto_hide="false" internal_type="DOCKED" type="DOCKED"
visible="false" weight="0.32764506" sideWeight="0.5" order="1"
side_tool="false" content_ui="tabs" />
<window_info id="Inspection" active="false"
anchor="bottom" auto_hide="false" internal_type="DOCKED"
type="DOCKED" visible="false" weight="0.4" sideWeight="0.5"
order="5" side_tool="false" content_ui="tabs" />
</layout>
</component>
<component name="Vcs.Log.UiProperties">
<option name="RECENTLY_FILTERED_USER_GROUPS">
<collection />
</option>
<option name="RECENTLY_FILTERED_BRANCH_GROUPS">
<collection />
</option>
</component>
<component name="VcsContentAnnotationSettings">
<option name="myLimit" value="2678400000" />
</component>
<component name="VcsManagerConfiguration">
<option name="myTodoPanelSettings">
<TodoPanelSettings />
</option>
</component>
<component name="XDebuggerManager">
<breakpoint-manager>
<option name="time" value="3" />
</breakpoint-manager>
</component>
<component name="editorHistoryManager">
<entry
file="file:///mnt/budi/Devel/android/DagingSapi3/app/src/main/re
s/values/strings.xml">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0" vertical-
offset="252" max-vertical-offset="414">
<caret line="14" column="19" selection-start-line="14"
selection-start-column="19" selection-end-line="14" selection-
end-column="19" />
</state>
</provider>
</entry>
<entry
file="file:///mnt/budi/Devel/android/DagingSapi3/app/src/main/ja
va/irman/dagingsapi/utils/ImageScanner.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.25714287" vertical-
offset="0" max-vertical-offset="560">
<caret line="8" column="27" selection-start-line="8"
selection-start-column="27" selection-end-line="8" selection-
end-column="27" />
</state>
</provider>
</entry>
<entry
file="file:///mnt/budi/Devel/android/DagingSapi3/app/src/main/ja
va/irman/dagingsapi/sqlhelpers/TestDataset.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0" vertical-
offset="0" max-vertical-offset="324">
<caret line="9" column="32" selection-start-line="9"
selection-start-column="32" selection-end-line="9" selection-
end-column="32" />
</state>
</provider>
</entry>
<entry
file="file:///mnt/budi/Devel/android/DagingSapi3/app/src/main/ja
va/irman/dagingsapi/sqlhelpers/PredictionDataset.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0" vertical-
offset="0" max-vertical-offset="306">
<caret line="9" column="0" selection-start-line="9"
selection-start-column="0" selection-end-line="9" selection-end-
column="0" />
</state>
</provider>
</entry>
<entry
file="file:///mnt/budi/Devel/android/DagingSapi3/app/src/main/ja
va/irman/dagingsapi/sqlhelpers/NBTrainingResult.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0" vertical-
offset="0" max-vertical-offset="324">
<caret line="9" column="33" selection-start-line="9"
selection-start-column="33" selection-end-line="9" selection-
end-column="33" />
</state>
</provider>
</entry>
<entry
file="file:///mnt/budi/Devel/android/DagingSapi3/app/src/main/ja
va/irman/dagingsapi/utils/FileLogger.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.44285715" vertical-
offset="58" max-vertical-offset="648">
<caret line="23" column="0" selection-start-line="23"
selection-start-column="0" selection-end-line="23" selection-
end-column="0" />
</state>
</provider>
</entry>
<entry
file="file:///mnt/budi/Devel/android/DagingSapi3/app/src/main/ja
va/irman/dagingsapi/glcm/ClassLabel.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0" vertical-
offset="0" max-vertical-offset="558">
<caret line="20" column="23" selection-start-line="20"
selection-start-column="23" selection-end-line="20" selection-
end-column="23" />
</state>
</provider>
</entry>
<entry
file="file:///mnt/budi/Devel/android/DagingSapi3/app/src/main/ja
va/irman/dagingsapi/utils/Param.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.225" vertical-
offset="0" max-vertical-offset="560">
<caret line="8" column="13" selection-start-line="8"
selection-start-column="13" selection-end-line="8" selection-
end-column="13" />
</state>
</provider>
</entry>
<entry
file="file:///mnt/budi/Devel/android/DagingSapi3/app/src/main/ja
va/irman/dagingsapi/naivebayes/PostProbability.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.86785716" vertical-
offset="0" max-vertical-offset="630">
<caret line="41" column="26" selection-start-line="41"
selection-start-column="26" selection-end-line="41" selection-
end-column="26" />
</state>
</provider>
</entry>
<entry
file="file:///mnt/budi/Devel/android/DagingSapi3/app/src/main/re
s/layout/activity_nbprediction.xml">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.66101694" vertical-
offset="45" max-vertical-offset="576">
<caret line="22" column="34" selection-start-line="22"
selection-start-column="34" selection-end-line="22" selection-
end-column="34" />
</state>
</provider>
<provider editor-type-id="android-designer">
<state />
</provider>
</entry>
<entry
file="file:///mnt/budi/Devel/android/DagingSapi3/app/src/main/ja
va/irman/dagingsapi/sqlhelpers/Datasets.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.225" vertical-
offset="0" max-vertical-offset="576">
<caret line="7" column="22" selection-start-line="7"
selection-start-column="22" selection-end-line="7" selection-
end-column="22" />
</state>
</provider>
</entry>
<entry
file="file:///mnt/budi/Devel/android/DagingSapi3/app/src/main/ja
va/irman/dagingsapi/glcm/FeatureMap.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0" vertical-
offset="0" max-vertical-offset="630">
<caret line="26" column="21" selection-start-line="26"
selection-start-column="21" selection-end-line="26" selection-
end-column="21" />
</state>
</provider>
</entry>
<entry
file="file:///mnt/budi/Devel/android/DagingSapi3/app/src/main/ja
va/irman/dagingsapi/sqlhelpers/TrainingDataSource.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.2625" vertical-
offset="969" max-vertical-offset="1836">
<caret line="124" column="0" selection-start-
line="124" selection-start-column="0" selection-end-line="124"
selection-end-column="0" />
</state>
</provider>
</entry>
<entry
file="file:///mnt/budi/Devel/android/DagingSapi3/app/src/main/ja
va/irman/dagingsapi/sqlhelpers/ProbabilityDS.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0" vertical-
offset="772" max-vertical-offset="1440">
<caret line="60" column="0" selection-start-line="60"
selection-start-column="0" selection-end-line="60" selection-
end-column="0" />
</state>
</provider>
</entry>
<entry
file="file:///mnt/budi/Devel/android/DagingSapi3/app/src/main/ja
va/irman/dagingsapi/glcm/Feature.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0" vertical-
offset="38" max-vertical-offset="648">
<caret line="2" column="3" selection-start-line="2"
selection-start-column="3" selection-end-line="2" selection-end-
column="3" />
</state>
</provider>
</entry>
<entry
file="file:///mnt/budi/Devel/android/DagingSapi3/app/src/main/ja
va/irman/dagingsapi/utils/SimpleImage.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0" vertical-
offset="252" max-vertical-offset="1098">
<caret line="31" column="52" selection-start-line="31"
selection-start-column="52" selection-end-line="31" selection-
end-column="52" />
</state>
</provider>
</entry>
<entry
file="file:///mnt/budi/Devel/android/DagingSapi3/app/src/main/ja
va/irman/dagingsapi/naivebayes/NaiveBayesPredictionOnly.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0" vertical-
offset="0" max-vertical-offset="270">
<caret line="7" column="0" selection-start-line="7"
selection-start-column="0" selection-end-line="7" selection-end-
column="0" />
</state>
</provider>
</entry>
<entry
file="file:///mnt/budi/Devel/android/DagingSapi3/app/src/main/ja
va/irman/dagingsapi/naivebayes/NaiveBayesTrain.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0" vertical-
offset="0" max-vertical-offset="270">
<caret line="5" column="30" selection-start-line="5"
selection-start-column="30" selection-end-line="5" selection-
end-column="30" />
</state>
</provider>
</entry>
<entry
file="file:///mnt/budi/Devel/android/DagingSapi3/app/src/main/re
s/values/arrays.xml">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.097122304"
vertical-offset="0" max-vertical-offset="556">
<caret line="3" column="25" selection-start-line="3"
selection-start-column="25" selection-end-line="3" selection-
end-column="25" />
</state>
</provider>
</entry>
<entry
file="file:///mnt/budi/Devel/android/DagingSapi3/app/src/main/re
s/layout/activity_main.xml">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.81973433" vertical-
offset="576" max-vertical-offset="1170">
<caret line="56" column="40" selection-start-line="56"
selection-start-column="40" selection-end-line="56" selection-
end-column="40" />
</state>
</provider>
<provider editor-type-id="android-designer">
<state />
</provider>
</entry>
<entry
file="file:///mnt/budi/Devel/android/DagingSapi3/app/src/main/ja
va/irman/dagingsapi/camerahelper/CameraPreview.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="-0.29496402"
vertical-offset="290" max-vertical-offset="846">
<caret line="11" column="13" selection-start-line="11"
selection-start-column="13" selection-end-line="11" selection-
end-column="13" />
</state>
</provider>
</entry>
<entry
file="file:///mnt/budi/Devel/android/DagingSapi3/app/src/main/ja
va/irman/dagingsapi/CaptureImageActivity.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.44964027" vertical-
offset="470" max-vertical-offset="2826">
<caret line="66" column="56" selection-start-line="66"
selection-start-column="56" selection-end-line="66" selection-
end-column="56" />
</state>
</provider>
</entry>
<entry
file="file:///mnt/budi/Devel/android/DagingSapi3/app/src/main/re
s/layout/activity_nbcapture_prediction.xml">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.59013283" vertical-
offset="283" max-vertical-offset="972">
<caret line="33" column="37" selection-start-line="33"
selection-start-column="37" selection-end-line="33" selection-
end-column="37" />
</state>
</provider>
<provider editor-type-id="android-designer">
<state />
</provider>
</entry>
<entry
file="file:///mnt/budi/Devel/android/DagingSapi3/app/src/main/re
s/layout/activity_capture_image.xml">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.23908919" vertical-
offset="0" max-vertical-offset="990">
<caret line="7" column="16" selection-start-line="7"
selection-start-column="16" selection-end-line="7" selection-
end-column="16" />
</state>
</provider>
<provider editor-type-id="android-designer">
<state />
</provider>
</entry>
<entry
file="file:///mnt/budi/Devel/android/DagingSapi3/app/src/main/ja
va/irman/dagingsapi/NBPredictionActivity.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="-1.2661871" vertical-
offset="794" max-vertical-offset="1944">
<caret line="39" column="13" selection-start-line="39"
selection-start-column="13" selection-end-line="39" selection-
end-column="13" />
</state>
</provider>
</entry>
<entry
file="file:///mnt/budi/Devel/android/DagingSapi3/app/src/main/re
s/layout/activity_process_glcm.xml">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.63187855" vertical-
offset="999" max-vertical-offset="1566">
<caret line="74" column="0" selection-start-line="74"
selection-start-column="0" selection-end-line="74" selection-
end-column="0" />
</state>
</provider>
<provider editor-type-id="android-designer">
<state />
</provider>
</entry>
<entry
file="file:///mnt/budi/Devel/android/DagingSapi3/app/src/main/re
s/layout/activity_training_nb.xml">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.62428844" vertical-
offset="85" max-vertical-offset="756">
<caret line="23" column="33" selection-start-line="23"
selection-start-column="33" selection-end-line="23" selection-
end-column="33" />
</state>
</provider>
<provider editor-type-id="android-designer">
<state />
</provider>
</entry>
<entry
file="file:///mnt/budi/Devel/android/DagingSapi3/app/src/main/ja
va/irman/dagingsapi/naivebayes/NBResult.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.2266187" vertical-
offset="0" max-vertical-offset="556">
<caret line="10" column="13" selection-start-line="10"
selection-start-column="13" selection-end-line="10" selection-
end-column="13" />
</state>
</provider>
</entry>
<entry
file="file:///mnt/budi/Devel/android/DagingSapi3/app/src/main/ja
va/irman/dagingsapi/naivebayes/GaussianValue.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="1.4856116" vertical-
offset="20" max-vertical-offset="990">
<caret line="70" column="0" selection-start-line="70"
selection-start-column="0" selection-end-line="70" selection-
end-column="0" />
</state>
</provider>
</entry>
<entry
file="file:///mnt/budi/Devel/android/DagingSapi3/app/src/main/ja
va/irman/dagingsapi/naivebayes/NaiveBayes.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="-0.073741004"
vertical-offset="185" max-vertical-offset="2160">
<caret line="8" column="35" selection-start-line="8"
selection-start-column="35" selection-end-line="8" selection-
end-column="35" />
</state>
</provider>
</entry>
<entry
file="file:///mnt/budi/Devel/android/DagingSapi3/app/src/main/ja
va/irman/dagingsapi/utils/FileLog.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="1.026616" vertical-
offset="0" max-vertical-offset="486">
<caret line="29" column="25" selection-start-line="29"
selection-start-column="25" selection-end-line="29" selection-
end-column="25" />
</state>
</provider>
</entry>
<entry
file="file:///mnt/budi/Devel/android/DagingSapi3/app/src/main/ja
va/irman/dagingsapi/glcm/GLCM.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.4856115" vertical-
offset="3078" max-vertical-offset="4230">
<caret line="217" column="35" selection-start-
line="217" selection-start-column="35" selection-end-line="217"
selection-end-column="35" />
</state>
</provider>
</entry>
<entry
file="file:///mnt/budi/Devel/android/DagingSapi3/app/src/main/ja
va/irman/dagingsapi/glcm/Occurrence.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.097122304"
vertical-offset="558" max-vertical-offset="1800">
<caret line="34" column="68" selection-start-line="34"
selection-start-column="68" selection-end-line="34" selection-
end-column="68" />
</state>
</provider>
</entry>
<entry
file="file:///mnt/budi/Devel/android/DagingSapi3/app/src/main/ja
va/irman/dagingsapi/utils/SimpleMatrix.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.7428058" vertical-
offset="613" max-vertical-offset="1926">
<caret line="90" column="71" selection-start-line="90"
selection-start-column="71" selection-end-line="90" selection-
end-column="71" />
</state>
</provider>
</entry>
<entry
file="file:///mnt/budi/Devel/android/DagingSapi3/app/src/main/An
droidManifest.xml">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.4208633" vertical-
offset="0" max-vertical-offset="1044">
<caret line="13" column="10" selection-start-line="13"
selection-start-column="10" selection-end-line="13" selection-
end-column="10" />
<folding />
</state>
</provider>
</entry>
<entry
file="file:///mnt/budi/Devel/android/DagingSapi3/app/src/main/ja
va/irman/dagingsapi/sqlhelpers/DBHelper.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0" vertical-
offset="1026" max-vertical-offset="1602">
<caret line="76" column="0" selection-start-line="76"
selection-start-column="0" selection-end-line="76" selection-
end-column="0" />
</state>
</provider>
</entry>
<entry
file="file:///mnt/budi/Devel/android/DagingSapi3/app/src/main/ja
va/irman/dagingsapi/sqlhelpers/TrainingDatasetDS.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0" vertical-
offset="1787" max-vertical-offset="2556">
<caret line="144" column="0" selection-start-
line="144" selection-start-column="0" selection-end-line="144"
selection-end-column="0" />
</state>
</provider>
</entry>
<entry
file="file:///mnt/budi/Devel/android/DagingSapi3/app/src/main/ja
va/irman/dagingsapi/sqlhelpers/TrainingDataset.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.44964027" vertical-
offset="344" max-vertical-offset="900">
<caret line="39" column="69" selection-start-line="39"
selection-start-column="69" selection-end-line="39" selection-
end-column="69" />
</state>
</provider>
</entry>
<entry
file="file:///mnt/budi/Devel/android/DagingSapi3/app/src/main/ja
va/irman/dagingsapi/naivebayes/NaiveBayesPriorProb.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.2266187" vertical-
offset="0" max-vertical-offset="556">
<caret line="13" column="13" selection-start-line="13"
selection-start-column="13" selection-end-line="13" selection-
end-column="13" />
</state>
</provider>
</entry>
<entry
file="file:///mnt/budi/Devel/android/DagingSapi3/app/src/main/ja
va/irman/dagingsapi/sqlhelpers/GaussianDS.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0" vertical-
offset="488" max-vertical-offset="1584">
<caret line="66" column="44" selection-start-line="66"
selection-start-column="44" selection-end-line="66" selection-
end-column="44" />
<folding />
</state>
</provider>
</entry>
<entry
file="file:///mnt/budi/Devel/android/DagingSapi3/app/src/main/ja
va/irman/dagingsapi/glcm/FeatureExtraction.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0" vertical-
offset="918" max-vertical-offset="1926">
<caret line="13" column="13" selection-start-line="13"
selection-start-column="13" selection-end-line="13" selection-
end-column="13" />
<folding />
</state>
</provider>
</entry>
<entry
file="file:///mnt/budi/Devel/android/DagingSapi3/app/src/main/ja
va/irman/dagingsapi/naivebayes/NaiveBayesPrediction.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="1.6780576" vertical-
offset="507" max-vertical-offset="2142">
<caret line="125" column="43" selection-start-
line="125" selection-start-column="43" selection-end-line="125"
selection-end-column="43" />
</state>
</provider>
</entry>
<entry
file="file:///mnt/budi/Devel/android/DagingSapi3/app/src/main/ja
va/irman/dagingsapi/naivebayes/Probability.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0" vertical-
offset="308" max-vertical-offset="972">
<caret line="62" column="25" selection-start-line="62"
selection-start-column="25" selection-end-line="62" selection-
end-column="25" />
<folding />
</state>
</provider>
</entry>
<entry
file="file:///mnt/budi/Devel/android/DagingSapi3/app/src/main/ja
va/irman/dagingsapi/NBTrainingActivity.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0" vertical-
offset="1660" max-vertical-offset="2502">
<caret line="154" column="74" selection-start-
line="154" selection-start-column="74" selection-end-line="154"
selection-end-column="74" />
<folding />
</state>
</provider>
</entry>
<entry
file="file:///mnt/budi/Devel/android/DagingSapi3/app/src/main/ja
va/irman/dagingsapi/sqlhelpers/Dataset.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0" vertical-
offset="722" max-vertical-offset="1278">
<caret line="103" column="39" selection-start-
line="103" selection-start-column="39" selection-end-line="103"
selection-end-column="39" />
<folding />
</state>
</provider>
</entry>
<entry
file="file:///mnt/budi/Devel/android/DagingSapi3/app/src/main/ja
va/irman/dagingsapi/naivebayes/Gaussian.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0" vertical-
offset="1802" max-vertical-offset="2358">
<caret line="139" column="17" selection-start-
line="139" selection-start-column="17" selection-end-line="139"
selection-end-column="17" />
<folding>
<element
signature="method#calcAndReturn#0;class#Gaussian#0"
expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry
file="file:///mnt/budi/Devel/android/DagingSapi3/app/src/main/ja
va/irman/dagingsapi/MainActivity.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0" vertical-
offset="1836" max-vertical-offset="2556">
<caret line="102" column="43" selection-start-
line="102" selection-start-column="43" selection-end-line="102"
selection-end-column="43" />
<folding />
</state>
</provider>
</entry>
<entry
file="file:///mnt/budi/Devel/android/DagingSapi3/app/src/main/ja
va/irman/dagingsapi/GLCMProcessActivity.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0" vertical-
offset="758" max-vertical-offset="4338">
<caret line="43" column="13" selection-start-line="43"
selection-start-column="13" selection-end-line="43" selection-
end-column="13" />
<folding />
</state>
</provider>
</entry>
<entry
file="file:///mnt/budi/Devel/android/DagingSapi3/app/src/main/re
s/layout/activity_nbprediction_result.xml">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="-4.3448277" vertical-
offset="0" max-vertical-offset="864">
<caret line="7" column="44" selection-start-line="7"
selection-start-column="44" selection-end-line="7" selection-
end-column="44" />
<folding>
<element signature="e#886#907#0" expanded="true" />
</folding>
</state>
</provider>
<provider editor-type-id="android-designer">
<state />
</provider>
</entry>
<entry
file="file:///mnt/budi/Devel/android/DagingSapi3/app/src/main/ja
va/irman/dagingsapi/NBPredictionResultActivity.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0" vertical-
offset="200" max-vertical-offset="810">
<caret line="34" column="62" selection-start-line="34"
selection-start-column="62" selection-end-line="34" selection-
end-column="62" />
<folding>
<element signature="imports" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry
file="file:///mnt/budi/Devel/android/DagingSapi3/app/src/main/ja
va/irman/dagingsapi/NBCapturePredictionActivity.java">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="7.4784174" vertical-
offset="324" max-vertical-offset="5076">
<caret line="338" column="12" selection-start-
line="338" selection-start-column="12" selection-end-line="338"
selection-end-column="12" />
<folding>
<element
signature="method#onCreate#0;class#NBCapturePredictionActivity#0
" expanded="true" />
<element signature="e#4524#5052#0" expanded="true"
/>
<element signature="e#4833#4980#0" expanded="true"
/>
<element signature="e#4965#4966#0" expanded="true"
/>
<element signature="e#5045#5046#0" expanded="true"
/>
<element
signature="method#cropImage#0;class#NBCapturePredictionActivity#
0" expanded="true" />
</folding>
</state>
</provider>
</entry>
</component>
</project>

BuildConfig.java
/**
* Automatically generated file. DO NOT MODIFY
*/
package irman.dagingsapi;

public final class BuildConfig {


public static final boolean DEBUG =
Boolean.parseBoolean("true");
public static final String APPLICATION_ID =
"irman.dagingsapi";
public static final String BUILD_TYPE = "debug";
public static final String FLAVOR = "";
public static final int VERSION_CODE = 1;
public static final String VERSION_NAME = "1.0";
}

BuildConfig.java
/**
* Automatically generated file. DO NOT MODIFY
*/
package irman.dagingsapi.test;

public final class BuildConfig {


public static final boolean DEBUG =
Boolean.parseBoolean("true");
public static final String APPLICATION_ID =
"irman.dagingsapi.test";
public static final String BUILD_TYPE = "debug";
public static final String FLAVOR = "";
public static final int VERSION_CODE = 1;
public static final String VERSION_NAME = "1.0";
}
R.java
/* AUTO-GENERATED FILE. DO NOT MODIFY.
*
* This class was automatically generated by the
* aapt tool from the resource data it found. It
* should not be modified by hand.
*/
package android.support.v7.appcompat;

public final class R {


public static final class anim {
public static final int abc_fade_in = 0x7f040000;
public static final int abc_fade_out = 0x7f040001;
public static final int abc_slide_in_bottom = 0x7f040002;
public static final int abc_slide_in_top = 0x7f040003;
public static final int abc_slide_out_bottom = 0x7f040004;
public static final int abc_slide_out_top = 0x7f040005;
}
public static final class attr {
public static final int actionBarDivider = 0x7f01005a;
public static final int actionBarItemBackground =
0x7f01005b;
public static final int actionBarPopupTheme = 0x7f010054;
public static final int actionBarSize = 0x7f010059;
public static final int actionBarSplitStyle = 0x7f010056;
public static final int actionBarStyle = 0x7f010055;
public static final int actionBarTabBarStyle = 0x7f010050;
public static final int actionBarTabStyle = 0x7f01004f;
public static final int actionBarTabTextStyle =
0x7f010051;
public static final int actionBarTheme = 0x7f010057;
public static final int actionBarWidgetTheme = 0x7f010058;
public static final int actionButtonStyle = 0x7f010072;
public static final int actionDropDownStyle = 0x7f01006d;
public static final int actionLayout = 0x7f01002c;
public static final int actionMenuTextAppearance =
0x7f01005c;
public static final int actionMenuTextColor = 0x7f01005d;
public static final int actionModeBackground = 0x7f010060;
public static final int actionModeCloseButtonStyle =
0x7f01005f;
public static final int actionModeCloseDrawable =
0x7f010062;
public static final int actionModeCopyDrawable =
0x7f010064;
public static final int actionModeCutDrawable =
0x7f010063;
public static final int actionModeFindDrawable =
0x7f010068;
public static final int actionModePasteDrawable =
0x7f010065;
public static final int actionModePopupWindowStyle =
0x7f01006a;
public static final int actionModeSelectAllDrawable =
0x7f010066;
public static final int actionModeShareDrawable =
0x7f010067;
public static final int actionModeSplitBackground =
0x7f010061;
public static final int actionModeStyle = 0x7f01005e;
public static final int actionModeWebSearchDrawable =
0x7f010069;
public static final int actionOverflowButtonStyle =
0x7f010052;
public static final int actionOverflowMenuStyle =
0x7f010053;
public static final int actionProviderClass = 0x7f01002e;
public static final int actionViewClass = 0x7f01002d;
public static final int activityChooserViewStyle =
0x7f010079;
public static final int background = 0x7f01000c;
public static final int backgroundSplit = 0x7f01000e;
public static final int backgroundStacked = 0x7f01000d;
public static final int barSize = 0x7f010026;
public static final int buttonBarButtonStyle = 0x7f010074;
public static final int buttonBarStyle = 0x7f010073;
public static final int closeIcon = 0x7f010035;
public static final int closeItemLayout = 0x7f01001c;
public static final int collapseContentDescription =
0x7f0100a4;
public static final int collapseIcon = 0x7f0100a3;
public static final int color = 0x7f010020;
public static final int colorAccent = 0x7f010094;
public static final int colorButtonNormal = 0x7f010098;
public static final int colorControlActivated =
0x7f010096;
public static final int colorControlHighlight =
0x7f010097;
public static final int colorControlNormal = 0x7f010095;
public static final int colorPrimary = 0x7f010092;
public static final int colorPrimaryDark = 0x7f010093;
public static final int colorSwitchThumbNormal =
0x7f010099;
public static final int commitIcon = 0x7f010039;
public static final int contentInsetEnd = 0x7f010017;
public static final int contentInsetLeft = 0x7f010018;
public static final int contentInsetRight = 0x7f010019;
public static final int contentInsetStart = 0x7f010016;
public static final int customNavigationLayout =
0x7f01000f;
public static final int disableChildrenWhenDisabled =
0x7f010040;
public static final int displayOptions = 0x7f010005;
public static final int divider = 0x7f01000b;
public static final int dividerHorizontal = 0x7f010078;
public static final int dividerPadding = 0x7f01002a;
public static final int dividerVertical = 0x7f010077;
public static final int drawableSize = 0x7f010022;
public static final int drawerArrowStyle = 0x7f010000;
public static final int dropDownListViewStyle =
0x7f01008a;
public static final int dropdownListPreferredItemHeight =
0x7f01006e;
public static final int editTextBackground = 0x7f01007f;
public static final int editTextColor = 0x7f01007e;
public static final int elevation = 0x7f01001a;
public static final int
expandActivityOverflowButtonDrawable = 0x7f01001e;
public static final int gapBetweenBars = 0x7f010023;
public static final int goIcon = 0x7f010036;
public static final int height = 0x7f010001;
public static final int hideOnContentScroll = 0x7f010015;
public static final int homeAsUpIndicator = 0x7f010071;
public static final int homeLayout = 0x7f010010;
public static final int icon = 0x7f010009;
public static final int iconifiedByDefault = 0x7f010033;
public static final int indeterminateProgressStyle =
0x7f010012;
public static final int initialActivityCount = 0x7f01001d;
public static final int isLightTheme = 0x7f010002;
public static final int itemPadding = 0x7f010014;
public static final int layout = 0x7f010032;
public static final int listChoiceBackgroundIndicator =
0x7f010091;
public static final int listPopupWindowStyle = 0x7f01008b;
public static final int listPreferredItemHeight =
0x7f010085;
public static final int listPreferredItemHeightLarge =
0x7f010087;
public static final int listPreferredItemHeightSmall =
0x7f010086;
public static final int listPreferredItemPaddingLeft =
0x7f010088;
public static final int listPreferredItemPaddingRight =
0x7f010089;
public static final int logo = 0x7f01000a;
public static final int maxButtonHeight = 0x7f0100a1;
public static final int measureWithLargestChild =
0x7f010028;
public static final int middleBarArrowSize = 0x7f010025;
public static final int navigationContentDescription =
0x7f0100a6;
public static final int navigationIcon = 0x7f0100a5;
public static final int navigationMode = 0x7f010004;
public static final int overlapAnchor = 0x7f010030;
public static final int paddingEnd = 0x7f0100a8;
public static final int paddingStart = 0x7f0100a7;
public static final int panelBackground = 0x7f01008e;
public static final int panelMenuListTheme = 0x7f010090;
public static final int panelMenuListWidth = 0x7f01008f;
public static final int popupMenuStyle = 0x7f01007c;
public static final int popupPromptView = 0x7f01003f;
public static final int popupTheme = 0x7f01001b;
public static final int popupWindowStyle = 0x7f01007d;
public static final int preserveIconSpacing = 0x7f01002f;
public static final int progressBarPadding = 0x7f010013;
public static final int progressBarStyle = 0x7f010011;
public static final int prompt = 0x7f01003d;
public static final int queryBackground = 0x7f01003b;
public static final int queryHint = 0x7f010034;
public static final int searchIcon = 0x7f010037;
public static final int searchViewStyle = 0x7f010084;
public static final int selectableItemBackground =
0x7f010075;
public static final int selectableItemBackgroundBorderless
= 0x7f010076;
public static final int showAsAction = 0x7f01002b;
public static final int showDividers = 0x7f010029;
public static final int showText = 0x7f010047;
public static final int spinBars = 0x7f010021;
public static final int spinnerDropDownItemStyle =
0x7f010070;
public static final int spinnerMode = 0x7f01003e;
public static final int spinnerStyle = 0x7f01006f;
public static final int splitTrack = 0x7f010046;
public static final int state_above_anchor = 0x7f010031;
public static final int submitBackground = 0x7f01003c;
public static final int subtitle = 0x7f010006;
public static final int subtitleTextAppearance =
0x7f01009b;
public static final int subtitleTextStyle = 0x7f010008;
public static final int suggestionRowLayout = 0x7f01003a;
public static final int switchMinWidth = 0x7f010044;
public static final int switchPadding = 0x7f010045;
public static final int switchStyle = 0x7f010080;
public static final int switchTextAppearance = 0x7f010043;
public static final int textAllCaps = 0x7f01001f;
public static final int textAppearanceLargePopupMenu =
0x7f01006b;
public static final int textAppearanceListItem =
0x7f01008c;
public static final int textAppearanceListItemSmall =
0x7f01008d;
public static final int textAppearanceSearchResultSubtitle
= 0x7f010082;
public static final int textAppearanceSearchResultTitle =
0x7f010081;
public static final int textAppearanceSmallPopupMenu =
0x7f01006c;
public static final int textColorSearchUrl = 0x7f010083;
public static final int theme = 0x7f0100a2;
public static final int thickness = 0x7f010027;
public static final int thumbTextPadding = 0x7f010042;
public static final int title = 0x7f010003;
public static final int titleMarginBottom = 0x7f0100a0;
public static final int titleMarginEnd = 0x7f01009e;
public static final int titleMarginStart = 0x7f01009d;
public static final int titleMarginTop = 0x7f01009f;
public static final int titleMargins = 0x7f01009c;
public static final int titleTextAppearance = 0x7f01009a;
public static final int titleTextStyle = 0x7f010007;
public static final int toolbarNavigationButtonStyle =
0x7f01007b;
public static final int toolbarStyle = 0x7f01007a;
public static final int topBottomBarArrowSize =
0x7f010024;
public static final int track = 0x7f010041;
public static final int voiceIcon = 0x7f010038;
public static final int windowActionBar = 0x7f010048;
public static final int windowActionBarOverlay =
0x7f010049;
public static final int windowActionModeOverlay =
0x7f01004a;
public static final int windowFixedHeightMajor =
0x7f01004e;
public static final int windowFixedHeightMinor =
0x7f01004c;
public static final int windowFixedWidthMajor =
0x7f01004b;
public static final int windowFixedWidthMinor =
0x7f01004d;
}
public static final class bool {
public static final int abc_action_bar_embed_tabs =
0x7f060000;
public static final int abc_action_bar_embed_tabs_pre_jb =
0x7f060001;
public static final int
abc_action_bar_expanded_action_views_exclusive = 0x7f060002;
public static final int abc_config_actionMenuItemAllCaps =
0x7f060003;
public static final int
abc_config_allowActionMenuItemTextWithIcon = 0x7f060004;
public static final int
abc_config_showMenuShortcutsWhenKeyboardPresent = 0x7f060005;
}
public static final class color {
public static final int
abc_background_cache_hint_selector_material_dark = 0x7f070031;
public static final int
abc_background_cache_hint_selector_material_light = 0x7f070032;
public static final int abc_input_method_navigation_guard
= 0x7f070000;
public static final int
abc_primary_text_disable_only_material_dark = 0x7f070033;
public static final int
abc_primary_text_disable_only_material_light = 0x7f070034;
public static final int abc_primary_text_material_dark =
0x7f070035;
public static final int abc_primary_text_material_light =
0x7f070036;
public static final int abc_search_url_text = 0x7f070037;
public static final int abc_search_url_text_normal =
0x7f070001;
public static final int abc_search_url_text_pressed =
0x7f070002;
public static final int abc_search_url_text_selected =
0x7f070003;
public static final int abc_secondary_text_material_dark =
0x7f070038;
public static final int abc_secondary_text_material_light
= 0x7f070039;
public static final int accent_material_dark = 0x7f070004;
public static final int accent_material_light =
0x7f070005;
public static final int background_floating_material_dark
= 0x7f070006;
public static final int background_floating_material_light
= 0x7f070007;
public static final int background_material_dark =
0x7f070008;
public static final int background_material_light =
0x7f070009;
public static final int
bright_foreground_disabled_material_dark = 0x7f07000a;
public static final int
bright_foreground_disabled_material_light = 0x7f07000b;
public static final int
bright_foreground_inverse_material_dark = 0x7f07000c;
public static final int
bright_foreground_inverse_material_light = 0x7f07000d;
public static final int bright_foreground_material_dark =
0x7f07000e;
public static final int bright_foreground_material_light =
0x7f07000f;
public static final int button_material_dark = 0x7f070010;
public static final int button_material_light =
0x7f070011;
public static final int
dim_foreground_disabled_material_dark = 0x7f070012;
public static final int
dim_foreground_disabled_material_light = 0x7f070013;
public static final int dim_foreground_material_dark =
0x7f070014;
public static final int dim_foreground_material_light =
0x7f070015;
public static final int highlighted_text_material_dark =
0x7f070016;
public static final int highlighted_text_material_light =
0x7f070017;
public static final int hint_foreground_material_dark =
0x7f070018;
public static final int hint_foreground_material_light =
0x7f070019;
public static final int link_text_material_dark =
0x7f07001a;
public static final int link_text_material_light =
0x7f07001b;
public static final int material_blue_grey_800 =
0x7f07001c;
public static final int material_blue_grey_900 =
0x7f07001d;
public static final int material_blue_grey_950 =
0x7f07001e;
public static final int material_deep_teal_200 =
0x7f07001f;
public static final int material_deep_teal_500 =
0x7f070020;
public static final int primary_dark_material_dark =
0x7f070021;
public static final int primary_dark_material_light =
0x7f070022;
public static final int primary_material_dark =
0x7f070023;
public static final int primary_material_light =
0x7f070024;
public static final int primary_text_default_material_dark
= 0x7f070025;
public static final int
primary_text_default_material_light = 0x7f070026;
public static final int
primary_text_disabled_material_dark = 0x7f070027;
public static final int
primary_text_disabled_material_light = 0x7f070028;
public static final int ripple_material_dark = 0x7f070029;
public static final int ripple_material_light =
0x7f07002a;
public static final int
secondary_text_default_material_dark = 0x7f07002b;
public static final int
secondary_text_default_material_light = 0x7f07002c;
public static final int
secondary_text_disabled_material_dark = 0x7f07002d;
public static final int
secondary_text_disabled_material_light = 0x7f07002e;
public static final int switch_thumb_normal_material_dark
= 0x7f07002f;
public static final int switch_thumb_normal_material_light
= 0x7f070030;
}
public static final class dimen {
public static final int
abc_action_bar_default_height_material = 0x7f080000;
public static final int
abc_action_bar_default_padding_material = 0x7f080001;
public static final int
abc_action_bar_icon_vertical_padding_material = 0x7f080002;
public static final int abc_action_bar_progress_bar_size =
0x7f080003;
public static final int abc_action_bar_stacked_max_height
= 0x7f080004;
public static final int
abc_action_bar_stacked_tab_max_width = 0x7f080005;
public static final int
abc_action_bar_subtitle_bottom_margin_material = 0x7f080006;
public static final int
abc_action_bar_subtitle_top_margin_material = 0x7f080007;
public static final int
abc_action_button_min_height_material = 0x7f080008;
public static final int
abc_action_button_min_width_material = 0x7f080009;
public static final int
abc_action_button_min_width_overflow_material = 0x7f08000a;
public static final int abc_config_prefDialogWidth =
0x7f08000b;
public static final int abc_control_inset_material =
0x7f08000c;
public static final int abc_control_padding_material =
0x7f08000d;
public static final int abc_dropdownitem_icon_width =
0x7f08000e;
public static final int abc_dropdownitem_text_padding_left
= 0x7f08000f;
public static final int
abc_dropdownitem_text_padding_right = 0x7f080010;
public static final int abc_panel_menu_list_width =
0x7f080011;
public static final int abc_search_view_preferred_width =
0x7f080012;
public static final int abc_search_view_text_min_width =
0x7f080013;
public static final int abc_text_size_body_1_material =
0x7f080014;
public static final int abc_text_size_body_2_material =
0x7f080015;
public static final int abc_text_size_button_material =
0x7f080016;
public static final int abc_text_size_caption_material =
0x7f080017;
public static final int abc_text_size_display_1_material =
0x7f080018;
public static final int abc_text_size_display_2_material =
0x7f080019;
public static final int abc_text_size_display_3_material =
0x7f08001a;
public static final int abc_text_size_display_4_material =
0x7f08001b;
public static final int abc_text_size_headline_material =
0x7f08001c;
public static final int abc_text_size_large_material =
0x7f08001d;
public static final int abc_text_size_medium_material =
0x7f08001e;
public static final int abc_text_size_menu_material =
0x7f08001f;
public static final int abc_text_size_small_material =
0x7f080020;
public static final int abc_text_size_subhead_material =
0x7f080021;
public static final int
abc_text_size_subtitle_material_toolbar = 0x7f080022;
public static final int abc_text_size_title_material =
0x7f080023;
public static final int
abc_text_size_title_material_toolbar = 0x7f080024;
public static final int dialog_fixed_height_major =
0x7f080027;
public static final int dialog_fixed_height_minor =
0x7f080028;
public static final int dialog_fixed_width_major =
0x7f080029;
public static final int dialog_fixed_width_minor =
0x7f08002a;
public static final int disabled_alpha_material_dark =
0x7f08002b;
public static final int disabled_alpha_material_light =
0x7f08002c;
}
public static final class drawable {
public static final int abc_ab_share_pack_holo_dark =
0x7f020000;
public static final int abc_ab_share_pack_holo_light =
0x7f020001;
public static final int abc_btn_check_material =
0x7f020002;
public static final int abc_btn_check_to_on_mtrl_000 =
0x7f020003;
public static final int abc_btn_check_to_on_mtrl_015 =
0x7f020004;
public static final int abc_btn_radio_material =
0x7f020005;
public static final int abc_btn_radio_to_on_mtrl_000 =
0x7f020006;
public static final int abc_btn_radio_to_on_mtrl_015 =
0x7f020007;
public static final int abc_btn_switch_to_on_mtrl_00001 =
0x7f020008;
public static final int abc_btn_switch_to_on_mtrl_00012 =
0x7f020009;
public static final int abc_cab_background_internal_bg =
0x7f02000a;
public static final int abc_cab_background_top_material =
0x7f02000b;
public static final int abc_cab_background_top_mtrl_alpha
= 0x7f02000c;
public static final int abc_edit_text_material =
0x7f02000d;
public static final int abc_ic_ab_back_mtrl_am_alpha =
0x7f02000e;
public static final int abc_ic_clear_mtrl_alpha =
0x7f02000f;
public static final int
abc_ic_commit_search_api_mtrl_alpha = 0x7f020010;
public static final int abc_ic_go_search_api_mtrl_alpha =
0x7f020011;
public static final int abc_ic_menu_copy_mtrl_am_alpha =
0x7f020012;
public static final int abc_ic_menu_cut_mtrl_alpha =
0x7f020013;
public static final int
abc_ic_menu_moreoverflow_mtrl_alpha = 0x7f020014;
public static final int abc_ic_menu_paste_mtrl_am_alpha =
0x7f020015;
public static final int abc_ic_menu_selectall_mtrl_alpha =
0x7f020016;
public static final int abc_ic_menu_share_mtrl_alpha =
0x7f020017;
public static final int abc_ic_search_api_mtrl_alpha =
0x7f020018;
public static final int abc_ic_voice_search_api_mtrl_alpha
= 0x7f020019;
public static final int abc_item_background_holo_dark =
0x7f02001a;
public static final int abc_item_background_holo_light =
0x7f02001b;
public static final int abc_list_divider_mtrl_alpha =
0x7f02001c;
public static final int abc_list_focused_holo =
0x7f02001d;
public static final int abc_list_longpressed_holo =
0x7f02001e;
public static final int abc_list_pressed_holo_dark =
0x7f02001f;
public static final int abc_list_pressed_holo_light =
0x7f020020;
public static final int
abc_list_selector_background_transition_holo_dark = 0x7f020021;
public static final int
abc_list_selector_background_transition_holo_light = 0x7f020022;
public static final int
abc_list_selector_disabled_holo_dark = 0x7f020023;
public static final int
abc_list_selector_disabled_holo_light = 0x7f020024;
public static final int abc_list_selector_holo_dark =
0x7f020025;
public static final int abc_list_selector_holo_light =
0x7f020026;
public static final int abc_menu_hardkey_panel_mtrl_mult =
0x7f020027;
public static final int abc_popup_background_mtrl_mult =
0x7f020028;
public static final int abc_spinner_mtrl_am_alpha =
0x7f020029;
public static final int abc_switch_thumb_material =
0x7f02002a;
public static final int abc_switch_track_mtrl_alpha =
0x7f02002b;
public static final int abc_tab_indicator_material =
0x7f02002c;
public static final int abc_tab_indicator_mtrl_alpha =
0x7f02002d;
public static final int abc_textfield_activated_mtrl_alpha
= 0x7f02002e;
public static final int abc_textfield_default_mtrl_alpha =
0x7f02002f;
public static final int
abc_textfield_search_activated_mtrl_alpha = 0x7f020030;
public static final int
abc_textfield_search_default_mtrl_alpha = 0x7f020031;
public static final int abc_textfield_search_material =
0x7f020032;
}
public static final class id {
public static final int action_bar = 0x7f090031;
public static final int action_bar_activity_content =
0x7f090000;
public static final int action_bar_container = 0x7f090030;
public static final int action_bar_root = 0x7f09002c;
public static final int action_bar_spinner = 0x7f090001;
public static final int action_bar_subtitle = 0x7f09001f;
public static final int action_bar_title = 0x7f09001e;
public static final int action_context_bar = 0x7f090032;
public static final int action_menu_divider = 0x7f090002;
public static final int action_menu_presenter =
0x7f090003;
public static final int action_mode_bar = 0x7f09002e;
public static final int action_mode_bar_stub = 0x7f09002d;
public static final int action_mode_close_button =
0x7f090020;
public static final int activity_chooser_view_content =
0x7f090021;
public static final int always = 0x7f090016;
public static final int beginning = 0x7f090013;
public static final int checkbox = 0x7f090029;
public static final int collapseActionView = 0x7f090017;
public static final int decor_content_parent = 0x7f09002f;
public static final int default_activity_button =
0x7f090024;
public static final int dialog = 0x7f09001b;
public static final int disableHome = 0x7f09000c;
public static final int dropdown = 0x7f09001c;
public static final int edit_query = 0x7f090033;
public static final int end = 0x7f090014;
public static final int expand_activities_button =
0x7f090022;
public static final int expanded_menu = 0x7f090028;
public static final int home = 0x7f090004;
public static final int homeAsUp = 0x7f09000d;
public static final int icon = 0x7f090026;
public static final int ifRoom = 0x7f090018;
public static final int image = 0x7f090023;
public static final int listMode = 0x7f090009;
public static final int list_item = 0x7f090025;
public static final int middle = 0x7f090015;
public static final int never = 0x7f090019;
public static final int none = 0x7f09000e;
public static final int normal = 0x7f09000a;
public static final int progress_circular = 0x7f090005;
public static final int progress_horizontal = 0x7f090006;
public static final int radio = 0x7f09002b;
public static final int search_badge = 0x7f090035;
public static final int search_bar = 0x7f090034;
public static final int search_button = 0x7f090036;
public static final int search_close_btn = 0x7f09003b;
public static final int search_edit_frame = 0x7f090037;
public static final int search_go_btn = 0x7f09003d;
public static final int search_mag_icon = 0x7f090038;
public static final int search_plate = 0x7f090039;
public static final int search_src_text = 0x7f09003a;
public static final int search_voice_btn = 0x7f09003e;
public static final int shortcut = 0x7f09002a;
public static final int showCustom = 0x7f09000f;
public static final int showHome = 0x7f090010;
public static final int showTitle = 0x7f090011;
public static final int split_action_bar = 0x7f090007;
public static final int submit_area = 0x7f09003c;
public static final int tabMode = 0x7f09000b;
public static final int title = 0x7f090027;
public static final int up = 0x7f090008;
public static final int useLogo = 0x7f090012;
public static final int withText = 0x7f09001a;
public static final int wrap_content = 0x7f09001d;
}
public static final class integer {
public static final int abc_max_action_buttons =
0x7f0a0000;
}
public static final class layout {
public static final int abc_action_bar_title_item =
0x7f030000;
public static final int abc_action_bar_up_container =
0x7f030001;
public static final int
abc_action_bar_view_list_nav_layout = 0x7f030002;
public static final int abc_action_menu_item_layout =
0x7f030003;
public static final int abc_action_menu_layout =
0x7f030004;
public static final int abc_action_mode_bar = 0x7f030005;
public static final int
abc_action_mode_close_item_material = 0x7f030006;
public static final int abc_activity_chooser_view =
0x7f030007;
public static final int abc_activity_chooser_view_include
= 0x7f030008;
public static final int
abc_activity_chooser_view_list_item = 0x7f030009;
public static final int abc_expanded_menu_layout =
0x7f03000a;
public static final int abc_list_menu_item_checkbox =
0x7f03000b;
public static final int abc_list_menu_item_icon =
0x7f03000c;
public static final int abc_list_menu_item_layout =
0x7f03000d;
public static final int abc_list_menu_item_radio =
0x7f03000e;
public static final int abc_popup_menu_item_layout =
0x7f03000f;
public static final int abc_screen_content_include =
0x7f030010;
public static final int abc_screen_simple = 0x7f030011;
public static final int
abc_screen_simple_overlay_action_mode = 0x7f030012;
public static final int abc_screen_toolbar = 0x7f030013;
public static final int
abc_search_dropdown_item_icons_2line = 0x7f030014;
public static final int abc_search_view = 0x7f030015;
public static final int abc_simple_dropdown_hint =
0x7f030016;
public static final int
support_simple_spinner_dropdown_item = 0x7f03001e;
}
public static final class string {
public static final int abc_action_bar_home_description =
0x7f0b0000;
public static final int
abc_action_bar_home_description_format = 0x7f0b0001;
public static final int
abc_action_bar_home_subtitle_description_format = 0x7f0b0002;
public static final int abc_action_bar_up_description =
0x7f0b0003;
public static final int
abc_action_menu_overflow_description = 0x7f0b0004;
public static final int abc_action_mode_done = 0x7f0b0005;
public static final int abc_activity_chooser_view_see_all
= 0x7f0b0006;
public static final int
abc_activitychooserview_choose_application = 0x7f0b0007;
public static final int abc_searchview_description_clear =
0x7f0b0008;
public static final int abc_searchview_description_query =
0x7f0b0009;
public static final int abc_searchview_description_search
= 0x7f0b000a;
public static final int abc_searchview_description_submit
= 0x7f0b000b;
public static final int abc_searchview_description_voice =
0x7f0b000c;
public static final int abc_shareactionprovider_share_with
= 0x7f0b000d;
public static final int
abc_shareactionprovider_share_with_application = 0x7f0b000e;
public static final int abc_toolbar_collapse_description =
0x7f0b000f;
}
public static final class style {
public static final int Base_TextAppearance_AppCompat =
0x7f0c0001;
public static final int
Base_TextAppearance_AppCompat_Body1 = 0x7f0c0002;
public static final int
Base_TextAppearance_AppCompat_Body2 = 0x7f0c0003;
public static final int
Base_TextAppearance_AppCompat_Button = 0x7f0c0004;
public static final int
Base_TextAppearance_AppCompat_Caption = 0x7f0c0005;
public static final int
Base_TextAppearance_AppCompat_Display1 = 0x7f0c0006;
public static final int
Base_TextAppearance_AppCompat_Display2 = 0x7f0c0007;
public static final int
Base_TextAppearance_AppCompat_Display3 = 0x7f0c0008;
public static final int
Base_TextAppearance_AppCompat_Display4 = 0x7f0c0009;
public static final int
Base_TextAppearance_AppCompat_Headline = 0x7f0c000a;
public static final int
Base_TextAppearance_AppCompat_Inverse = 0x7f0c000b;
public static final int
Base_TextAppearance_AppCompat_Large = 0x7f0c000c;
public static final int
Base_TextAppearance_AppCompat_Large_Inverse = 0x7f0c000d;
public static final int
Base_TextAppearance_AppCompat_Light_Widget_PopupMenu_Large =
0x7f0c000e;
public static final int
Base_TextAppearance_AppCompat_Light_Widget_PopupMenu_Small =
0x7f0c000f;
public static final int
Base_TextAppearance_AppCompat_Medium = 0x7f0c0010;
public static final int
Base_TextAppearance_AppCompat_Medium_Inverse = 0x7f0c0011;
public static final int Base_TextAppearance_AppCompat_Menu
= 0x7f0c0012;
public static final int
Base_TextAppearance_AppCompat_SearchResult = 0x7f0c0013;
public static final int
Base_TextAppearance_AppCompat_SearchResult_Subtitle =
0x7f0c0014;
public static final int
Base_TextAppearance_AppCompat_SearchResult_Title = 0x7f0c0015;
public static final int
Base_TextAppearance_AppCompat_Small = 0x7f0c0016;
public static final int
Base_TextAppearance_AppCompat_Small_Inverse = 0x7f0c0017;
public static final int
Base_TextAppearance_AppCompat_Subhead = 0x7f0c0018;
public static final int
Base_TextAppearance_AppCompat_Subhead_Inverse = 0x7f0c0019;
public static final int
Base_TextAppearance_AppCompat_Title = 0x7f0c001a;
public static final int
Base_TextAppearance_AppCompat_Title_Inverse = 0x7f0c001b;
public static final int
Base_TextAppearance_AppCompat_Widget_ActionBar_Menu =
0x7f0c001c;
public static final int
Base_TextAppearance_AppCompat_Widget_ActionBar_Subtitle =
0x7f0c001d;
public static final int
Base_TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse
= 0x7f0c001e;
public static final int
Base_TextAppearance_AppCompat_Widget_ActionBar_Title =
0x7f0c001f;
public static final int
Base_TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse =
0x7f0c0020;
public static final int
Base_TextAppearance_AppCompat_Widget_ActionMode_Subtitle =
0x7f0c0021;
public static final int
Base_TextAppearance_AppCompat_Widget_ActionMode_Title =
0x7f0c0022;
public static final int
Base_TextAppearance_AppCompat_Widget_DropDownItem = 0x7f0c0023;
public static final int
Base_TextAppearance_AppCompat_Widget_PopupMenu_Large =
0x7f0c0024;
public static final int
Base_TextAppearance_AppCompat_Widget_PopupMenu_Small =
0x7f0c0025;
public static final int
Base_TextAppearance_AppCompat_Widget_Switch = 0x7f0c0026;
public static final int
Base_TextAppearance_Widget_AppCompat_ExpandedMenu_Item =
0x7f0c0027;
public static final int
Base_TextAppearance_Widget_AppCompat_Toolbar_Subtitle =
0x7f0c0028;
public static final int
Base_TextAppearance_Widget_AppCompat_Toolbar_Title = 0x7f0c0029;
public static final int Base_ThemeOverlay_AppCompat =
0x7f0c0034;
public static final int
Base_ThemeOverlay_AppCompat_ActionBar = 0x7f0c0035;
public static final int Base_ThemeOverlay_AppCompat_Dark =
0x7f0c0036;
public static final int
Base_ThemeOverlay_AppCompat_Dark_ActionBar = 0x7f0c0037;
public static final int Base_ThemeOverlay_AppCompat_Light
= 0x7f0c0038;
public static final int Base_Theme_AppCompat = 0x7f0c002a;
public static final int Base_Theme_AppCompat_CompactMenu =
0x7f0c002b;
public static final int Base_Theme_AppCompat_Dialog =
0x7f0c002c;
public static final int
Base_Theme_AppCompat_DialogWhenLarge = 0x7f0c002e;
public static final int
Base_Theme_AppCompat_Dialog_FixedSize = 0x7f0c002d;
public static final int Base_Theme_AppCompat_Light =
0x7f0c002f;
public static final int
Base_Theme_AppCompat_Light_DarkActionBar = 0x7f0c0030;
public static final int Base_Theme_AppCompat_Light_Dialog
= 0x7f0c0031;
public static final int
Base_Theme_AppCompat_Light_DialogWhenLarge = 0x7f0c0033;
public static final int
Base_Theme_AppCompat_Light_Dialog_FixedSize = 0x7f0c0032;
public static final int Base_V11_Theme_AppCompat =
0x7f0c00e0;
public static final int Base_V11_Theme_AppCompat_Dialog =
0x7f0c00e1;
public static final int Base_V11_Theme_AppCompat_Light =
0x7f0c00e2;
public static final int
Base_V11_Theme_AppCompat_Light_Dialog = 0x7f0c00e3;
public static final int Base_V14_Theme_AppCompat =
0x7f0c00e4;
public static final int Base_V14_Theme_AppCompat_Dialog =
0x7f0c00e5;
public static final int Base_V14_Theme_AppCompat_Light =
0x7f0c00e6;
public static final int
Base_V14_Theme_AppCompat_Light_Dialog = 0x7f0c00e7;
public static final int Base_V21_Theme_AppCompat =
0x7f0c00e8;
public static final int Base_V21_Theme_AppCompat_Dialog =
0x7f0c00e9;
public static final int Base_V21_Theme_AppCompat_Light =
0x7f0c00ea;
public static final int
Base_V21_Theme_AppCompat_Light_Dialog = 0x7f0c00eb;
public static final int Base_V7_Theme_AppCompat =
0x7f0c0039;
public static final int Base_V7_Theme_AppCompat_Dialog =
0x7f0c003a;
public static final int Base_V7_Theme_AppCompat_Light =
0x7f0c003b;
public static final int Base_Widget_AppCompat_ActionBar =
0x7f0c003c;
public static final int
Base_Widget_AppCompat_ActionBar_Solid = 0x7f0c003d;
public static final int
Base_Widget_AppCompat_ActionBar_TabBar = 0x7f0c003e;
public static final int
Base_Widget_AppCompat_ActionBar_TabText = 0x7f0c003f;
public static final int
Base_Widget_AppCompat_ActionBar_TabView = 0x7f0c0040;
public static final int Base_Widget_AppCompat_ActionButton
= 0x7f0c0041;
public static final int
Base_Widget_AppCompat_ActionButton_CloseMode = 0x7f0c0042;
public static final int
Base_Widget_AppCompat_ActionButton_Overflow = 0x7f0c0043;
public static final int Base_Widget_AppCompat_ActionMode =
0x7f0c0044;
public static final int
Base_Widget_AppCompat_ActivityChooserView = 0x7f0c0045;
public static final int
Base_Widget_AppCompat_AutoCompleteTextView = 0x7f0c0046;
public static final int
Base_Widget_AppCompat_CompoundButton_Switch = 0x7f0c0047;
public static final int
Base_Widget_AppCompat_DrawerArrowToggle = 0x7f0c0048;
public static final int
Base_Widget_AppCompat_DropDownItem_Spinner = 0x7f0c0049;
public static final int Base_Widget_AppCompat_EditText =
0x7f0c004a;
public static final int
Base_Widget_AppCompat_Light_ActionBar = 0x7f0c004b;
public static final int
Base_Widget_AppCompat_Light_ActionBar_Solid = 0x7f0c004c;
public static final int
Base_Widget_AppCompat_Light_ActionBar_TabBar = 0x7f0c004d;
public static final int
Base_Widget_AppCompat_Light_ActionBar_TabText = 0x7f0c004e;
public static final int
Base_Widget_AppCompat_Light_ActionBar_TabText_Inverse =
0x7f0c004f;
public static final int
Base_Widget_AppCompat_Light_ActionBar_TabView = 0x7f0c0050;
public static final int
Base_Widget_AppCompat_Light_ActivityChooserView = 0x7f0c0051;
public static final int
Base_Widget_AppCompat_Light_AutoCompleteTextView = 0x7f0c0052;
public static final int
Base_Widget_AppCompat_Light_PopupMenu = 0x7f0c0053;
public static final int
Base_Widget_AppCompat_Light_PopupMenu_Overflow = 0x7f0c0054;
public static final int
Base_Widget_AppCompat_ListPopupWindow = 0x7f0c0055;
public static final int
Base_Widget_AppCompat_ListView_DropDown = 0x7f0c0056;
public static final int
Base_Widget_AppCompat_ListView_Menu = 0x7f0c0057;
public static final int Base_Widget_AppCompat_PopupMenu =
0x7f0c0058;
public static final int
Base_Widget_AppCompat_PopupMenu_Overflow = 0x7f0c0059;
public static final int Base_Widget_AppCompat_PopupWindow
= 0x7f0c005a;
public static final int Base_Widget_AppCompat_ProgressBar
= 0x7f0c005b;
public static final int
Base_Widget_AppCompat_ProgressBar_Horizontal = 0x7f0c005c;
public static final int Base_Widget_AppCompat_SearchView =
0x7f0c005d;
public static final int Base_Widget_AppCompat_Spinner =
0x7f0c005e;
public static final int
Base_Widget_AppCompat_Spinner_DropDown_ActionBar = 0x7f0c005f;
public static final int Base_Widget_AppCompat_Toolbar =
0x7f0c0060;
public static final int
Base_Widget_AppCompat_Toolbar_Button_Navigation = 0x7f0c0061;
public static final int Platform_AppCompat = 0x7f0c0062;
public static final int Platform_AppCompat_Dialog =
0x7f0c0063;
public static final int Platform_AppCompat_Light =
0x7f0c0064;
public static final int Platform_AppCompat_Light_Dialog =
0x7f0c0065;
public static final int
RtlOverlay_Widget_AppCompat_ActionBar_TitleItem = 0x7f0c0066;
public static final int
RtlOverlay_Widget_AppCompat_ActionButton_CloseMode = 0x7f0c0067;
public static final int
RtlOverlay_Widget_AppCompat_ActionButton_Overflow = 0x7f0c0068;
public static final int
RtlOverlay_Widget_AppCompat_PopupMenuItem = 0x7f0c0069;
public static final int
RtlOverlay_Widget_AppCompat_PopupMenuItem_InternalGroup =
0x7f0c006a;
public static final int
RtlOverlay_Widget_AppCompat_PopupMenuItem_Text = 0x7f0c006b;
public static final int
RtlOverlay_Widget_AppCompat_SearchView_MagIcon = 0x7f0c0071;
public static final int
RtlOverlay_Widget_AppCompat_Search_DropDown = 0x7f0c006c;
public static final int
RtlOverlay_Widget_AppCompat_Search_DropDown_Icon1 = 0x7f0c006d;
public static final int
RtlOverlay_Widget_AppCompat_Search_DropDown_Icon2 = 0x7f0c006e;
public static final int
RtlOverlay_Widget_AppCompat_Search_DropDown_Query = 0x7f0c006f;
public static final int
RtlOverlay_Widget_AppCompat_Search_DropDown_Text = 0x7f0c0070;
public static final int TextAppearance_AppCompat =
0x7f0c0072;
public static final int TextAppearance_AppCompat_Body1 =
0x7f0c0073;
public static final int TextAppearance_AppCompat_Body2 =
0x7f0c0074;
public static final int TextAppearance_AppCompat_Button =
0x7f0c0075;
public static final int TextAppearance_AppCompat_Caption =
0x7f0c0076;
public static final int TextAppearance_AppCompat_Display1
= 0x7f0c0077;
public static final int TextAppearance_AppCompat_Display2
= 0x7f0c0078;
public static final int TextAppearance_AppCompat_Display3
= 0x7f0c0079;
public static final int TextAppearance_AppCompat_Display4
= 0x7f0c007a;
public static final int TextAppearance_AppCompat_Headline
= 0x7f0c007b;
public static final int TextAppearance_AppCompat_Inverse =
0x7f0c007c;
public static final int TextAppearance_AppCompat_Large =
0x7f0c007d;
public static final int
TextAppearance_AppCompat_Large_Inverse = 0x7f0c007e;
public static final int
TextAppearance_AppCompat_Light_SearchResult_Subtitle =
0x7f0c007f;
public static final int
TextAppearance_AppCompat_Light_SearchResult_Title = 0x7f0c0080;
public static final int
TextAppearance_AppCompat_Light_Widget_PopupMenu_Large =
0x7f0c0081;
public static final int
TextAppearance_AppCompat_Light_Widget_PopupMenu_Small =
0x7f0c0082;
public static final int TextAppearance_AppCompat_Medium =
0x7f0c0083;
public static final int
TextAppearance_AppCompat_Medium_Inverse = 0x7f0c0084;
public static final int TextAppearance_AppCompat_Menu =
0x7f0c0085;
public static final int
TextAppearance_AppCompat_SearchResult_Subtitle = 0x7f0c0086;
public static final int
TextAppearance_AppCompat_SearchResult_Title = 0x7f0c0087;
public static final int TextAppearance_AppCompat_Small =
0x7f0c0088;
public static final int
TextAppearance_AppCompat_Small_Inverse = 0x7f0c0089;
public static final int TextAppearance_AppCompat_Subhead =
0x7f0c008a;
public static final int
TextAppearance_AppCompat_Subhead_Inverse = 0x7f0c008b;
public static final int TextAppearance_AppCompat_Title =
0x7f0c008c;
public static final int
TextAppearance_AppCompat_Title_Inverse = 0x7f0c008d;
public static final int
TextAppearance_AppCompat_Widget_ActionBar_Menu = 0x7f0c008e;
public static final int
TextAppearance_AppCompat_Widget_ActionBar_Subtitle = 0x7f0c008f;
public static final int
TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse =
0x7f0c0090;
public static final int
TextAppearance_AppCompat_Widget_ActionBar_Title = 0x7f0c0091;
public static final int
TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse =
0x7f0c0092;
public static final int
TextAppearance_AppCompat_Widget_ActionMode_Subtitle =
0x7f0c0093;
public static final int
TextAppearance_AppCompat_Widget_ActionMode_Subtitle_Inverse =
0x7f0c0094;
public static final int
TextAppearance_AppCompat_Widget_ActionMode_Title = 0x7f0c0095;
public static final int
TextAppearance_AppCompat_Widget_ActionMode_Title_Inverse =
0x7f0c0096;
public static final int
TextAppearance_AppCompat_Widget_DropDownItem = 0x7f0c0097;
public static final int
TextAppearance_AppCompat_Widget_PopupMenu_Large = 0x7f0c0098;
public static final int
TextAppearance_AppCompat_Widget_PopupMenu_Small = 0x7f0c0099;
public static final int
TextAppearance_AppCompat_Widget_Switch = 0x7f0c009a;
public static final int
TextAppearance_Widget_AppCompat_ExpandedMenu_Item = 0x7f0c009b;
public static final int
TextAppearance_Widget_AppCompat_Toolbar_Subtitle = 0x7f0c009c;
public static final int
TextAppearance_Widget_AppCompat_Toolbar_Title = 0x7f0c009d;
public static final int ThemeOverlay_AppCompat =
0x7f0c00a8;
public static final int ThemeOverlay_AppCompat_ActionBar =
0x7f0c00a9;
public static final int ThemeOverlay_AppCompat_Dark =
0x7f0c00aa;
public static final int
ThemeOverlay_AppCompat_Dark_ActionBar = 0x7f0c00ab;
public static final int ThemeOverlay_AppCompat_Light =
0x7f0c00ac;
public static final int Theme_AppCompat = 0x7f0c009e;
public static final int Theme_AppCompat_CompactMenu =
0x7f0c009f;
public static final int Theme_AppCompat_Dialog =
0x7f0c00a0;
public static final int Theme_AppCompat_DialogWhenLarge =
0x7f0c00a1;
public static final int Theme_AppCompat_Light =
0x7f0c00a2;
public static final int
Theme_AppCompat_Light_DarkActionBar = 0x7f0c00a3;
public static final int Theme_AppCompat_Light_Dialog =
0x7f0c00a4;
public static final int
Theme_AppCompat_Light_DialogWhenLarge = 0x7f0c00a5;
public static final int Theme_AppCompat_Light_NoActionBar
= 0x7f0c00a6;
public static final int Theme_AppCompat_NoActionBar =
0x7f0c00a7;
public static final int Widget_AppCompat_ActionBar =
0x7f0c00ad;
public static final int Widget_AppCompat_ActionBar_Solid =
0x7f0c00ae;
public static final int Widget_AppCompat_ActionBar_TabBar
= 0x7f0c00af;
public static final int Widget_AppCompat_ActionBar_TabText
= 0x7f0c00b0;
public static final int Widget_AppCompat_ActionBar_TabView
= 0x7f0c00b1;
public static final int Widget_AppCompat_ActionButton =
0x7f0c00b2;
public static final int
Widget_AppCompat_ActionButton_CloseMode = 0x7f0c00b3;
public static final int
Widget_AppCompat_ActionButton_Overflow = 0x7f0c00b4;
public static final int Widget_AppCompat_ActionMode =
0x7f0c00b5;
public static final int
Widget_AppCompat_ActivityChooserView = 0x7f0c00b6;
public static final int
Widget_AppCompat_AutoCompleteTextView = 0x7f0c00b7;
public static final int
Widget_AppCompat_CompoundButton_Switch = 0x7f0c00b8;
public static final int Widget_AppCompat_DrawerArrowToggle
= 0x7f0c00b9;
public static final int
Widget_AppCompat_DropDownItem_Spinner = 0x7f0c00ba;
public static final int Widget_AppCompat_EditText =
0x7f0c00bb;
public static final int Widget_AppCompat_Light_ActionBar =
0x7f0c00bc;
public static final int
Widget_AppCompat_Light_ActionBar_Solid = 0x7f0c00bd;
public static final int
Widget_AppCompat_Light_ActionBar_Solid_Inverse = 0x7f0c00be;
public static final int
Widget_AppCompat_Light_ActionBar_TabBar = 0x7f0c00bf;
public static final int
Widget_AppCompat_Light_ActionBar_TabBar_Inverse = 0x7f0c00c0;
public static final int
Widget_AppCompat_Light_ActionBar_TabText = 0x7f0c00c1;
public static final int
Widget_AppCompat_Light_ActionBar_TabText_Inverse = 0x7f0c00c2;
public static final int
Widget_AppCompat_Light_ActionBar_TabView = 0x7f0c00c3;
public static final int
Widget_AppCompat_Light_ActionBar_TabView_Inverse = 0x7f0c00c4;
public static final int
Widget_AppCompat_Light_ActionButton = 0x7f0c00c5;
public static final int
Widget_AppCompat_Light_ActionButton_CloseMode = 0x7f0c00c6;
public static final int
Widget_AppCompat_Light_ActionButton_Overflow = 0x7f0c00c7;
public static final int
Widget_AppCompat_Light_ActionMode_Inverse = 0x7f0c00c8;
public static final int
Widget_AppCompat_Light_ActivityChooserView = 0x7f0c00c9;
public static final int
Widget_AppCompat_Light_AutoCompleteTextView = 0x7f0c00ca;
public static final int
Widget_AppCompat_Light_DropDownItem_Spinner = 0x7f0c00cb;
public static final int
Widget_AppCompat_Light_ListPopupWindow = 0x7f0c00cc;
public static final int
Widget_AppCompat_Light_ListView_DropDown = 0x7f0c00cd;
public static final int Widget_AppCompat_Light_PopupMenu =
0x7f0c00ce;
public static final int
Widget_AppCompat_Light_PopupMenu_Overflow = 0x7f0c00cf;
public static final int Widget_AppCompat_Light_SearchView
= 0x7f0c00d0;
public static final int
Widget_AppCompat_Light_Spinner_DropDown_ActionBar = 0x7f0c00d1;
public static final int Widget_AppCompat_ListPopupWindow =
0x7f0c00d2;
public static final int Widget_AppCompat_ListView_DropDown
= 0x7f0c00d3;
public static final int Widget_AppCompat_ListView_Menu =
0x7f0c00d4;
public static final int Widget_AppCompat_PopupMenu =
0x7f0c00d5;
public static final int
Widget_AppCompat_PopupMenu_Overflow = 0x7f0c00d6;
public static final int Widget_AppCompat_PopupWindow =
0x7f0c00d7;
public static final int Widget_AppCompat_ProgressBar =
0x7f0c00d8;
public static final int
Widget_AppCompat_ProgressBar_Horizontal = 0x7f0c00d9;
public static final int Widget_AppCompat_SearchView =
0x7f0c00da;
public static final int Widget_AppCompat_Spinner =
0x7f0c00db;
public static final int Widget_AppCompat_Spinner_DropDown
= 0x7f0c00dc;
public static final int
Widget_AppCompat_Spinner_DropDown_ActionBar = 0x7f0c00dd;
public static final int Widget_AppCompat_Toolbar =
0x7f0c00de;
public static final int
Widget_AppCompat_Toolbar_Button_Navigation = 0x7f0c00df;
}
public static final class styleable {
public static final int[] ActionBar = { 0x7f010001,
0x7f010003, 0x7f010004, 0x7f010005, 0x7f010006, 0x7f010007,
0x7f010008, 0x7f010009, 0x7f01000a, 0x7f01000b, 0x7f01000c,
0x7f01000d, 0x7f01000e, 0x7f01000f, 0x7f010010, 0x7f010011,
0x7f010012, 0x7f010013, 0x7f010014, 0x7f010015, 0x7f010016,
0x7f010017, 0x7f010018, 0x7f010019, 0x7f01001a, 0x7f01001b,
0x7f010071 };
public static final int[] ActionBarLayout = { 0x010100b3
};
public static final int
ActionBarLayout_android_layout_gravity = 0;
public static final int ActionBar_background = 10;
public static final int ActionBar_backgroundSplit = 12;
public static final int ActionBar_backgroundStacked = 11;
public static final int ActionBar_contentInsetEnd = 21;
public static final int ActionBar_contentInsetLeft = 22;
public static final int ActionBar_contentInsetRight = 23;
public static final int ActionBar_contentInsetStart = 20;
public static final int ActionBar_customNavigationLayout =
13;
public static final int ActionBar_displayOptions = 3;
public static final int ActionBar_divider = 9;
public static final int ActionBar_elevation = 24;
public static final int ActionBar_height = 0;
public static final int ActionBar_hideOnContentScroll =
19;
public static final int ActionBar_homeAsUpIndicator = 26;
public static final int ActionBar_homeLayout = 14;
public static final int ActionBar_icon = 7;
public static final int
ActionBar_indeterminateProgressStyle = 16;
public static final int ActionBar_itemPadding = 18;
public static final int ActionBar_logo = 8;
public static final int ActionBar_navigationMode = 2;
public static final int ActionBar_popupTheme = 25;
public static final int ActionBar_progressBarPadding = 17;
public static final int ActionBar_progressBarStyle = 15;
public static final int ActionBar_subtitle = 4;
public static final int ActionBar_subtitleTextStyle = 6;
public static final int ActionBar_title = 1;
public static final int ActionBar_titleTextStyle = 5;
public static final int[] ActionMenuItemView = {
0x0101013f };
public static final int
ActionMenuItemView_android_minWidth = 0;
public static final int[] ActionMenuView = { };
public static final int[] ActionMode = { 0x7f010001,
0x7f010007, 0x7f010008, 0x7f01000c, 0x7f01000e, 0x7f01001c };
public static final int ActionMode_background = 3;
public static final int ActionMode_backgroundSplit = 4;
public static final int ActionMode_closeItemLayout = 5;
public static final int ActionMode_height = 0;
public static final int ActionMode_subtitleTextStyle = 2;
public static final int ActionMode_titleTextStyle = 1;
public static final int[] ActivityChooserView = {
0x7f01001d, 0x7f01001e };
public static final int
ActivityChooserView_expandActivityOverflowButtonDrawable = 1;
public static final int
ActivityChooserView_initialActivityCount = 0;
public static final int[] CompatTextView = { 0x7f01001f };
public static final int CompatTextView_textAllCaps = 0;
public static final int[] DrawerArrowToggle = {
0x7f010020, 0x7f010021, 0x7f010022, 0x7f010023, 0x7f010024,
0x7f010025, 0x7f010026, 0x7f010027 };
public static final int DrawerArrowToggle_barSize = 6;
public static final int DrawerArrowToggle_color = 0;
public static final int DrawerArrowToggle_drawableSize =
2;
public static final int DrawerArrowToggle_gapBetweenBars =
3;
public static final int
DrawerArrowToggle_middleBarArrowSize = 5;
public static final int DrawerArrowToggle_spinBars = 1;
public static final int DrawerArrowToggle_thickness = 7;
public static final int
DrawerArrowToggle_topBottomBarArrowSize = 4;
public static final int[] LinearLayoutCompat = {
0x010100af, 0x010100c4, 0x01010126, 0x01010127, 0x01010128,
0x7f01000b, 0x7f010028, 0x7f010029, 0x7f01002a };
public static final int[] LinearLayoutCompat_Layout = {
0x010100b3, 0x010100f4, 0x010100f5, 0x01010181 };
public static final int
LinearLayoutCompat_Layout_android_layout_gravity = 0;
public static final int
LinearLayoutCompat_Layout_android_layout_height = 2;
public static final int
LinearLayoutCompat_Layout_android_layout_weight = 3;
public static final int
LinearLayoutCompat_Layout_android_layout_width = 1;
public static final int
LinearLayoutCompat_android_baselineAligned = 2;
public static final int
LinearLayoutCompat_android_baselineAlignedChildIndex = 3;
public static final int LinearLayoutCompat_android_gravity
= 0;
public static final int
LinearLayoutCompat_android_orientation = 1;
public static final int
LinearLayoutCompat_android_weightSum = 4;
public static final int LinearLayoutCompat_divider = 5;
public static final int LinearLayoutCompat_dividerPadding
= 8;
public static final int
LinearLayoutCompat_measureWithLargestChild = 6;
public static final int LinearLayoutCompat_showDividers =
7;
public static final int[] ListPopupWindow = { 0x010102ac,
0x010102ad };
public static final int
ListPopupWindow_android_dropDownHorizontalOffset = 0;
public static final int
ListPopupWindow_android_dropDownVerticalOffset = 1;
public static final int[] MenuGroup = { 0x0101000e,
0x010100d0, 0x01010194, 0x010101de, 0x010101df, 0x010101e0 };
public static final int
MenuGroup_android_checkableBehavior = 5;
public static final int MenuGroup_android_enabled = 0;
public static final int MenuGroup_android_id = 1;
public static final int MenuGroup_android_menuCategory =
3;
public static final int MenuGroup_android_orderInCategory
= 4;
public static final int MenuGroup_android_visible = 2;
public static final int[] MenuItem = { 0x01010002,
0x0101000e, 0x010100d0, 0x01010106, 0x01010194, 0x010101de,
0x010101df, 0x010101e1, 0x010101e2, 0x010101e3, 0x010101e4,
0x010101e5, 0x0101026f, 0x7f01002b, 0x7f01002c, 0x7f01002d,
0x7f01002e };
public static final int MenuItem_actionLayout = 14;
public static final int MenuItem_actionProviderClass = 16;
public static final int MenuItem_actionViewClass = 15;
public static final int
MenuItem_android_alphabeticShortcut = 9;
public static final int MenuItem_android_checkable = 11;
public static final int MenuItem_android_checked = 3;
public static final int MenuItem_android_enabled = 1;
public static final int MenuItem_android_icon = 0;
public static final int MenuItem_android_id = 2;
public static final int MenuItem_android_menuCategory = 5;
public static final int MenuItem_android_numericShortcut =
10;
public static final int MenuItem_android_onClick = 12;
public static final int MenuItem_android_orderInCategory =
6;
public static final int MenuItem_android_title = 7;
public static final int MenuItem_android_titleCondensed =
8;
public static final int MenuItem_android_visible = 4;
public static final int MenuItem_showAsAction = 13;
public static final int[] MenuView = { 0x010100ae,
0x0101012c, 0x0101012d, 0x0101012e, 0x0101012f, 0x01010130,
0x01010131, 0x7f01002f };
public static final int MenuView_android_headerBackground
= 4;
public static final int MenuView_android_horizontalDivider
= 2;
public static final int MenuView_android_itemBackground =
5;
public static final int
MenuView_android_itemIconDisabledAlpha = 6;
public static final int
MenuView_android_itemTextAppearance = 1;
public static final int MenuView_android_verticalDivider =
3;
public static final int
MenuView_android_windowAnimationStyle = 0;
public static final int MenuView_preserveIconSpacing = 7;
public static final int[] PopupWindow = { 0x01010176,
0x7f010030 };
public static final int[] PopupWindowBackgroundState = {
0x7f010031 };
public static final int
PopupWindowBackgroundState_state_above_anchor = 0;
public static final int
PopupWindow_android_popupBackground = 0;
public static final int PopupWindow_overlapAnchor = 1;
public static final int[] SearchView = { 0x010100da,
0x0101011f, 0x01010220, 0x01010264, 0x7f010032, 0x7f010033,
0x7f010034, 0x7f010035, 0x7f010036, 0x7f010037, 0x7f010038,
0x7f010039, 0x7f01003a, 0x7f01003b, 0x7f01003c };
public static final int SearchView_android_focusable = 0;
public static final int SearchView_android_imeOptions = 3;
public static final int SearchView_android_inputType = 2;
public static final int SearchView_android_maxWidth = 1;
public static final int SearchView_closeIcon = 7;
public static final int SearchView_commitIcon = 11;
public static final int SearchView_goIcon = 8;
public static final int SearchView_iconifiedByDefault = 5;
public static final int SearchView_layout = 4;
public static final int SearchView_queryBackground = 13;
public static final int SearchView_queryHint = 6;
public static final int SearchView_searchIcon = 9;
public static final int SearchView_submitBackground = 14;
public static final int SearchView_suggestionRowLayout =
12;
public static final int SearchView_voiceIcon = 10;
public static final int[] Spinner = { 0x010100af,
0x010100d4, 0x01010175, 0x01010176, 0x01010262, 0x010102ac,
0x010102ad, 0x7f01003d, 0x7f01003e, 0x7f01003f, 0x7f010040 };
public static final int Spinner_android_background = 1;
public static final int
Spinner_android_dropDownHorizontalOffset = 5;
public static final int Spinner_android_dropDownSelector =
2;
public static final int
Spinner_android_dropDownVerticalOffset = 6;
public static final int Spinner_android_dropDownWidth = 4;
public static final int Spinner_android_gravity = 0;
public static final int Spinner_android_popupBackground =
3;
public static final int
Spinner_disableChildrenWhenDisabled = 10;
public static final int Spinner_popupPromptView = 9;
public static final int Spinner_prompt = 7;
public static final int Spinner_spinnerMode = 8;
public static final int[] SwitchCompat = { 0x01010124,
0x01010125, 0x01010142, 0x7f010041, 0x7f010042, 0x7f010043,
0x7f010044, 0x7f010045, 0x7f010046, 0x7f010047 };
public static final int SwitchCompat_android_textOff = 1;
public static final int SwitchCompat_android_textOn = 0;
public static final int SwitchCompat_android_thumb = 2;
public static final int SwitchCompat_showText = 9;
public static final int SwitchCompat_splitTrack = 8;
public static final int SwitchCompat_switchMinWidth = 6;
public static final int SwitchCompat_switchPadding = 7;
public static final int SwitchCompat_switchTextAppearance
= 5;
public static final int SwitchCompat_thumbTextPadding = 4;
public static final int SwitchCompat_track = 3;
public static final int[] Theme = { 0x01010057,
0x7f010048, 0x7f010049, 0x7f01004a, 0x7f01004b, 0x7f01004c,
0x7f01004d, 0x7f01004e, 0x7f01004f, 0x7f010050, 0x7f010051,
0x7f010052, 0x7f010053, 0x7f010054, 0x7f010055, 0x7f010056,
0x7f010057, 0x7f010058, 0x7f010059, 0x7f01005a, 0x7f01005b,
0x7f01005c, 0x7f01005d, 0x7f01005e, 0x7f01005f, 0x7f010060,
0x7f010061, 0x7f010062, 0x7f010063, 0x7f010064, 0x7f010065,
0x7f010066, 0x7f010067, 0x7f010068, 0x7f010069, 0x7f01006a,
0x7f01006b, 0x7f01006c, 0x7f01006d, 0x7f01006e, 0x7f01006f,
0x7f010070, 0x7f010071, 0x7f010072, 0x7f010073, 0x7f010074,
0x7f010075, 0x7f010076, 0x7f010077, 0x7f010078, 0x7f010079,
0x7f01007a, 0x7f01007b, 0x7f01007c, 0x7f01007d, 0x7f01007e,
0x7f01007f, 0x7f010080, 0x7f010081, 0x7f010082, 0x7f010083,
0x7f010084, 0x7f010085, 0x7f010086, 0x7f010087, 0x7f010088,
0x7f010089, 0x7f01008a, 0x7f01008b, 0x7f01008c, 0x7f01008d,
0x7f01008e, 0x7f01008f, 0x7f010090, 0x7f010091, 0x7f010092,
0x7f010093, 0x7f010094, 0x7f010095, 0x7f010096, 0x7f010097,
0x7f010098, 0x7f010099 };
public static final int Theme_actionBarDivider = 19;
public static final int Theme_actionBarItemBackground =
20;
public static final int Theme_actionBarPopupTheme = 13;
public static final int Theme_actionBarSize = 18;
public static final int Theme_actionBarSplitStyle = 15;
public static final int Theme_actionBarStyle = 14;
public static final int Theme_actionBarTabBarStyle = 9;
public static final int Theme_actionBarTabStyle = 8;
public static final int Theme_actionBarTabTextStyle = 10;
public static final int Theme_actionBarTheme = 16;
public static final int Theme_actionBarWidgetTheme = 17;
public static final int Theme_actionButtonStyle = 43;
public static final int Theme_actionDropDownStyle = 38;
public static final int Theme_actionMenuTextAppearance =
21;
public static final int Theme_actionMenuTextColor = 22;
public static final int Theme_actionModeBackground = 25;
public static final int Theme_actionModeCloseButtonStyle =
24;
public static final int Theme_actionModeCloseDrawable =
27;
public static final int Theme_actionModeCopyDrawable = 29;
public static final int Theme_actionModeCutDrawable = 28;
public static final int Theme_actionModeFindDrawable = 33;
public static final int Theme_actionModePasteDrawable =
30;
public static final int Theme_actionModePopupWindowStyle =
35;
public static final int Theme_actionModeSelectAllDrawable
= 31;
public static final int Theme_actionModeShareDrawable =
32;
public static final int Theme_actionModeSplitBackground =
26;
public static final int Theme_actionModeStyle = 23;
public static final int Theme_actionModeWebSearchDrawable
= 34;
public static final int Theme_actionOverflowButtonStyle =
11;
public static final int Theme_actionOverflowMenuStyle =
12;
public static final int Theme_activityChooserViewStyle =
50;
public static final int Theme_android_windowIsFloating =
0;
public static final int Theme_buttonBarButtonStyle = 45;
public static final int Theme_buttonBarStyle = 44;
public static final int Theme_colorAccent = 77;
public static final int Theme_colorButtonNormal = 81;
public static final int Theme_colorControlActivated = 79;
public static final int Theme_colorControlHighlight = 80;
public static final int Theme_colorControlNormal = 78;
public static final int Theme_colorPrimary = 75;
public static final int Theme_colorPrimaryDark = 76;
public static final int Theme_colorSwitchThumbNormal = 82;
public static final int Theme_dividerHorizontal = 49;
public static final int Theme_dividerVertical = 48;
public static final int Theme_dropDownListViewStyle = 67;
public static final int
Theme_dropdownListPreferredItemHeight = 39;
public static final int Theme_editTextBackground = 56;
public static final int Theme_editTextColor = 55;
public static final int Theme_homeAsUpIndicator = 42;
public static final int
Theme_listChoiceBackgroundIndicator = 74;
public static final int Theme_listPopupWindowStyle = 68;
public static final int Theme_listPreferredItemHeight =
62;
public static final int Theme_listPreferredItemHeightLarge
= 64;
public static final int Theme_listPreferredItemHeightSmall
= 63;
public static final int Theme_listPreferredItemPaddingLeft
= 65;
public static final int
Theme_listPreferredItemPaddingRight = 66;
public static final int Theme_panelBackground = 71;
public static final int Theme_panelMenuListTheme = 73;
public static final int Theme_panelMenuListWidth = 72;
public static final int Theme_popupMenuStyle = 53;
public static final int Theme_popupWindowStyle = 54;
public static final int Theme_searchViewStyle = 61;
public static final int Theme_selectableItemBackground =
46;
public static final int
Theme_selectableItemBackgroundBorderless = 47;
public static final int Theme_spinnerDropDownItemStyle =
41;
public static final int Theme_spinnerStyle = 40;
public static final int Theme_switchStyle = 57;
public static final int Theme_textAppearanceLargePopupMenu
= 36;
public static final int Theme_textAppearanceListItem = 69;
public static final int Theme_textAppearanceListItemSmall
= 70;
public static final int
Theme_textAppearanceSearchResultSubtitle = 59;
public static final int
Theme_textAppearanceSearchResultTitle = 58;
public static final int Theme_textAppearanceSmallPopupMenu
= 37;
public static final int Theme_textColorSearchUrl = 60;
public static final int Theme_toolbarNavigationButtonStyle
= 52;
public static final int Theme_toolbarStyle = 51;
public static final int Theme_windowActionBar = 1;
public static final int Theme_windowActionBarOverlay = 2;
public static final int Theme_windowActionModeOverlay = 3;
public static final int Theme_windowFixedHeightMajor = 7;
public static final int Theme_windowFixedHeightMinor = 5;
public static final int Theme_windowFixedWidthMajor = 4;
public static final int Theme_windowFixedWidthMinor = 6;
public static final int[] Toolbar = { 0x010100af,
0x01010140, 0x7f010003, 0x7f010006, 0x7f010016, 0x7f010017,
0x7f010018, 0x7f010019, 0x7f01001b, 0x7f01009a, 0x7f01009b,
0x7f01009c, 0x7f01009d, 0x7f01009e, 0x7f01009f, 0x7f0100a0,
0x7f0100a1, 0x7f0100a2, 0x7f0100a3, 0x7f0100a4, 0x7f0100a5,
0x7f0100a6 };
public static final int Toolbar_android_gravity = 0;
public static final int Toolbar_android_minHeight = 1;
public static final int Toolbar_collapseContentDescription
= 19;
public static final int Toolbar_collapseIcon = 18;
public static final int Toolbar_contentInsetEnd = 5;
public static final int Toolbar_contentInsetLeft = 6;
public static final int Toolbar_contentInsetRight = 7;
public static final int Toolbar_contentInsetStart = 4;
public static final int Toolbar_maxButtonHeight = 16;
public static final int
Toolbar_navigationContentDescription = 21;
public static final int Toolbar_navigationIcon = 20;
public static final int Toolbar_popupTheme = 8;
public static final int Toolbar_subtitle = 3;
public static final int Toolbar_subtitleTextAppearance =
10;
public static final int Toolbar_theme = 17;
public static final int Toolbar_title = 2;
public static final int Toolbar_titleMarginBottom = 15;
public static final int Toolbar_titleMarginEnd = 13;
public static final int Toolbar_titleMarginStart = 12;
public static final int Toolbar_titleMarginTop = 14;
public static final int Toolbar_titleMargins = 11;
public static final int Toolbar_titleTextAppearance = 9;
public static final int[] View = { 0x010100da, 0x7f0100a7,
0x7f0100a8 };
public static final int[] ViewStubCompat = { 0x010100d0,
0x010100f2, 0x010100f3 };
public static final int ViewStubCompat_android_id = 0;
public static final int ViewStubCompat_android_inflatedId
= 2;
public static final int ViewStubCompat_android_layout = 1;
public static final int View_android_focusable = 0;
public static final int View_paddingEnd = 2;
public static final int View_paddingStart = 1;
}
}

R.java
/* AUTO-GENERATED FILE. DO NOT MODIFY.
*
* This class was automatically generated by the
* aapt tool from the resource data it found. It
* should not be modified by hand.
*/

package irman.dagingsapi;

public final class R {


public static final class anim {
public static final int abc_fade_in=0x7f040000;
public static final int abc_fade_out=0x7f040001;
public static final int abc_slide_in_bottom=0x7f040002;
public static final int abc_slide_in_top=0x7f040003;
public static final int abc_slide_out_bottom=0x7f040004;
public static final int abc_slide_out_top=0x7f040005;
}
public static final class array {
public static final int degrees=0x7f050000;
public static final int kelas=0x7f050001;
}
public static final class attr {
/** <p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
*/
public static final int actionBarDivider=0x7f01005a;
/** <p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
*/
public static final int
actionBarItemBackground=0x7f01005b;
/** <p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
*/
public static final int actionBarPopupTheme=0x7f010054;
/** <p>May be a dimension value, which is a floating
point number appended with a unit such as "<code>14.5sp</code>".
Available units are: px (pixels), dp (density-independent
pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
<p>May be one of the following constant values.</p>
<table>
<colgroup align="left" />
<colgroup align="left" />
<colgroup align="left" />
<tr><th>Constant</th><th>Value</th><th>Description</th></tr>
<tr><td><code>wrap_content</code></td><td>0</td><td></td></tr>
</table>
*/
public static final int actionBarSize=0x7f010059;
/** <p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
*/
public static final int actionBarSplitStyle=0x7f010056;
/** <p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
*/
public static final int actionBarStyle=0x7f010055;
/** <p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
*/
public static final int actionBarTabBarStyle=0x7f010050;
/** <p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
*/
public static final int actionBarTabStyle=0x7f01004f;
/** <p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
*/
public static final int
actionBarTabTextStyle=0x7f010051;
/** <p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
*/
public static final int actionBarTheme=0x7f010057;
/** <p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
*/
public static final int actionBarWidgetTheme=0x7f010058;
/** <p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
*/
public static final int actionButtonStyle=0x7f010072;
/** <p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
*/
public static final int actionDropDownStyle=0x7f01006d;
/** <p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
*/
public static final int actionLayout=0x7f01002c;
/** <p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
*/
public static final int
actionMenuTextAppearance=0x7f01005c;
/** <p>May be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
<p>May be a color value, in the form of
"<code>#<i>rgb</i></code>", "<code>#<i>argb</i></code>",
"<code>#<i>rrggbb</i></code>", or
"<code>#<i>aarrggbb</i></code>".
*/
public static final int actionMenuTextColor=0x7f01005d;
/** <p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
*/
public static final int actionModeBackground=0x7f010060;
/** <p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
*/
public static final int
actionModeCloseButtonStyle=0x7f01005f;
/** <p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
*/
public static final int
actionModeCloseDrawable=0x7f010062;
/** <p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
*/
public static final int
actionModeCopyDrawable=0x7f010064;
/** <p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
*/
public static final int
actionModeCutDrawable=0x7f010063;
/** <p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
*/
public static final int
actionModeFindDrawable=0x7f010068;
/** <p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
*/
public static final int
actionModePasteDrawable=0x7f010065;
/** <p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
*/
public static final int
actionModePopupWindowStyle=0x7f01006a;
/** <p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
*/
public static final int
actionModeSelectAllDrawable=0x7f010066;
/** <p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
*/
public static final int
actionModeShareDrawable=0x7f010067;
/** <p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
*/
public static final int
actionModeSplitBackground=0x7f010061;
/** <p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
*/
public static final int actionModeStyle=0x7f01005e;
/** <p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
*/
public static final int
actionModeWebSearchDrawable=0x7f010069;
/** <p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
*/
public static final int
actionOverflowButtonStyle=0x7f010052;
/** <p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
*/
public static final int
actionOverflowMenuStyle=0x7f010053;
/** <p>Must be a string value, using '\\;' to escape
characters such as '\\n' or '\\uxxxx' for a unicode character.
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
*/
public static final int actionProviderClass=0x7f01002e;
/** <p>Must be a string value, using '\\;' to escape
characters such as '\\n' or '\\uxxxx' for a unicode character.
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
*/
public static final int actionViewClass=0x7f01002d;
/** <p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
*/
public static final int
activityChooserViewStyle=0x7f010079;
/** <p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
*/
public static final int background=0x7f01000c;
/** <p>May be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
<p>May be a color value, in the form of
"<code>#<i>rgb</i></code>", "<code>#<i>argb</i></code>",
"<code>#<i>rrggbb</i></code>", or
"<code>#<i>aarrggbb</i></code>".
*/
public static final int backgroundSplit=0x7f01000e;
/** <p>May be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
<p>May be a color value, in the form of
"<code>#<i>rgb</i></code>", "<code>#<i>argb</i></code>",
"<code>#<i>rrggbb</i></code>", or
"<code>#<i>aarrggbb</i></code>".
*/
public static final int backgroundStacked=0x7f01000d;
/** <p>Must be a dimension value, which is a floating
point number appended with a unit such as "<code>14.5sp</code>".
Available units are: px (pixels), dp (density-independent
pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
*/
public static final int barSize=0x7f010026;
/** <p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
*/
public static final int buttonBarButtonStyle=0x7f010074;
/** <p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
*/
public static final int buttonBarStyle=0x7f010073;
/** <p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
*/
public static final int closeIcon=0x7f010035;
/** <p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
*/
public static final int closeItemLayout=0x7f01001c;
/** <p>Must be a string value, using '\\;' to escape
characters such as '\\n' or '\\uxxxx' for a unicode character.
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
*/
public static final int
collapseContentDescription=0x7f0100a4;
/** <p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
*/
public static final int collapseIcon=0x7f0100a3;
/** <p>Must be a color value, in the form of
"<code>#<i>rgb</i></code>", "<code>#<i>argb</i></code>",
"<code>#<i>rrggbb</i></code>", or
"<code>#<i>aarrggbb</i></code>".
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
*/
public static final int color=0x7f010020;
/** <p>Must be a color value, in the form of
"<code>#<i>rgb</i></code>", "<code>#<i>argb</i></code>",
"<code>#<i>rrggbb</i></code>", or
"<code>#<i>aarrggbb</i></code>".
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
*/
public static final int colorAccent=0x7f010094;
/** <p>Must be a color value, in the form of
"<code>#<i>rgb</i></code>", "<code>#<i>argb</i></code>",
"<code>#<i>rrggbb</i></code>", or
"<code>#<i>aarrggbb</i></code>".
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
*/
public static final int colorButtonNormal=0x7f010098;
/** <p>Must be a color value, in the form of
"<code>#<i>rgb</i></code>", "<code>#<i>argb</i></code>",
"<code>#<i>rrggbb</i></code>", or
"<code>#<i>aarrggbb</i></code>".
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
*/
public static final int
colorControlActivated=0x7f010096;
/** <p>Must be a color value, in the form of
"<code>#<i>rgb</i></code>", "<code>#<i>argb</i></code>",
"<code>#<i>rrggbb</i></code>", or
"<code>#<i>aarrggbb</i></code>".
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
*/
public static final int
colorControlHighlight=0x7f010097;
/** <p>Must be a color value, in the form of
"<code>#<i>rgb</i></code>", "<code>#<i>argb</i></code>",
"<code>#<i>rrggbb</i></code>", or
"<code>#<i>aarrggbb</i></code>".
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
*/
public static final int colorControlNormal=0x7f010095;
/** <p>Must be a color value, in the form of
"<code>#<i>rgb</i></code>", "<code>#<i>argb</i></code>",
"<code>#<i>rrggbb</i></code>", or
"<code>#<i>aarrggbb</i></code>".
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
*/
public static final int colorPrimary=0x7f010092;
/** <p>Must be a color value, in the form of
"<code>#<i>rgb</i></code>", "<code>#<i>argb</i></code>",
"<code>#<i>rrggbb</i></code>", or
"<code>#<i>aarrggbb</i></code>".
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
*/
public static final int colorPrimaryDark=0x7f010093;
/** <p>Must be a color value, in the form of
"<code>#<i>rgb</i></code>", "<code>#<i>argb</i></code>",
"<code>#<i>rrggbb</i></code>", or
"<code>#<i>aarrggbb</i></code>".
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
*/
public static final int
colorSwitchThumbNormal=0x7f010099;
/** <p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
*/
public static final int commitIcon=0x7f010039;
/** <p>Must be a dimension value, which is a floating
point number appended with a unit such as "<code>14.5sp</code>".
Available units are: px (pixels), dp (density-independent
pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
*/
public static final int contentInsetEnd=0x7f010017;
/** <p>Must be a dimension value, which is a floating
point number appended with a unit such as "<code>14.5sp</code>".
Available units are: px (pixels), dp (density-independent
pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
*/
public static final int contentInsetLeft=0x7f010018;
/** <p>Must be a dimension value, which is a floating
point number appended with a unit such as "<code>14.5sp</code>".
Available units are: px (pixels), dp (density-independent
pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
*/
public static final int contentInsetRight=0x7f010019;
/** <p>Must be a dimension value, which is a floating
point number appended with a unit such as "<code>14.5sp</code>".
Available units are: px (pixels), dp (density-independent
pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
*/
public static final int contentInsetStart=0x7f010016;
/** <p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
*/
public static final int
customNavigationLayout=0x7f01000f;
/** <p>Must be a boolean value, either
"<code>true</code>" or "<code>false</code>".
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
*/
public static final int
disableChildrenWhenDisabled=0x7f010040;
/** <p>Must be one or more (separated by '|') of the
following constant values.</p>
<table>
<colgroup align="left" />
<colgroup align="left" />
<colgroup align="left" />
<tr><th>Constant</th><th>Value</th><th>Description</th></tr>
<tr><td><code>none</code></td><td>0</td><td></td></tr>
<tr><td><code>useLogo</code></td><td>0x1</td><td></td></tr>
<tr><td><code>showHome</code></td><td>0x2</td><td></td></tr>
<tr><td><code>homeAsUp</code></td><td>0x4</td><td></td></tr>
<tr><td><code>showTitle</code></td><td>0x8</td><td></td></tr>
<tr><td><code>showCustom</code></td><td>0x10</td><td></td></tr>
<tr><td><code>disableHome</code></td><td>0x20</td><td></td></tr>
</table>
*/
public static final int displayOptions=0x7f010005;
/** <p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
*/
public static final int divider=0x7f01000b;
/** <p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
*/
public static final int dividerHorizontal=0x7f010078;
/** <p>Must be a dimension value, which is a floating
point number appended with a unit such as "<code>14.5sp</code>".
Available units are: px (pixels), dp (density-independent
pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
*/
public static final int dividerPadding=0x7f01002a;
/** <p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
*/
public static final int dividerVertical=0x7f010077;
/** <p>Must be a dimension value, which is a floating
point number appended with a unit such as "<code>14.5sp</code>".
Available units are: px (pixels), dp (density-independent
pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
*/
public static final int drawableSize=0x7f010022;
/** <p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
*/
public static final int drawerArrowStyle=0x7f010000;
/** <p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
*/
public static final int
dropDownListViewStyle=0x7f01008a;
/** <p>Must be a dimension value, which is a floating
point number appended with a unit such as "<code>14.5sp</code>".
Available units are: px (pixels), dp (density-independent
pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
*/
public static final int
dropdownListPreferredItemHeight=0x7f01006e;
/** <p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
*/
public static final int editTextBackground=0x7f01007f;
/** <p>May be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
<p>May be a color value, in the form of
"<code>#<i>rgb</i></code>", "<code>#<i>argb</i></code>",
"<code>#<i>rrggbb</i></code>", or
"<code>#<i>aarrggbb</i></code>".
*/
public static final int editTextColor=0x7f01007e;
/** <p>Must be a dimension value, which is a floating
point number appended with a unit such as "<code>14.5sp</code>".
Available units are: px (pixels), dp (density-independent
pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
*/
public static final int elevation=0x7f01001a;
/** <p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
*/
public static final int
expandActivityOverflowButtonDrawable=0x7f01001e;
/** <p>Must be a dimension value, which is a floating
point number appended with a unit such as "<code>14.5sp</code>".
Available units are: px (pixels), dp (density-independent
pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
*/
public static final int gapBetweenBars=0x7f010023;
/** <p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
*/
public static final int goIcon=0x7f010036;
/** <p>Must be a dimension value, which is a floating
point number appended with a unit such as "<code>14.5sp</code>".
Available units are: px (pixels), dp (density-independent
pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
*/
public static final int height=0x7f010001;
/** <p>Must be a boolean value, either
"<code>true</code>" or "<code>false</code>".
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
*/
public static final int hideOnContentScroll=0x7f010015;
/** <p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
*/
public static final int homeAsUpIndicator=0x7f010071;
/** <p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
*/
public static final int homeLayout=0x7f010010;
/** <p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
*/
public static final int icon=0x7f010009;
/** <p>Must be a boolean value, either
"<code>true</code>" or "<code>false</code>".
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
*/
public static final int iconifiedByDefault=0x7f010033;
/** <p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
*/
public static final int
indeterminateProgressStyle=0x7f010012;
/** <p>Must be a string value, using '\\;' to escape
characters such as '\\n' or '\\uxxxx' for a unicode character.
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
*/
public static final int initialActivityCount=0x7f01001d;
/** <p>Must be a boolean value, either
"<code>true</code>" or "<code>false</code>".
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
*/
public static final int isLightTheme=0x7f010002;
/** <p>Must be a dimension value, which is a floating
point number appended with a unit such as "<code>14.5sp</code>".
Available units are: px (pixels), dp (density-independent
pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
*/
public static final int itemPadding=0x7f010014;
/** <p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
*/
public static final int layout=0x7f010032;
/** <p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
*/
public static final int
listChoiceBackgroundIndicator=0x7f010091;
/** <p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
*/
public static final int listPopupWindowStyle=0x7f01008b;
/** <p>Must be a dimension value, which is a floating
point number appended with a unit such as "<code>14.5sp</code>".
Available units are: px (pixels), dp (density-independent
pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
*/
public static final int
listPreferredItemHeight=0x7f010085;
/** <p>Must be a dimension value, which is a floating
point number appended with a unit such as "<code>14.5sp</code>".
Available units are: px (pixels), dp (density-independent
pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
*/
public static final int
listPreferredItemHeightLarge=0x7f010087;
/** <p>Must be a dimension value, which is a floating
point number appended with a unit such as "<code>14.5sp</code>".
Available units are: px (pixels), dp (density-independent
pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
*/
public static final int
listPreferredItemHeightSmall=0x7f010086;
/** <p>Must be a dimension value, which is a floating
point number appended with a unit such as "<code>14.5sp</code>".
Available units are: px (pixels), dp (density-independent
pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
*/
public static final int
listPreferredItemPaddingLeft=0x7f010088;
/** <p>Must be a dimension value, which is a floating
point number appended with a unit such as "<code>14.5sp</code>".
Available units are: px (pixels), dp (density-independent
pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
*/
public static final int
listPreferredItemPaddingRight=0x7f010089;
/** <p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
*/
public static final int logo=0x7f01000a;
/** <p>Must be a dimension value, which is a floating
point number appended with a unit such as "<code>14.5sp</code>".
Available units are: px (pixels), dp (density-independent
pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
*/
public static final int maxButtonHeight=0x7f0100a1;
/** <p>Must be a boolean value, either
"<code>true</code>" or "<code>false</code>".
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
*/
public static final int
measureWithLargestChild=0x7f010028;
/** <p>Must be a dimension value, which is a floating
point number appended with a unit such as "<code>14.5sp</code>".
Available units are: px (pixels), dp (density-independent
pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
*/
public static final int middleBarArrowSize=0x7f010025;
/** <p>Must be a string value, using '\\;' to escape
characters such as '\\n' or '\\uxxxx' for a unicode character.
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
*/
public static final int
navigationContentDescription=0x7f0100a6;
/** <p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
*/
public static final int navigationIcon=0x7f0100a5;
/** <p>Must be one of the following constant values.</p>
<table>
<colgroup align="left" />
<colgroup align="left" />
<colgroup align="left" />
<tr><th>Constant</th><th>Value</th><th>Description</th></tr>
<tr><td><code>normal</code></td><td>0</td><td></td></tr>
<tr><td><code>listMode</code></td><td>1</td><td></td></tr>
<tr><td><code>tabMode</code></td><td>2</td><td></td></tr>
</table>
*/
public static final int navigationMode=0x7f010004;
/** <p>Must be a boolean value, either
"<code>true</code>" or "<code>false</code>".
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
*/
public static final int overlapAnchor=0x7f010030;
/** <p>Must be a dimension value, which is a floating
point number appended with a unit such as "<code>14.5sp</code>".
Available units are: px (pixels), dp (density-independent
pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
*/
public static final int paddingEnd=0x7f0100a8;
/** <p>Must be a dimension value, which is a floating
point number appended with a unit such as "<code>14.5sp</code>".
Available units are: px (pixels), dp (density-independent
pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
*/
public static final int paddingStart=0x7f0100a7;
/** <p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
*/
public static final int panelBackground=0x7f01008e;
/** <p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
*/
public static final int panelMenuListTheme=0x7f010090;
/** <p>Must be a dimension value, which is a floating
point number appended with a unit such as "<code>14.5sp</code>".
Available units are: px (pixels), dp (density-independent
pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
*/
public static final int panelMenuListWidth=0x7f01008f;
/** <p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
*/
public static final int popupMenuStyle=0x7f01007c;
/** <p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
*/
public static final int popupPromptView=0x7f01003f;
/** <p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
*/
public static final int popupTheme=0x7f01001b;
/** <p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
*/
public static final int popupWindowStyle=0x7f01007d;
/** <p>Must be a boolean value, either
"<code>true</code>" or "<code>false</code>".
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
*/
public static final int preserveIconSpacing=0x7f01002f;
/** <p>Must be a dimension value, which is a floating
point number appended with a unit such as "<code>14.5sp</code>".
Available units are: px (pixels), dp (density-independent
pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
*/
public static final int progressBarPadding=0x7f010013;
/** <p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
*/
public static final int progressBarStyle=0x7f010011;
/** <p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
*/
public static final int prompt=0x7f01003d;
/** <p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
*/
public static final int queryBackground=0x7f01003b;
/** <p>Must be a string value, using '\\;' to escape
characters such as '\\n' or '\\uxxxx' for a unicode character.
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
*/
public static final int queryHint=0x7f010034;
/** <p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
*/
public static final int searchIcon=0x7f010037;
/** <p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
*/
public static final int searchViewStyle=0x7f010084;
/** <p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
*/
public static final int
selectableItemBackground=0x7f010075;
/** <p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
*/
public static final int
selectableItemBackgroundBorderless=0x7f010076;
/** <p>Must be one or more (separated by '|') of the
following constant values.</p>
<table>
<colgroup align="left" />
<colgroup align="left" />
<colgroup align="left" />
<tr><th>Constant</th><th>Value</th><th>Description</th></tr>
<tr><td><code>never</code></td><td>0</td><td></td></tr>
<tr><td><code>ifRoom</code></td><td>1</td><td></td></tr>
<tr><td><code>always</code></td><td>2</td><td></td></tr>
<tr><td><code>withText</code></td><td>4</td><td></td></tr>
<tr><td><code>collapseActionView</code></td><td>8</td><td></td><
/tr>
</table>
*/
public static final int showAsAction=0x7f01002b;
/** <p>Must be one or more (separated by '|') of the
following constant values.</p>
<table>
<colgroup align="left" />
<colgroup align="left" />
<colgroup align="left" />
<tr><th>Constant</th><th>Value</th><th>Description</th></tr>
<tr><td><code>none</code></td><td>0</td><td></td></tr>
<tr><td><code>beginning</code></td><td>1</td><td></td></tr>
<tr><td><code>middle</code></td><td>2</td><td></td></tr>
<tr><td><code>end</code></td><td>4</td><td></td></tr>
</table>
*/
public static final int showDividers=0x7f010029;
/** <p>Must be a boolean value, either
"<code>true</code>" or "<code>false</code>".
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
*/
public static final int showText=0x7f010047;
/** <p>Must be a boolean value, either
"<code>true</code>" or "<code>false</code>".
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
*/
public static final int spinBars=0x7f010021;
/** <p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
*/
public static final int
spinnerDropDownItemStyle=0x7f010070;
/** <p>Must be one of the following constant values.</p>
<table>
<colgroup align="left" />
<colgroup align="left" />
<colgroup align="left" />
<tr><th>Constant</th><th>Value</th><th>Description</th></tr>
<tr><td><code>dialog</code></td><td>0</td><td></td></tr>
<tr><td><code>dropdown</code></td><td>1</td><td></td></tr>
</table>
*/
public static final int spinnerMode=0x7f01003e;
/** <p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
*/
public static final int spinnerStyle=0x7f01006f;
/** <p>Must be a boolean value, either
"<code>true</code>" or "<code>false</code>".
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
*/
public static final int splitTrack=0x7f010046;
/** <p>Must be a boolean value, either
"<code>true</code>" or "<code>false</code>".
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
*/
public static final int state_above_anchor=0x7f010031;
/** <p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
*/
public static final int submitBackground=0x7f01003c;
/** <p>Must be a string value, using '\\;' to escape
characters such as '\\n' or '\\uxxxx' for a unicode character.
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
*/
public static final int subtitle=0x7f010006;
/** <p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
*/
public static final int
subtitleTextAppearance=0x7f01009b;
/** <p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
*/
public static final int subtitleTextStyle=0x7f010008;
/** <p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
*/
public static final int suggestionRowLayout=0x7f01003a;
/** <p>Must be a dimension value, which is a floating
point number appended with a unit such as "<code>14.5sp</code>".
Available units are: px (pixels), dp (density-independent
pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
*/
public static final int switchMinWidth=0x7f010044;
/** <p>Must be a dimension value, which is a floating
point number appended with a unit such as "<code>14.5sp</code>".
Available units are: px (pixels), dp (density-independent
pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
*/
public static final int switchPadding=0x7f010045;
/** <p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
*/
public static final int switchStyle=0x7f010080;
/** <p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
*/
public static final int switchTextAppearance=0x7f010043;
/** <p>May be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
<p>May be a boolean value, either "<code>true</code>" or
"<code>false</code>".
*/
public static final int textAllCaps=0x7f01001f;
/** <p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
*/
public static final int
textAppearanceLargePopupMenu=0x7f01006b;
/** <p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
*/
public static final int
textAppearanceListItem=0x7f01008c;
/** <p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
*/
public static final int
textAppearanceListItemSmall=0x7f01008d;
/** <p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
*/
public static final int
textAppearanceSearchResultSubtitle=0x7f010082;
/** <p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
*/
public static final int
textAppearanceSearchResultTitle=0x7f010081;
/** <p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
*/
public static final int
textAppearanceSmallPopupMenu=0x7f01006c;
/** <p>May be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
<p>May be a color value, in the form of
"<code>#<i>rgb</i></code>", "<code>#<i>argb</i></code>",
"<code>#<i>rrggbb</i></code>", or
"<code>#<i>aarrggbb</i></code>".
*/
public static final int textColorSearchUrl=0x7f010083;
/** <p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
*/
public static final int theme=0x7f0100a2;
/** <p>Must be a dimension value, which is a floating
point number appended with a unit such as "<code>14.5sp</code>".
Available units are: px (pixels), dp (density-independent
pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
*/
public static final int thickness=0x7f010027;
/** <p>Must be a dimension value, which is a floating
point number appended with a unit such as "<code>14.5sp</code>".
Available units are: px (pixels), dp (density-independent
pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
*/
public static final int thumbTextPadding=0x7f010042;
/** <p>Must be a string value, using '\\;' to escape
characters such as '\\n' or '\\uxxxx' for a unicode character.
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
*/
public static final int title=0x7f010003;
/** <p>Must be a dimension value, which is a floating
point number appended with a unit such as "<code>14.5sp</code>".
Available units are: px (pixels), dp (density-independent
pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
*/
public static final int titleMarginBottom=0x7f0100a0;
/** <p>Must be a dimension value, which is a floating
point number appended with a unit such as "<code>14.5sp</code>".
Available units are: px (pixels), dp (density-independent
pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
*/
public static final int titleMarginEnd=0x7f01009e;
/** <p>Must be a dimension value, which is a floating
point number appended with a unit such as "<code>14.5sp</code>".
Available units are: px (pixels), dp (density-independent
pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
*/
public static final int titleMarginStart=0x7f01009d;
/** <p>Must be a dimension value, which is a floating
point number appended with a unit such as "<code>14.5sp</code>".
Available units are: px (pixels), dp (density-independent
pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
*/
public static final int titleMarginTop=0x7f01009f;
/** <p>Must be a dimension value, which is a floating
point number appended with a unit such as "<code>14.5sp</code>".
Available units are: px (pixels), dp (density-independent
pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
*/
public static final int titleMargins=0x7f01009c;
/** <p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
*/
public static final int titleTextAppearance=0x7f01009a;
/** <p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
*/
public static final int titleTextStyle=0x7f010007;
/** <p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
*/
public static final int
toolbarNavigationButtonStyle=0x7f01007b;
/** <p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
*/
public static final int toolbarStyle=0x7f01007a;
/** <p>Must be a dimension value, which is a floating
point number appended with a unit such as "<code>14.5sp</code>".
Available units are: px (pixels), dp (density-independent
pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
*/
public static final int
topBottomBarArrowSize=0x7f010024;
/** <p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
*/
public static final int track=0x7f010041;
/** <p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
*/
public static final int voiceIcon=0x7f010038;
/** <p>Must be a boolean value, either
"<code>true</code>" or "<code>false</code>".
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
*/
public static final int windowActionBar=0x7f010048;
/** <p>Must be a boolean value, either
"<code>true</code>" or "<code>false</code>".
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
*/
public static final int
windowActionBarOverlay=0x7f010049;
/** <p>Must be a boolean value, either
"<code>true</code>" or "<code>false</code>".
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
*/
public static final int
windowActionModeOverlay=0x7f01004a;
/** <p>May be a dimension value, which is a floating
point number appended with a unit such as "<code>14.5sp</code>".
Available units are: px (pixels), dp (density-independent
pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
<p>May be a fractional value, which is a floating point number
appended with either % or %p, such as "<code>14.5%</code>".
The % suffix always means a percentage of the base size; the
optional %p suffix provides a size relative to
some parent container.
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
*/
public static final int
windowFixedHeightMajor=0x7f01004e;
/** <p>May be a dimension value, which is a floating
point number appended with a unit such as "<code>14.5sp</code>".
Available units are: px (pixels), dp (density-independent
pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
<p>May be a fractional value, which is a floating point number
appended with either % or %p, such as "<code>14.5%</code>".
The % suffix always means a percentage of the base size; the
optional %p suffix provides a size relative to
some parent container.
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
*/
public static final int
windowFixedHeightMinor=0x7f01004c;
/** <p>May be a dimension value, which is a floating
point number appended with a unit such as "<code>14.5sp</code>".
Available units are: px (pixels), dp (density-independent
pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
<p>May be a fractional value, which is a floating point number
appended with either % or %p, such as "<code>14.5%</code>".
The % suffix always means a percentage of the base size; the
optional %p suffix provides a size relative to
some parent container.
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
*/
public static final int
windowFixedWidthMajor=0x7f01004b;
/** <p>May be a dimension value, which is a floating
point number appended with a unit such as "<code>14.5sp</code>".
Available units are: px (pixels), dp (density-independent
pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
<p>May be a fractional value, which is a floating point number
appended with either % or %p, such as "<code>14.5%</code>".
The % suffix always means a percentage of the base size; the
optional %p suffix provides a size relative to
some parent container.
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
*/
public static final int
windowFixedWidthMinor=0x7f01004d;
}
public static final class bool {
public static final int
abc_action_bar_embed_tabs=0x7f060000;
public static final int
abc_action_bar_embed_tabs_pre_jb=0x7f060001;
public static final int
abc_action_bar_expanded_action_views_exclusive=0x7f060002;
public static final int
abc_config_actionMenuItemAllCaps=0x7f060003;
public static final int
abc_config_allowActionMenuItemTextWithIcon=0x7f060004;
public static final int
abc_config_showMenuShortcutsWhenKeyboardPresent=0x7f060005;
}
public static final class color {
public static final int
abc_background_cache_hint_selector_material_dark=0x7f070031;
public static final int
abc_background_cache_hint_selector_material_light=0x7f070032;
public static final int
abc_input_method_navigation_guard=0x7f070000;
public static final int
abc_primary_text_disable_only_material_dark=0x7f070033;
public static final int
abc_primary_text_disable_only_material_light=0x7f070034;
public static final int
abc_primary_text_material_dark=0x7f070035;
public static final int
abc_primary_text_material_light=0x7f070036;
public static final int abc_search_url_text=0x7f070037;
public static final int
abc_search_url_text_normal=0x7f070001;
public static final int
abc_search_url_text_pressed=0x7f070002;
public static final int
abc_search_url_text_selected=0x7f070003;
public static final int
abc_secondary_text_material_dark=0x7f070038;
public static final int
abc_secondary_text_material_light=0x7f070039;
public static final int accent_material_dark=0x7f070004;
public static final int
accent_material_light=0x7f070005;
public static final int
background_floating_material_dark=0x7f070006;
public static final int
background_floating_material_light=0x7f070007;
public static final int
background_material_dark=0x7f070008;
public static final int
background_material_light=0x7f070009;
public static final int
bright_foreground_disabled_material_dark=0x7f07000a;
public static final int
bright_foreground_disabled_material_light=0x7f07000b;
public static final int
bright_foreground_inverse_material_dark=0x7f07000c;
public static final int
bright_foreground_inverse_material_light=0x7f07000d;
public static final int
bright_foreground_material_dark=0x7f07000e;
public static final int
bright_foreground_material_light=0x7f07000f;
public static final int button_material_dark=0x7f070010;
public static final int
button_material_light=0x7f070011;
public static final int
dim_foreground_disabled_material_dark=0x7f070012;
public static final int
dim_foreground_disabled_material_light=0x7f070013;
public static final int
dim_foreground_material_dark=0x7f070014;
public static final int
dim_foreground_material_light=0x7f070015;
public static final int
highlighted_text_material_dark=0x7f070016;
public static final int
highlighted_text_material_light=0x7f070017;
public static final int
hint_foreground_material_dark=0x7f070018;
public static final int
hint_foreground_material_light=0x7f070019;
public static final int
link_text_material_dark=0x7f07001a;
public static final int
link_text_material_light=0x7f07001b;
public static final int
material_blue_grey_800=0x7f07001c;
public static final int
material_blue_grey_900=0x7f07001d;
public static final int
material_blue_grey_950=0x7f07001e;
public static final int
material_deep_teal_200=0x7f07001f;
public static final int
material_deep_teal_500=0x7f070020;
public static final int
primary_dark_material_dark=0x7f070021;
public static final int
primary_dark_material_light=0x7f070022;
public static final int
primary_material_dark=0x7f070023;
public static final int
primary_material_light=0x7f070024;
public static final int
primary_text_default_material_dark=0x7f070025;
public static final int
primary_text_default_material_light=0x7f070026;
public static final int
primary_text_disabled_material_dark=0x7f070027;
public static final int
primary_text_disabled_material_light=0x7f070028;
public static final int ripple_material_dark=0x7f070029;
public static final int
ripple_material_light=0x7f07002a;
public static final int
secondary_text_default_material_dark=0x7f07002b;
public static final int
secondary_text_default_material_light=0x7f07002c;
public static final int
secondary_text_disabled_material_dark=0x7f07002d;
public static final int
secondary_text_disabled_material_light=0x7f07002e;
public static final int
switch_thumb_normal_material_dark=0x7f07002f;
public static final int
switch_thumb_normal_material_light=0x7f070030;
}
public static final class dimen {
public static final int
abc_action_bar_default_height_material=0x7f080000;
public static final int
abc_action_bar_default_padding_material=0x7f080001;
public static final int
abc_action_bar_icon_vertical_padding_material=0x7f080002;
public static final int
abc_action_bar_progress_bar_size=0x7f080003;
public static final int
abc_action_bar_stacked_max_height=0x7f080004;
public static final int
abc_action_bar_stacked_tab_max_width=0x7f080005;
public static final int
abc_action_bar_subtitle_bottom_margin_material=0x7f080006;
public static final int
abc_action_bar_subtitle_top_margin_material=0x7f080007;
public static final int
abc_action_button_min_height_material=0x7f080008;
public static final int
abc_action_button_min_width_material=0x7f080009;
public static final int
abc_action_button_min_width_overflow_material=0x7f08000a;
public static final int
abc_config_prefDialogWidth=0x7f08000b;
public static final int
abc_control_inset_material=0x7f08000c;
public static final int
abc_control_padding_material=0x7f08000d;
public static final int
abc_dropdownitem_icon_width=0x7f08000e;
public static final int
abc_dropdownitem_text_padding_left=0x7f08000f;
public static final int
abc_dropdownitem_text_padding_right=0x7f080010;
public static final int
abc_panel_menu_list_width=0x7f080011;
public static final int
abc_search_view_preferred_width=0x7f080012;
public static final int
abc_search_view_text_min_width=0x7f080013;
public static final int
abc_text_size_body_1_material=0x7f080014;
public static final int
abc_text_size_body_2_material=0x7f080015;
public static final int
abc_text_size_button_material=0x7f080016;
public static final int
abc_text_size_caption_material=0x7f080017;
public static final int
abc_text_size_display_1_material=0x7f080018;
public static final int
abc_text_size_display_2_material=0x7f080019;
public static final int
abc_text_size_display_3_material=0x7f08001a;
public static final int
abc_text_size_display_4_material=0x7f08001b;
public static final int
abc_text_size_headline_material=0x7f08001c;
public static final int
abc_text_size_large_material=0x7f08001d;
public static final int
abc_text_size_medium_material=0x7f08001e;
public static final int
abc_text_size_menu_material=0x7f08001f;
public static final int
abc_text_size_small_material=0x7f080020;
public static final int
abc_text_size_subhead_material=0x7f080021;
public static final int
abc_text_size_subtitle_material_toolbar=0x7f080022;
public static final int
abc_text_size_title_material=0x7f080023;
public static final int
abc_text_size_title_material_toolbar=0x7f080024;
public static final int
activity_horizontal_margin=0x7f080025;
public static final int
activity_vertical_margin=0x7f080026;
public static final int
dialog_fixed_height_major=0x7f080027;
public static final int
dialog_fixed_height_minor=0x7f080028;
public static final int
dialog_fixed_width_major=0x7f080029;
public static final int
dialog_fixed_width_minor=0x7f08002a;
public static final int
disabled_alpha_material_dark=0x7f08002b;
public static final int
disabled_alpha_material_light=0x7f08002c;
}
public static final class drawable {
public static final int
abc_ab_share_pack_holo_dark=0x7f020000;
public static final int
abc_ab_share_pack_holo_light=0x7f020001;
public static final int
abc_btn_check_material=0x7f020002;
public static final int
abc_btn_check_to_on_mtrl_000=0x7f020003;
public static final int
abc_btn_check_to_on_mtrl_015=0x7f020004;
public static final int
abc_btn_radio_material=0x7f020005;
public static final int
abc_btn_radio_to_on_mtrl_000=0x7f020006;
public static final int
abc_btn_radio_to_on_mtrl_015=0x7f020007;
public static final int
abc_btn_switch_to_on_mtrl_00001=0x7f020008;
public static final int
abc_btn_switch_to_on_mtrl_00012=0x7f020009;
public static final int
abc_cab_background_internal_bg=0x7f02000a;
public static final int
abc_cab_background_top_material=0x7f02000b;
public static final int
abc_cab_background_top_mtrl_alpha=0x7f02000c;
public static final int
abc_edit_text_material=0x7f02000d;
public static final int
abc_ic_ab_back_mtrl_am_alpha=0x7f02000e;
public static final int
abc_ic_clear_mtrl_alpha=0x7f02000f;
public static final int
abc_ic_commit_search_api_mtrl_alpha=0x7f020010;
public static final int
abc_ic_go_search_api_mtrl_alpha=0x7f020011;
public static final int
abc_ic_menu_copy_mtrl_am_alpha=0x7f020012;
public static final int
abc_ic_menu_cut_mtrl_alpha=0x7f020013;
public static final int
abc_ic_menu_moreoverflow_mtrl_alpha=0x7f020014;
public static final int
abc_ic_menu_paste_mtrl_am_alpha=0x7f020015;
public static final int
abc_ic_menu_selectall_mtrl_alpha=0x7f020016;
public static final int
abc_ic_menu_share_mtrl_alpha=0x7f020017;
public static final int
abc_ic_search_api_mtrl_alpha=0x7f020018;
public static final int
abc_ic_voice_search_api_mtrl_alpha=0x7f020019;
public static final int
abc_item_background_holo_dark=0x7f02001a;
public static final int
abc_item_background_holo_light=0x7f02001b;
public static final int
abc_list_divider_mtrl_alpha=0x7f02001c;
public static final int
abc_list_focused_holo=0x7f02001d;
public static final int
abc_list_longpressed_holo=0x7f02001e;
public static final int
abc_list_pressed_holo_dark=0x7f02001f;
public static final int
abc_list_pressed_holo_light=0x7f020020;
public static final int
abc_list_selector_background_transition_holo_dark=0x7f020021;
public static final int
abc_list_selector_background_transition_holo_light=0x7f020022;
public static final int
abc_list_selector_disabled_holo_dark=0x7f020023;
public static final int
abc_list_selector_disabled_holo_light=0x7f020024;
public static final int
abc_list_selector_holo_dark=0x7f020025;
public static final int
abc_list_selector_holo_light=0x7f020026;
public static final int
abc_menu_hardkey_panel_mtrl_mult=0x7f020027;
public static final int
abc_popup_background_mtrl_mult=0x7f020028;
public static final int
abc_spinner_mtrl_am_alpha=0x7f020029;
public static final int
abc_switch_thumb_material=0x7f02002a;
public static final int
abc_switch_track_mtrl_alpha=0x7f02002b;
public static final int
abc_tab_indicator_material=0x7f02002c;
public static final int
abc_tab_indicator_mtrl_alpha=0x7f02002d;
public static final int
abc_textfield_activated_mtrl_alpha=0x7f02002e;
public static final int
abc_textfield_default_mtrl_alpha=0x7f02002f;
public static final int
abc_textfield_search_activated_mtrl_alpha=0x7f020030;
public static final int
abc_textfield_search_default_mtrl_alpha=0x7f020031;
public static final int
abc_textfield_search_material=0x7f020032;
public static final int ic_launcher=0x7f020033;
public static final int rect7273=0x7f020034;
}
public static final class id {
public static final int action_bar=0x7f090031;
public static final int
action_bar_activity_content=0x7f090000;
public static final int action_bar_container=0x7f090030;
public static final int action_bar_root=0x7f09002c;
public static final int action_bar_spinner=0x7f090001;
public static final int action_bar_subtitle=0x7f09001f;
public static final int action_bar_title=0x7f09001e;
public static final int action_context_bar=0x7f090032;
public static final int action_menu_divider=0x7f090002;
public static final int
action_menu_presenter=0x7f090003;
public static final int action_mode_bar=0x7f09002e;
public static final int action_mode_bar_stub=0x7f09002d;
public static final int
action_mode_close_button=0x7f090020;
public static final int action_settings=0x7f090054;
public static final int
activity_chooser_view_content=0x7f090021;
public static final int always=0x7f090016;
public static final int beginning=0x7f090013;
public static final int btn_capture_images=0x7f090042;
public static final int
btn_capture_prediction_image=0x7f090040;
public static final int btn_check_dataset=0x7f090052;
public static final int btn_process_glcm=0x7f090043;
public static final int
btn_process_prediction=0x7f090045;
public static final int
btn_process_prediction2=0x7f090046;
public static final int btn_process_training=0x7f090044;
public static final int btn_setup_glcm=0x7f09004f;
public static final int
btn_start_processing_glcm=0x7f090050;
public static final int
btn_start_training_nb=0x7f090053;
public static final int camera_preview=0x7f09003f;
public static final int checkbox=0x7f090029;
public static final int collapseActionView=0x7f090017;
public static final int decor_content_parent=0x7f09002f;
public static final int
default_activity_button=0x7f090024;
public static final int dialog=0x7f09001b;
public static final int disableHome=0x7f09000c;
public static final int dropdown=0x7f09001c;
public static final int edit_query=0x7f090033;
public static final int edt_prediction_log=0x7f090047;
public static final int end=0x7f090014;
public static final int
expand_activities_button=0x7f090022;
public static final int expanded_menu=0x7f090028;
public static final int glcm_layout=0x7f09004a;
public static final int home=0x7f090004;
public static final int homeAsUp=0x7f09000d;
public static final int icon=0x7f090026;
public static final int ifRoom=0x7f090018;
public static final int image=0x7f090023;
public static final int input_d=0x7f09004c;
public static final int input_degree=0x7f09004e;
public static final int label_d=0x7f09004b;
public static final int label_degree=0x7f09004d;
public static final int listMode=0x7f090009;
public static final int list_item=0x7f090025;
public static final int main_layout=0x7f090041;
public static final int middle=0x7f090015;
public static final int never=0x7f090019;
public static final int none=0x7f09000e;
public static final int normal=0x7f09000a;
public static final int output_log=0x7f090051;
public static final int progress_circular=0x7f090005;
public static final int progress_horizontal=0x7f090006;
public static final int radio=0x7f09002b;
public static final int search_badge=0x7f090035;
public static final int search_bar=0x7f090034;
public static final int search_button=0x7f090036;
public static final int search_close_btn=0x7f09003b;
public static final int search_edit_frame=0x7f090037;
public static final int search_go_btn=0x7f09003d;
public static final int search_mag_icon=0x7f090038;
public static final int search_plate=0x7f090039;
public static final int search_src_text=0x7f09003a;
public static final int search_voice_btn=0x7f09003e;
public static final int shortcut=0x7f09002a;
public static final int showCustom=0x7f09000f;
public static final int showHome=0x7f090010;
public static final int showTitle=0x7f090011;
public static final int split_action_bar=0x7f090007;
public static final int submit_area=0x7f09003c;
public static final int tabMode=0x7f09000b;
public static final int title=0x7f090027;
public static final int txt_result=0x7f090048;
public static final int txt_result_value=0x7f090049;
public static final int up=0x7f090008;
public static final int useLogo=0x7f090012;
public static final int withText=0x7f09001a;
public static final int wrap_content=0x7f09001d;
}
public static final class integer {
public static final int
abc_max_action_buttons=0x7f0a0000;
}
public static final class layout {
public static final int
abc_action_bar_title_item=0x7f030000;
public static final int
abc_action_bar_up_container=0x7f030001;
public static final int
abc_action_bar_view_list_nav_layout=0x7f030002;
public static final int
abc_action_menu_item_layout=0x7f030003;
public static final int
abc_action_menu_layout=0x7f030004;
public static final int abc_action_mode_bar=0x7f030005;
public static final int
abc_action_mode_close_item_material=0x7f030006;
public static final int
abc_activity_chooser_view=0x7f030007;
public static final int
abc_activity_chooser_view_include=0x7f030008;
public static final int
abc_activity_chooser_view_list_item=0x7f030009;
public static final int
abc_expanded_menu_layout=0x7f03000a;
public static final int
abc_list_menu_item_checkbox=0x7f03000b;
public static final int
abc_list_menu_item_icon=0x7f03000c;
public static final int
abc_list_menu_item_layout=0x7f03000d;
public static final int
abc_list_menu_item_radio=0x7f03000e;
public static final int
abc_popup_menu_item_layout=0x7f03000f;
public static final int
abc_screen_content_include=0x7f030010;
public static final int abc_screen_simple=0x7f030011;
public static final int
abc_screen_simple_overlay_action_mode=0x7f030012;
public static final int abc_screen_toolbar=0x7f030013;
public static final int
abc_search_dropdown_item_icons_2line=0x7f030014;
public static final int abc_search_view=0x7f030015;
public static final int
abc_simple_dropdown_hint=0x7f030016;
public static final int
activity_capture_image=0x7f030017;
public static final int activity_main=0x7f030018;
public static final int
activity_nbcapture_prediction=0x7f030019;
public static final int
activity_nbprediction=0x7f03001a;
public static final int
activity_nbprediction_result=0x7f03001b;
public static final int
activity_process_glcm=0x7f03001c;
public static final int activity_training_nb=0x7f03001d;
public static final int
support_simple_spinner_dropdown_item=0x7f03001e;
}
public static final class menu {
public static final int menu_capture_image=0x7f0d0000;
public static final int menu_main=0x7f0d0001;
public static final int
menu_nbcapture_prediction=0x7f0d0002;
public static final int menu_nbprediction=0x7f0d0003;
public static final int
menu_nbprediction_result=0x7f0d0004;
public static final int menu_nbtraining=0x7f0d0005;
public static final int menu_process_glcm=0x7f0d0006;
public static final int menu_training_nb=0x7f0d0007;
}
public static final class string {
public static final int
abc_action_bar_home_description=0x7f0b0000;
public static final int
abc_action_bar_home_description_format=0x7f0b0001;
public static final int
abc_action_bar_home_subtitle_description_format=0x7f0b0002;
public static final int
abc_action_bar_up_description=0x7f0b0003;
public static final int
abc_action_menu_overflow_description=0x7f0b0004;
public static final int abc_action_mode_done=0x7f0b0005;
public static final int
abc_activity_chooser_view_see_all=0x7f0b0006;
public static final int
abc_activitychooserview_choose_application=0x7f0b0007;
public static final int
abc_searchview_description_clear=0x7f0b0008;
public static final int
abc_searchview_description_query=0x7f0b0009;
public static final int
abc_searchview_description_search=0x7f0b000a;
public static final int
abc_searchview_description_submit=0x7f0b000b;
public static final int
abc_searchview_description_voice=0x7f0b000c;
public static final int
abc_shareactionprovider_share_with=0x7f0b000d;
public static final int
abc_shareactionprovider_share_with_application=0x7f0b000e;
public static final int
abc_toolbar_collapse_description=0x7f0b000f;
public static final int action_settings=0x7f0b0010;
public static final int app_name=0x7f0b0011;
public static final int hello_world=0x7f0b0012;
public static final int
title_activity_capture_image=0x7f0b0013;
public static final int
title_activity_nbcapture_prediction=0x7f0b0014;
public static final int
title_activity_nbprediction=0x7f0b0015;
public static final int
title_activity_nbprediction_result=0x7f0b0016;
public static final int
title_activity_nbtraining=0x7f0b0017;
public static final int
title_activity_process_glcm=0x7f0b0018;
public static final int
title_activity_training_nb=0x7f0b0019;
}
public static final class style {
/** Customize your theme here.
*/
public static final int AppTheme=0x7f0c0000;
public static final int
Base_TextAppearance_AppCompat=0x7f0c0001;
public static final int
Base_TextAppearance_AppCompat_Body1=0x7f0c0002;
public static final int
Base_TextAppearance_AppCompat_Body2=0x7f0c0003;
public static final int
Base_TextAppearance_AppCompat_Button=0x7f0c0004;
public static final int
Base_TextAppearance_AppCompat_Caption=0x7f0c0005;
public static final int
Base_TextAppearance_AppCompat_Display1=0x7f0c0006;
public static final int
Base_TextAppearance_AppCompat_Display2=0x7f0c0007;
public static final int
Base_TextAppearance_AppCompat_Display3=0x7f0c0008;
public static final int
Base_TextAppearance_AppCompat_Display4=0x7f0c0009;
public static final int
Base_TextAppearance_AppCompat_Headline=0x7f0c000a;
public static final int
Base_TextAppearance_AppCompat_Inverse=0x7f0c000b;
public static final int
Base_TextAppearance_AppCompat_Large=0x7f0c000c;
public static final int
Base_TextAppearance_AppCompat_Large_Inverse=0x7f0c000d;
public static final int
Base_TextAppearance_AppCompat_Light_Widget_PopupMenu_Large=0x7f0
c000e;
public static final int
Base_TextAppearance_AppCompat_Light_Widget_PopupMenu_Small=0x7f0
c000f;
public static final int
Base_TextAppearance_AppCompat_Medium=0x7f0c0010;
public static final int
Base_TextAppearance_AppCompat_Medium_Inverse=0x7f0c0011;
public static final int
Base_TextAppearance_AppCompat_Menu=0x7f0c0012;
public static final int
Base_TextAppearance_AppCompat_SearchResult=0x7f0c0013;
public static final int
Base_TextAppearance_AppCompat_SearchResult_Subtitle=0x7f0c0014;
public static final int
Base_TextAppearance_AppCompat_SearchResult_Title=0x7f0c0015;
public static final int
Base_TextAppearance_AppCompat_Small=0x7f0c0016;
public static final int
Base_TextAppearance_AppCompat_Small_Inverse=0x7f0c0017;
public static final int
Base_TextAppearance_AppCompat_Subhead=0x7f0c0018;
public static final int
Base_TextAppearance_AppCompat_Subhead_Inverse=0x7f0c0019;
public static final int
Base_TextAppearance_AppCompat_Title=0x7f0c001a;
public static final int
Base_TextAppearance_AppCompat_Title_Inverse=0x7f0c001b;
public static final int
Base_TextAppearance_AppCompat_Widget_ActionBar_Menu=0x7f0c001c;
public static final int
Base_TextAppearance_AppCompat_Widget_ActionBar_Subtitle=0x7f0c00
1d;
public static final int
Base_TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse=
0x7f0c001e;
public static final int
Base_TextAppearance_AppCompat_Widget_ActionBar_Title=0x7f0c001f;
public static final int
Base_TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse=0x7
f0c0020;
public static final int
Base_TextAppearance_AppCompat_Widget_ActionMode_Subtitle=0x7f0c0
021;
public static final int
Base_TextAppearance_AppCompat_Widget_ActionMode_Title=0x7f0c0022
;
public static final int
Base_TextAppearance_AppCompat_Widget_DropDownItem=0x7f0c0023;
public static final int
Base_TextAppearance_AppCompat_Widget_PopupMenu_Large=0x7f0c0024;
public static final int
Base_TextAppearance_AppCompat_Widget_PopupMenu_Small=0x7f0c0025;
public static final int
Base_TextAppearance_AppCompat_Widget_Switch=0x7f0c0026;
public static final int
Base_TextAppearance_Widget_AppCompat_ExpandedMenu_Item=0x7f0c002
7;
public static final int
Base_TextAppearance_Widget_AppCompat_Toolbar_Subtitle=0x7f0c0028
;
public static final int
Base_TextAppearance_Widget_AppCompat_Toolbar_Title=0x7f0c0029;
public static final int Base_Theme_AppCompat=0x7f0c002a;
public static final int
Base_Theme_AppCompat_CompactMenu=0x7f0c002b;
public static final int
Base_Theme_AppCompat_Dialog=0x7f0c002c;
public static final int
Base_Theme_AppCompat_Dialog_FixedSize=0x7f0c002d;
public static final int
Base_Theme_AppCompat_DialogWhenLarge=0x7f0c002e;
public static final int
Base_Theme_AppCompat_Light=0x7f0c002f;
public static final int
Base_Theme_AppCompat_Light_DarkActionBar=0x7f0c0030;
public static final int
Base_Theme_AppCompat_Light_Dialog=0x7f0c0031;
public static final int
Base_Theme_AppCompat_Light_Dialog_FixedSize=0x7f0c0032;
public static final int
Base_Theme_AppCompat_Light_DialogWhenLarge=0x7f0c0033;
public static final int
Base_ThemeOverlay_AppCompat=0x7f0c0034;
public static final int
Base_ThemeOverlay_AppCompat_ActionBar=0x7f0c0035;
public static final int
Base_ThemeOverlay_AppCompat_Dark=0x7f0c0036;
public static final int
Base_ThemeOverlay_AppCompat_Dark_ActionBar=0x7f0c0037;
public static final int
Base_ThemeOverlay_AppCompat_Light=0x7f0c0038;
public static final int
Base_V11_Theme_AppCompat=0x7f0c00e0;
public static final int
Base_V11_Theme_AppCompat_Dialog=0x7f0c00e1;
public static final int
Base_V11_Theme_AppCompat_Light=0x7f0c00e2;
public static final int
Base_V11_Theme_AppCompat_Light_Dialog=0x7f0c00e3;
public static final int
Base_V14_Theme_AppCompat=0x7f0c00e4;
public static final int
Base_V14_Theme_AppCompat_Dialog=0x7f0c00e5;
public static final int
Base_V14_Theme_AppCompat_Light=0x7f0c00e6;
public static final int
Base_V14_Theme_AppCompat_Light_Dialog=0x7f0c00e7;
public static final int
Base_V21_Theme_AppCompat=0x7f0c00e8;
public static final int
Base_V21_Theme_AppCompat_Dialog=0x7f0c00e9;
public static final int
Base_V21_Theme_AppCompat_Light=0x7f0c00ea;
public static final int
Base_V21_Theme_AppCompat_Light_Dialog=0x7f0c00eb;
public static final int
Base_V7_Theme_AppCompat=0x7f0c0039;
public static final int
Base_V7_Theme_AppCompat_Dialog=0x7f0c003a;
public static final int
Base_V7_Theme_AppCompat_Light=0x7f0c003b;
public static final int
Base_Widget_AppCompat_ActionBar=0x7f0c003c;
public static final int
Base_Widget_AppCompat_ActionBar_Solid=0x7f0c003d;
public static final int
Base_Widget_AppCompat_ActionBar_TabBar=0x7f0c003e;
public static final int
Base_Widget_AppCompat_ActionBar_TabText=0x7f0c003f;
public static final int
Base_Widget_AppCompat_ActionBar_TabView=0x7f0c0040;
public static final int
Base_Widget_AppCompat_ActionButton=0x7f0c0041;
public static final int
Base_Widget_AppCompat_ActionButton_CloseMode=0x7f0c0042;
public static final int
Base_Widget_AppCompat_ActionButton_Overflow=0x7f0c0043;
public static final int
Base_Widget_AppCompat_ActionMode=0x7f0c0044;
public static final int
Base_Widget_AppCompat_ActivityChooserView=0x7f0c0045;
public static final int
Base_Widget_AppCompat_AutoCompleteTextView=0x7f0c0046;
public static final int
Base_Widget_AppCompat_CompoundButton_Switch=0x7f0c0047;
public static final int
Base_Widget_AppCompat_DrawerArrowToggle=0x7f0c0048;
public static final int
Base_Widget_AppCompat_DropDownItem_Spinner=0x7f0c0049;
public static final int
Base_Widget_AppCompat_EditText=0x7f0c004a;
public static final int
Base_Widget_AppCompat_Light_ActionBar=0x7f0c004b;
public static final int
Base_Widget_AppCompat_Light_ActionBar_Solid=0x7f0c004c;
public static final int
Base_Widget_AppCompat_Light_ActionBar_TabBar=0x7f0c004d;
public static final int
Base_Widget_AppCompat_Light_ActionBar_TabText=0x7f0c004e;
public static final int
Base_Widget_AppCompat_Light_ActionBar_TabText_Inverse=0x7f0c004f
;
public static final int
Base_Widget_AppCompat_Light_ActionBar_TabView=0x7f0c0050;
public static final int
Base_Widget_AppCompat_Light_ActivityChooserView=0x7f0c0051;
public static final int
Base_Widget_AppCompat_Light_AutoCompleteTextView=0x7f0c0052;
public static final int
Base_Widget_AppCompat_Light_PopupMenu=0x7f0c0053;
public static final int
Base_Widget_AppCompat_Light_PopupMenu_Overflow=0x7f0c0054;
public static final int
Base_Widget_AppCompat_ListPopupWindow=0x7f0c0055;
public static final int
Base_Widget_AppCompat_ListView_DropDown=0x7f0c0056;
public static final int
Base_Widget_AppCompat_ListView_Menu=0x7f0c0057;
public static final int
Base_Widget_AppCompat_PopupMenu=0x7f0c0058;
public static final int
Base_Widget_AppCompat_PopupMenu_Overflow=0x7f0c0059;
public static final int
Base_Widget_AppCompat_PopupWindow=0x7f0c005a;
public static final int
Base_Widget_AppCompat_ProgressBar=0x7f0c005b;
public static final int
Base_Widget_AppCompat_ProgressBar_Horizontal=0x7f0c005c;
public static final int
Base_Widget_AppCompat_SearchView=0x7f0c005d;
public static final int
Base_Widget_AppCompat_Spinner=0x7f0c005e;
public static final int
Base_Widget_AppCompat_Spinner_DropDown_ActionBar=0x7f0c005f;
public static final int
Base_Widget_AppCompat_Toolbar=0x7f0c0060;
public static final int
Base_Widget_AppCompat_Toolbar_Button_Navigation=0x7f0c0061;
public static final int Platform_AppCompat=0x7f0c0062;
public static final int
Platform_AppCompat_Dialog=0x7f0c0063;
public static final int
Platform_AppCompat_Light=0x7f0c0064;
public static final int
Platform_AppCompat_Light_Dialog=0x7f0c0065;
public static final int
RtlOverlay_Widget_AppCompat_ActionBar_TitleItem=0x7f0c0066;
public static final int
RtlOverlay_Widget_AppCompat_ActionButton_CloseMode=0x7f0c0067;
public static final int
RtlOverlay_Widget_AppCompat_ActionButton_Overflow=0x7f0c0068;
public static final int
RtlOverlay_Widget_AppCompat_PopupMenuItem=0x7f0c0069;
public static final int
RtlOverlay_Widget_AppCompat_PopupMenuItem_InternalGroup=0x7f0c00
6a;
public static final int
RtlOverlay_Widget_AppCompat_PopupMenuItem_Text=0x7f0c006b;
public static final int
RtlOverlay_Widget_AppCompat_Search_DropDown=0x7f0c006c;
public static final int
RtlOverlay_Widget_AppCompat_Search_DropDown_Icon1=0x7f0c006d;
public static final int
RtlOverlay_Widget_AppCompat_Search_DropDown_Icon2=0x7f0c006e;
public static final int
RtlOverlay_Widget_AppCompat_Search_DropDown_Query=0x7f0c006f;
public static final int
RtlOverlay_Widget_AppCompat_Search_DropDown_Text=0x7f0c0070;
public static final int
RtlOverlay_Widget_AppCompat_SearchView_MagIcon=0x7f0c0071;
public static final int
TextAppearance_AppCompat=0x7f0c0072;
public static final int
TextAppearance_AppCompat_Body1=0x7f0c0073;
public static final int
TextAppearance_AppCompat_Body2=0x7f0c0074;
public static final int
TextAppearance_AppCompat_Button=0x7f0c0075;
public static final int
TextAppearance_AppCompat_Caption=0x7f0c0076;
public static final int
TextAppearance_AppCompat_Display1=0x7f0c0077;
public static final int
TextAppearance_AppCompat_Display2=0x7f0c0078;
public static final int
TextAppearance_AppCompat_Display3=0x7f0c0079;
public static final int
TextAppearance_AppCompat_Display4=0x7f0c007a;
public static final int
TextAppearance_AppCompat_Headline=0x7f0c007b;
public static final int
TextAppearance_AppCompat_Inverse=0x7f0c007c;
public static final int
TextAppearance_AppCompat_Large=0x7f0c007d;
public static final int
TextAppearance_AppCompat_Large_Inverse=0x7f0c007e;
public static final int
TextAppearance_AppCompat_Light_SearchResult_Subtitle=0x7f0c007f;
public static final int
TextAppearance_AppCompat_Light_SearchResult_Title=0x7f0c0080;
public static final int
TextAppearance_AppCompat_Light_Widget_PopupMenu_Large=0x7f0c0081
;
public static final int
TextAppearance_AppCompat_Light_Widget_PopupMenu_Small=0x7f0c0082
;
public static final int
TextAppearance_AppCompat_Medium=0x7f0c0083;
public static final int
TextAppearance_AppCompat_Medium_Inverse=0x7f0c0084;
public static final int
TextAppearance_AppCompat_Menu=0x7f0c0085;
public static final int
TextAppearance_AppCompat_SearchResult_Subtitle=0x7f0c0086;
public static final int
TextAppearance_AppCompat_SearchResult_Title=0x7f0c0087;
public static final int
TextAppearance_AppCompat_Small=0x7f0c0088;
public static final int
TextAppearance_AppCompat_Small_Inverse=0x7f0c0089;
public static final int
TextAppearance_AppCompat_Subhead=0x7f0c008a;
public static final int
TextAppearance_AppCompat_Subhead_Inverse=0x7f0c008b;
public static final int
TextAppearance_AppCompat_Title=0x7f0c008c;
public static final int
TextAppearance_AppCompat_Title_Inverse=0x7f0c008d;
public static final int
TextAppearance_AppCompat_Widget_ActionBar_Menu=0x7f0c008e;
public static final int
TextAppearance_AppCompat_Widget_ActionBar_Subtitle=0x7f0c008f;
public static final int
TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse=0x7f0
c0090;
public static final int
TextAppearance_AppCompat_Widget_ActionBar_Title=0x7f0c0091;
public static final int
TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse=0x7f0c00
92;
public static final int
TextAppearance_AppCompat_Widget_ActionMode_Subtitle=0x7f0c0093;
public static final int
TextAppearance_AppCompat_Widget_ActionMode_Subtitle_Inverse=0x7f
0c0094;
public static final int
TextAppearance_AppCompat_Widget_ActionMode_Title=0x7f0c0095;
public static final int
TextAppearance_AppCompat_Widget_ActionMode_Title_Inverse=0x7f0c0
096;
public static final int
TextAppearance_AppCompat_Widget_DropDownItem=0x7f0c0097;
public static final int
TextAppearance_AppCompat_Widget_PopupMenu_Large=0x7f0c0098;
public static final int
TextAppearance_AppCompat_Widget_PopupMenu_Small=0x7f0c0099;
public static final int
TextAppearance_AppCompat_Widget_Switch=0x7f0c009a;
public static final int
TextAppearance_Widget_AppCompat_ExpandedMenu_Item=0x7f0c009b;
public static final int
TextAppearance_Widget_AppCompat_Toolbar_Subtitle=0x7f0c009c;
public static final int
TextAppearance_Widget_AppCompat_Toolbar_Title=0x7f0c009d;
public static final int Theme_AppCompat=0x7f0c009e;
public static final int
Theme_AppCompat_CompactMenu=0x7f0c009f;
public static final int
Theme_AppCompat_Dialog=0x7f0c00a0;
public static final int
Theme_AppCompat_DialogWhenLarge=0x7f0c00a1;
public static final int
Theme_AppCompat_Light=0x7f0c00a2;
public static final int
Theme_AppCompat_Light_DarkActionBar=0x7f0c00a3;
public static final int
Theme_AppCompat_Light_Dialog=0x7f0c00a4;
public static final int
Theme_AppCompat_Light_DialogWhenLarge=0x7f0c00a5;
public static final int
Theme_AppCompat_Light_NoActionBar=0x7f0c00a6;
public static final int
Theme_AppCompat_NoActionBar=0x7f0c00a7;
public static final int
ThemeOverlay_AppCompat=0x7f0c00a8;
public static final int
ThemeOverlay_AppCompat_ActionBar=0x7f0c00a9;
public static final int
ThemeOverlay_AppCompat_Dark=0x7f0c00aa;
public static final int
ThemeOverlay_AppCompat_Dark_ActionBar=0x7f0c00ab;
public static final int
ThemeOverlay_AppCompat_Light=0x7f0c00ac;
public static final int
Widget_AppCompat_ActionBar=0x7f0c00ad;
public static final int
Widget_AppCompat_ActionBar_Solid=0x7f0c00ae;
public static final int
Widget_AppCompat_ActionBar_TabBar=0x7f0c00af;
public static final int
Widget_AppCompat_ActionBar_TabText=0x7f0c00b0;
public static final int
Widget_AppCompat_ActionBar_TabView=0x7f0c00b1;
public static final int
Widget_AppCompat_ActionButton=0x7f0c00b2;
public static final int
Widget_AppCompat_ActionButton_CloseMode=0x7f0c00b3;
public static final int
Widget_AppCompat_ActionButton_Overflow=0x7f0c00b4;
public static final int
Widget_AppCompat_ActionMode=0x7f0c00b5;
public static final int
Widget_AppCompat_ActivityChooserView=0x7f0c00b6;
public static final int
Widget_AppCompat_AutoCompleteTextView=0x7f0c00b7;
public static final int
Widget_AppCompat_CompoundButton_Switch=0x7f0c00b8;
public static final int
Widget_AppCompat_DrawerArrowToggle=0x7f0c00b9;
public static final int
Widget_AppCompat_DropDownItem_Spinner=0x7f0c00ba;
public static final int
Widget_AppCompat_EditText=0x7f0c00bb;
public static final int
Widget_AppCompat_Light_ActionBar=0x7f0c00bc;
public static final int
Widget_AppCompat_Light_ActionBar_Solid=0x7f0c00bd;
public static final int
Widget_AppCompat_Light_ActionBar_Solid_Inverse=0x7f0c00be;
public static final int
Widget_AppCompat_Light_ActionBar_TabBar=0x7f0c00bf;
public static final int
Widget_AppCompat_Light_ActionBar_TabBar_Inverse=0x7f0c00c0;
public static final int
Widget_AppCompat_Light_ActionBar_TabText=0x7f0c00c1;
public static final int
Widget_AppCompat_Light_ActionBar_TabText_Inverse=0x7f0c00c2;
public static final int
Widget_AppCompat_Light_ActionBar_TabView=0x7f0c00c3;
public static final int
Widget_AppCompat_Light_ActionBar_TabView_Inverse=0x7f0c00c4;
public static final int
Widget_AppCompat_Light_ActionButton=0x7f0c00c5;
public static final int
Widget_AppCompat_Light_ActionButton_CloseMode=0x7f0c00c6;
public static final int
Widget_AppCompat_Light_ActionButton_Overflow=0x7f0c00c7;
public static final int
Widget_AppCompat_Light_ActionMode_Inverse=0x7f0c00c8;
public static final int
Widget_AppCompat_Light_ActivityChooserView=0x7f0c00c9;
public static final int
Widget_AppCompat_Light_AutoCompleteTextView=0x7f0c00ca;
public static final int
Widget_AppCompat_Light_DropDownItem_Spinner=0x7f0c00cb;
public static final int
Widget_AppCompat_Light_ListPopupWindow=0x7f0c00cc;
public static final int
Widget_AppCompat_Light_ListView_DropDown=0x7f0c00cd;
public static final int
Widget_AppCompat_Light_PopupMenu=0x7f0c00ce;
public static final int
Widget_AppCompat_Light_PopupMenu_Overflow=0x7f0c00cf;
public static final int
Widget_AppCompat_Light_SearchView=0x7f0c00d0;
public static final int
Widget_AppCompat_Light_Spinner_DropDown_ActionBar=0x7f0c00d1;
public static final int
Widget_AppCompat_ListPopupWindow=0x7f0c00d2;
public static final int
Widget_AppCompat_ListView_DropDown=0x7f0c00d3;
public static final int
Widget_AppCompat_ListView_Menu=0x7f0c00d4;
public static final int
Widget_AppCompat_PopupMenu=0x7f0c00d5;
public static final int
Widget_AppCompat_PopupMenu_Overflow=0x7f0c00d6;
public static final int
Widget_AppCompat_PopupWindow=0x7f0c00d7;
public static final int
Widget_AppCompat_ProgressBar=0x7f0c00d8;
public static final int
Widget_AppCompat_ProgressBar_Horizontal=0x7f0c00d9;
public static final int
Widget_AppCompat_SearchView=0x7f0c00da;
public static final int
Widget_AppCompat_Spinner=0x7f0c00db;
public static final int
Widget_AppCompat_Spinner_DropDown=0x7f0c00dc;
public static final int
Widget_AppCompat_Spinner_DropDown_ActionBar=0x7f0c00dd;
public static final int
Widget_AppCompat_Toolbar=0x7f0c00de;
public static final int
Widget_AppCompat_Toolbar_Button_Navigation=0x7f0c00df;
}
public static final class styleable {
/** Attributes that can be used with a ActionBar.
<p>Includes the following attributes:</p>
<table>
<colgroup align="left" />
<colgroup align="left" />
<tr><th>Attribute</th><th>Description</th></tr>
<tr><td><code>{@link #ActionBar_background
irman.dagingsapi:background}</code></td><td></td></tr>
<tr><td><code>{@link #ActionBar_backgroundSplit
irman.dagingsapi:backgroundSplit}</code></td><td></td></tr>
<tr><td><code>{@link #ActionBar_backgroundStacked
irman.dagingsapi:backgroundStacked}</code></td><td></td></tr>
<tr><td><code>{@link #ActionBar_contentInsetEnd
irman.dagingsapi:contentInsetEnd}</code></td><td></td></tr>
<tr><td><code>{@link #ActionBar_contentInsetLeft
irman.dagingsapi:contentInsetLeft}</code></td><td></td></tr>
<tr><td><code>{@link #ActionBar_contentInsetRight
irman.dagingsapi:contentInsetRight}</code></td><td></td></tr>
<tr><td><code>{@link #ActionBar_contentInsetStart
irman.dagingsapi:contentInsetStart}</code></td><td></td></tr>
<tr><td><code>{@link
#ActionBar_customNavigationLayout
irman.dagingsapi:customNavigationLayout}</code></td><td></td></t
r>
<tr><td><code>{@link #ActionBar_displayOptions
irman.dagingsapi:displayOptions}</code></td><td></td></tr>
<tr><td><code>{@link #ActionBar_divider
irman.dagingsapi:divider}</code></td><td></td></tr>
<tr><td><code>{@link #ActionBar_elevation
irman.dagingsapi:elevation}</code></td><td></td></tr>
<tr><td><code>{@link #ActionBar_height
irman.dagingsapi:height}</code></td><td></td></tr>
<tr><td><code>{@link #ActionBar_hideOnContentScroll
irman.dagingsapi:hideOnContentScroll}</code></td><td></td></tr>
<tr><td><code>{@link #ActionBar_homeAsUpIndicator
irman.dagingsapi:homeAsUpIndicator}</code></td><td></td></tr>
<tr><td><code>{@link #ActionBar_homeLayout
irman.dagingsapi:homeLayout}</code></td><td></td></tr>
<tr><td><code>{@link #ActionBar_icon
irman.dagingsapi:icon}</code></td><td></td></tr>
<tr><td><code>{@link
#ActionBar_indeterminateProgressStyle
irman.dagingsapi:indeterminateProgressStyle}</code></td><td></td
></tr>
<tr><td><code>{@link #ActionBar_itemPadding
irman.dagingsapi:itemPadding}</code></td><td></td></tr>
<tr><td><code>{@link #ActionBar_logo
irman.dagingsapi:logo}</code></td><td></td></tr>
<tr><td><code>{@link #ActionBar_navigationMode
irman.dagingsapi:navigationMode}</code></td><td></td></tr>
<tr><td><code>{@link #ActionBar_popupTheme
irman.dagingsapi:popupTheme}</code></td><td></td></tr>
<tr><td><code>{@link #ActionBar_progressBarPadding
irman.dagingsapi:progressBarPadding}</code></td><td></td></tr>
<tr><td><code>{@link #ActionBar_progressBarStyle
irman.dagingsapi:progressBarStyle}</code></td><td></td></tr>
<tr><td><code>{@link #ActionBar_subtitle
irman.dagingsapi:subtitle}</code></td><td></td></tr>
<tr><td><code>{@link #ActionBar_subtitleTextStyle
irman.dagingsapi:subtitleTextStyle}</code></td><td></td></tr>
<tr><td><code>{@link #ActionBar_title
irman.dagingsapi:title}</code></td><td></td></tr>
<tr><td><code>{@link #ActionBar_titleTextStyle
irman.dagingsapi:titleTextStyle}</code></td><td></td></tr>
</table>
@see #ActionBar_background
@see #ActionBar_backgroundSplit
@see #ActionBar_backgroundStacked
@see #ActionBar_contentInsetEnd
@see #ActionBar_contentInsetLeft
@see #ActionBar_contentInsetRight
@see #ActionBar_contentInsetStart
@see #ActionBar_customNavigationLayout
@see #ActionBar_displayOptions
@see #ActionBar_divider
@see #ActionBar_elevation
@see #ActionBar_height
@see #ActionBar_hideOnContentScroll
@see #ActionBar_homeAsUpIndicator
@see #ActionBar_homeLayout
@see #ActionBar_icon
@see #ActionBar_indeterminateProgressStyle
@see #ActionBar_itemPadding
@see #ActionBar_logo
@see #ActionBar_navigationMode
@see #ActionBar_popupTheme
@see #ActionBar_progressBarPadding
@see #ActionBar_progressBarStyle
@see #ActionBar_subtitle
@see #ActionBar_subtitleTextStyle
@see #ActionBar_title
@see #ActionBar_titleTextStyle
*/
public static final int[] ActionBar = {
0x7f010001, 0x7f010003, 0x7f010004, 0x7f010005,
0x7f010006, 0x7f010007, 0x7f010008, 0x7f010009,
0x7f01000a, 0x7f01000b, 0x7f01000c, 0x7f01000d,
0x7f01000e, 0x7f01000f, 0x7f010010, 0x7f010011,
0x7f010012, 0x7f010013, 0x7f010014, 0x7f010015,
0x7f010016, 0x7f010017, 0x7f010018, 0x7f010019,
0x7f01001a, 0x7f01001b, 0x7f010071
};
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#background}
attribute's value can be found in the {@link
#ActionBar} array.

<p>Must be a reference to another resource, in the


form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name irman.dagingsapi:background
*/
public static final int ActionBar_background = 10;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#backgroundSplit}
attribute's value can be found in the {@link
#ActionBar} array.

<p>May be a reference to another resource, in the form


"<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
<p>May be a color value, in the form of
"<code>#<i>rgb</i></code>", "<code>#<i>argb</i></code>",
"<code>#<i>rrggbb</i></code>", or
"<code>#<i>aarrggbb</i></code>".
@attr name irman.dagingsapi:backgroundSplit
*/
public static final int ActionBar_backgroundSplit = 12;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#backgroundStacked}
attribute's value can be found in the {@link
#ActionBar} array.

<p>May be a reference to another resource, in the form


"<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
<p>May be a color value, in the form of
"<code>#<i>rgb</i></code>", "<code>#<i>argb</i></code>",
"<code>#<i>rrggbb</i></code>", or
"<code>#<i>aarrggbb</i></code>".
@attr name irman.dagingsapi:backgroundStacked
*/
public static final int ActionBar_backgroundStacked =
11;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#contentInsetEnd}
attribute's value can be found in the {@link
#ActionBar} array.

<p>Must be a dimension value, which is a floating


point number appended with a unit such as "<code>14.5sp</code>".
Available units are: px (pixels), dp (density-independent
pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
@attr name irman.dagingsapi:contentInsetEnd
*/
public static final int ActionBar_contentInsetEnd = 21;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#contentInsetLeft}
attribute's value can be found in the {@link
#ActionBar} array.

<p>Must be a dimension value, which is a floating


point number appended with a unit such as "<code>14.5sp</code>".
Available units are: px (pixels), dp (density-independent
pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
@attr name irman.dagingsapi:contentInsetLeft
*/
public static final int ActionBar_contentInsetLeft = 22;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#contentInsetRight}
attribute's value can be found in the {@link
#ActionBar} array.

<p>Must be a dimension value, which is a floating


point number appended with a unit such as "<code>14.5sp</code>".
Available units are: px (pixels), dp (density-independent
pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
@attr name irman.dagingsapi:contentInsetRight
*/
public static final int ActionBar_contentInsetRight =
23;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#contentInsetStart}
attribute's value can be found in the {@link
#ActionBar} array.

<p>Must be a dimension value, which is a floating


point number appended with a unit such as "<code>14.5sp</code>".
Available units are: px (pixels), dp (density-independent
pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
@attr name irman.dagingsapi:contentInsetStart
*/
public static final int ActionBar_contentInsetStart =
20;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#customNavigationLayout}
attribute's value can be found in the {@link
#ActionBar} array.

<p>Must be a reference to another resource, in the


form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name irman.dagingsapi:customNavigationLayout
*/
public static final int ActionBar_customNavigationLayout
= 13;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#displayOptions}
attribute's value can be found in the {@link
#ActionBar} array.

<p>Must be one or more (separated by '|') of the


following constant values.</p>
<table>
<colgroup align="left" />
<colgroup align="left" />
<colgroup align="left" />
<tr><th>Constant</th><th>Value</th><th>Description</th></tr>
<tr><td><code>none</code></td><td>0</td><td></td></tr>
<tr><td><code>useLogo</code></td><td>0x1</td><td></td></tr>
<tr><td><code>showHome</code></td><td>0x2</td><td></td></tr>
<tr><td><code>homeAsUp</code></td><td>0x4</td><td></td></tr>
<tr><td><code>showTitle</code></td><td>0x8</td><td></td></tr>
<tr><td><code>showCustom</code></td><td>0x10</td><td></td></tr>
<tr><td><code>disableHome</code></td><td>0x20</td><td></td></tr>
</table>
@attr name irman.dagingsapi:displayOptions
*/
public static final int ActionBar_displayOptions = 3;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#divider}
attribute's value can be found in the {@link
#ActionBar} array.

<p>Must be a reference to another resource, in the


form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name irman.dagingsapi:divider
*/
public static final int ActionBar_divider = 9;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#elevation}
attribute's value can be found in the {@link
#ActionBar} array.

<p>Must be a dimension value, which is a floating


point number appended with a unit such as "<code>14.5sp</code>".
Available units are: px (pixels), dp (density-independent
pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
@attr name irman.dagingsapi:elevation
*/
public static final int ActionBar_elevation = 24;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#height}
attribute's value can be found in the {@link
#ActionBar} array.

<p>Must be a dimension value, which is a floating


point number appended with a unit such as "<code>14.5sp</code>".
Available units are: px (pixels), dp (density-independent
pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
@attr name irman.dagingsapi:height
*/
public static final int ActionBar_height = 0;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#hideOnContentScroll}
attribute's value can be found in the {@link
#ActionBar} array.

<p>Must be a boolean value, either "<code>true</code>"


or "<code>false</code>".
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
@attr name irman.dagingsapi:hideOnContentScroll
*/
public static final int ActionBar_hideOnContentScroll =
19;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#homeAsUpIndicator}
attribute's value can be found in the {@link
#ActionBar} array.

<p>Must be a reference to another resource, in the


form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name irman.dagingsapi:homeAsUpIndicator
*/
public static final int ActionBar_homeAsUpIndicator =
26;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#homeLayout}
attribute's value can be found in the {@link
#ActionBar} array.

<p>Must be a reference to another resource, in the


form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name irman.dagingsapi:homeLayout
*/
public static final int ActionBar_homeLayout = 14;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#icon}
attribute's value can be found in the {@link
#ActionBar} array.

<p>Must be a reference to another resource, in the


form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name irman.dagingsapi:icon
*/
public static final int ActionBar_icon = 7;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#indeterminateProgressStyle}
attribute's value can be found in the {@link
#ActionBar} array.

<p>Must be a reference to another resource, in the


form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name irman.dagingsapi:indeterminateProgressStyle
*/
public static final int
ActionBar_indeterminateProgressStyle = 16;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#itemPadding}
attribute's value can be found in the {@link
#ActionBar} array.

<p>Must be a dimension value, which is a floating


point number appended with a unit such as "<code>14.5sp</code>".
Available units are: px (pixels), dp (density-independent
pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
@attr name irman.dagingsapi:itemPadding
*/
public static final int ActionBar_itemPadding = 18;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#logo}
attribute's value can be found in the {@link
#ActionBar} array.

<p>Must be a reference to another resource, in the


form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name irman.dagingsapi:logo
*/
public static final int ActionBar_logo = 8;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#navigationMode}
attribute's value can be found in the {@link
#ActionBar} array.

<p>Must be one of the following constant values.</p>


<table>
<colgroup align="left" />
<colgroup align="left" />
<colgroup align="left" />
<tr><th>Constant</th><th>Value</th><th>Description</th></tr>
<tr><td><code>normal</code></td><td>0</td><td></td></tr>
<tr><td><code>listMode</code></td><td>1</td><td></td></tr>
<tr><td><code>tabMode</code></td><td>2</td><td></td></tr>
</table>
@attr name irman.dagingsapi:navigationMode
*/
public static final int ActionBar_navigationMode = 2;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#popupTheme}
attribute's value can be found in the {@link
#ActionBar} array.

<p>Must be a reference to another resource, in the


form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name irman.dagingsapi:popupTheme
*/
public static final int ActionBar_popupTheme = 25;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#progressBarPadding}
attribute's value can be found in the {@link
#ActionBar} array.

<p>Must be a dimension value, which is a floating


point number appended with a unit such as "<code>14.5sp</code>".
Available units are: px (pixels), dp (density-independent
pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
@attr name irman.dagingsapi:progressBarPadding
*/
public static final int ActionBar_progressBarPadding =
17;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#progressBarStyle}
attribute's value can be found in the {@link
#ActionBar} array.

<p>Must be a reference to another resource, in the


form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name irman.dagingsapi:progressBarStyle
*/
public static final int ActionBar_progressBarStyle = 15;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#subtitle}
attribute's value can be found in the {@link
#ActionBar} array.

<p>Must be a string value, using '\\;' to escape


characters such as '\\n' or '\\uxxxx' for a unicode character.
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
@attr name irman.dagingsapi:subtitle
*/
public static final int ActionBar_subtitle = 4;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#subtitleTextStyle}
attribute's value can be found in the {@link
#ActionBar} array.

<p>Must be a reference to another resource, in the


form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name irman.dagingsapi:subtitleTextStyle
*/
public static final int ActionBar_subtitleTextStyle = 6;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#title}
attribute's value can be found in the {@link
#ActionBar} array.

<p>Must be a string value, using '\\;' to escape


characters such as '\\n' or '\\uxxxx' for a unicode character.
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
@attr name irman.dagingsapi:title
*/
public static final int ActionBar_title = 1;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#titleTextStyle}
attribute's value can be found in the {@link
#ActionBar} array.

<p>Must be a reference to another resource, in the


form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name irman.dagingsapi:titleTextStyle
*/
public static final int ActionBar_titleTextStyle = 5;
/** Attributes that can be used with a ActionBarLayout.
<p>Includes the following attributes:</p>
<table>
<colgroup align="left" />
<colgroup align="left" />
<tr><th>Attribute</th><th>Description</th></tr>
<tr><td><code>{@link
#ActionBarLayout_android_layout_gravity
android:layout_gravity}</code></td><td></td></tr>
</table>
@see #ActionBarLayout_android_layout_gravity
*/
public static final int[] ActionBarLayout = {
0x010100b3
};
/**
<p>This symbol is the offset where the {@link
android.R.attr#layout_gravity}
attribute's value can be found in the {@link
#ActionBarLayout} array.
@attr name android:layout_gravity
*/
public static final int
ActionBarLayout_android_layout_gravity = 0;
/** Attributes that can be used with a
ActionMenuItemView.
<p>Includes the following attributes:</p>
<table>
<colgroup align="left" />
<colgroup align="left" />
<tr><th>Attribute</th><th>Description</th></tr>
<tr><td><code>{@link
#ActionMenuItemView_android_minWidth
android:minWidth}</code></td><td></td></tr>
</table>
@see #ActionMenuItemView_android_minWidth
*/
public static final int[] ActionMenuItemView = {
0x0101013f
};
/**
<p>This symbol is the offset where the {@link
android.R.attr#minWidth}
attribute's value can be found in the {@link
#ActionMenuItemView} array.
@attr name android:minWidth
*/
public static final int
ActionMenuItemView_android_minWidth = 0;
/** Attributes that can be used with a ActionMenuView.
*/
public static final int[] ActionMenuView = {

};
/** Attributes that can be used with a ActionMode.
<p>Includes the following attributes:</p>
<table>
<colgroup align="left" />
<colgroup align="left" />
<tr><th>Attribute</th><th>Description</th></tr>
<tr><td><code>{@link #ActionMode_background
irman.dagingsapi:background}</code></td><td></td></tr>
<tr><td><code>{@link #ActionMode_backgroundSplit
irman.dagingsapi:backgroundSplit}</code></td><td></td></tr>
<tr><td><code>{@link #ActionMode_closeItemLayout
irman.dagingsapi:closeItemLayout}</code></td><td></td></tr>
<tr><td><code>{@link #ActionMode_height
irman.dagingsapi:height}</code></td><td></td></tr>
<tr><td><code>{@link #ActionMode_subtitleTextStyle
irman.dagingsapi:subtitleTextStyle}</code></td><td></td></tr>
<tr><td><code>{@link #ActionMode_titleTextStyle
irman.dagingsapi:titleTextStyle}</code></td><td></td></tr>
</table>
@see #ActionMode_background
@see #ActionMode_backgroundSplit
@see #ActionMode_closeItemLayout
@see #ActionMode_height
@see #ActionMode_subtitleTextStyle
@see #ActionMode_titleTextStyle
*/
public static final int[] ActionMode = {
0x7f010001, 0x7f010007, 0x7f010008, 0x7f01000c,
0x7f01000e, 0x7f01001c
};
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#background}
attribute's value can be found in the {@link
#ActionMode} array.

<p>Must be a reference to another resource, in the


form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name irman.dagingsapi:background
*/
public static final int ActionMode_background = 3;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#backgroundSplit}
attribute's value can be found in the {@link
#ActionMode} array.

<p>May be a reference to another resource, in the form


"<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
<p>May be a color value, in the form of
"<code>#<i>rgb</i></code>", "<code>#<i>argb</i></code>",
"<code>#<i>rrggbb</i></code>", or
"<code>#<i>aarrggbb</i></code>".
@attr name irman.dagingsapi:backgroundSplit
*/
public static final int ActionMode_backgroundSplit = 4;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#closeItemLayout}
attribute's value can be found in the {@link
#ActionMode} array.

<p>Must be a reference to another resource, in the


form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name irman.dagingsapi:closeItemLayout
*/
public static final int ActionMode_closeItemLayout = 5;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#height}
attribute's value can be found in the {@link
#ActionMode} array.

<p>Must be a dimension value, which is a floating


point number appended with a unit such as "<code>14.5sp</code>".
Available units are: px (pixels), dp (density-independent
pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
@attr name irman.dagingsapi:height
*/
public static final int ActionMode_height = 0;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#subtitleTextStyle}
attribute's value can be found in the {@link
#ActionMode} array.

<p>Must be a reference to another resource, in the


form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name irman.dagingsapi:subtitleTextStyle
*/
public static final int ActionMode_subtitleTextStyle =
2;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#titleTextStyle}
attribute's value can be found in the {@link
#ActionMode} array.

<p>Must be a reference to another resource, in the


form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name irman.dagingsapi:titleTextStyle
*/
public static final int ActionMode_titleTextStyle = 1;
/** Attributes that can be used with a
ActivityChooserView.
<p>Includes the following attributes:</p>
<table>
<colgroup align="left" />
<colgroup align="left" />
<tr><th>Attribute</th><th>Description</th></tr>
<tr><td><code>{@link
#ActivityChooserView_expandActivityOverflowButtonDrawable
irman.dagingsapi:expandActivityOverflowButtonDrawable}</code></t
d><td></td></tr>
<tr><td><code>{@link
#ActivityChooserView_initialActivityCount
irman.dagingsapi:initialActivityCount}</code></td><td></td></tr>
</table>
@see
#ActivityChooserView_expandActivityOverflowButtonDrawable
@see #ActivityChooserView_initialActivityCount
*/
public static final int[] ActivityChooserView = {
0x7f01001d, 0x7f01001e
};
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#expandActivityOverflowButtonDrawable}
attribute's value can be found in the {@link
#ActivityChooserView} array.

<p>Must be a reference to another resource, in the


form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name
irman.dagingsapi:expandActivityOverflowButtonDrawable
*/
public static final int
ActivityChooserView_expandActivityOverflowButtonDrawable = 1;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#initialActivityCount}
attribute's value can be found in the {@link
#ActivityChooserView} array.

<p>Must be a string value, using '\\;' to escape


characters such as '\\n' or '\\uxxxx' for a unicode character.
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
@attr name irman.dagingsapi:initialActivityCount
*/
public static final int
ActivityChooserView_initialActivityCount = 0;
/** Attributes that can be used with a CompatTextView.
<p>Includes the following attributes:</p>
<table>
<colgroup align="left" />
<colgroup align="left" />
<tr><th>Attribute</th><th>Description</th></tr>
<tr><td><code>{@link #CompatTextView_textAllCaps
irman.dagingsapi:textAllCaps}</code></td><td></td></tr>
</table>
@see #CompatTextView_textAllCaps
*/
public static final int[] CompatTextView = {
0x7f01001f
};
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#textAllCaps}
attribute's value can be found in the {@link
#CompatTextView} array.

<p>May be a reference to another resource, in the form


"<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
<p>May be a boolean value, either "<code>true</code>" or
"<code>false</code>".
@attr name irman.dagingsapi:textAllCaps
*/
public static final int CompatTextView_textAllCaps = 0;
/** Attributes that can be used with a
DrawerArrowToggle.
<p>Includes the following attributes:</p>
<table>
<colgroup align="left" />
<colgroup align="left" />
<tr><th>Attribute</th><th>Description</th></tr>
<tr><td><code>{@link #DrawerArrowToggle_barSize
irman.dagingsapi:barSize}</code></td><td></td></tr>
<tr><td><code>{@link #DrawerArrowToggle_color
irman.dagingsapi:color}</code></td><td></td></tr>
<tr><td><code>{@link #DrawerArrowToggle_drawableSize
irman.dagingsapi:drawableSize}</code></td><td></td></tr>
<tr><td><code>{@link
#DrawerArrowToggle_gapBetweenBars
irman.dagingsapi:gapBetweenBars}</code></td><td></td></tr>
<tr><td><code>{@link
#DrawerArrowToggle_middleBarArrowSize
irman.dagingsapi:middleBarArrowSize}</code></td><td></td></tr>
<tr><td><code>{@link #DrawerArrowToggle_spinBars
irman.dagingsapi:spinBars}</code></td><td></td></tr>
<tr><td><code>{@link #DrawerArrowToggle_thickness
irman.dagingsapi:thickness}</code></td><td></td></tr>
<tr><td><code>{@link
#DrawerArrowToggle_topBottomBarArrowSize
irman.dagingsapi:topBottomBarArrowSize}</code></td><td></td></tr
>
</table>
@see #DrawerArrowToggle_barSize
@see #DrawerArrowToggle_color
@see #DrawerArrowToggle_drawableSize
@see #DrawerArrowToggle_gapBetweenBars
@see #DrawerArrowToggle_middleBarArrowSize
@see #DrawerArrowToggle_spinBars
@see #DrawerArrowToggle_thickness
@see #DrawerArrowToggle_topBottomBarArrowSize
*/
public static final int[] DrawerArrowToggle = {
0x7f010020, 0x7f010021, 0x7f010022, 0x7f010023,
0x7f010024, 0x7f010025, 0x7f010026, 0x7f010027
};
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#barSize}
attribute's value can be found in the {@link
#DrawerArrowToggle} array.

<p>Must be a dimension value, which is a floating


point number appended with a unit such as "<code>14.5sp</code>".
Available units are: px (pixels), dp (density-independent
pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
@attr name irman.dagingsapi:barSize
*/
public static final int DrawerArrowToggle_barSize = 6;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#color}
attribute's value can be found in the {@link
#DrawerArrowToggle} array.

<p>Must be a color value, in the form of


"<code>#<i>rgb</i></code>", "<code>#<i>argb</i></code>",
"<code>#<i>rrggbb</i></code>", or
"<code>#<i>aarrggbb</i></code>".
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
@attr name irman.dagingsapi:color
*/
public static final int DrawerArrowToggle_color = 0;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#drawableSize}
attribute's value can be found in the {@link
#DrawerArrowToggle} array.

<p>Must be a dimension value, which is a floating


point number appended with a unit such as "<code>14.5sp</code>".
Available units are: px (pixels), dp (density-independent
pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
@attr name irman.dagingsapi:drawableSize
*/
public static final int DrawerArrowToggle_drawableSize =
2;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#gapBetweenBars}
attribute's value can be found in the {@link
#DrawerArrowToggle} array.

<p>Must be a dimension value, which is a floating


point number appended with a unit such as "<code>14.5sp</code>".
Available units are: px (pixels), dp (density-independent
pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
@attr name irman.dagingsapi:gapBetweenBars
*/
public static final int DrawerArrowToggle_gapBetweenBars
= 3;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#middleBarArrowSize}
attribute's value can be found in the {@link
#DrawerArrowToggle} array.

<p>Must be a dimension value, which is a floating


point number appended with a unit such as "<code>14.5sp</code>".
Available units are: px (pixels), dp (density-independent
pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
@attr name irman.dagingsapi:middleBarArrowSize
*/
public static final int
DrawerArrowToggle_middleBarArrowSize = 5;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#spinBars}
attribute's value can be found in the {@link
#DrawerArrowToggle} array.

<p>Must be a boolean value, either "<code>true</code>"


or "<code>false</code>".
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
@attr name irman.dagingsapi:spinBars
*/
public static final int DrawerArrowToggle_spinBars = 1;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#thickness}
attribute's value can be found in the {@link
#DrawerArrowToggle} array.

<p>Must be a dimension value, which is a floating


point number appended with a unit such as "<code>14.5sp</code>".
Available units are: px (pixels), dp (density-independent
pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
@attr name irman.dagingsapi:thickness
*/
public static final int DrawerArrowToggle_thickness = 7;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#topBottomBarArrowSize}
attribute's value can be found in the {@link
#DrawerArrowToggle} array.

<p>Must be a dimension value, which is a floating


point number appended with a unit such as "<code>14.5sp</code>".
Available units are: px (pixels), dp (density-independent
pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
@attr name irman.dagingsapi:topBottomBarArrowSize
*/
public static final int
DrawerArrowToggle_topBottomBarArrowSize = 4;
/** Attributes that can be used with a
LinearLayoutCompat.
<p>Includes the following attributes:</p>
<table>
<colgroup align="left" />
<colgroup align="left" />
<tr><th>Attribute</th><th>Description</th></tr>
<tr><td><code>{@link
#LinearLayoutCompat_android_baselineAligned
android:baselineAligned}</code></td><td></td></tr>
<tr><td><code>{@link
#LinearLayoutCompat_android_baselineAlignedChildIndex
android:baselineAlignedChildIndex}</code></td><td></td></tr>
<tr><td><code>{@link
#LinearLayoutCompat_android_gravity
android:gravity}</code></td><td></td></tr>
<tr><td><code>{@link
#LinearLayoutCompat_android_orientation
android:orientation}</code></td><td></td></tr>
<tr><td><code>{@link
#LinearLayoutCompat_android_weightSum
android:weightSum}</code></td><td></td></tr>
<tr><td><code>{@link #LinearLayoutCompat_divider
irman.dagingsapi:divider}</code></td><td></td></tr>
<tr><td><code>{@link
#LinearLayoutCompat_dividerPadding
irman.dagingsapi:dividerPadding}</code></td><td></td></tr>
<tr><td><code>{@link
#LinearLayoutCompat_measureWithLargestChild
irman.dagingsapi:measureWithLargestChild}</code></td><td></td></
tr>
<tr><td><code>{@link #LinearLayoutCompat_showDividers
irman.dagingsapi:showDividers}</code></td><td></td></tr>
</table>
@see #LinearLayoutCompat_android_baselineAligned
@see
#LinearLayoutCompat_android_baselineAlignedChildIndex
@see #LinearLayoutCompat_android_gravity
@see #LinearLayoutCompat_android_orientation
@see #LinearLayoutCompat_android_weightSum
@see #LinearLayoutCompat_divider
@see #LinearLayoutCompat_dividerPadding
@see #LinearLayoutCompat_measureWithLargestChild
@see #LinearLayoutCompat_showDividers
*/
public static final int[] LinearLayoutCompat = {
0x010100af, 0x010100c4, 0x01010126, 0x01010127,
0x01010128, 0x7f01000b, 0x7f010028, 0x7f010029,
0x7f01002a
};
/**
<p>This symbol is the offset where the {@link
android.R.attr#baselineAligned}
attribute's value can be found in the {@link
#LinearLayoutCompat} array.
@attr name android:baselineAligned
*/
public static final int
LinearLayoutCompat_android_baselineAligned = 2;
/**
<p>This symbol is the offset where the {@link
android.R.attr#baselineAlignedChildIndex}
attribute's value can be found in the {@link
#LinearLayoutCompat} array.
@attr name android:baselineAlignedChildIndex
*/
public static final int
LinearLayoutCompat_android_baselineAlignedChildIndex = 3;
/**
<p>This symbol is the offset where the {@link
android.R.attr#gravity}
attribute's value can be found in the {@link
#LinearLayoutCompat} array.
@attr name android:gravity
*/
public static final int
LinearLayoutCompat_android_gravity = 0;
/**
<p>This symbol is the offset where the {@link
android.R.attr#orientation}
attribute's value can be found in the {@link
#LinearLayoutCompat} array.
@attr name android:orientation
*/
public static final int
LinearLayoutCompat_android_orientation = 1;
/**
<p>This symbol is the offset where the {@link
android.R.attr#weightSum}
attribute's value can be found in the {@link
#LinearLayoutCompat} array.
@attr name android:weightSum
*/
public static final int
LinearLayoutCompat_android_weightSum = 4;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#divider}
attribute's value can be found in the {@link
#LinearLayoutCompat} array.

<p>Must be a reference to another resource, in the


form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name irman.dagingsapi:divider
*/
public static final int LinearLayoutCompat_divider = 5;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#dividerPadding}
attribute's value can be found in the {@link
#LinearLayoutCompat} array.

<p>Must be a dimension value, which is a floating


point number appended with a unit such as "<code>14.5sp</code>".
Available units are: px (pixels), dp (density-independent
pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
@attr name irman.dagingsapi:dividerPadding
*/
public static final int
LinearLayoutCompat_dividerPadding = 8;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#measureWithLargestChild}
attribute's value can be found in the {@link
#LinearLayoutCompat} array.

<p>Must be a boolean value, either "<code>true</code>"


or "<code>false</code>".
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
@attr name irman.dagingsapi:measureWithLargestChild
*/
public static final int
LinearLayoutCompat_measureWithLargestChild = 6;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#showDividers}
attribute's value can be found in the {@link
#LinearLayoutCompat} array.

<p>Must be one or more (separated by '|') of the


following constant values.</p>
<table>
<colgroup align="left" />
<colgroup align="left" />
<colgroup align="left" />
<tr><th>Constant</th><th>Value</th><th>Description</th></tr>
<tr><td><code>none</code></td><td>0</td><td></td></tr>
<tr><td><code>beginning</code></td><td>1</td><td></td></tr>
<tr><td><code>middle</code></td><td>2</td><td></td></tr>
<tr><td><code>end</code></td><td>4</td><td></td></tr>
</table>
@attr name irman.dagingsapi:showDividers
*/
public static final int LinearLayoutCompat_showDividers
= 7;
/** Attributes that can be used with a
LinearLayoutCompat_Layout.
<p>Includes the following attributes:</p>
<table>
<colgroup align="left" />
<colgroup align="left" />
<tr><th>Attribute</th><th>Description</th></tr>
<tr><td><code>{@link
#LinearLayoutCompat_Layout_android_layout_gravity
android:layout_gravity}</code></td><td></td></tr>
<tr><td><code>{@link
#LinearLayoutCompat_Layout_android_layout_height
android:layout_height}</code></td><td></td></tr>
<tr><td><code>{@link
#LinearLayoutCompat_Layout_android_layout_weight
android:layout_weight}</code></td><td></td></tr>
<tr><td><code>{@link
#LinearLayoutCompat_Layout_android_layout_width
android:layout_width}</code></td><td></td></tr>
</table>
@see
#LinearLayoutCompat_Layout_android_layout_gravity
@see #LinearLayoutCompat_Layout_android_layout_height
@see #LinearLayoutCompat_Layout_android_layout_weight
@see #LinearLayoutCompat_Layout_android_layout_width
*/
public static final int[] LinearLayoutCompat_Layout = {
0x010100b3, 0x010100f4, 0x010100f5, 0x01010181
};
/**
<p>This symbol is the offset where the {@link
android.R.attr#layout_gravity}
attribute's value can be found in the {@link
#LinearLayoutCompat_Layout} array.
@attr name android:layout_gravity
*/
public static final int
LinearLayoutCompat_Layout_android_layout_gravity = 0;
/**
<p>This symbol is the offset where the {@link
android.R.attr#layout_height}
attribute's value can be found in the {@link
#LinearLayoutCompat_Layout} array.
@attr name android:layout_height
*/
public static final int
LinearLayoutCompat_Layout_android_layout_height = 2;
/**
<p>This symbol is the offset where the {@link
android.R.attr#layout_weight}
attribute's value can be found in the {@link
#LinearLayoutCompat_Layout} array.
@attr name android:layout_weight
*/
public static final int
LinearLayoutCompat_Layout_android_layout_weight = 3;
/**
<p>This symbol is the offset where the {@link
android.R.attr#layout_width}
attribute's value can be found in the {@link
#LinearLayoutCompat_Layout} array.
@attr name android:layout_width
*/
public static final int
LinearLayoutCompat_Layout_android_layout_width = 1;
/** Attributes that can be used with a ListPopupWindow.
<p>Includes the following attributes:</p>
<table>
<colgroup align="left" />
<colgroup align="left" />
<tr><th>Attribute</th><th>Description</th></tr>
<tr><td><code>{@link
#ListPopupWindow_android_dropDownHorizontalOffset
android:dropDownHorizontalOffset}</code></td><td></td></tr>
<tr><td><code>{@link
#ListPopupWindow_android_dropDownVerticalOffset
android:dropDownVerticalOffset}</code></td><td></td></tr>
</table>
@see
#ListPopupWindow_android_dropDownHorizontalOffset
@see #ListPopupWindow_android_dropDownVerticalOffset
*/
public static final int[] ListPopupWindow = {
0x010102ac, 0x010102ad
};
/**
<p>This symbol is the offset where the {@link
android.R.attr#dropDownHorizontalOffset}
attribute's value can be found in the {@link
#ListPopupWindow} array.
@attr name android:dropDownHorizontalOffset
*/
public static final int
ListPopupWindow_android_dropDownHorizontalOffset = 0;
/**
<p>This symbol is the offset where the {@link
android.R.attr#dropDownVerticalOffset}
attribute's value can be found in the {@link
#ListPopupWindow} array.
@attr name android:dropDownVerticalOffset
*/
public static final int
ListPopupWindow_android_dropDownVerticalOffset = 1;
/** Attributes that can be used with a MenuGroup.
<p>Includes the following attributes:</p>
<table>
<colgroup align="left" />
<colgroup align="left" />
<tr><th>Attribute</th><th>Description</th></tr>
<tr><td><code>{@link
#MenuGroup_android_checkableBehavior
android:checkableBehavior}</code></td><td></td></tr>
<tr><td><code>{@link #MenuGroup_android_enabled
android:enabled}</code></td><td></td></tr>
<tr><td><code>{@link #MenuGroup_android_id
android:id}</code></td><td></td></tr>
<tr><td><code>{@link #MenuGroup_android_menuCategory
android:menuCategory}</code></td><td></td></tr>
<tr><td><code>{@link
#MenuGroup_android_orderInCategory
android:orderInCategory}</code></td><td></td></tr>
<tr><td><code>{@link #MenuGroup_android_visible
android:visible}</code></td><td></td></tr>
</table>
@see #MenuGroup_android_checkableBehavior
@see #MenuGroup_android_enabled
@see #MenuGroup_android_id
@see #MenuGroup_android_menuCategory
@see #MenuGroup_android_orderInCategory
@see #MenuGroup_android_visible
*/
public static final int[] MenuGroup = {
0x0101000e, 0x010100d0, 0x01010194, 0x010101de,
0x010101df, 0x010101e0
};
/**
<p>This symbol is the offset where the {@link
android.R.attr#checkableBehavior}
attribute's value can be found in the {@link
#MenuGroup} array.
@attr name android:checkableBehavior
*/
public static final int
MenuGroup_android_checkableBehavior = 5;
/**
<p>This symbol is the offset where the {@link
android.R.attr#enabled}
attribute's value can be found in the {@link
#MenuGroup} array.
@attr name android:enabled
*/
public static final int MenuGroup_android_enabled = 0;
/**
<p>This symbol is the offset where the {@link
android.R.attr#id}
attribute's value can be found in the {@link
#MenuGroup} array.
@attr name android:id
*/
public static final int MenuGroup_android_id = 1;
/**
<p>This symbol is the offset where the {@link
android.R.attr#menuCategory}
attribute's value can be found in the {@link
#MenuGroup} array.
@attr name android:menuCategory
*/
public static final int MenuGroup_android_menuCategory =
3;
/**
<p>This symbol is the offset where the {@link
android.R.attr#orderInCategory}
attribute's value can be found in the {@link
#MenuGroup} array.
@attr name android:orderInCategory
*/
public static final int
MenuGroup_android_orderInCategory = 4;
/**
<p>This symbol is the offset where the {@link
android.R.attr#visible}
attribute's value can be found in the {@link
#MenuGroup} array.
@attr name android:visible
*/
public static final int MenuGroup_android_visible = 2;
/** Attributes that can be used with a MenuItem.
<p>Includes the following attributes:</p>
<table>
<colgroup align="left" />
<colgroup align="left" />
<tr><th>Attribute</th><th>Description</th></tr>
<tr><td><code>{@link #MenuItem_actionLayout
irman.dagingsapi:actionLayout}</code></td><td></td></tr>
<tr><td><code>{@link #MenuItem_actionProviderClass
irman.dagingsapi:actionProviderClass}</code></td><td></td></tr>
<tr><td><code>{@link #MenuItem_actionViewClass
irman.dagingsapi:actionViewClass}</code></td><td></td></tr>
<tr><td><code>{@link
#MenuItem_android_alphabeticShortcut
android:alphabeticShortcut}</code></td><td></td></tr>
<tr><td><code>{@link #MenuItem_android_checkable
android:checkable}</code></td><td></td></tr>
<tr><td><code>{@link #MenuItem_android_checked
android:checked}</code></td><td></td></tr>
<tr><td><code>{@link #MenuItem_android_enabled
android:enabled}</code></td><td></td></tr>
<tr><td><code>{@link #MenuItem_android_icon
android:icon}</code></td><td></td></tr>
<tr><td><code>{@link #MenuItem_android_id
android:id}</code></td><td></td></tr>
<tr><td><code>{@link #MenuItem_android_menuCategory
android:menuCategory}</code></td><td></td></tr>
<tr><td><code>{@link
#MenuItem_android_numericShortcut
android:numericShortcut}</code></td><td></td></tr>
<tr><td><code>{@link #MenuItem_android_onClick
android:onClick}</code></td><td></td></tr>
<tr><td><code>{@link
#MenuItem_android_orderInCategory
android:orderInCategory}</code></td><td></td></tr>
<tr><td><code>{@link #MenuItem_android_title
android:title}</code></td><td></td></tr>
<tr><td><code>{@link #MenuItem_android_titleCondensed
android:titleCondensed}</code></td><td></td></tr>
<tr><td><code>{@link #MenuItem_android_visible
android:visible}</code></td><td></td></tr>
<tr><td><code>{@link #MenuItem_showAsAction
irman.dagingsapi:showAsAction}</code></td><td></td></tr>
</table>
@see #MenuItem_actionLayout
@see #MenuItem_actionProviderClass
@see #MenuItem_actionViewClass
@see #MenuItem_android_alphabeticShortcut
@see #MenuItem_android_checkable
@see #MenuItem_android_checked
@see #MenuItem_android_enabled
@see #MenuItem_android_icon
@see #MenuItem_android_id
@see #MenuItem_android_menuCategory
@see #MenuItem_android_numericShortcut
@see #MenuItem_android_onClick
@see #MenuItem_android_orderInCategory
@see #MenuItem_android_title
@see #MenuItem_android_titleCondensed
@see #MenuItem_android_visible
@see #MenuItem_showAsAction
*/
public static final int[] MenuItem = {
0x01010002, 0x0101000e, 0x010100d0, 0x01010106,
0x01010194, 0x010101de, 0x010101df, 0x010101e1,
0x010101e2, 0x010101e3, 0x010101e4, 0x010101e5,
0x0101026f, 0x7f01002b, 0x7f01002c, 0x7f01002d,
0x7f01002e
};
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#actionLayout}
attribute's value can be found in the {@link
#MenuItem} array.

<p>Must be a reference to another resource, in the


form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name irman.dagingsapi:actionLayout
*/
public static final int MenuItem_actionLayout = 14;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#actionProviderClass}
attribute's value can be found in the {@link
#MenuItem} array.

<p>Must be a string value, using '\\;' to escape


characters such as '\\n' or '\\uxxxx' for a unicode character.
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
@attr name irman.dagingsapi:actionProviderClass
*/
public static final int MenuItem_actionProviderClass =
16;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#actionViewClass}
attribute's value can be found in the {@link
#MenuItem} array.

<p>Must be a string value, using '\\;' to escape


characters such as '\\n' or '\\uxxxx' for a unicode character.
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
@attr name irman.dagingsapi:actionViewClass
*/
public static final int MenuItem_actionViewClass = 15;
/**
<p>This symbol is the offset where the {@link
android.R.attr#alphabeticShortcut}
attribute's value can be found in the {@link
#MenuItem} array.
@attr name android:alphabeticShortcut
*/
public static final int
MenuItem_android_alphabeticShortcut = 9;
/**
<p>This symbol is the offset where the {@link
android.R.attr#checkable}
attribute's value can be found in the {@link
#MenuItem} array.
@attr name android:checkable
*/
public static final int MenuItem_android_checkable = 11;
/**
<p>This symbol is the offset where the {@link
android.R.attr#checked}
attribute's value can be found in the {@link
#MenuItem} array.
@attr name android:checked
*/
public static final int MenuItem_android_checked = 3;
/**
<p>This symbol is the offset where the {@link
android.R.attr#enabled}
attribute's value can be found in the {@link
#MenuItem} array.
@attr name android:enabled
*/
public static final int MenuItem_android_enabled = 1;
/**
<p>This symbol is the offset where the {@link
android.R.attr#icon}
attribute's value can be found in the {@link
#MenuItem} array.
@attr name android:icon
*/
public static final int MenuItem_android_icon = 0;
/**
<p>This symbol is the offset where the {@link
android.R.attr#id}
attribute's value can be found in the {@link
#MenuItem} array.
@attr name android:id
*/
public static final int MenuItem_android_id = 2;
/**
<p>This symbol is the offset where the {@link
android.R.attr#menuCategory}
attribute's value can be found in the {@link
#MenuItem} array.
@attr name android:menuCategory
*/
public static final int MenuItem_android_menuCategory =
5;
/**
<p>This symbol is the offset where the {@link
android.R.attr#numericShortcut}
attribute's value can be found in the {@link
#MenuItem} array.
@attr name android:numericShortcut
*/
public static final int MenuItem_android_numericShortcut
= 10;
/**
<p>This symbol is the offset where the {@link
android.R.attr#onClick}
attribute's value can be found in the {@link
#MenuItem} array.
@attr name android:onClick
*/
public static final int MenuItem_android_onClick = 12;
/**
<p>This symbol is the offset where the {@link
android.R.attr#orderInCategory}
attribute's value can be found in the {@link
#MenuItem} array.
@attr name android:orderInCategory
*/
public static final int MenuItem_android_orderInCategory
= 6;
/**
<p>This symbol is the offset where the {@link
android.R.attr#title}
attribute's value can be found in the {@link
#MenuItem} array.
@attr name android:title
*/
public static final int MenuItem_android_title = 7;
/**
<p>This symbol is the offset where the {@link
android.R.attr#titleCondensed}
attribute's value can be found in the {@link
#MenuItem} array.
@attr name android:titleCondensed
*/
public static final int MenuItem_android_titleCondensed
= 8;
/**
<p>This symbol is the offset where the {@link
android.R.attr#visible}
attribute's value can be found in the {@link
#MenuItem} array.
@attr name android:visible
*/
public static final int MenuItem_android_visible = 4;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#showAsAction}
attribute's value can be found in the {@link
#MenuItem} array.

<p>Must be one or more (separated by '|') of the


following constant values.</p>
<table>
<colgroup align="left" />
<colgroup align="left" />
<colgroup align="left" />
<tr><th>Constant</th><th>Value</th><th>Description</th></tr>
<tr><td><code>never</code></td><td>0</td><td></td></tr>
<tr><td><code>ifRoom</code></td><td>1</td><td></td></tr>
<tr><td><code>always</code></td><td>2</td><td></td></tr>
<tr><td><code>withText</code></td><td>4</td><td></td></tr>
<tr><td><code>collapseActionView</code></td><td>8</td><td></td><
/tr>
</table>
@attr name irman.dagingsapi:showAsAction
*/
public static final int MenuItem_showAsAction = 13;
/** Attributes that can be used with a MenuView.
<p>Includes the following attributes:</p>
<table>
<colgroup align="left" />
<colgroup align="left" />
<tr><th>Attribute</th><th>Description</th></tr>
<tr><td><code>{@link
#MenuView_android_headerBackground
android:headerBackground}</code></td><td></td></tr>
<tr><td><code>{@link
#MenuView_android_horizontalDivider
android:horizontalDivider}</code></td><td></td></tr>
<tr><td><code>{@link #MenuView_android_itemBackground
android:itemBackground}</code></td><td></td></tr>
<tr><td><code>{@link
#MenuView_android_itemIconDisabledAlpha
android:itemIconDisabledAlpha}</code></td><td></td></tr>
<tr><td><code>{@link
#MenuView_android_itemTextAppearance
android:itemTextAppearance}</code></td><td></td></tr>
<tr><td><code>{@link
#MenuView_android_verticalDivider
android:verticalDivider}</code></td><td></td></tr>
<tr><td><code>{@link
#MenuView_android_windowAnimationStyle
android:windowAnimationStyle}</code></td><td></td></tr>
<tr><td><code>{@link #MenuView_preserveIconSpacing
irman.dagingsapi:preserveIconSpacing}</code></td><td></td></tr>
</table>
@see #MenuView_android_headerBackground
@see #MenuView_android_horizontalDivider
@see #MenuView_android_itemBackground
@see #MenuView_android_itemIconDisabledAlpha
@see #MenuView_android_itemTextAppearance
@see #MenuView_android_verticalDivider
@see #MenuView_android_windowAnimationStyle
@see #MenuView_preserveIconSpacing
*/
public static final int[] MenuView = {
0x010100ae, 0x0101012c, 0x0101012d, 0x0101012e,
0x0101012f, 0x01010130, 0x01010131, 0x7f01002f
};
/**
<p>This symbol is the offset where the {@link
android.R.attr#headerBackground}
attribute's value can be found in the {@link
#MenuView} array.
@attr name android:headerBackground
*/
public static final int
MenuView_android_headerBackground = 4;
/**
<p>This symbol is the offset where the {@link
android.R.attr#horizontalDivider}
attribute's value can be found in the {@link
#MenuView} array.
@attr name android:horizontalDivider
*/
public static final int
MenuView_android_horizontalDivider = 2;
/**
<p>This symbol is the offset where the {@link
android.R.attr#itemBackground}
attribute's value can be found in the {@link
#MenuView} array.
@attr name android:itemBackground
*/
public static final int MenuView_android_itemBackground
= 5;
/**
<p>This symbol is the offset where the {@link
android.R.attr#itemIconDisabledAlpha}
attribute's value can be found in the {@link
#MenuView} array.
@attr name android:itemIconDisabledAlpha
*/
public static final int
MenuView_android_itemIconDisabledAlpha = 6;
/**
<p>This symbol is the offset where the {@link
android.R.attr#itemTextAppearance}
attribute's value can be found in the {@link
#MenuView} array.
@attr name android:itemTextAppearance
*/
public static final int
MenuView_android_itemTextAppearance = 1;
/**
<p>This symbol is the offset where the {@link
android.R.attr#verticalDivider}
attribute's value can be found in the {@link
#MenuView} array.
@attr name android:verticalDivider
*/
public static final int MenuView_android_verticalDivider
= 3;
/**
<p>This symbol is the offset where the {@link
android.R.attr#windowAnimationStyle}
attribute's value can be found in the {@link
#MenuView} array.
@attr name android:windowAnimationStyle
*/
public static final int
MenuView_android_windowAnimationStyle = 0;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#preserveIconSpacing}
attribute's value can be found in the {@link
#MenuView} array.

<p>Must be a boolean value, either "<code>true</code>"


or "<code>false</code>".
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
@attr name irman.dagingsapi:preserveIconSpacing
*/
public static final int MenuView_preserveIconSpacing =
7;
/** Attributes that can be used with a PopupWindow.
<p>Includes the following attributes:</p>
<table>
<colgroup align="left" />
<colgroup align="left" />
<tr><th>Attribute</th><th>Description</th></tr>
<tr><td><code>{@link
#PopupWindow_android_popupBackground
android:popupBackground}</code></td><td></td></tr>
<tr><td><code>{@link #PopupWindow_overlapAnchor
irman.dagingsapi:overlapAnchor}</code></td><td></td></tr>
</table>
@see #PopupWindow_android_popupBackground
@see #PopupWindow_overlapAnchor
*/
public static final int[] PopupWindow = {
0x01010176, 0x7f010030
};
/**
<p>This symbol is the offset where the {@link
android.R.attr#popupBackground}
attribute's value can be found in the {@link
#PopupWindow} array.
@attr name android:popupBackground
*/
public static final int
PopupWindow_android_popupBackground = 0;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#overlapAnchor}
attribute's value can be found in the {@link
#PopupWindow} array.

<p>Must be a boolean value, either "<code>true</code>"


or "<code>false</code>".
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
@attr name irman.dagingsapi:overlapAnchor
*/
public static final int PopupWindow_overlapAnchor = 1;
/** Attributes that can be used with a
PopupWindowBackgroundState.
<p>Includes the following attributes:</p>
<table>
<colgroup align="left" />
<colgroup align="left" />
<tr><th>Attribute</th><th>Description</th></tr>
<tr><td><code>{@link
#PopupWindowBackgroundState_state_above_anchor
irman.dagingsapi:state_above_anchor}</code></td><td></td></tr>
</table>
@see #PopupWindowBackgroundState_state_above_anchor
*/
public static final int[] PopupWindowBackgroundState = {
0x7f010031
};
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#state_above_anchor}
attribute's value can be found in the {@link
#PopupWindowBackgroundState} array.

<p>Must be a boolean value, either "<code>true</code>"


or "<code>false</code>".
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
@attr name irman.dagingsapi:state_above_anchor
*/
public static final int
PopupWindowBackgroundState_state_above_anchor = 0;
/** Attributes that can be used with a SearchView.
<p>Includes the following attributes:</p>
<table>
<colgroup align="left" />
<colgroup align="left" />
<tr><th>Attribute</th><th>Description</th></tr>
<tr><td><code>{@link #SearchView_android_focusable
android:focusable}</code></td><td></td></tr>
<tr><td><code>{@link #SearchView_android_imeOptions
android:imeOptions}</code></td><td></td></tr>
<tr><td><code>{@link #SearchView_android_inputType
android:inputType}</code></td><td></td></tr>
<tr><td><code>{@link #SearchView_android_maxWidth
android:maxWidth}</code></td><td></td></tr>
<tr><td><code>{@link #SearchView_closeIcon
irman.dagingsapi:closeIcon}</code></td><td></td></tr>
<tr><td><code>{@link #SearchView_commitIcon
irman.dagingsapi:commitIcon}</code></td><td></td></tr>
<tr><td><code>{@link #SearchView_goIcon
irman.dagingsapi:goIcon}</code></td><td></td></tr>
<tr><td><code>{@link #SearchView_iconifiedByDefault
irman.dagingsapi:iconifiedByDefault}</code></td><td></td></tr>
<tr><td><code>{@link #SearchView_layout
irman.dagingsapi:layout}</code></td><td></td></tr>
<tr><td><code>{@link #SearchView_queryBackground
irman.dagingsapi:queryBackground}</code></td><td></td></tr>
<tr><td><code>{@link #SearchView_queryHint
irman.dagingsapi:queryHint}</code></td><td></td></tr>
<tr><td><code>{@link #SearchView_searchIcon
irman.dagingsapi:searchIcon}</code></td><td></td></tr>
<tr><td><code>{@link #SearchView_submitBackground
irman.dagingsapi:submitBackground}</code></td><td></td></tr>
<tr><td><code>{@link #SearchView_suggestionRowLayout
irman.dagingsapi:suggestionRowLayout}</code></td><td></td></tr>
<tr><td><code>{@link #SearchView_voiceIcon
irman.dagingsapi:voiceIcon}</code></td><td></td></tr>
</table>
@see #SearchView_android_focusable
@see #SearchView_android_imeOptions
@see #SearchView_android_inputType
@see #SearchView_android_maxWidth
@see #SearchView_closeIcon
@see #SearchView_commitIcon
@see #SearchView_goIcon
@see #SearchView_iconifiedByDefault
@see #SearchView_layout
@see #SearchView_queryBackground
@see #SearchView_queryHint
@see #SearchView_searchIcon
@see #SearchView_submitBackground
@see #SearchView_suggestionRowLayout
@see #SearchView_voiceIcon
*/
public static final int[] SearchView = {
0x010100da, 0x0101011f, 0x01010220, 0x01010264,
0x7f010032, 0x7f010033, 0x7f010034, 0x7f010035,
0x7f010036, 0x7f010037, 0x7f010038, 0x7f010039,
0x7f01003a, 0x7f01003b, 0x7f01003c
};
/**
<p>This symbol is the offset where the {@link
android.R.attr#focusable}
attribute's value can be found in the {@link
#SearchView} array.
@attr name android:focusable
*/
public static final int SearchView_android_focusable =
0;
/**
<p>This symbol is the offset where the {@link
android.R.attr#imeOptions}
attribute's value can be found in the {@link
#SearchView} array.
@attr name android:imeOptions
*/
public static final int SearchView_android_imeOptions =
3;
/**
<p>This symbol is the offset where the {@link
android.R.attr#inputType}
attribute's value can be found in the {@link
#SearchView} array.
@attr name android:inputType
*/
public static final int SearchView_android_inputType =
2;
/**
<p>This symbol is the offset where the {@link
android.R.attr#maxWidth}
attribute's value can be found in the {@link
#SearchView} array.
@attr name android:maxWidth
*/
public static final int SearchView_android_maxWidth = 1;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#closeIcon}
attribute's value can be found in the {@link
#SearchView} array.

<p>Must be a reference to another resource, in the


form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name irman.dagingsapi:closeIcon
*/
public static final int SearchView_closeIcon = 7;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#commitIcon}
attribute's value can be found in the {@link
#SearchView} array.

<p>Must be a reference to another resource, in the


form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name irman.dagingsapi:commitIcon
*/
public static final int SearchView_commitIcon = 11;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#goIcon}
attribute's value can be found in the {@link
#SearchView} array.

<p>Must be a reference to another resource, in the


form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name irman.dagingsapi:goIcon
*/
public static final int SearchView_goIcon = 8;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#iconifiedByDefault}
attribute's value can be found in the {@link
#SearchView} array.

<p>Must be a boolean value, either "<code>true</code>"


or "<code>false</code>".
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
@attr name irman.dagingsapi:iconifiedByDefault
*/
public static final int SearchView_iconifiedByDefault =
5;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#layout}
attribute's value can be found in the {@link
#SearchView} array.

<p>Must be a reference to another resource, in the


form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name irman.dagingsapi:layout
*/
public static final int SearchView_layout = 4;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#queryBackground}
attribute's value can be found in the {@link
#SearchView} array.

<p>Must be a reference to another resource, in the


form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name irman.dagingsapi:queryBackground
*/
public static final int SearchView_queryBackground = 13;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#queryHint}
attribute's value can be found in the {@link
#SearchView} array.

<p>Must be a string value, using '\\;' to escape


characters such as '\\n' or '\\uxxxx' for a unicode character.
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
@attr name irman.dagingsapi:queryHint
*/
public static final int SearchView_queryHint = 6;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#searchIcon}
attribute's value can be found in the {@link
#SearchView} array.

<p>Must be a reference to another resource, in the


form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name irman.dagingsapi:searchIcon
*/
public static final int SearchView_searchIcon = 9;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#submitBackground}
attribute's value can be found in the {@link
#SearchView} array.

<p>Must be a reference to another resource, in the


form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name irman.dagingsapi:submitBackground
*/
public static final int SearchView_submitBackground =
14;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#suggestionRowLayout}
attribute's value can be found in the {@link
#SearchView} array.

<p>Must be a reference to another resource, in the


form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name irman.dagingsapi:suggestionRowLayout
*/
public static final int SearchView_suggestionRowLayout =
12;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#voiceIcon}
attribute's value can be found in the {@link
#SearchView} array.

<p>Must be a reference to another resource, in the


form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name irman.dagingsapi:voiceIcon
*/
public static final int SearchView_voiceIcon = 10;
/** Attributes that can be used with a Spinner.
<p>Includes the following attributes:</p>
<table>
<colgroup align="left" />
<colgroup align="left" />
<tr><th>Attribute</th><th>Description</th></tr>
<tr><td><code>{@link #Spinner_android_background
android:background}</code></td><td></td></tr>
<tr><td><code>{@link
#Spinner_android_dropDownHorizontalOffset
android:dropDownHorizontalOffset}</code></td><td></td></tr>
<tr><td><code>{@link
#Spinner_android_dropDownSelector
android:dropDownSelector}</code></td><td></td></tr>
<tr><td><code>{@link
#Spinner_android_dropDownVerticalOffset
android:dropDownVerticalOffset}</code></td><td></td></tr>
<tr><td><code>{@link #Spinner_android_dropDownWidth
android:dropDownWidth}</code></td><td></td></tr>
<tr><td><code>{@link #Spinner_android_gravity
android:gravity}</code></td><td></td></tr>
<tr><td><code>{@link #Spinner_android_popupBackground
android:popupBackground}</code></td><td></td></tr>
<tr><td><code>{@link
#Spinner_disableChildrenWhenDisabled
irman.dagingsapi:disableChildrenWhenDisabled}</code></td><td></t
d></tr>
<tr><td><code>{@link #Spinner_popupPromptView
irman.dagingsapi:popupPromptView}</code></td><td></td></tr>
<tr><td><code>{@link #Spinner_prompt
irman.dagingsapi:prompt}</code></td><td></td></tr>
<tr><td><code>{@link #Spinner_spinnerMode
irman.dagingsapi:spinnerMode}</code></td><td></td></tr>
</table>
@see #Spinner_android_background
@see #Spinner_android_dropDownHorizontalOffset
@see #Spinner_android_dropDownSelector
@see #Spinner_android_dropDownVerticalOffset
@see #Spinner_android_dropDownWidth
@see #Spinner_android_gravity
@see #Spinner_android_popupBackground
@see #Spinner_disableChildrenWhenDisabled
@see #Spinner_popupPromptView
@see #Spinner_prompt
@see #Spinner_spinnerMode
*/
public static final int[] Spinner = {
0x010100af, 0x010100d4, 0x01010175, 0x01010176,
0x01010262, 0x010102ac, 0x010102ad, 0x7f01003d,
0x7f01003e, 0x7f01003f, 0x7f010040
};
/**
<p>This symbol is the offset where the {@link
android.R.attr#background}
attribute's value can be found in the {@link #Spinner}
array.
@attr name android:background
*/
public static final int Spinner_android_background = 1;
/**
<p>This symbol is the offset where the {@link
android.R.attr#dropDownHorizontalOffset}
attribute's value can be found in the {@link #Spinner}
array.
@attr name android:dropDownHorizontalOffset
*/
public static final int
Spinner_android_dropDownHorizontalOffset = 5;
/**
<p>This symbol is the offset where the {@link
android.R.attr#dropDownSelector}
attribute's value can be found in the {@link #Spinner}
array.
@attr name android:dropDownSelector
*/
public static final int Spinner_android_dropDownSelector
= 2;
/**
<p>This symbol is the offset where the {@link
android.R.attr#dropDownVerticalOffset}
attribute's value can be found in the {@link #Spinner}
array.
@attr name android:dropDownVerticalOffset
*/
public static final int
Spinner_android_dropDownVerticalOffset = 6;
/**
<p>This symbol is the offset where the {@link
android.R.attr#dropDownWidth}
attribute's value can be found in the {@link #Spinner}
array.
@attr name android:dropDownWidth
*/
public static final int Spinner_android_dropDownWidth =
4;
/**
<p>This symbol is the offset where the {@link
android.R.attr#gravity}
attribute's value can be found in the {@link #Spinner}
array.
@attr name android:gravity
*/
public static final int Spinner_android_gravity = 0;
/**
<p>This symbol is the offset where the {@link
android.R.attr#popupBackground}
attribute's value can be found in the {@link #Spinner}
array.
@attr name android:popupBackground
*/
public static final int Spinner_android_popupBackground
= 3;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#disableChildrenWhenDisabled}
attribute's value can be found in the {@link #Spinner}
array.

<p>Must be a boolean value, either "<code>true</code>"


or "<code>false</code>".
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
@attr name
irman.dagingsapi:disableChildrenWhenDisabled
*/
public static final int
Spinner_disableChildrenWhenDisabled = 10;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#popupPromptView}
attribute's value can be found in the {@link #Spinner}
array.

<p>Must be a reference to another resource, in the


form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name irman.dagingsapi:popupPromptView
*/
public static final int Spinner_popupPromptView = 9;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#prompt}
attribute's value can be found in the {@link #Spinner}
array.

<p>Must be a reference to another resource, in the


form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name irman.dagingsapi:prompt
*/
public static final int Spinner_prompt = 7;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#spinnerMode}
attribute's value can be found in the {@link #Spinner}
array.

<p>Must be one of the following constant values.</p>


<table>
<colgroup align="left" />
<colgroup align="left" />
<colgroup align="left" />
<tr><th>Constant</th><th>Value</th><th>Description</th></tr>
<tr><td><code>dialog</code></td><td>0</td><td></td></tr>
<tr><td><code>dropdown</code></td><td>1</td><td></td></tr>
</table>
@attr name irman.dagingsapi:spinnerMode
*/
public static final int Spinner_spinnerMode = 8;
/** Attributes that can be used with a SwitchCompat.
<p>Includes the following attributes:</p>
<table>
<colgroup align="left" />
<colgroup align="left" />
<tr><th>Attribute</th><th>Description</th></tr>
<tr><td><code>{@link #SwitchCompat_android_textOff
android:textOff}</code></td><td></td></tr>
<tr><td><code>{@link #SwitchCompat_android_textOn
android:textOn}</code></td><td></td></tr>
<tr><td><code>{@link #SwitchCompat_android_thumb
android:thumb}</code></td><td></td></tr>
<tr><td><code>{@link #SwitchCompat_showText
irman.dagingsapi:showText}</code></td><td></td></tr>
<tr><td><code>{@link #SwitchCompat_splitTrack
irman.dagingsapi:splitTrack}</code></td><td></td></tr>
<tr><td><code>{@link #SwitchCompat_switchMinWidth
irman.dagingsapi:switchMinWidth}</code></td><td></td></tr>
<tr><td><code>{@link #SwitchCompat_switchPadding
irman.dagingsapi:switchPadding}</code></td><td></td></tr>
<tr><td><code>{@link
#SwitchCompat_switchTextAppearance
irman.dagingsapi:switchTextAppearance}</code></td><td></td></tr>
<tr><td><code>{@link #SwitchCompat_thumbTextPadding
irman.dagingsapi:thumbTextPadding}</code></td><td></td></tr>
<tr><td><code>{@link #SwitchCompat_track
irman.dagingsapi:track}</code></td><td></td></tr>
</table>
@see #SwitchCompat_android_textOff
@see #SwitchCompat_android_textOn
@see #SwitchCompat_android_thumb
@see #SwitchCompat_showText
@see #SwitchCompat_splitTrack
@see #SwitchCompat_switchMinWidth
@see #SwitchCompat_switchPadding
@see #SwitchCompat_switchTextAppearance
@see #SwitchCompat_thumbTextPadding
@see #SwitchCompat_track
*/
public static final int[] SwitchCompat = {
0x01010124, 0x01010125, 0x01010142, 0x7f010041,
0x7f010042, 0x7f010043, 0x7f010044, 0x7f010045,
0x7f010046, 0x7f010047
};
/**
<p>This symbol is the offset where the {@link
android.R.attr#textOff}
attribute's value can be found in the {@link
#SwitchCompat} array.
@attr name android:textOff
*/
public static final int SwitchCompat_android_textOff =
1;
/**
<p>This symbol is the offset where the {@link
android.R.attr#textOn}
attribute's value can be found in the {@link
#SwitchCompat} array.
@attr name android:textOn
*/
public static final int SwitchCompat_android_textOn = 0;
/**
<p>This symbol is the offset where the {@link
android.R.attr#thumb}
attribute's value can be found in the {@link
#SwitchCompat} array.
@attr name android:thumb
*/
public static final int SwitchCompat_android_thumb = 2;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#showText}
attribute's value can be found in the {@link
#SwitchCompat} array.
<p>Must be a boolean value, either "<code>true</code>"
or "<code>false</code>".
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
@attr name irman.dagingsapi:showText
*/
public static final int SwitchCompat_showText = 9;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#splitTrack}
attribute's value can be found in the {@link
#SwitchCompat} array.

<p>Must be a boolean value, either "<code>true</code>"


or "<code>false</code>".
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
@attr name irman.dagingsapi:splitTrack
*/
public static final int SwitchCompat_splitTrack = 8;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#switchMinWidth}
attribute's value can be found in the {@link
#SwitchCompat} array.

<p>Must be a dimension value, which is a floating


point number appended with a unit such as "<code>14.5sp</code>".
Available units are: px (pixels), dp (density-independent
pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
@attr name irman.dagingsapi:switchMinWidth
*/
public static final int SwitchCompat_switchMinWidth = 6;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#switchPadding}
attribute's value can be found in the {@link
#SwitchCompat} array.

<p>Must be a dimension value, which is a floating


point number appended with a unit such as "<code>14.5sp</code>".
Available units are: px (pixels), dp (density-independent
pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
@attr name irman.dagingsapi:switchPadding
*/
public static final int SwitchCompat_switchPadding = 7;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#switchTextAppearance}
attribute's value can be found in the {@link
#SwitchCompat} array.

<p>Must be a reference to another resource, in the


form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name irman.dagingsapi:switchTextAppearance
*/
public static final int
SwitchCompat_switchTextAppearance = 5;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#thumbTextPadding}
attribute's value can be found in the {@link
#SwitchCompat} array.

<p>Must be a dimension value, which is a floating


point number appended with a unit such as "<code>14.5sp</code>".
Available units are: px (pixels), dp (density-independent
pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
@attr name irman.dagingsapi:thumbTextPadding
*/
public static final int SwitchCompat_thumbTextPadding =
4;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#track}
attribute's value can be found in the {@link
#SwitchCompat} array.

<p>Must be a reference to another resource, in the


form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name irman.dagingsapi:track
*/
public static final int SwitchCompat_track = 3;
/** Attributes that can be used with a Theme.
<p>Includes the following attributes:</p>
<table>
<colgroup align="left" />
<colgroup align="left" />
<tr><th>Attribute</th><th>Description</th></tr>
<tr><td><code>{@link #Theme_actionBarDivider
irman.dagingsapi:actionBarDivider}</code></td><td></td></tr>
<tr><td><code>{@link #Theme_actionBarItemBackground
irman.dagingsapi:actionBarItemBackground}</code></td><td></td></
tr>
<tr><td><code>{@link #Theme_actionBarPopupTheme
irman.dagingsapi:actionBarPopupTheme}</code></td><td></td></tr>
<tr><td><code>{@link #Theme_actionBarSize
irman.dagingsapi:actionBarSize}</code></td><td></td></tr>
<tr><td><code>{@link #Theme_actionBarSplitStyle
irman.dagingsapi:actionBarSplitStyle}</code></td><td></td></tr>
<tr><td><code>{@link #Theme_actionBarStyle
irman.dagingsapi:actionBarStyle}</code></td><td></td></tr>
<tr><td><code>{@link #Theme_actionBarTabBarStyle
irman.dagingsapi:actionBarTabBarStyle}</code></td><td></td></tr>
<tr><td><code>{@link #Theme_actionBarTabStyle
irman.dagingsapi:actionBarTabStyle}</code></td><td></td></tr>
<tr><td><code>{@link #Theme_actionBarTabTextStyle
irman.dagingsapi:actionBarTabTextStyle}</code></td><td></td></tr
>
<tr><td><code>{@link #Theme_actionBarTheme
irman.dagingsapi:actionBarTheme}</code></td><td></td></tr>
<tr><td><code>{@link #Theme_actionBarWidgetTheme
irman.dagingsapi:actionBarWidgetTheme}</code></td><td></td></tr>
<tr><td><code>{@link #Theme_actionButtonStyle
irman.dagingsapi:actionButtonStyle}</code></td><td></td></tr>
<tr><td><code>{@link #Theme_actionDropDownStyle
irman.dagingsapi:actionDropDownStyle}</code></td><td></td></tr>
<tr><td><code>{@link #Theme_actionMenuTextAppearance
irman.dagingsapi:actionMenuTextAppearance}</code></td><td></td><
/tr>
<tr><td><code>{@link #Theme_actionMenuTextColor
irman.dagingsapi:actionMenuTextColor}</code></td><td></td></tr>
<tr><td><code>{@link #Theme_actionModeBackground
irman.dagingsapi:actionModeBackground}</code></td><td></td></tr>
<tr><td><code>{@link
#Theme_actionModeCloseButtonStyle
irman.dagingsapi:actionModeCloseButtonStyle}</code></td><td></td
></tr>
<tr><td><code>{@link #Theme_actionModeCloseDrawable
irman.dagingsapi:actionModeCloseDrawable}</code></td><td></td></
tr>
<tr><td><code>{@link #Theme_actionModeCopyDrawable
irman.dagingsapi:actionModeCopyDrawable}</code></td><td></td></t
r>
<tr><td><code>{@link #Theme_actionModeCutDrawable
irman.dagingsapi:actionModeCutDrawable}</code></td><td></td></tr
>
<tr><td><code>{@link #Theme_actionModeFindDrawable
irman.dagingsapi:actionModeFindDrawable}</code></td><td></td></t
r>
<tr><td><code>{@link #Theme_actionModePasteDrawable
irman.dagingsapi:actionModePasteDrawable}</code></td><td></td></
tr>
<tr><td><code>{@link
#Theme_actionModePopupWindowStyle
irman.dagingsapi:actionModePopupWindowStyle}</code></td><td></td
></tr>
<tr><td><code>{@link
#Theme_actionModeSelectAllDrawable
irman.dagingsapi:actionModeSelectAllDrawable}</code></td><td></t
d></tr>
<tr><td><code>{@link #Theme_actionModeShareDrawable
irman.dagingsapi:actionModeShareDrawable}</code></td><td></td></
tr>
<tr><td><code>{@link #Theme_actionModeSplitBackground
irman.dagingsapi:actionModeSplitBackground}</code></td><td></td>
</tr>
<tr><td><code>{@link #Theme_actionModeStyle
irman.dagingsapi:actionModeStyle}</code></td><td></td></tr>
<tr><td><code>{@link
#Theme_actionModeWebSearchDrawable
irman.dagingsapi:actionModeWebSearchDrawable}</code></td><td></t
d></tr>
<tr><td><code>{@link #Theme_actionOverflowButtonStyle
irman.dagingsapi:actionOverflowButtonStyle}</code></td><td></td>
</tr>
<tr><td><code>{@link #Theme_actionOverflowMenuStyle
irman.dagingsapi:actionOverflowMenuStyle}</code></td><td></td></
tr>
<tr><td><code>{@link #Theme_activityChooserViewStyle
irman.dagingsapi:activityChooserViewStyle}</code></td><td></td><
/tr>
<tr><td><code>{@link #Theme_android_windowIsFloating
android:windowIsFloating}</code></td><td></td></tr>
<tr><td><code>{@link #Theme_buttonBarButtonStyle
irman.dagingsapi:buttonBarButtonStyle}</code></td><td></td></tr>
<tr><td><code>{@link #Theme_buttonBarStyle
irman.dagingsapi:buttonBarStyle}</code></td><td></td></tr>
<tr><td><code>{@link #Theme_colorAccent
irman.dagingsapi:colorAccent}</code></td><td></td></tr>
<tr><td><code>{@link #Theme_colorButtonNormal
irman.dagingsapi:colorButtonNormal}</code></td><td></td></tr>
<tr><td><code>{@link #Theme_colorControlActivated
irman.dagingsapi:colorControlActivated}</code></td><td></td></tr
>
<tr><td><code>{@link #Theme_colorControlHighlight
irman.dagingsapi:colorControlHighlight}</code></td><td></td></tr
>
<tr><td><code>{@link #Theme_colorControlNormal
irman.dagingsapi:colorControlNormal}</code></td><td></td></tr>
<tr><td><code>{@link #Theme_colorPrimary
irman.dagingsapi:colorPrimary}</code></td><td></td></tr>
<tr><td><code>{@link #Theme_colorPrimaryDark
irman.dagingsapi:colorPrimaryDark}</code></td><td></td></tr>
<tr><td><code>{@link #Theme_colorSwitchThumbNormal
irman.dagingsapi:colorSwitchThumbNormal}</code></td><td></td></t
r>
<tr><td><code>{@link #Theme_dividerHorizontal
irman.dagingsapi:dividerHorizontal}</code></td><td></td></tr>
<tr><td><code>{@link #Theme_dividerVertical
irman.dagingsapi:dividerVertical}</code></td><td></td></tr>
<tr><td><code>{@link #Theme_dropDownListViewStyle
irman.dagingsapi:dropDownListViewStyle}</code></td><td></td></tr
>
<tr><td><code>{@link
#Theme_dropdownListPreferredItemHeight
irman.dagingsapi:dropdownListPreferredItemHeight}</code></td><td
></td></tr>
<tr><td><code>{@link #Theme_editTextBackground
irman.dagingsapi:editTextBackground}</code></td><td></td></tr>
<tr><td><code>{@link #Theme_editTextColor
irman.dagingsapi:editTextColor}</code></td><td></td></tr>
<tr><td><code>{@link #Theme_homeAsUpIndicator
irman.dagingsapi:homeAsUpIndicator}</code></td><td></td></tr>
<tr><td><code>{@link
#Theme_listChoiceBackgroundIndicator
irman.dagingsapi:listChoiceBackgroundIndicator}</code></td><td><
/td></tr>
<tr><td><code>{@link #Theme_listPopupWindowStyle
irman.dagingsapi:listPopupWindowStyle}</code></td><td></td></tr>
<tr><td><code>{@link #Theme_listPreferredItemHeight
irman.dagingsapi:listPreferredItemHeight}</code></td><td></td></
tr>
<tr><td><code>{@link
#Theme_listPreferredItemHeightLarge
irman.dagingsapi:listPreferredItemHeightLarge}</code></td><td></
td></tr>
<tr><td><code>{@link
#Theme_listPreferredItemHeightSmall
irman.dagingsapi:listPreferredItemHeightSmall}</code></td><td></
td></tr>
<tr><td><code>{@link
#Theme_listPreferredItemPaddingLeft
irman.dagingsapi:listPreferredItemPaddingLeft}</code></td><td></
td></tr>
<tr><td><code>{@link
#Theme_listPreferredItemPaddingRight
irman.dagingsapi:listPreferredItemPaddingRight}</code></td><td><
/td></tr>
<tr><td><code>{@link #Theme_panelBackground
irman.dagingsapi:panelBackground}</code></td><td></td></tr>
<tr><td><code>{@link #Theme_panelMenuListTheme
irman.dagingsapi:panelMenuListTheme}</code></td><td></td></tr>
<tr><td><code>{@link #Theme_panelMenuListWidth
irman.dagingsapi:panelMenuListWidth}</code></td><td></td></tr>
<tr><td><code>{@link #Theme_popupMenuStyle
irman.dagingsapi:popupMenuStyle}</code></td><td></td></tr>
<tr><td><code>{@link #Theme_popupWindowStyle
irman.dagingsapi:popupWindowStyle}</code></td><td></td></tr>
<tr><td><code>{@link #Theme_searchViewStyle
irman.dagingsapi:searchViewStyle}</code></td><td></td></tr>
<tr><td><code>{@link #Theme_selectableItemBackground
irman.dagingsapi:selectableItemBackground}</code></td><td></td><
/tr>
<tr><td><code>{@link
#Theme_selectableItemBackgroundBorderless
irman.dagingsapi:selectableItemBackgroundBorderless}</code></td>
<td></td></tr>
<tr><td><code>{@link #Theme_spinnerDropDownItemStyle
irman.dagingsapi:spinnerDropDownItemStyle}</code></td><td></td><
/tr>
<tr><td><code>{@link #Theme_spinnerStyle
irman.dagingsapi:spinnerStyle}</code></td><td></td></tr>
<tr><td><code>{@link #Theme_switchStyle
irman.dagingsapi:switchStyle}</code></td><td></td></tr>
<tr><td><code>{@link
#Theme_textAppearanceLargePopupMenu
irman.dagingsapi:textAppearanceLargePopupMenu}</code></td><td></
td></tr>
<tr><td><code>{@link #Theme_textAppearanceListItem
irman.dagingsapi:textAppearanceListItem}</code></td><td></td></t
r>
<tr><td><code>{@link
#Theme_textAppearanceListItemSmall
irman.dagingsapi:textAppearanceListItemSmall}</code></td><td></t
d></tr>
<tr><td><code>{@link
#Theme_textAppearanceSearchResultSubtitle
irman.dagingsapi:textAppearanceSearchResultSubtitle}</code></td>
<td></td></tr>
<tr><td><code>{@link
#Theme_textAppearanceSearchResultTitle
irman.dagingsapi:textAppearanceSearchResultTitle}</code></td><td
></td></tr>
<tr><td><code>{@link
#Theme_textAppearanceSmallPopupMenu
irman.dagingsapi:textAppearanceSmallPopupMenu}</code></td><td></
td></tr>
<tr><td><code>{@link #Theme_textColorSearchUrl
irman.dagingsapi:textColorSearchUrl}</code></td><td></td></tr>
<tr><td><code>{@link
#Theme_toolbarNavigationButtonStyle
irman.dagingsapi:toolbarNavigationButtonStyle}</code></td><td></
td></tr>
<tr><td><code>{@link #Theme_toolbarStyle
irman.dagingsapi:toolbarStyle}</code></td><td></td></tr>
<tr><td><code>{@link #Theme_windowActionBar
irman.dagingsapi:windowActionBar}</code></td><td></td></tr>
<tr><td><code>{@link #Theme_windowActionBarOverlay
irman.dagingsapi:windowActionBarOverlay}</code></td><td></td></t
r>
<tr><td><code>{@link #Theme_windowActionModeOverlay
irman.dagingsapi:windowActionModeOverlay}</code></td><td></td></
tr>
<tr><td><code>{@link #Theme_windowFixedHeightMajor
irman.dagingsapi:windowFixedHeightMajor}</code></td><td></td></t
r>
<tr><td><code>{@link #Theme_windowFixedHeightMinor
irman.dagingsapi:windowFixedHeightMinor}</code></td><td></td></t
r>
<tr><td><code>{@link #Theme_windowFixedWidthMajor
irman.dagingsapi:windowFixedWidthMajor}</code></td><td></td></tr
>
<tr><td><code>{@link #Theme_windowFixedWidthMinor
irman.dagingsapi:windowFixedWidthMinor}</code></td><td></td></tr
>
</table>
@see #Theme_actionBarDivider
@see #Theme_actionBarItemBackground
@see #Theme_actionBarPopupTheme
@see #Theme_actionBarSize
@see #Theme_actionBarSplitStyle
@see #Theme_actionBarStyle
@see #Theme_actionBarTabBarStyle
@see #Theme_actionBarTabStyle
@see #Theme_actionBarTabTextStyle
@see #Theme_actionBarTheme
@see #Theme_actionBarWidgetTheme
@see #Theme_actionButtonStyle
@see #Theme_actionDropDownStyle
@see #Theme_actionMenuTextAppearance
@see #Theme_actionMenuTextColor
@see #Theme_actionModeBackground
@see #Theme_actionModeCloseButtonStyle
@see #Theme_actionModeCloseDrawable
@see #Theme_actionModeCopyDrawable
@see #Theme_actionModeCutDrawable
@see #Theme_actionModeFindDrawable
@see #Theme_actionModePasteDrawable
@see #Theme_actionModePopupWindowStyle
@see #Theme_actionModeSelectAllDrawable
@see #Theme_actionModeShareDrawable
@see #Theme_actionModeSplitBackground
@see #Theme_actionModeStyle
@see #Theme_actionModeWebSearchDrawable
@see #Theme_actionOverflowButtonStyle
@see #Theme_actionOverflowMenuStyle
@see #Theme_activityChooserViewStyle
@see #Theme_android_windowIsFloating
@see #Theme_buttonBarButtonStyle
@see #Theme_buttonBarStyle
@see #Theme_colorAccent
@see #Theme_colorButtonNormal
@see #Theme_colorControlActivated
@see #Theme_colorControlHighlight
@see #Theme_colorControlNormal
@see #Theme_colorPrimary
@see #Theme_colorPrimaryDark
@see #Theme_colorSwitchThumbNormal
@see #Theme_dividerHorizontal
@see #Theme_dividerVertical
@see #Theme_dropDownListViewStyle
@see #Theme_dropdownListPreferredItemHeight
@see #Theme_editTextBackground
@see #Theme_editTextColor
@see #Theme_homeAsUpIndicator
@see #Theme_listChoiceBackgroundIndicator
@see #Theme_listPopupWindowStyle
@see #Theme_listPreferredItemHeight
@see #Theme_listPreferredItemHeightLarge
@see #Theme_listPreferredItemHeightSmall
@see #Theme_listPreferredItemPaddingLeft
@see #Theme_listPreferredItemPaddingRight
@see #Theme_panelBackground
@see #Theme_panelMenuListTheme
@see #Theme_panelMenuListWidth
@see #Theme_popupMenuStyle
@see #Theme_popupWindowStyle
@see #Theme_searchViewStyle
@see #Theme_selectableItemBackground
@see #Theme_selectableItemBackgroundBorderless
@see #Theme_spinnerDropDownItemStyle
@see #Theme_spinnerStyle
@see #Theme_switchStyle
@see #Theme_textAppearanceLargePopupMenu
@see #Theme_textAppearanceListItem
@see #Theme_textAppearanceListItemSmall
@see #Theme_textAppearanceSearchResultSubtitle
@see #Theme_textAppearanceSearchResultTitle
@see #Theme_textAppearanceSmallPopupMenu
@see #Theme_textColorSearchUrl
@see #Theme_toolbarNavigationButtonStyle
@see #Theme_toolbarStyle
@see #Theme_windowActionBar
@see #Theme_windowActionBarOverlay
@see #Theme_windowActionModeOverlay
@see #Theme_windowFixedHeightMajor
@see #Theme_windowFixedHeightMinor
@see #Theme_windowFixedWidthMajor
@see #Theme_windowFixedWidthMinor
*/
public static final int[] Theme = {
0x01010057, 0x7f010048, 0x7f010049, 0x7f01004a,
0x7f01004b, 0x7f01004c, 0x7f01004d, 0x7f01004e,
0x7f01004f, 0x7f010050, 0x7f010051, 0x7f010052,
0x7f010053, 0x7f010054, 0x7f010055, 0x7f010056,
0x7f010057, 0x7f010058, 0x7f010059, 0x7f01005a,
0x7f01005b, 0x7f01005c, 0x7f01005d, 0x7f01005e,
0x7f01005f, 0x7f010060, 0x7f010061, 0x7f010062,
0x7f010063, 0x7f010064, 0x7f010065, 0x7f010066,
0x7f010067, 0x7f010068, 0x7f010069, 0x7f01006a,
0x7f01006b, 0x7f01006c, 0x7f01006d, 0x7f01006e,
0x7f01006f, 0x7f010070, 0x7f010071, 0x7f010072,
0x7f010073, 0x7f010074, 0x7f010075, 0x7f010076,
0x7f010077, 0x7f010078, 0x7f010079, 0x7f01007a,
0x7f01007b, 0x7f01007c, 0x7f01007d, 0x7f01007e,
0x7f01007f, 0x7f010080, 0x7f010081, 0x7f010082,
0x7f010083, 0x7f010084, 0x7f010085, 0x7f010086,
0x7f010087, 0x7f010088, 0x7f010089, 0x7f01008a,
0x7f01008b, 0x7f01008c, 0x7f01008d, 0x7f01008e,
0x7f01008f, 0x7f010090, 0x7f010091, 0x7f010092,
0x7f010093, 0x7f010094, 0x7f010095, 0x7f010096,
0x7f010097, 0x7f010098, 0x7f010099
};
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#actionBarDivider}
attribute's value can be found in the {@link #Theme}
array.

<p>Must be a reference to another resource, in the


form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name irman.dagingsapi:actionBarDivider
*/
public static final int Theme_actionBarDivider = 19;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#actionBarItemBackground}
attribute's value can be found in the {@link #Theme}
array.

<p>Must be a reference to another resource, in the


form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name irman.dagingsapi:actionBarItemBackground
*/
public static final int Theme_actionBarItemBackground =
20;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#actionBarPopupTheme}
attribute's value can be found in the {@link #Theme}
array.

<p>Must be a reference to another resource, in the


form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name irman.dagingsapi:actionBarPopupTheme
*/
public static final int Theme_actionBarPopupTheme = 13;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#actionBarSize}
attribute's value can be found in the {@link #Theme}
array.

<p>May be a dimension value, which is a floating point


number appended with a unit such as "<code>14.5sp</code>".
Available units are: px (pixels), dp (density-independent
pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
<p>May be one of the following constant values.</p>
<table>
<colgroup align="left" />
<colgroup align="left" />
<colgroup align="left" />
<tr><th>Constant</th><th>Value</th><th>Description</th></tr>
<tr><td><code>wrap_content</code></td><td>0</td><td></td></tr>
</table>
@attr name irman.dagingsapi:actionBarSize
*/
public static final int Theme_actionBarSize = 18;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#actionBarSplitStyle}
attribute's value can be found in the {@link #Theme}
array.

<p>Must be a reference to another resource, in the


form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name irman.dagingsapi:actionBarSplitStyle
*/
public static final int Theme_actionBarSplitStyle = 15;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#actionBarStyle}
attribute's value can be found in the {@link #Theme}
array.

<p>Must be a reference to another resource, in the


form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name irman.dagingsapi:actionBarStyle
*/
public static final int Theme_actionBarStyle = 14;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#actionBarTabBarStyle}
attribute's value can be found in the {@link #Theme}
array.
<p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name irman.dagingsapi:actionBarTabBarStyle
*/
public static final int Theme_actionBarTabBarStyle = 9;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#actionBarTabStyle}
attribute's value can be found in the {@link #Theme}
array.

<p>Must be a reference to another resource, in the


form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name irman.dagingsapi:actionBarTabStyle
*/
public static final int Theme_actionBarTabStyle = 8;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#actionBarTabTextStyle}
attribute's value can be found in the {@link #Theme}
array.

<p>Must be a reference to another resource, in the


form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name irman.dagingsapi:actionBarTabTextStyle
*/
public static final int Theme_actionBarTabTextStyle =
10;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#actionBarTheme}
attribute's value can be found in the {@link #Theme}
array.

<p>Must be a reference to another resource, in the


form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name irman.dagingsapi:actionBarTheme
*/
public static final int Theme_actionBarTheme = 16;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#actionBarWidgetTheme}
attribute's value can be found in the {@link #Theme}
array.

<p>Must be a reference to another resource, in the


form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name irman.dagingsapi:actionBarWidgetTheme
*/
public static final int Theme_actionBarWidgetTheme = 17;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#actionButtonStyle}
attribute's value can be found in the {@link #Theme}
array.

<p>Must be a reference to another resource, in the


form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name irman.dagingsapi:actionButtonStyle
*/
public static final int Theme_actionButtonStyle = 43;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#actionDropDownStyle}
attribute's value can be found in the {@link #Theme}
array.

<p>Must be a reference to another resource, in the


form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name irman.dagingsapi:actionDropDownStyle
*/
public static final int Theme_actionDropDownStyle = 38;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#actionMenuTextAppearance}
attribute's value can be found in the {@link #Theme}
array.

<p>Must be a reference to another resource, in the


form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name irman.dagingsapi:actionMenuTextAppearance
*/
public static final int Theme_actionMenuTextAppearance =
21;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#actionMenuTextColor}
attribute's value can be found in the {@link #Theme}
array.

<p>May be a reference to another resource, in the form


"<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
<p>May be a color value, in the form of
"<code>#<i>rgb</i></code>", "<code>#<i>argb</i></code>",
"<code>#<i>rrggbb</i></code>", or
"<code>#<i>aarrggbb</i></code>".
@attr name irman.dagingsapi:actionMenuTextColor
*/
public static final int Theme_actionMenuTextColor = 22;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#actionModeBackground}
attribute's value can be found in the {@link #Theme}
array.

<p>Must be a reference to another resource, in the


form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name irman.dagingsapi:actionModeBackground
*/
public static final int Theme_actionModeBackground = 25;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#actionModeCloseButtonStyle}
attribute's value can be found in the {@link #Theme}
array.

<p>Must be a reference to another resource, in the


form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name irman.dagingsapi:actionModeCloseButtonStyle
*/
public static final int Theme_actionModeCloseButtonStyle
= 24;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#actionModeCloseDrawable}
attribute's value can be found in the {@link #Theme}
array.

<p>Must be a reference to another resource, in the


form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name irman.dagingsapi:actionModeCloseDrawable
*/
public static final int Theme_actionModeCloseDrawable =
27;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#actionModeCopyDrawable}
attribute's value can be found in the {@link #Theme}
array.

<p>Must be a reference to another resource, in the


form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name irman.dagingsapi:actionModeCopyDrawable
*/
public static final int Theme_actionModeCopyDrawable =
29;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#actionModeCutDrawable}
attribute's value can be found in the {@link #Theme}
array.

<p>Must be a reference to another resource, in the


form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name irman.dagingsapi:actionModeCutDrawable
*/
public static final int Theme_actionModeCutDrawable =
28;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#actionModeFindDrawable}
attribute's value can be found in the {@link #Theme}
array.

<p>Must be a reference to another resource, in the


form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name irman.dagingsapi:actionModeFindDrawable
*/
public static final int Theme_actionModeFindDrawable =
33;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#actionModePasteDrawable}
attribute's value can be found in the {@link #Theme}
array.

<p>Must be a reference to another resource, in the


form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name irman.dagingsapi:actionModePasteDrawable
*/
public static final int Theme_actionModePasteDrawable =
30;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#actionModePopupWindowStyle}
attribute's value can be found in the {@link #Theme}
array.

<p>Must be a reference to another resource, in the


form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name irman.dagingsapi:actionModePopupWindowStyle
*/
public static final int Theme_actionModePopupWindowStyle
= 35;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#actionModeSelectAllDrawable}
attribute's value can be found in the {@link #Theme}
array.

<p>Must be a reference to another resource, in the


form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name
irman.dagingsapi:actionModeSelectAllDrawable
*/
public static final int
Theme_actionModeSelectAllDrawable = 31;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#actionModeShareDrawable}
attribute's value can be found in the {@link #Theme}
array.

<p>Must be a reference to another resource, in the


form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name irman.dagingsapi:actionModeShareDrawable
*/
public static final int Theme_actionModeShareDrawable =
32;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#actionModeSplitBackground}
attribute's value can be found in the {@link #Theme}
array.
<p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name irman.dagingsapi:actionModeSplitBackground
*/
public static final int Theme_actionModeSplitBackground
= 26;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#actionModeStyle}
attribute's value can be found in the {@link #Theme}
array.

<p>Must be a reference to another resource, in the


form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name irman.dagingsapi:actionModeStyle
*/
public static final int Theme_actionModeStyle = 23;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#actionModeWebSearchDrawable}
attribute's value can be found in the {@link #Theme}
array.

<p>Must be a reference to another resource, in the


form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name
irman.dagingsapi:actionModeWebSearchDrawable
*/
public static final int
Theme_actionModeWebSearchDrawable = 34;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#actionOverflowButtonStyle}
attribute's value can be found in the {@link #Theme}
array.
<p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name irman.dagingsapi:actionOverflowButtonStyle
*/
public static final int Theme_actionOverflowButtonStyle
= 11;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#actionOverflowMenuStyle}
attribute's value can be found in the {@link #Theme}
array.

<p>Must be a reference to another resource, in the


form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name irman.dagingsapi:actionOverflowMenuStyle
*/
public static final int Theme_actionOverflowMenuStyle =
12;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#activityChooserViewStyle}
attribute's value can be found in the {@link #Theme}
array.

<p>Must be a reference to another resource, in the


form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name irman.dagingsapi:activityChooserViewStyle
*/
public static final int Theme_activityChooserViewStyle =
50;
/**
<p>This symbol is the offset where the {@link
android.R.attr#windowIsFloating}
attribute's value can be found in the {@link #Theme}
array.
@attr name android:windowIsFloating
*/
public static final int Theme_android_windowIsFloating =
0;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#buttonBarButtonStyle}
attribute's value can be found in the {@link #Theme}
array.

<p>Must be a reference to another resource, in the


form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name irman.dagingsapi:buttonBarButtonStyle
*/
public static final int Theme_buttonBarButtonStyle = 45;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#buttonBarStyle}
attribute's value can be found in the {@link #Theme}
array.

<p>Must be a reference to another resource, in the


form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name irman.dagingsapi:buttonBarStyle
*/
public static final int Theme_buttonBarStyle = 44;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#colorAccent}
attribute's value can be found in the {@link #Theme}
array.

<p>Must be a color value, in the form of


"<code>#<i>rgb</i></code>", "<code>#<i>argb</i></code>",
"<code>#<i>rrggbb</i></code>", or
"<code>#<i>aarrggbb</i></code>".
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
@attr name irman.dagingsapi:colorAccent
*/
public static final int Theme_colorAccent = 77;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#colorButtonNormal}
attribute's value can be found in the {@link #Theme}
array.

<p>Must be a color value, in the form of


"<code>#<i>rgb</i></code>", "<code>#<i>argb</i></code>",
"<code>#<i>rrggbb</i></code>", or
"<code>#<i>aarrggbb</i></code>".
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
@attr name irman.dagingsapi:colorButtonNormal
*/
public static final int Theme_colorButtonNormal = 81;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#colorControlActivated}
attribute's value can be found in the {@link #Theme}
array.

<p>Must be a color value, in the form of


"<code>#<i>rgb</i></code>", "<code>#<i>argb</i></code>",
"<code>#<i>rrggbb</i></code>", or
"<code>#<i>aarrggbb</i></code>".
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
@attr name irman.dagingsapi:colorControlActivated
*/
public static final int Theme_colorControlActivated =
79;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#colorControlHighlight}
attribute's value can be found in the {@link #Theme}
array.

<p>Must be a color value, in the form of


"<code>#<i>rgb</i></code>", "<code>#<i>argb</i></code>",
"<code>#<i>rrggbb</i></code>", or
"<code>#<i>aarrggbb</i></code>".
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
@attr name irman.dagingsapi:colorControlHighlight
*/
public static final int Theme_colorControlHighlight =
80;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#colorControlNormal}
attribute's value can be found in the {@link #Theme}
array.

<p>Must be a color value, in the form of


"<code>#<i>rgb</i></code>", "<code>#<i>argb</i></code>",
"<code>#<i>rrggbb</i></code>", or
"<code>#<i>aarrggbb</i></code>".
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
@attr name irman.dagingsapi:colorControlNormal
*/
public static final int Theme_colorControlNormal = 78;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#colorPrimary}
attribute's value can be found in the {@link #Theme}
array.

<p>Must be a color value, in the form of


"<code>#<i>rgb</i></code>", "<code>#<i>argb</i></code>",
"<code>#<i>rrggbb</i></code>", or
"<code>#<i>aarrggbb</i></code>".
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
@attr name irman.dagingsapi:colorPrimary
*/
public static final int Theme_colorPrimary = 75;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#colorPrimaryDark}
attribute's value can be found in the {@link #Theme}
array.

<p>Must be a color value, in the form of


"<code>#<i>rgb</i></code>", "<code>#<i>argb</i></code>",
"<code>#<i>rrggbb</i></code>", or
"<code>#<i>aarrggbb</i></code>".
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
@attr name irman.dagingsapi:colorPrimaryDark
*/
public static final int Theme_colorPrimaryDark = 76;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#colorSwitchThumbNormal}
attribute's value can be found in the {@link #Theme}
array.

<p>Must be a color value, in the form of


"<code>#<i>rgb</i></code>", "<code>#<i>argb</i></code>",
"<code>#<i>rrggbb</i></code>", or
"<code>#<i>aarrggbb</i></code>".
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
@attr name irman.dagingsapi:colorSwitchThumbNormal
*/
public static final int Theme_colorSwitchThumbNormal =
82;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#dividerHorizontal}
attribute's value can be found in the {@link #Theme}
array.
<p>Must be a reference to another resource, in the
form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name irman.dagingsapi:dividerHorizontal
*/
public static final int Theme_dividerHorizontal = 49;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#dividerVertical}
attribute's value can be found in the {@link #Theme}
array.

<p>Must be a reference to another resource, in the


form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name irman.dagingsapi:dividerVertical
*/
public static final int Theme_dividerVertical = 48;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#dropDownListViewStyle}
attribute's value can be found in the {@link #Theme}
array.

<p>Must be a reference to another resource, in the


form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name irman.dagingsapi:dropDownListViewStyle
*/
public static final int Theme_dropDownListViewStyle =
67;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#dropdownListPreferredItemHeight}
attribute's value can be found in the {@link #Theme}
array.

<p>Must be a dimension value, which is a floating


point number appended with a unit such as "<code>14.5sp</code>".
Available units are: px (pixels), dp (density-independent
pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
@attr name
irman.dagingsapi:dropdownListPreferredItemHeight
*/
public static final int
Theme_dropdownListPreferredItemHeight = 39;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#editTextBackground}
attribute's value can be found in the {@link #Theme}
array.

<p>Must be a reference to another resource, in the


form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name irman.dagingsapi:editTextBackground
*/
public static final int Theme_editTextBackground = 56;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#editTextColor}
attribute's value can be found in the {@link #Theme}
array.

<p>May be a reference to another resource, in the form


"<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
<p>May be a color value, in the form of
"<code>#<i>rgb</i></code>", "<code>#<i>argb</i></code>",
"<code>#<i>rrggbb</i></code>", or
"<code>#<i>aarrggbb</i></code>".
@attr name irman.dagingsapi:editTextColor
*/
public static final int Theme_editTextColor = 55;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#homeAsUpIndicator}
attribute's value can be found in the {@link #Theme}
array.

<p>Must be a reference to another resource, in the


form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name irman.dagingsapi:homeAsUpIndicator
*/
public static final int Theme_homeAsUpIndicator = 42;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#listChoiceBackgroundIndicator}
attribute's value can be found in the {@link #Theme}
array.

<p>Must be a reference to another resource, in the


form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name
irman.dagingsapi:listChoiceBackgroundIndicator
*/
public static final int
Theme_listChoiceBackgroundIndicator = 74;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#listPopupWindowStyle}
attribute's value can be found in the {@link #Theme}
array.

<p>Must be a reference to another resource, in the


form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name irman.dagingsapi:listPopupWindowStyle
*/
public static final int Theme_listPopupWindowStyle = 68;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#listPreferredItemHeight}
attribute's value can be found in the {@link #Theme}
array.
<p>Must be a dimension value, which is a floating
point number appended with a unit such as "<code>14.5sp</code>".
Available units are: px (pixels), dp (density-independent
pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
@attr name irman.dagingsapi:listPreferredItemHeight
*/
public static final int Theme_listPreferredItemHeight =
62;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#listPreferredItemHeightLarge}
attribute's value can be found in the {@link #Theme}
array.

<p>Must be a dimension value, which is a floating


point number appended with a unit such as "<code>14.5sp</code>".
Available units are: px (pixels), dp (density-independent
pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
@attr name
irman.dagingsapi:listPreferredItemHeightLarge
*/
public static final int
Theme_listPreferredItemHeightLarge = 64;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#listPreferredItemHeightSmall}
attribute's value can be found in the {@link #Theme}
array.

<p>Must be a dimension value, which is a floating


point number appended with a unit such as "<code>14.5sp</code>".
Available units are: px (pixels), dp (density-independent
pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
@attr name
irman.dagingsapi:listPreferredItemHeightSmall
*/
public static final int
Theme_listPreferredItemHeightSmall = 63;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#listPreferredItemPaddingLeft}
attribute's value can be found in the {@link #Theme}
array.

<p>Must be a dimension value, which is a floating


point number appended with a unit such as "<code>14.5sp</code>".
Available units are: px (pixels), dp (density-independent
pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
@attr name
irman.dagingsapi:listPreferredItemPaddingLeft
*/
public static final int
Theme_listPreferredItemPaddingLeft = 65;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#listPreferredItemPaddingRight}
attribute's value can be found in the {@link #Theme}
array.

<p>Must be a dimension value, which is a floating


point number appended with a unit such as "<code>14.5sp</code>".
Available units are: px (pixels), dp (density-independent
pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
@attr name
irman.dagingsapi:listPreferredItemPaddingRight
*/
public static final int
Theme_listPreferredItemPaddingRight = 66;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#panelBackground}
attribute's value can be found in the {@link #Theme}
array.

<p>Must be a reference to another resource, in the


form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name irman.dagingsapi:panelBackground
*/
public static final int Theme_panelBackground = 71;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#panelMenuListTheme}
attribute's value can be found in the {@link #Theme}
array.

<p>Must be a reference to another resource, in the


form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name irman.dagingsapi:panelMenuListTheme
*/
public static final int Theme_panelMenuListTheme = 73;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#panelMenuListWidth}
attribute's value can be found in the {@link #Theme}
array.

<p>Must be a dimension value, which is a floating


point number appended with a unit such as "<code>14.5sp</code>".
Available units are: px (pixels), dp (density-independent
pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
@attr name irman.dagingsapi:panelMenuListWidth
*/
public static final int Theme_panelMenuListWidth = 72;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#popupMenuStyle}
attribute's value can be found in the {@link #Theme}
array.

<p>Must be a reference to another resource, in the


form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name irman.dagingsapi:popupMenuStyle
*/
public static final int Theme_popupMenuStyle = 53;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#popupWindowStyle}
attribute's value can be found in the {@link #Theme}
array.

<p>Must be a reference to another resource, in the


form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name irman.dagingsapi:popupWindowStyle
*/
public static final int Theme_popupWindowStyle = 54;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#searchViewStyle}
attribute's value can be found in the {@link #Theme}
array.

<p>Must be a reference to another resource, in the


form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name irman.dagingsapi:searchViewStyle
*/
public static final int Theme_searchViewStyle = 61;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#selectableItemBackground}
attribute's value can be found in the {@link #Theme}
array.

<p>Must be a reference to another resource, in the


form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name irman.dagingsapi:selectableItemBackground
*/
public static final int Theme_selectableItemBackground =
46;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#selectableItemBackgroundBorderless}
attribute's value can be found in the {@link #Theme}
array.

<p>Must be a reference to another resource, in the


form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name
irman.dagingsapi:selectableItemBackgroundBorderless
*/
public static final int
Theme_selectableItemBackgroundBorderless = 47;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#spinnerDropDownItemStyle}
attribute's value can be found in the {@link #Theme}
array.

<p>Must be a reference to another resource, in the


form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name irman.dagingsapi:spinnerDropDownItemStyle
*/
public static final int Theme_spinnerDropDownItemStyle =
41;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#spinnerStyle}
attribute's value can be found in the {@link #Theme}
array.

<p>Must be a reference to another resource, in the


form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name irman.dagingsapi:spinnerStyle
*/
public static final int Theme_spinnerStyle = 40;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#switchStyle}
attribute's value can be found in the {@link #Theme}
array.

<p>Must be a reference to another resource, in the


form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name irman.dagingsapi:switchStyle
*/
public static final int Theme_switchStyle = 57;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#textAppearanceLargePopupMenu}
attribute's value can be found in the {@link #Theme}
array.

<p>Must be a reference to another resource, in the


form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name
irman.dagingsapi:textAppearanceLargePopupMenu
*/
public static final int
Theme_textAppearanceLargePopupMenu = 36;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#textAppearanceListItem}
attribute's value can be found in the {@link #Theme}
array.

<p>Must be a reference to another resource, in the


form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name irman.dagingsapi:textAppearanceListItem
*/
public static final int Theme_textAppearanceListItem =
69;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#textAppearanceListItemSmall}
attribute's value can be found in the {@link #Theme}
array.

<p>Must be a reference to another resource, in the


form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name
irman.dagingsapi:textAppearanceListItemSmall
*/
public static final int
Theme_textAppearanceListItemSmall = 70;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#textAppearanceSearchResultSubtitle}
attribute's value can be found in the {@link #Theme}
array.

<p>Must be a reference to another resource, in the


form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name
irman.dagingsapi:textAppearanceSearchResultSubtitle
*/
public static final int
Theme_textAppearanceSearchResultSubtitle = 59;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#textAppearanceSearchResultTitle}
attribute's value can be found in the {@link #Theme}
array.

<p>Must be a reference to another resource, in the


form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name
irman.dagingsapi:textAppearanceSearchResultTitle
*/
public static final int
Theme_textAppearanceSearchResultTitle = 58;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#textAppearanceSmallPopupMenu}
attribute's value can be found in the {@link #Theme}
array.

<p>Must be a reference to another resource, in the


form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name
irman.dagingsapi:textAppearanceSmallPopupMenu
*/
public static final int
Theme_textAppearanceSmallPopupMenu = 37;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#textColorSearchUrl}
attribute's value can be found in the {@link #Theme}
array.

<p>May be a reference to another resource, in the form


"<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
<p>May be a color value, in the form of
"<code>#<i>rgb</i></code>", "<code>#<i>argb</i></code>",
"<code>#<i>rrggbb</i></code>", or
"<code>#<i>aarrggbb</i></code>".
@attr name irman.dagingsapi:textColorSearchUrl
*/
public static final int Theme_textColorSearchUrl = 60;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#toolbarNavigationButtonStyle}
attribute's value can be found in the {@link #Theme}
array.

<p>Must be a reference to another resource, in the


form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name
irman.dagingsapi:toolbarNavigationButtonStyle
*/
public static final int
Theme_toolbarNavigationButtonStyle = 52;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#toolbarStyle}
attribute's value can be found in the {@link #Theme}
array.

<p>Must be a reference to another resource, in the


form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name irman.dagingsapi:toolbarStyle
*/
public static final int Theme_toolbarStyle = 51;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#windowActionBar}
attribute's value can be found in the {@link #Theme}
array.

<p>Must be a boolean value, either "<code>true</code>"


or "<code>false</code>".
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
@attr name irman.dagingsapi:windowActionBar
*/
public static final int Theme_windowActionBar = 1;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#windowActionBarOverlay}
attribute's value can be found in the {@link #Theme}
array.

<p>Must be a boolean value, either "<code>true</code>"


or "<code>false</code>".
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
@attr name irman.dagingsapi:windowActionBarOverlay
*/
public static final int Theme_windowActionBarOverlay =
2;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#windowActionModeOverlay}
attribute's value can be found in the {@link #Theme}
array.

<p>Must be a boolean value, either "<code>true</code>"


or "<code>false</code>".
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
@attr name irman.dagingsapi:windowActionModeOverlay
*/
public static final int Theme_windowActionModeOverlay =
3;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#windowFixedHeightMajor}
attribute's value can be found in the {@link #Theme}
array.
<p>May be a dimension value, which is a floating point
number appended with a unit such as "<code>14.5sp</code>".
Available units are: px (pixels), dp (density-independent
pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
<p>May be a fractional value, which is a floating point number
appended with either % or %p, such as "<code>14.5%</code>".
The % suffix always means a percentage of the base size; the
optional %p suffix provides a size relative to
some parent container.
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
@attr name irman.dagingsapi:windowFixedHeightMajor
*/
public static final int Theme_windowFixedHeightMajor =
7;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#windowFixedHeightMinor}
attribute's value can be found in the {@link #Theme}
array.

<p>May be a dimension value, which is a floating point


number appended with a unit such as "<code>14.5sp</code>".
Available units are: px (pixels), dp (density-independent
pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
<p>May be a fractional value, which is a floating point number
appended with either % or %p, such as "<code>14.5%</code>".
The % suffix always means a percentage of the base size; the
optional %p suffix provides a size relative to
some parent container.
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
@attr name irman.dagingsapi:windowFixedHeightMinor
*/
public static final int Theme_windowFixedHeightMinor =
5;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#windowFixedWidthMajor}
attribute's value can be found in the {@link #Theme}
array.

<p>May be a dimension value, which is a floating point


number appended with a unit such as "<code>14.5sp</code>".
Available units are: px (pixels), dp (density-independent
pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
<p>May be a fractional value, which is a floating point number
appended with either % or %p, such as "<code>14.5%</code>".
The % suffix always means a percentage of the base size; the
optional %p suffix provides a size relative to
some parent container.
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
@attr name irman.dagingsapi:windowFixedWidthMajor
*/
public static final int Theme_windowFixedWidthMajor = 4;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#windowFixedWidthMinor}
attribute's value can be found in the {@link #Theme}
array.

<p>May be a dimension value, which is a floating point


number appended with a unit such as "<code>14.5sp</code>".
Available units are: px (pixels), dp (density-independent
pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
<p>May be a fractional value, which is a floating point number
appended with either % or %p, such as "<code>14.5%</code>".
The % suffix always means a percentage of the base size; the
optional %p suffix provides a size relative to
some parent container.
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
@attr name irman.dagingsapi:windowFixedWidthMinor
*/
public static final int Theme_windowFixedWidthMinor = 6;
/** Attributes that can be used with a Toolbar.
<p>Includes the following attributes:</p>
<table>
<colgroup align="left" />
<colgroup align="left" />
<tr><th>Attribute</th><th>Description</th></tr>
<tr><td><code>{@link #Toolbar_android_gravity
android:gravity}</code></td><td></td></tr>
<tr><td><code>{@link #Toolbar_android_minHeight
android:minHeight}</code></td><td></td></tr>
<tr><td><code>{@link
#Toolbar_collapseContentDescription
irman.dagingsapi:collapseContentDescription}</code></td><td></td
></tr>
<tr><td><code>{@link #Toolbar_collapseIcon
irman.dagingsapi:collapseIcon}</code></td><td></td></tr>
<tr><td><code>{@link #Toolbar_contentInsetEnd
irman.dagingsapi:contentInsetEnd}</code></td><td></td></tr>
<tr><td><code>{@link #Toolbar_contentInsetLeft
irman.dagingsapi:contentInsetLeft}</code></td><td></td></tr>
<tr><td><code>{@link #Toolbar_contentInsetRight
irman.dagingsapi:contentInsetRight}</code></td><td></td></tr>
<tr><td><code>{@link #Toolbar_contentInsetStart
irman.dagingsapi:contentInsetStart}</code></td><td></td></tr>
<tr><td><code>{@link #Toolbar_maxButtonHeight
irman.dagingsapi:maxButtonHeight}</code></td><td></td></tr>
<tr><td><code>{@link
#Toolbar_navigationContentDescription
irman.dagingsapi:navigationContentDescription}</code></td><td></
td></tr>
<tr><td><code>{@link #Toolbar_navigationIcon
irman.dagingsapi:navigationIcon}</code></td><td></td></tr>
<tr><td><code>{@link #Toolbar_popupTheme
irman.dagingsapi:popupTheme}</code></td><td></td></tr>
<tr><td><code>{@link #Toolbar_subtitle
irman.dagingsapi:subtitle}</code></td><td></td></tr>
<tr><td><code>{@link #Toolbar_subtitleTextAppearance
irman.dagingsapi:subtitleTextAppearance}</code></td><td></td></t
r>
<tr><td><code>{@link #Toolbar_theme
irman.dagingsapi:theme}</code></td><td></td></tr>
<tr><td><code>{@link #Toolbar_title
irman.dagingsapi:title}</code></td><td></td></tr>
<tr><td><code>{@link #Toolbar_titleMarginBottom
irman.dagingsapi:titleMarginBottom}</code></td><td></td></tr>
<tr><td><code>{@link #Toolbar_titleMarginEnd
irman.dagingsapi:titleMarginEnd}</code></td><td></td></tr>
<tr><td><code>{@link #Toolbar_titleMarginStart
irman.dagingsapi:titleMarginStart}</code></td><td></td></tr>
<tr><td><code>{@link #Toolbar_titleMarginTop
irman.dagingsapi:titleMarginTop}</code></td><td></td></tr>
<tr><td><code>{@link #Toolbar_titleMargins
irman.dagingsapi:titleMargins}</code></td><td></td></tr>
<tr><td><code>{@link #Toolbar_titleTextAppearance
irman.dagingsapi:titleTextAppearance}</code></td><td></td></tr>
</table>
@see #Toolbar_android_gravity
@see #Toolbar_android_minHeight
@see #Toolbar_collapseContentDescription
@see #Toolbar_collapseIcon
@see #Toolbar_contentInsetEnd
@see #Toolbar_contentInsetLeft
@see #Toolbar_contentInsetRight
@see #Toolbar_contentInsetStart
@see #Toolbar_maxButtonHeight
@see #Toolbar_navigationContentDescription
@see #Toolbar_navigationIcon
@see #Toolbar_popupTheme
@see #Toolbar_subtitle
@see #Toolbar_subtitleTextAppearance
@see #Toolbar_theme
@see #Toolbar_title
@see #Toolbar_titleMarginBottom
@see #Toolbar_titleMarginEnd
@see #Toolbar_titleMarginStart
@see #Toolbar_titleMarginTop
@see #Toolbar_titleMargins
@see #Toolbar_titleTextAppearance
*/
public static final int[] Toolbar = {
0x010100af, 0x01010140, 0x7f010003, 0x7f010006,
0x7f010016, 0x7f010017, 0x7f010018, 0x7f010019,
0x7f01001b, 0x7f01009a, 0x7f01009b, 0x7f01009c,
0x7f01009d, 0x7f01009e, 0x7f01009f, 0x7f0100a0,
0x7f0100a1, 0x7f0100a2, 0x7f0100a3, 0x7f0100a4,
0x7f0100a5, 0x7f0100a6
};
/**
<p>This symbol is the offset where the {@link
android.R.attr#gravity}
attribute's value can be found in the {@link #Toolbar}
array.
@attr name android:gravity
*/
public static final int Toolbar_android_gravity = 0;
/**
<p>This symbol is the offset where the {@link
android.R.attr#minHeight}
attribute's value can be found in the {@link #Toolbar}
array.
@attr name android:minHeight
*/
public static final int Toolbar_android_minHeight = 1;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#collapseContentDescription}
attribute's value can be found in the {@link #Toolbar}
array.

<p>Must be a string value, using '\\;' to escape


characters such as '\\n' or '\\uxxxx' for a unicode character.
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
@attr name irman.dagingsapi:collapseContentDescription
*/
public static final int
Toolbar_collapseContentDescription = 19;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#collapseIcon}
attribute's value can be found in the {@link #Toolbar}
array.

<p>Must be a reference to another resource, in the


form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name irman.dagingsapi:collapseIcon
*/
public static final int Toolbar_collapseIcon = 18;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#contentInsetEnd}
attribute's value can be found in the {@link #Toolbar}
array.

<p>Must be a dimension value, which is a floating


point number appended with a unit such as "<code>14.5sp</code>".
Available units are: px (pixels), dp (density-independent
pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
@attr name irman.dagingsapi:contentInsetEnd
*/
public static final int Toolbar_contentInsetEnd = 5;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#contentInsetLeft}
attribute's value can be found in the {@link #Toolbar}
array.

<p>Must be a dimension value, which is a floating


point number appended with a unit such as "<code>14.5sp</code>".
Available units are: px (pixels), dp (density-independent
pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
@attr name irman.dagingsapi:contentInsetLeft
*/
public static final int Toolbar_contentInsetLeft = 6;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#contentInsetRight}
attribute's value can be found in the {@link #Toolbar}
array.

<p>Must be a dimension value, which is a floating


point number appended with a unit such as "<code>14.5sp</code>".
Available units are: px (pixels), dp (density-independent
pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
@attr name irman.dagingsapi:contentInsetRight
*/
public static final int Toolbar_contentInsetRight = 7;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#contentInsetStart}
attribute's value can be found in the {@link #Toolbar}
array.

<p>Must be a dimension value, which is a floating


point number appended with a unit such as "<code>14.5sp</code>".
Available units are: px (pixels), dp (density-independent
pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
@attr name irman.dagingsapi:contentInsetStart
*/
public static final int Toolbar_contentInsetStart = 4;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#maxButtonHeight}
attribute's value can be found in the {@link #Toolbar}
array.

<p>Must be a dimension value, which is a floating


point number appended with a unit such as "<code>14.5sp</code>".
Available units are: px (pixels), dp (density-independent
pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
@attr name irman.dagingsapi:maxButtonHeight
*/
public static final int Toolbar_maxButtonHeight = 16;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#navigationContentDescription}
attribute's value can be found in the {@link #Toolbar}
array.

<p>Must be a string value, using '\\;' to escape


characters such as '\\n' or '\\uxxxx' for a unicode character.
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
@attr name
irman.dagingsapi:navigationContentDescription
*/
public static final int
Toolbar_navigationContentDescription = 21;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#navigationIcon}
attribute's value can be found in the {@link #Toolbar}
array.

<p>Must be a reference to another resource, in the


form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name irman.dagingsapi:navigationIcon
*/
public static final int Toolbar_navigationIcon = 20;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#popupTheme}
attribute's value can be found in the {@link #Toolbar}
array.

<p>Must be a reference to another resource, in the


form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name irman.dagingsapi:popupTheme
*/
public static final int Toolbar_popupTheme = 8;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#subtitle}
attribute's value can be found in the {@link #Toolbar}
array.

<p>Must be a string value, using '\\;' to escape


characters such as '\\n' or '\\uxxxx' for a unicode character.
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
@attr name irman.dagingsapi:subtitle
*/
public static final int Toolbar_subtitle = 3;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#subtitleTextAppearance}
attribute's value can be found in the {@link #Toolbar}
array.

<p>Must be a reference to another resource, in the


form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name irman.dagingsapi:subtitleTextAppearance
*/
public static final int Toolbar_subtitleTextAppearance =
10;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#theme}
attribute's value can be found in the {@link #Toolbar}
array.

<p>Must be a reference to another resource, in the


form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name irman.dagingsapi:theme
*/
public static final int Toolbar_theme = 17;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#title}
attribute's value can be found in the {@link #Toolbar}
array.

<p>Must be a string value, using '\\;' to escape


characters such as '\\n' or '\\uxxxx' for a unicode character.
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
@attr name irman.dagingsapi:title
*/
public static final int Toolbar_title = 2;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#titleMarginBottom}
attribute's value can be found in the {@link #Toolbar}
array.

<p>Must be a dimension value, which is a floating


point number appended with a unit such as "<code>14.5sp</code>".
Available units are: px (pixels), dp (density-independent
pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
@attr name irman.dagingsapi:titleMarginBottom
*/
public static final int Toolbar_titleMarginBottom = 15;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#titleMarginEnd}
attribute's value can be found in the {@link #Toolbar}
array.

<p>Must be a dimension value, which is a floating


point number appended with a unit such as "<code>14.5sp</code>".
Available units are: px (pixels), dp (density-independent
pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
@attr name irman.dagingsapi:titleMarginEnd
*/
public static final int Toolbar_titleMarginEnd = 13;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#titleMarginStart}
attribute's value can be found in the {@link #Toolbar}
array.

<p>Must be a dimension value, which is a floating


point number appended with a unit such as "<code>14.5sp</code>".
Available units are: px (pixels), dp (density-independent
pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
@attr name irman.dagingsapi:titleMarginStart
*/
public static final int Toolbar_titleMarginStart = 12;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#titleMarginTop}
attribute's value can be found in the {@link #Toolbar}
array.

<p>Must be a dimension value, which is a floating


point number appended with a unit such as "<code>14.5sp</code>".
Available units are: px (pixels), dp (density-independent
pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
@attr name irman.dagingsapi:titleMarginTop
*/
public static final int Toolbar_titleMarginTop = 14;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#titleMargins}
attribute's value can be found in the {@link #Toolbar}
array.

<p>Must be a dimension value, which is a floating


point number appended with a unit such as "<code>14.5sp</code>".
Available units are: px (pixels), dp (density-independent
pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
@attr name irman.dagingsapi:titleMargins
*/
public static final int Toolbar_titleMargins = 11;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#titleTextAppearance}
attribute's value can be found in the {@link #Toolbar}
array.

<p>Must be a reference to another resource, in the


form "<code>@[+][<i>package</i>:]<i>type</i>:<i>name</i></code>"
or to a theme attribute in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>".
@attr name irman.dagingsapi:titleTextAppearance
*/
public static final int Toolbar_titleTextAppearance = 9;
/** Attributes that can be used with a View.
<p>Includes the following attributes:</p>
<table>
<colgroup align="left" />
<colgroup align="left" />
<tr><th>Attribute</th><th>Description</th></tr>
<tr><td><code>{@link #View_android_focusable
android:focusable}</code></td><td></td></tr>
<tr><td><code>{@link #View_paddingEnd
irman.dagingsapi:paddingEnd}</code></td><td></td></tr>
<tr><td><code>{@link #View_paddingStart
irman.dagingsapi:paddingStart}</code></td><td></td></tr>
</table>
@see #View_android_focusable
@see #View_paddingEnd
@see #View_paddingStart
*/
public static final int[] View = {
0x010100da, 0x7f0100a7, 0x7f0100a8
};
/**
<p>This symbol is the offset where the {@link
android.R.attr#focusable}
attribute's value can be found in the {@link #View}
array.
@attr name android:focusable
*/
public static final int View_android_focusable = 0;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#paddingEnd}
attribute's value can be found in the {@link #View}
array.

<p>Must be a dimension value, which is a floating


point number appended with a unit such as "<code>14.5sp</code>".
Available units are: px (pixels), dp (density-independent
pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
@attr name irman.dagingsapi:paddingEnd
*/
public static final int View_paddingEnd = 2;
/**
<p>This symbol is the offset where the {@link
irman.dagingsapi.R.attr#paddingStart}
attribute's value can be found in the {@link #View}
array.

<p>Must be a dimension value, which is a floating


point number appended with a unit such as "<code>14.5sp</code>".
Available units are: px (pixels), dp (density-independent
pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
<p>This may also be a reference to a resource (in the form
"<code>@[<i>package</i>:]<i>type</i>:<i>name</i></code>") or
theme attribute (in the form
"<code>?[<i>package</i>:][<i>type</i>:]<i>name</i></code>")
containing a value of this type.
@attr name irman.dagingsapi:paddingStart
*/
public static final int View_paddingStart = 1;
/** Attributes that can be used with a ViewStubCompat.
<p>Includes the following attributes:</p>
<table>
<colgroup align="left" />
<colgroup align="left" />
<tr><th>Attribute</th><th>Description</th></tr>
<tr><td><code>{@link #ViewStubCompat_android_id
android:id}</code></td><td></td></tr>
<tr><td><code>{@link
#ViewStubCompat_android_inflatedId
android:inflatedId}</code></td><td></td></tr>
<tr><td><code>{@link #ViewStubCompat_android_layout
android:layout}</code></td><td></td></tr>
</table>
@see #ViewStubCompat_android_id
@see #ViewStubCompat_android_inflatedId
@see #ViewStubCompat_android_layout
*/
public static final int[] ViewStubCompat = {
0x010100d0, 0x010100f2, 0x010100f3
};
/**
<p>This symbol is the offset where the {@link
android.R.attr#id}
attribute's value can be found in the {@link
#ViewStubCompat} array.
@attr name android:id
*/
public static final int ViewStubCompat_android_id = 0;
/**
<p>This symbol is the offset where the {@link
android.R.attr#inflatedId}
attribute's value can be found in the {@link
#ViewStubCompat} array.
@attr name android:inflatedId
*/
public static final int
ViewStubCompat_android_inflatedId = 2;
/**
<p>This symbol is the offset where the {@link
android.R.attr#layout}
attribute's value can be found in the {@link
#ViewStubCompat} array.
@attr name android:layout
*/
public static final int ViewStubCompat_android_layout =
1;
};
}

CameraPreview.class
//
// Source code recreated from a .class file by IntelliJ IDEA
// (powered by Fernflower decompiler)
//

package irman.dagingsapi.camerahelper;

import android.content.Context;
import android.hardware.Camera;
import android.util.Log;
import android.view.SurfaceHolder;
import android.view.SurfaceView;
import android.view.SurfaceHolder.Callback;
import android.view.View.MeasureSpec;

public class CameraPreview extends SurfaceView implements


Callback {
SurfaceHolder holder;
Camera camera;
private int mRatioWidth = 0;
private int mRatioHeight = 0;
private int mWidth = 240;
private int mHeight = 320;
private static final String TAG = "CameraPreviewLog";
public CameraPreview(Context context, Camera camera) {
super(context);
this.camera = camera;
this.holder = this.getHolder();
this.holder.addCallback(this);
this.holder.setType(3);
}

public void surfaceCreated(SurfaceHolder holder) {


Log.d("CameraPreviewLog", "SurfaceCreated");
this.preparePreview();
}

public void surfaceChanged(SurfaceHolder holder, int format,


int width, int height) {
Log.d("CameraPreviewLog", "SurfaceChanged");
if(this.camera != null) {
this.startPreview();
}

public void surfaceDestroyed(SurfaceHolder holder) {


Log.d("CameraPreviewLog", "SurfaceDestroyed");
this.stopPreview();
}

private void preparePreview() {


Log.d("CameraPreviewLog", "preparePreview");

try {
this.camera.setPreviewDisplay(this.holder);
} catch (Exception var2) {
if(this.camera != null) {
this.camera.release();
}

this.camera = null;
}

private void stopPreview() {


Log.d("CameraPreviewLog", "stopPreview");
if(this.camera != null) {
this.camera.stopPreview();
this.camera.release();
this.camera = null;
}

private void startPreview() {


Log.d("CameraPreviewLog", "startPreview");
Log.d("CameraPreviewLog", "CameraFrame Width: " +
this.getMeasuredWidth());
Log.d("CameraPreviewLog", "CameraFrame Height: " +
this.getMeasuredHeight());
if(this.holder.getSurface() != null) {
try {
this.camera.stopPreview();
} catch (Exception var3) {
;
}

this.setAspectRatio(this.mWidth, this.mHeight);

try {
this.camera.setPreviewDisplay(this.holder);
this.camera.startPreview();
} catch (Exception var2) {
Log.d("Camera", "Error starting camera preview:
" + var2.getMessage());
}

}
}

public void setAspectRatio(int width, int height) {


if(width >= 0 && height >= 0) {
this.mRatioWidth = width;
this.mRatioHeight = height;
this.requestLayout();
} else {
throw new IllegalArgumentException("Size cannot be
negative.");
}
}

protected void onMeasure(int widthMeasureSpec, int


heightMeasureSpec) {
super.onMeasure(widthMeasureSpec, heightMeasureSpec);
int width = MeasureSpec.getSize(widthMeasureSpec);
int height = MeasureSpec.getSize(heightMeasureSpec);
if(0 != this.mRatioWidth && 0 != this.mRatioHeight) {
if(width < height * this.mRatioWidth /
this.mRatioHeight) {
this.setMeasuredDimension(width, width *
this.mRatioHeight / this.mRatioWidth);
} else {
this.setMeasuredDimension(height *
this.mRatioWidth / this.mRatioHeight, height);
}
} else {
this.setMeasuredDimension(width, height);
}

}
}

Glcm

ClassLabel.class
//
// Source code recreated from a .class file by IntelliJ IDEA
// (powered by Fernflower decompiler)
//

package irman.dagingsapi.glcm;

public class ClassLabel {


public String key;
public String label;
public int count = 0;

public ClassLabel(String key, String label) {


this.key = key;
this.label = label;
}

public ClassLabel(String key, String label, int count) {


this.key = key;
this.label = label;
this.count = count;
}
}

Feature.class
//
// Source code recreated from a .class file by IntelliJ IDEA
// (powered by Fernflower decompiler)
//

package irman.dagingsapi.glcm;

public class Feature {


public String id = "Feature ID";
public String label = "Feature Label";
public double value = 0.0D;

public Feature() {
}

public Feature(String id, String label) {


this.id = id;
this.label = label;
}

public Feature(String id, String label, double value) {


this.id = id;
this.label = label;
this.value = value;
}

public void setId(String id) {


this.id = id;
}

public String getId() {


return this.id;
}

public void setLabel(String label) {


this.label = label;
}

public String getLabel() {


return this.label;
}

public void setValue(double value) {


this.value = value;
}

public double getValue() {


return this.value;
}
}

FeatureExtraction.class
//
// Source code recreated from a .class file by IntelliJ IDEA
// (powered by Fernflower decompiler)
//

package irman.dagingsapi.glcm;

import irman.dagingsapi.glcm.Feature;
import irman.dagingsapi.glcm.GLCM;
import irman.dagingsapi.sqlhelpers.Dataset;
import irman.dagingsapi.utils.SimpleMatrix;
import java.math.BigDecimal;
import java.text.DecimalFormat;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;

public class FeatureExtraction {


double[] featureValues;
GLCM mGlcm;
SimpleMatrix mMatrix;
int mRows = 0;
int mCols = 0;
final int ENERGY = 0;
final int ENTROPY = 1;
final int CONTRAST = 2;
final int CORRELATION = 3;
final int HOMOGENITY = 4;
DecimalFormat df = new DecimalFormat("#.00000");

public FeatureExtraction(GLCM glcm) {


this.mGlcm = glcm;
this.init();
}

public FeatureExtraction(SimpleMatrix matrix) {


this.mMatrix = matrix;
this.init();
}

private void init() {


this.featureValues = new double[5];
this.featureValues[0] = 0.0D;
this.featureValues[1] = 0.0D;
this.featureValues[2] = 0.0D;
this.featureValues[3] = 0.0D;
this.featureValues[4] = 0.0D;
if(null != this.mGlcm && null == this.mMatrix) {
this.mMatrix = this.mGlcm.getMatrix();
this.mRows = this.mMatrix.getRows();
this.mCols = this.mMatrix.getCols();
}

public void calculateFeatures() {


for(int feature = 0; feature < 5; ++feature) {
this.calculate(feature);
}

public void calculateFeatures(List<Integer>


selectedFeatures) {
Iterator i$ = selectedFeatures.iterator();

while(i$.hasNext()) {
int eachFeature = ((Integer)i$.next()).intValue();
this.calculate(eachFeature);
}

private double calculate(int feature) {


double val = 0.0D;
switch(feature) {
case 0:
val = (new
BigDecimal(this.calculateEnergy())).doubleValue();
break;
case 1:
val = this.calculateEntropy();
break;
case 2:
val = this.calculateContrast();
break;
case 3:
val = this.calculateCorrelation();
break;
case 4:
val = this.calculateHomogeneity();
}

val = Double.valueOf(this.df.format(val)).doubleValue();
this.featureValues[feature] = val;
return val;
}

private double calculateEnergy() {


double val = 0.0D;

for(int row = 1; row < this.mRows; ++row) {


for(int col = 1; col < this.mCols; ++col) {
val += Math.pow(this.mMatrix.get(row, col),
2.0D);
}
}

return val;
}

private double calculateEntropy() {


double val = 0.0D;
double matrixVal = 0.0D;

for(int row = 1; row < this.mRows; ++row) {


for(int col = 1; col < this.mCols; ++col) {
matrixVal = this.mMatrix.get(row, col);
if(matrixVal != 0.0D) {
val += matrixVal * Math.log(matrixVal);
}
}
}

return -1.0D * val;


}

private double calculateContrast() {


double val = 0.0D;
boolean realRow = false;
boolean realCol = false;
double value = 0.0D;

for(int row = 1; row < this.mRows; ++row) {


for(int col = 1; col < this.mCols; ++col) {
val += this.mMatrix.get(row, col) * (double)(row
- 1 - (col - 1)) * (double)(row - 1 - (col - 1));
}
}

return val;
}

private double calculateCorrelation() {


double val = 0.0D;
double mean_rows = 0.0D;
double mean_cols = 0.0D;
double var_rows = 0.0D;
double var_cols = 0.0D;

int row;
int col;
for(row = 1; row < this.mRows; ++row) {
for(col = 1; col < this.mCols; ++col) {
mean_rows += (double)(row - 1) *
this.mMatrix.get(row, col);
mean_cols += (double)(col - 1) *
this.mMatrix.get(row, col);
}
}

for(row = 1; row < this.mRows; ++row) {


for(col = 1; col < this.mCols; ++col) {
var_rows += ((double)(row - 1) - mean_rows) *
((double)(row - 1) - mean_rows) * this.mMatrix.get(row, col);
var_cols += ((double)(col - 1) - mean_cols) *
((double)(col - 1) - mean_cols) * this.mMatrix.get(row, col);
}
}

for(row = 1; row < this.mRows; ++row) {


for(col = 1; col < this.mCols; ++col) {
val += (1.0D - mean_rows) * ((double)(col - 1) -
mean_cols) * this.mMatrix.get(row, col) / (var_rows * var_cols);
}
}

return val;
}

private double calculateHomogeneity() {


double val = 0.0D;
boolean realRow = false;
boolean realCol = false;

for(int row = 1; row < this.mRows; ++row) {


int var8 = row - 1;

for(int col = 1; col < this.mCols; ++col) {


int var9 = col - 1;
int i_min_j = var8 - var9;
val += this.mMatrix.get(row, col) / (double)(1 +
i_min_j * i_min_j);
}
}

return val;
}

public List<Dataset> getDataset() {


Object featureDataset = null;
return (List)featureDataset;
}

public double getFeatureValue(int feature) {


return this.featureValues[feature];
}

public List<Feature> getFeatures() {


ArrayList features = new ArrayList();

for(int index = 0; index < 5; ++index) {


;
}

return features;
}
}

FeatureMap.class
//
// Source code recreated from a .class file by IntelliJ IDEA
// (powered by Fernflower decompiler)
//

package irman.dagingsapi.glcm;
public class FeatureMap {
String id;
String label;
int colId;

public FeatureMap(String id, String label, int colId) {


this.id = id;
this.label = label;
this.colId = colId;
}

public String getId() {


return this.id;
}

public String getLabel() {


return this.label;
}

public int getColId() {


return this.colId;
}
}

GLCM.class
//
// Source code recreated from a .class file by IntelliJ IDEA
// (powered by Fernflower decompiler)
//

package irman.dagingsapi.glcm;

import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.graphics.Color;
import irman.dagingsapi.glcm.Occurrence;
import irman.dagingsapi.utils.Param;
import irman.dagingsapi.utils.SimpleImage;
import irman.dagingsapi.utils.SimpleMatrix;
import java.text.DecimalFormat;
import java.util.ArrayList;
import java.util.Collections;
import java.util.Comparator;
import java.util.Iterator;
import java.util.List;
public class GLCM {
SimpleMatrix mGrayscaleMatrix;
SimpleMatrix mMatrix;
SimpleMatrix mOccurrence;
SimpleImage mImageSource;
Bitmap mImage;
int mImageWidth;
int mImageHeight;
int degree = 0;
int d = 1;
int nbit = 4;
String mFilename = "";
List<Integer> graylevels = new ArrayList();
final int DEG_0 = 0;
final int DEG_45 = 1;
final int DEG_90 = 2;
final int DEG_135 = 3;
DecimalFormat df = new DecimalFormat("#.0000");

public GLCM() {
}

public GLCM(String filename) {


this.mFilename = filename;
this.init();
}

public GLCM(String filename, int bit) {


this.mFilename = filename;
this.nbit = bit;
this.init();
}

private void init() {


this.mImage = BitmapFactory.decodeFile(this.mFilename);
this.mImageWidth = this.mImage.getWidth();
this.mImageHeight = this.mImage.getHeight();
this.calculateGrayscaleMatrix(this.nbit);
}

public void calculateGrayscaleMatrix(int nbit) {


this.mGrayscaleMatrix = new
SimpleMatrix(this.mImageHeight, this.mImageWidth);
int[][] var10000 = new
int[this.mImageHeight][this.mImageWidth];
nbit = 8 - nbit;
int grayCount;
int i;
for(grayCount = 0; grayCount < this.mImageHeight;
++grayCount) {
for(i = 0; i < this.mImageWidth; ++i) {
int R = Color.red(this.mImage.getPixel(i,
grayCount));
int G = Color.green(this.mImage.getPixel(i,
grayCount));
int B = Color.blue(this.mImage.getPixel(i,
grayCount));
int gray = (int)(0.299D * (double)R + 0.587D *
(double)G + 0.114D * (double)B) >> nbit;
this.mGrayscaleMatrix.put(grayCount, i,
(double)gray);

if(!this.graylevels.contains(Integer.valueOf(gray))) {
this.graylevels.add(Integer.valueOf(gray));
}
}
}

Collections.sort(this.graylevels, new GLCM.SortASC());


grayCount = this.graylevels.size();
this.mMatrix = new SimpleMatrix(grayCount + 1, grayCount
+ 1);
i = 1;

for(Iterator i$ = this.graylevels.iterator();
i$.hasNext(); ++i) {
int eachGray = ((Integer)i$.next()).intValue();
this.mMatrix.put(0, i, (double)eachGray);
this.mMatrix.put(i, 0, (double)eachGray);
}

public void setParam(Param param) {


this.degree = ((Integer)param.get("degree")).intValue();
this.d = ((Integer)param.get("d")).intValue();
}

public void calculateGLCM(Param param) {


this.setParam(param);
this.calculateGLCM();
}
public void calculateGLCM() {
this.calculateOccurrence();
this.normalize();
}

private void calculateOccurrence() {


Occurrence occurrence = new
Occurrence(this.mGrayscaleMatrix);
occurrence.setNbit(this.nbit);
SimpleMatrix tmp = null;
if(this.degree == 0) {
tmp = occurrence.at0Deg();
} else if(this.degree == 1) {
;
}

this.mOccurrence = tmp;
this.mapOccurrenceToResult(tmp);
}

private void mapOccurrenceToResult(SimpleMatrix mat) {


int row = 1;

for(Iterator i$ = this.graylevels.iterator();
i$.hasNext(); ++row) {
int poi = ((Integer)i$.next()).intValue();
int col = 1;

for(Iterator i$1 = this.graylevels.iterator();


i$1.hasNext(); ++col) {
int neighbor = ((Integer)i$1.next()).intValue();
this.mMatrix.put(row, col, mat.get(poi,
neighbor));
}
}

private void normalize() {


this.mMatrix.symetric();
double sumOfOccurrence = this.mMatrix.getSum();

for(int row = 1; row < this.mMatrix.getRows(); ++row) {


for(int col = 1; col < this.mMatrix.getCols();
++col) {
double normalizedValue =
Double.valueOf(this.df.format(this.mMatrix.get(row, col) /
sumOfOccurrence)).doubleValue();
this.mMatrix.put(row, col, normalizedValue);
}
}

public SimpleMatrix getMatrix() {


return this.mMatrix;
}

public SimpleMatrix getGrayscaleMatrix() {


return this.mGrayscaleMatrix;
}

public String getOccurrenceMatrix() {


String lines = "";

for(int i = 0; i < this.mOccurrence.getRows(); ++i) {


for(int j = 0; j < this.mOccurrence.getCols(); ++j)
{
lines = lines + this.mOccurrence.get(i, j) +
"\t";
}

lines = lines + "\n";


}

return lines;
}

public String getStringMatrix() {


String lines = "";

for(int i = 0; i < this.mMatrix.getRows(); ++i) {


for(int j = 0; j < this.mMatrix.getCols(); ++j) {
lines = lines + this.mMatrix.get(i, j) + "\t";
}

lines = lines + "\n";


}

return lines;
}

private class SortASC implements Comparator<Integer> {


private SortASC() {
}

public int compare(Integer lhs, Integer rhs) {


return lhs.compareTo(rhs);
}
}
}

Occurrence.class
//
// Source code recreated from a .class file by IntelliJ IDEA
// (powered by Fernflower decompiler)
//

package irman.dagingsapi.glcm;

import irman.dagingsapi.utils.SimpleMatrix;
import java.util.ArrayList;
import java.util.List;

public class Occurrence {


SimpleMatrix mImageMatrix;
int d;
int maxGray = 0;
List<Integer> grayLevels = new ArrayList();

public Occurrence(SimpleMatrix imageMatrix) {


this.mImageMatrix = imageMatrix;
}

public void setGraylevels(List<Integer> listGraylevels) {


this.grayLevels = listGraylevels;
}

public void setNbit(int nbit) {


this.maxGray = (int)Math.pow(2.0D, (double)nbit);
}

public SimpleMatrix at0Deg() {


boolean poi = false;
boolean neighbor = false;
SimpleMatrix tmpMatrix = new SimpleMatrix(this.maxGray,
this.maxGray);
int mImageHeight = this.mImageMatrix.getRows();
int mImageWidth = this.mImageMatrix.getCols();

for(int row = 0; row < mImageHeight; ++row) {


for(int col = 0; col < mImageWidth - 1; ++col) {
int var9 = (int)this.mImageMatrix.get(row, col);
int var10 = (int)this.mImageMatrix.get(row, col
+ 1);
int val = (int)tmpMatrix.get(var9, var10);
++val;
tmpMatrix.put(var9, var10, (double)val);
}
}

return tmpMatrix;
}

public SimpleMatrix at0Deg2() {


boolean poi = false;
boolean neighbor = false;
SimpleMatrix tmpMatrix = new SimpleMatrix(256, 256);
int mImageHeight = this.mImageMatrix.getRows();
int mImageWidth = this.mImageMatrix.getCols();

for(int row = 0; row < mImageHeight; ++row) {


for(int col = 0; col < mImageWidth - 1; ++col) {
int var9 = (int)this.mImageMatrix.get(row, col);
int var10 = (int)this.mImageMatrix.get(row, col
+ this.d);
int val = (int)tmpMatrix.get(var9, var10);
++val;
tmpMatrix.put(var9, var10, (double)val);
}
}

return tmpMatrix;
}

public SimpleMatrix at45Deg() {


boolean poi = false;
boolean neighbor = false;
SimpleMatrix tmpMatrix = new SimpleMatrix(257, 257);
int mImageHeight = this.mImageMatrix.getRows();
int mImageWidth = this.mImageMatrix.getCols();

for(int row = 1; row < mImageHeight; ++row) {


for(int col = 1; col < mImageWidth - 1; ++col) {
int var9 = (int)this.mImageMatrix.get(row, col);
int var10 = (int)this.mImageMatrix.get(row, col
+ 1);
int val = (int)tmpMatrix.get(var9, var10);
++val;
tmpMatrix.put(var9, var10, (double)val);
}
}

return tmpMatrix;
}
}

Naivebayes

Gaussian.class
//
// Source code recreated from a .class file by IntelliJ IDEA
// (powered by Fernflower decompiler)
//

package irman.dagingsapi.naivebayes;

import android.content.ContentValues;
import android.content.Context;
import android.util.Log;
import irman.dagingsapi.glcm.ClassLabel;
import irman.dagingsapi.glcm.Feature;
import irman.dagingsapi.naivebayes.GaussianValue;
import irman.dagingsapi.sqlhelpers.Dataset;
import java.text.DecimalFormat;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import java.util.Map;

public class Gaussian {


String KEY_CLASS = "kelas";
String KEY_FEATURE = "fitur";
String KEY_MEAN = "mean";
String KEY_VARIANT = "varian";
String KEY_VARIANT2 = "varian2";
List<Dataset> mListTrainingDataset;
List<GaussianValue> mListGaussianValues = new ArrayList();
List<ClassLabel> classLabels = new ArrayList();
List<String> classes = new ArrayList();
List<Feature> features = new ArrayList();
Map<String, List<Dataset>> mListDatasetPerClass = new
HashMap();
int datasetCount = 0;
Context mContext;
String TAG = "Gaussian";
DecimalFormat numberFormat = new
DecimalFormat("#.000000000000");

public Gaussian(Map<String, List<Dataset>> listDataset,


List<String> classLabels) {
this.mListDatasetPerClass = listDataset;
this.classes = classLabels;

String classLabel;
for(Iterator i$ = this.classes.iterator(); i$.hasNext();
this.datasetCount +=
((List)this.mListDatasetPerClass.get(classLabel)).size()) {
classLabel = (String)i$.next();
}

this.features.add(new Feature("energy", "Energy"));


this.features.add(new Feature("entropy", "Entropy"));
this.features.add(new Feature("contrast", "Contrast"));
this.features.add(new Feature("correlation",
"Correlation"));
this.features.add(new Feature("homogenity",
"Homogenity"));
Log.d(this.TAG, "Gaussian created.");
}

public Gaussian(Context context, Map<String, List<Dataset>>


listDataset, List<String> classLabels) {
this.mContext = context;
this.mListDatasetPerClass = listDataset;
this.classes = classLabels;

String classLabel;
for(Iterator i$ = this.classes.iterator(); i$.hasNext();
this.datasetCount +=
((List)this.mListDatasetPerClass.get(classLabel)).size()) {
classLabel = (String)i$.next();
}

this.features.add(new Feature("energy", "Energy"));


this.features.add(new Feature("entropy", "Entropy"));
this.features.add(new Feature("contrast", "Contrast"));
this.features.add(new Feature("correlation",
"Correlation"));
this.features.add(new Feature("homogenity",
"Homogenity"));
Log.d(this.TAG, "Gaussian created.");
}

public void calc() {


Log.d(this.TAG, "Begin Gaussian calculation..");
Object label = null;
double mean = 0.0D;
double variant = 0.0D;
double variant2 = 0.0D;
Iterator i$ = this.classes.iterator();

while(i$.hasNext()) {
String classLabel = (String)i$.next();
this.mListTrainingDataset =
(List)this.mListDatasetPerClass.get(classLabel);
double datasetPerClassCount =
(double)this.mListTrainingDataset.size();
Iterator i$1 = this.features.iterator();

while(i$1.hasNext()) {
Feature f = (Feature)i$1.next();
GaussianValue gaussianValue = new
GaussianValue();
gaussianValue.setLabel(classLabel);
gaussianValue.setFeature(f.getId());
double zigmaPerFeature = 0.0D;

Dataset data;
for(Iterator zigmaVariant2 =
this.mListTrainingDataset.iterator(); zigmaVariant2.hasNext();
zigmaPerFeature += data.getFeature(f.getId())) {
data = (Dataset)zigmaVariant2.next();
}

mean = zigmaPerFeature / datasetPerClassCount;

gaussianValue.setMean(Double.valueOf(this.numberFormat.format(me
an)).doubleValue());
double zigmaVariant21 = 0.0D;

double tmp;
for(Iterator i$2 =
this.mListTrainingDataset.iterator(); i$2.hasNext();
zigmaVariant21 += tmp) {
Dataset data1 = (Dataset)i$2.next();
tmp = data1.getFeature(f.getId()) - mean;
tmp *= tmp;
}

variant2 = zigmaVariant21 /
(datasetPerClassCount - 1.0D);
variant = Math.sqrt(variant2);

gaussianValue.setVariant2(Double.valueOf(this.numberFormat.forma
t(variant2)).doubleValue());

gaussianValue.setVariant(Double.valueOf(this.numberFormat.format
(variant)).doubleValue());
this.mListGaussianValues.add(gaussianValue);
}
}

Log.d(this.TAG, "End Gaussian calculation.");


}

public List<GaussianValue> calcAndReturn() {


this.calc();
return this.mListGaussianValues;
}

public List<ContentValues> getListDataset() {


ArrayList listGaussianValue = new ArrayList();

try {
Iterator e = this.mListGaussianValues.iterator();

while(e.hasNext()) {
GaussianValue gaussianValue =
(GaussianValue)e.next();
ContentValues values = new ContentValues();
values.put(this.KEY_CLASS,
gaussianValue.label2);
values.put(this.KEY_FEATURE,
gaussianValue.feature2);
values.put(this.KEY_MEAN,
Double.valueOf(gaussianValue.mean));
values.put(this.KEY_VARIANT,
Double.valueOf(gaussianValue.varian));
values.put(this.KEY_VARIANT2,
Double.valueOf(gaussianValue.varian2));
listGaussianValue.add(values);
}
} catch (Exception var5) {
Log.d("Gaussian", var5.getMessage());
}

return listGaussianValue;
}
}

GaussianValue.class
//
// Source code recreated from a .class file by IntelliJ IDEA
// (powered by Fernflower decompiler)
//

package irman.dagingsapi.naivebayes;

import irman.dagingsapi.glcm.ClassLabel;
import irman.dagingsapi.glcm.Feature;
import java.text.DecimalFormat;

public class GaussianValue {


String TABLE_NAME = "gaussian_values";
String KEY_CLASS = "kelas";
String KEY_MEAN = "mean";
String KEY_VARIANT = "varian";
String KEY_VARIANT2 = "varian2";
public ClassLabel label;
public String label2;
public Feature feature;
public String feature2;
public double mean;
public double varian;
public double varian2;
String TAG = "GaussianValue";
DecimalFormat numberFormat = new DecimalFormat("#.####");

public GaussianValue() {
}

public void setLabel(String label) {


this.label2 = label;
}

public void setFeature(String feature) {


this.feature2 = feature;
}

public void setMean(double mean) {


this.mean =
Double.valueOf(this.numberFormat.format(mean)).doubleValue();
}

public void setVariant(double variant) {


this.varian =
Double.valueOf(this.numberFormat.format(variant)).doubleValue();
}

public void setVariant2(double variant2) {


this.varian2 =
Double.valueOf(this.numberFormat.format(variant2)).doubleValue()
;
}

public String getLabel() {


return this.label2;
}

public String getFeature2() {


return this.feature2;
}

public double getMean() {


return
Double.valueOf(this.numberFormat.format(this.mean)).doubleValue(
);
}

public double getVarian2() {


return
Double.valueOf(this.numberFormat.format(this.varian2)).doubleVal
ue();
}

public double getVarian() {


return
Double.valueOf(this.numberFormat.format(this.varian)).doubleValu
e();
}
}
NaiveBayes.class
//
// Source code recreated from a .class file by IntelliJ IDEA
// (powered by Fernflower decompiler)
//

package irman.dagingsapi.naivebayes;

import android.content.ContentValues;
import android.database.Cursor;
import irman.dagingsapi.glcm.ClassLabel;
import irman.dagingsapi.sqlhelpers.Dataset;
import irman.dagingsapi.utils.Param;
import java.util.Iterator;
import java.util.List;

public class NaiveBayes {


Cursor mDataset;
List<ContentValues> trainingResult;
List<Dataset> mListTrainingDataset;
Param mParam;

public NaiveBayes() {
}

public NaiveBayes(Cursor dataset) {


this.setDataset(dataset);
}

public void setDataset(Cursor datasets) {


this.mDataset = datasets;
}

public void setParameter(Param param) {


this.mParam = param;
}

public void setClassList(List<ClassLabel> classList) {


}

public void setTrainingDataset(List<Dataset>


trainingDataset) {
this.mListTrainingDataset = trainingDataset;
}
public void train() {
}

public void train(List<Dataset> datasetTraining) {


Dataset data;
for(Iterator i$ = datasetTraining.iterator();
i$.hasNext(); data = (Dataset)i$.next()) {
;
}

public int getDatasetCount() {


return this.mListTrainingDataset.size();
}

public List<ContentValues> getTrainingResult() {


return this.trainingResult;
}
}

NaiveBayesPrediction.class
//
// Source code recreated from a .class file by IntelliJ IDEA
// (powered by Fernflower decompiler)
//

package irman.dagingsapi.naivebayes;

import android.util.Log;
import irman.dagingsapi.glcm.ClassLabel;
import irman.dagingsapi.glcm.Feature;
import irman.dagingsapi.naivebayes.PostProbability;
import irman.dagingsapi.naivebayes.Probability;
import irman.dagingsapi.sqlhelpers.Dataset;
import irman.dagingsapi.sqlhelpers.TrainingDataset;
import java.text.DecimalFormat;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import java.util.Map;

public class NaiveBayesPrediction {


List<ClassLabel> mListClasses = new ArrayList();
int datasetCount = 0;
List<Feature> features = new ArrayList();
Map<String, List<Probability>> mListProbabilityPerClass =
new HashMap();
Map<String, Double> mProbabilityByClass = new HashMap();
List<PostProbability> mListPostProbabilities = new
ArrayList();
PostProbability highestProbability;

public NaiveBayesPrediction() {
this.seedData();
}

public NaiveBayesPrediction(List<TrainingDataset> dataset) {


this.seedData();
}

private void seedData() {


ClassLabel C1 = new ClassLabel("C1", "Mamalia", 0);
ClassLabel C2 = new ClassLabel("C2", "Reptil", 0);
this.mListClasses.add(C1);
this.mListClasses.add(C2);
ArrayList probs1 = new ArrayList();
ArrayList probs2 = new ArrayList();
Feature f = new Feature("kulit", "Kulit");
this.features.add(f);
probs1.add(new Probability(C1, f, 0.8333D));
probs2.add(new Probability(C2, f, 0.0D));
f = new Feature("melahirkan", "Melahirkan");
this.features.add(f);
probs1.add(new Probability(C1, f, 1.0D));
probs2.add(new Probability(C2, f, 0.25D));
f = new Feature("berat", "Berat");
this.features.add(f);
probs1.add(new Probability(C1, f, 0.0104D));
probs2.add(new Probability(C2, f, 0.8733D));
this.mListProbabilityPerClass.put(C1.key, probs1);
this.mListProbabilityPerClass.put(C2.key, probs2);

List probs;
for(Iterator i$ = this.mListClasses.iterator();
i$.hasNext(); this.datasetCount += probs.size()) {
ClassLabel classLabel = (ClassLabel)i$.next();
probs =
(List)this.mListProbabilityPerClass.get(classLabel.key);
}

}
public void setProbabilitiesValues(List<Probability>
probabilities) {
}

public void run(Dataset input) {


}

public void run() {


new ArrayList();
PostProbability postProb = null;
this.highestProbability = new PostProbability();
this.highestProbability.setClassLabel(new
ClassLabel("NULL", "No Class", 0));
this.highestProbability.setValue(0.0D);
DecimalFormat df = new DecimalFormat("#.####");

for(Iterator i$ = this.mListClasses.iterator();
i$.hasNext(); this.mListPostProbabilities.add(postProb)) {
ClassLabel classLabel = (ClassLabel)i$.next();
List probs =
(List)this.mListProbabilityPerClass.get(classLabel.key);
double probByClass = (double)probs.size() /
(double)this.datasetCount;
this.mProbabilityByClass.put(classLabel.key,
Double.valueOf(df.format(probByClass)));
postProb = new PostProbability();
double resultValue = 1.0D;
Iterator postProbValue = probs.iterator();

while(postProbValue.hasNext()) {
Probability prob =
(Probability)postProbValue.next();
resultValue *= prob.value;
Log.d("NBPrediction", "Prob value: " +
String.valueOf(prob.value));
}

double postProbValue1 = probByClass * resultValue;


postProb.setClassLabel(classLabel);
postProb.setValue(postProbValue1);
if(postProbValue1 >
this.highestProbability.getValue()) {
this.highestProbability = postProb;
}
}
}

public PostProbability getPostProbabilityResult() {


return this.highestProbability;
}

public List<PostProbability> getPostProbabilityResultList()


{
return this.mListPostProbabilities;
}
}

NaiveBayesPredictionOnly.class
//
// Source code recreated from a .class file by IntelliJ IDEA
// (powered by Fernflower decompiler)
//

package irman.dagingsapi.naivebayes;

public class NaiveBayesPredictionOnly {


public NaiveBayesPredictionOnly() {
}
}

NaiveBayesPriorProb.class
//
// Source code recreated from a .class file by IntelliJ IDEA
// (powered by Fernflower decompiler)
//

package irman.dagingsapi.naivebayes;

import irman.dagingsapi.glcm.ClassLabel;
import irman.dagingsapi.glcm.Feature;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import java.util.Map;

public class NaiveBayesPriorProb {


List<ClassLabel> mLabels;
public ClassLabel label;
public Feature feature;
public NaiveBayesPriorProb(List<ClassLabel> labels) {
this.mLabels = labels;
}

public Map<String, Double> getPriorProbability() {


HashMap prioProbValue = new HashMap();
int totalSample = 0;

Iterator i$;
ClassLabel classLabel;
for(i$ = this.mLabels.iterator(); i$.hasNext();
totalSample += classLabel.count) {
classLabel = (ClassLabel)i$.next();
}

i$ = this.mLabels.iterator();

while(i$.hasNext()) {
classLabel = (ClassLabel)i$.next();
prioProbValue.put(classLabel.key,
Double.valueOf((double)(classLabel.count / totalSample)));
}

return prioProbValue;
}
}

NaiveBayesTrain.class
//
// Source code recreated from a .class file by IntelliJ IDEA
// (powered by Fernflower decompiler)
//

package irman.dagingsapi.naivebayes;

public class NaiveBayesTrain {


public NaiveBayesTrain() {
}

public void run() {


}
}

NBResult.class
//
// Source code recreated from a .class file by IntelliJ IDEA
// (powered by Fernflower decompiler)
//

package irman.dagingsapi.naivebayes;

import irman.dagingsapi.glcm.ClassLabel;
import irman.dagingsapi.naivebayes.Probability;
import java.util.List;

public class NBResult {


public ClassLabel classLabel;
public List<Probability> probabilities = null;
public int degree = 0;
public int distance = 0;
public double value = 0.0D;

public NBResult() {
}
}

PostProbability.class
//
// Source code recreated from a .class file by IntelliJ IDEA
// (powered by Fernflower decompiler)
//

package irman.dagingsapi.naivebayes;

import irman.dagingsapi.glcm.ClassLabel;

public class PostProbability {


ClassLabel mClassLabel;
double mValue = 0.0D;
String resultText = "";

public PostProbability() {
}

public PostProbability(ClassLabel classLabel, double value)


{
this.mClassLabel = classLabel;
this.mValue = value;
}
public void setClassLabel(ClassLabel classLabel) {
this.mClassLabel = classLabel;
}

public void setValue(double value) {


this.mValue = value;
}

public double getValue() {


return this.mValue;
}

public ClassLabel getClassLabel() {


return this.mClassLabel;
}

public void setResultText(String resultText) {


this.resultText = resultText;
}

public String getResultText() {


return this.resultText;
}
}
Sqlhelpers

Dataset.class
//
// Source code recreated from a .class file by IntelliJ IDEA
// (powered by Fernflower decompiler)
//

package irman.dagingsapi.sqlhelpers;

import android.database.Cursor;
import android.util.Log;
import irman.dagingsapi.glcm.ClassLabel;
import irman.dagingsapi.glcm.Feature;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import java.util.Map;

public class Dataset {


String id;
ClassLabel classLabel;
String classLabel2;
ClassLabel predictedClassLabel;
Map<String, Double> featureValues = new HashMap();
List<Feature> features = new ArrayList();

public Dataset() {
}

public void setId(String id) {


this.id = id;
}

public String getId() {


return this.id;
}

public void setClassLabel(ClassLabel label) {


this.classLabel = label;
}

public void setClassLabel2(String classLabel2) {


this.classLabel2 = classLabel2;
}

public ClassLabel getClassLabel() {


return this.classLabel;
}

public String getClassLabel2() {


return this.classLabel2;
}

public void setPredictedClassLabel(ClassLabel


predictedClassLabel) {
this.predictedClassLabel = predictedClassLabel;
}

public ClassLabel getPredictedClassLabel() {


return this.predictedClassLabel;
}

public void setFeature(String key, double value) {


this.featureValues.put(key, Double.valueOf(value));
}

public void setFeatures(List<Feature> features) {


Iterator i$ = features.iterator();

while(i$.hasNext()) {
Feature f = (Feature)i$.next();
this.featureValues.put(f.getLabel(),
Double.valueOf(f.getValue()));
}

public double getFeature(String key) {


return
((Double)this.featureValues.get(key)).doubleValue();
}

public double getFeatureValue(Feature f) {


return
((Feature)this.features.get(this.features.indexOf(f))).getValue(
);
}

public boolean addFeature(Feature feature) {


boolean added = false;
if(!this.features.contains(feature)) {
this.features.add(feature);
Log.d("Dataset", "New Feature (" + feature.getId() +
") added.");
added = true;
} else {
Log.d("Dataset", "Feature already exists.");
}

return added;
}

public void addFeatures(List<Feature> listFeatures) {


Log.d("Dataset", "Adding " + listFeatures.size() + "
features.");
int countAdded = 0;

Feature f;
for(Iterator i$ = listFeatures.iterator(); i$.hasNext();
this.featureValues.put(f.getId(), Double.valueOf(f.getValue())))
{
f = (Feature)i$.next();
if(this.addFeature(f)) {
++countAdded;
}
}

public Feature getFeature(Feature feature) {


return
(Feature)this.features.get(this.features.indexOf(feature));
}

public static List<Dataset> fromSQLite(Cursor sqliteData) {


ArrayList listDataset = new ArrayList();

while(sqliteData.moveToNext()) {
Dataset singleDataset = new Dataset();
singleDataset.setId(sqliteData.getString(0));

singleDataset.setClassLabel2(sqliteData.getString(1));
ArrayList features = new ArrayList();
Feature feature = new Feature("energy", "Energi",
sqliteData.getDouble(2));
features.add(feature);
feature = new Feature("entropy", "Entropi",
sqliteData.getDouble(3));
features.add(feature);
feature = new Feature("contrast", "Kontras",
sqliteData.getDouble(4));
features.add(feature);
feature = new Feature("correlation", "Korelasi",
sqliteData.getDouble(5));
features.add(feature);
feature = new Feature("homogenity", "Homogenitas",
sqliteData.getDouble(6));
features.add(feature);
singleDataset.addFeatures(features);
listDataset.add(singleDataset);
}

return listDataset;
}
}

Datasets.class
//
// Source code recreated from a .class file by IntelliJ IDEA
// (powered by Fernflower decompiler)
//

package irman.dagingsapi.sqlhelpers;

import irman.dagingsapi.glcm.ClassLabel;

public abstract class Datasets {


public int degree = 0;
public int distance = 1;
public ClassLabel predictedLabel;
public static final int FEATURE_ENERGY = 0;
public static final int FEATURE_ENTROPY = 1;
public static final int FEATURE_CONTRAST = 2;
public static final int FEATURE_CORRELATION = 3;
public static final int FEATURE_HOMOGENITY = 4;
public double[] features = new double[5];

public Datasets() {
}
}

DBHelper.class
//
// Source code recreated from a .class file by IntelliJ IDEA
// (powered by Fernflower decompiler)
//

package irman.dagingsapi.sqlhelpers;

import android.content.Context;
import android.database.sqlite.SQLiteDatabase;
import android.database.sqlite.SQLiteOpenHelper;
import android.database.sqlite.SQLiteDatabase.CursorFactory;

public class DBHelper extends SQLiteOpenHelper {


public static final String KEY_ID = "_id";
public static final String KEY_IMAGEID = "imageID";
public static final String KEY_CLASS = "class";
public static final String KEY_DEGREE = "degree";
public static final String KEY_DISTANCE = "distance";
public static final String KEY_ENERGY = "energy";
public static final String KEY_ENTROPY = "entropy";
public static final String KEY_CONTRAST = "contrast";
public static final String KEY_CORRELATION = "correlation";
public static final String KEY_HOMOGENITY = "homogenity";
public static final String TRAINING_TABLE_NAME =
"dataset_training";
public static final String CREATE_TABLE_DATASET_TRAINING =
"CREATE TABLE dataset_training (_id INTEGER PRIMARY KEY
AUTOINCREMENT,imageID TEXT NOT NULL,class TEXT NOT NULL,degree
INTEGER NOT NULL,distance INTEGER NOT NULL,energy TEXT NOT
NULL,entropy TEXT NOT NULL,contrast TEXT NOT NULL,correlation
TEXT NOT NULL,homogenity TEXT NOT NULL);";
public static final String CREATE_TABLE_RESULT_TRAINING =
"CREATE TABLE nilai_probabilitas (_id INTEGER PRIMARY KEY
AUTOINCREMENT,class TEXT NOT NULL,degree INTEGER NOT
NULL,distance INTEGER NOT NULL,energy TEXT NOT NULL,entropy TEXT
NOT NULL,contrast TEXT NOT NULL,correlation TEXT NOT
NULL,homogenity TEXT NOT NULL);";
static final String CREATE_TABLE_RESULT_PREDICTION = "CREATE
TABLE hasil_prediksi (_id INTEGER PRIMARY KEY
AUTOINCREMENT,kelas TEXT NOT NULL,sudut INTEGER NOT NULL,jarak
INTEGER NOT NULL,post_prob_value TEXT NOT NULL);";
static final String CREATE_TABLE_GAUSSIANVALUES = "CREATE
TABLE nilai_gaussian (_id INTEGER PRIMARY KEY
AUTOINCREMENT,kelas TEXT NOT NULL,fitur TEXT NOT NULL,mean TEXT
NOT NULL,varian TEXT NOT NULL,varian2 TEXT NOT NULL);";
static final String CREATE_TABLE_CLASS_LIST = "CREATE TABLE
kelas (_id INTEGER PRIMARY KEY AUTOINCREMENT,key TEXT NOT
NULL,label TEXT NOT NULL);";

public DBHelper(Context context) {


super(context, "SapiDB", (CursorFactory)null, 2);
}

public void onCreate(SQLiteDatabase db) {


db.execSQL("CREATE TABLE dataset_training (_id INTEGER
PRIMARY KEY AUTOINCREMENT,imageID TEXT NOT NULL,class TEXT NOT
NULL,degree INTEGER NOT NULL,distance INTEGER NOT NULL,energy
TEXT NOT NULL,entropy TEXT NOT NULL,contrast TEXT NOT
NULL,correlation TEXT NOT NULL,homogenity TEXT NOT NULL);");
db.execSQL("CREATE TABLE nilai_probabilitas (_id INTEGER
PRIMARY KEY AUTOINCREMENT,class TEXT NOT NULL,degree INTEGER NOT
NULL,distance INTEGER NOT NULL,energy TEXT NOT NULL,entropy TEXT
NOT NULL,contrast TEXT NOT NULL,correlation TEXT NOT
NULL,homogenity TEXT NOT NULL);");
db.execSQL("CREATE TABLE hasil_prediksi (_id INTEGER
PRIMARY KEY AUTOINCREMENT,kelas TEXT NOT NULL,sudut INTEGER NOT
NULL,jarak INTEGER NOT NULL,post_prob_value TEXT NOT NULL);");
db.execSQL("CREATE TABLE nilai_gaussian (_id INTEGER
PRIMARY KEY AUTOINCREMENT,kelas TEXT NOT NULL,fitur TEXT NOT
NULL,mean TEXT NOT NULL,varian TEXT NOT NULL,varian2 TEXT NOT
NULL);");
}

public void onUpgrade(SQLiteDatabase db, int oldVersion, int


newVersion) {
}
}

GaussianDS.class
//
// Source code recreated from a .class file by IntelliJ IDEA
// (powered by Fernflower decompiler)
//

package irman.dagingsapi.sqlhelpers;

import android.content.ContentValues;
import android.content.Context;
import android.database.Cursor;
import android.database.sqlite.SQLiteDatabase;
import android.util.Log;
import irman.dagingsapi.naivebayes.GaussianValue;
import irman.dagingsapi.sqlhelpers.DBHelper;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;

public class GaussianDS {


SQLiteDatabase db;
DBHelper dbHelper;
String TABLE_NAME = "nilai_gaussian";
int COL_CLASS = 1;
int COL_FEATURE = 2;
int COL_MEAN = 3;
int COL_VARIANT = 4;
int COL_VARIANT2 = 5;
List<GaussianValue> listGaussianValues = new ArrayList();
Cursor rows;
String TAG = "GaussianDS";

public GaussianDS(Context context) {


this.dbHelper = new DBHelper(context);
this.open();
}

public void open() {


try {
this.db = this.dbHelper.getWritableDatabase();
} catch (Exception var2) {
Log.d("GaussianDS", var2.getMessage());
}

public void close() {


this.dbHelper.close();
}

public void save(List<ContentValues> values) {


Iterator i$ = values.iterator();

while(i$.hasNext()) {
ContentValues newRow = (ContentValues)i$.next();
this.db.insert(this.TABLE_NAME, (String)null,
newRow);
Log.d(this.TAG, "New rows added.");
}

public GaussianValue get(String className, String


featureName) {
GaussianValue val = null;
if(this.listGaussianValues.size() > 0) {
Iterator i$ = this.listGaussianValues.iterator();

while(i$.hasNext()) {
GaussianValue eachValue =
(GaussianValue)i$.next();
if(eachValue.getLabel().equals(className) &&
eachValue.getFeature2().equals(featureName)) {
val = eachValue;
break;
}
}
}

return val;
}

public void getAll() {


this.rows = this.db.query(this.TABLE_NAME,
(String[])null, (String)null, (String[])null, (String)null,
(String)null, (String)null);
this.rows.moveToFirst();

while(!this.rows.isAfterLast()) {

this.listGaussianValues.add(this.mapToDataset(this.rows));
this.rows.moveToNext();
}

public void clearTable() {


this.db.delete(this.TABLE_NAME, (String)null,
(String[])null);
Log.d(this.TAG, "Table cleared.");
}

private GaussianValue mapToDataset(Cursor data) {


GaussianValue gaussianValue = new GaussianValue();
gaussianValue.setLabel(data.getString(this.COL_CLASS));

gaussianValue.setFeature(data.getString(this.COL_FEATURE));

gaussianValue.setMean(Double.valueOf(data.getString(this.COL_MEA
N)).doubleValue());

gaussianValue.setVariant(Double.valueOf(data.getString(this.COL_
VARIANT)).doubleValue());

gaussianValue.setVariant2(Double.valueOf(data.getString(this.COL
_VARIANT2)).doubleValue());
return gaussianValue;
}
}

NBTrainingResult.class
//
// Source code recreated from a .class file by IntelliJ IDEA
// (powered by Fernflower decompiler)
//

package irman.dagingsapi.sqlhelpers;

import irman.dagingsapi.glcm.ClassLabel;
import irman.dagingsapi.sqlhelpers.Datasets;

public class NBTrainingResult extends Datasets {


public ClassLabel knownClass;

public NBTrainingResult() {
}
}

PredictionDataset.class
//
// Source code recreated from a .class file by IntelliJ IDEA
// (powered by Fernflower decompiler)
//

package irman.dagingsapi.sqlhelpers;

import irman.dagingsapi.sqlhelpers.Datasets;

public class PredictionDataset extends Datasets {


public PredictionDataset() {
}
}

ProbabilityDS.class
//
// Source code recreated from a .class file by IntelliJ IDEA
// (powered by Fernflower decompiler)
//

package irman.dagingsapi.sqlhelpers;

import android.content.Context;
import android.database.Cursor;
import android.database.sqlite.SQLiteDatabase;
import android.util.Log;
import irman.dagingsapi.glcm.FeatureMap;
import irman.dagingsapi.naivebayes.Probability;
import irman.dagingsapi.sqlhelpers.DBHelper;
import java.util.ArrayList;
import java.util.List;

public class ProbabilityDS {


SQLiteDatabase db;
DBHelper dbHelper;
String TABLE = "training_dataset";
int KEY_ID = 1;
int KEY_CLASS = 2;
List<FeatureMap> featureMaps = new ArrayList();

public ProbabilityDS(Context context) {


this.dbHelper = new DBHelper(context);
this.featureMaps.add(new FeatureMap("energy", "Energi",
3));
this.featureMaps.add(new FeatureMap("entropy",
"Entropi", 4));
this.featureMaps.add(new FeatureMap("contrast",
"Kontras", 5));
this.featureMaps.add(new FeatureMap("correlation",
"Korelasi", 6));
this.featureMaps.add(new FeatureMap("homogenity",
"Homogenitas", 7));
}

public void open() {


try {
this.dbHelper.getWritableDatabase();
} catch (Exception var2) {
Log.d("ProbabilityDS", var2.getMessage());
}

public void close() {


this.dbHelper.close();
}

public List<Probability> getAll() {


ArrayList probabilities = new ArrayList();
Cursor rows = this.db.query(this.TABLE, (String[])null,
(String)null, (String[])null, (String)null, (String)null,
(String)null);
rows.moveToFirst();

while(!rows.isAfterLast()) {
Probability data = this.mapToDataset(rows);
probabilities.add(data);
rows.moveToNext();
}

return probabilities;
}

public Probability mapToDataset(Cursor sqliteData) {


Probability data = new Probability();
return data;
}
}

TestDataset.class
//
// Source code recreated from a .class file by IntelliJ IDEA
// (powered by Fernflower decompiler)
//

package irman.dagingsapi.sqlhelpers;

import irman.dagingsapi.glcm.ClassLabel;
import irman.dagingsapi.sqlhelpers.Datasets;

public class TestDataset extends Datasets {


public ClassLabel trueLabel;

public TestDataset() {
}
}

TrainingDataset.class
//
// Source code recreated from a .class file by IntelliJ IDEA
// (powered by Fernflower decompiler)
//

package irman.dagingsapi.sqlhelpers;

import android.content.ContentValues;
import irman.dagingsapi.glcm.ClassLabel;
import irman.dagingsapi.glcm.Feature;
import irman.dagingsapi.glcm.FeatureExtraction;
import irman.dagingsapi.sqlhelpers.Datasets;
import irman.dagingsapi.utils.Param;

public class TrainingDataset extends Datasets {


public static final String TABLE_NAME = "dataset_training";
public static final String KEY_ID = "_id";
public static final String KEY_IMAGEID = "imageID";
public static final String KEY_CLASS = "class";
public static final String KEY_DEGREE = "degree";
public static final String KEY_DISTANCE = "distance";
public static final String KEY_ENERGY = "energy";
public static final String KEY_ENTROPY = "entropy";
public static final String KEY_CONTRAST = "contrast";
public static final String KEY_CORRELATION = "correlation";
public static final String KEY_HOMOGENITY = "homogenity";
ContentValues values = new ContentValues();
public ClassLabel knownLabel;

public TrainingDataset() {
}

public TrainingDataset(Param param, FeatureExtraction fe) {


this.values.put("imageID",
(String)param.get("imageID"));
this.values.put("class",
(String)param.get("classLabel"));
this.values.put("degree",
Integer.valueOf(((Integer)param.get("degree")).intValue()));
this.values.put("distance",
Integer.valueOf(((Integer)param.get("d")).intValue()));
this.values.put("energy",
Double.valueOf(fe.getFeatureValue(0)));
this.values.put("entropy",
Double.valueOf(fe.getFeatureValue(1)));
this.values.put("contrast",
Double.valueOf(fe.getFeatureValue(2)));
this.values.put("correlation",
Double.valueOf(fe.getFeatureValue(3)));
this.values.put("homogenity",
Double.valueOf(fe.getFeatureValue(4)));
}

public ContentValues getValues() {


return this.values;
}

public double getFeatureValue(Feature f) {


double value = 0.0D;
value =
((Double)this.values.get(f.label)).doubleValue();
return value;
}
}

TrainingDatasetDS.class
//
// Source code recreated from a .class file by IntelliJ IDEA
// (powered by Fernflower decompiler)
//

package irman.dagingsapi.sqlhelpers;

import android.content.Context;
import android.database.Cursor;
import android.database.sqlite.SQLiteDatabase;
import android.util.Log;
import irman.dagingsapi.glcm.Feature;
import irman.dagingsapi.glcm.FeatureMap;
import irman.dagingsapi.sqlhelpers.DBHelper;
import irman.dagingsapi.sqlhelpers.Dataset;
import java.text.DecimalFormat;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import java.util.Map;

public class TrainingDatasetDS {


SQLiteDatabase db;
DBHelper dbHelper;
String TABLE = "dataset_training";
int KEY_ID = 1;
int KEY_CLASS = 2;
List<FeatureMap> featureMap = new ArrayList();
Cursor rows;
List<Dataset> listDataset = new ArrayList();
List<String> listClasses = new ArrayList();
int datasetCount = 0;
String TAG = "TrainingDS";
DecimalFormat df = new DecimalFormat("#.00000");

public TrainingDatasetDS(Context context) {


this.dbHelper = new DBHelper(context);
this.featureMap.add(new FeatureMap("energy", "Energi",
5));
this.featureMap.add(new FeatureMap("entropy", "Entropi",
6));
this.featureMap.add(new FeatureMap("contrast",
"Kontras", 7));
this.featureMap.add(new FeatureMap("correlation",
"Korelasi", 8));
this.featureMap.add(new FeatureMap("homogenity",
"Homogenitas", 9));
}

public void open() {


try {
this.db = this.dbHelper.getWritableDatabase();
} catch (Exception var2) {
Log.d("TrainingDatasetDS", var2.getMessage());
}

public void close() {


this.dbHelper.close();
}

public List<Dataset> getAll() {


this.listDataset = new ArrayList();

try {
String e = "";
this.rows = this.db.query(this.TABLE,
(String[])null, (String)null, (String[])null, (String)null,
(String)null, (String)null);
this.rows.moveToFirst();

while(!this.rows.isAfterLast()) {

this.listDataset.add(this.mapToDataset(this.rows));
String dataClass =
this.rows.getString(this.KEY_CLASS);
if(!e.equals(dataClass)) {
this.listClasses.add(dataClass);
}

e = dataClass;
++this.datasetCount;
this.rows.moveToNext();
}
} catch (Exception var3) {
Log.d("TrainingDatasetDS", var3.getMessage());
}

return this.listDataset;
}

public Map<String, List<Dataset>> getAllPerClass() {


HashMap datasetPerClass = new HashMap();
List dataset = this.getAll();
Iterator i$ = this.listClasses.iterator();

while(i$.hasNext()) {
String classLabel = (String)i$.next();
ArrayList tmpPerClass = new ArrayList();
Iterator i$1 = dataset.iterator();

while(i$1.hasNext()) {
Dataset data = (Dataset)i$1.next();
if(data.getClassLabel2().equals(classLabel)) {
tmpPerClass.add(data);
}
}

datasetPerClass.put(classLabel, tmpPerClass);
}

return datasetPerClass;
}

public Dataset mapToDataset(Cursor sqliteData) {


Dataset data = new Dataset();

data.setClassLabel2(sqliteData.getString(this.KEY_CLASS));
data.setId(sqliteData.getString(this.KEY_ID));
ArrayList features = new ArrayList();
Iterator i$ = this.featureMap.iterator();

while(i$.hasNext()) {
FeatureMap fmap = (FeatureMap)i$.next();
Feature feature = new Feature(fmap.getId(),
fmap.getLabel(), sqliteData.getDouble(fmap.getColId()));
Log.d(this.TAG, "Val: " +
sqliteData.getDouble(fmap.getColId()));
features.add(feature);
}

data.addFeatures(features);
return data;
}

public List<String> getListClasses() {


return this.listClasses;
}
public int getDatasetCount() {
return this.listDataset.size();
}
}

TrainingDataSource.class
//
// Source code recreated from a .class file by IntelliJ IDEA
// (powered by Fernflower decompiler)
//

package irman.dagingsapi.sqlhelpers;

import android.content.ContentValues;
import android.content.Context;
import android.database.Cursor;
import android.database.sqlite.SQLiteDatabase;
import android.widget.Toast;
import irman.dagingsapi.glcm.ClassLabel;
import irman.dagingsapi.sqlhelpers.DBHelper;
import java.util.Iterator;
import java.util.List;

public class TrainingDataSource {


Context mContext;
DBHelper dbHelper;
SQLiteDatabase db;
List<ContentValues> queue;
String mTableName;
Cursor rows;

public TrainingDataSource(Context context, String tableName)


{
this.mContext = context;
this.dbHelper = new DBHelper(context);
this.mTableName = tableName;

try {
this.db = this.dbHelper.getWritableDatabase();
} catch (Exception var4) {
Toast.makeText(context, var4.getMessage(),
1).show();
}

}
public void close() {
try {
this.db.close();
} catch (Exception var2) {
Toast.makeText(this.mContext, var2.getMessage(),
1).show();
}

public void queue(ContentValues values) {


this.queue.add(values);
}

public int queueCount() {


return this.queue.size();
}

public boolean clearTable() {


return this.db.delete(this.mTableName, (String)null,
(String[])null) == 0;
}

public boolean insert(ContentValues values) {


this.db.insert(this.mTableName, (String)null, values);
return true;
}

public boolean insert(ContentValues[] arrValues) {


ContentValues[] arr$ = arrValues;
int len$ = arrValues.length;

for(int i$ = 0; i$ < len$; ++i$) {


ContentValues values = arr$[i$];
this.insert(values);
}

return true;
}

public int insertQueue() {


int count = 0;
Iterator i$ = this.queue.iterator();

while(i$.hasNext()) {
ContentValues data = (ContentValues)i$.next();
if(this.insert(data)) {
++count;
}
}

return count;
}

public int size() {


this.rows = this.db.rawQuery("select * from " +
this.mTableName, (String[])null);
return this.rows.getCount();
}

public Cursor getDatasets() {


return this.rows;
}

public List<ClassLabel> getClassLabels() {


Object labels = null;
String queryLabelOnly = "select class, count(_id) as
classCount from " + this.mTableName + " group by " + "class" + "
order by " + "class" + " asc;";
Cursor labelsQuery = this.db.rawQuery(queryLabelOnly,
(String[])null);
if(labelsQuery.getCount() > 0) {
while(labelsQuery.moveToNext()) {
String label = labelsQuery.getString(0);
int labelCount = labelsQuery.getInt(1);
if(-1 == ((List)labels).indexOf(label)) {
ClassLabel newLabel = new ClassLabel(label,
label, labelCount);
((List)labels).add(newLabel);
}
}
}

return (List)labels;
}
}

Utils

BuildConfig.class
//
// Source code recreated from a .class file by IntelliJ IDEA
// (powered by Fernflower decompiler)
//

package irman.dagingsapi;

public final class BuildConfig {


public static final boolean DEBUG =
Boolean.parseBoolean("true");
public static final String APPLICATION_ID =
"irman.dagingsapi";
public static final String BUILD_TYPE = "debug";
public static final String FLAVOR = "";
public static final int VERSION_CODE = 1;
public static final String VERSION_NAME = "1.0";

public BuildConfig() {
}
}

CaptureImageActivity.class
//
// Source code recreated from a .class file by IntelliJ IDEA
// (powered by Fernflower decompiler)
//

package irman.dagingsapi;

import android.app.ProgressDialog;
import android.hardware.Camera;
import android.hardware.Camera.Parameters;
import android.hardware.Camera.PictureCallback;
import android.hardware.Camera.PreviewCallback;
import android.hardware.Camera.ShutterCallback;
import android.os.Bundle;
import android.os.Environment;
import android.os.Handler;
import android.support.v7.app.ActionBar;
import android.support.v7.app.ActionBarActivity;
import android.util.Log;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.FrameLayout;
import android.widget.Toast;
import irman.dagingsapi.camerahelper.CameraPreview;
import irman.dagingsapi.utils.SimpleImage;
import java.io.File;
import java.io.FileOutputStream;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

public class CaptureImageActivity extends ActionBarActivity {


String logFile = "";
int selectedClass = 0;
Button btnCaptureImage;
String savedImagePath = "dagingSapi/trainingImages/";
FrameLayout mPreviewHolder;
Camera mCamera;
Parameters mCamParameters;
CameraPreview mPreview;
ProgressDialog progress;
ActionBar actionBar;
String TAG = "CaptureImage";
List<String> classLists;
private OnClickListener captureImageListener = new
OnClickListener() {
public void onClick(View v) {

CaptureImageActivity.this.mCamera.takePicture((ShutterCallback)n
ull, (PictureCallback)null,
CaptureImageActivity.this.captureImage);

CaptureImageActivity.this.progress.setTitle("Process");

CaptureImageActivity.this.progress.setMessage("Saving
image...");
CaptureImageActivity.this.progress.show();
}
};
private PictureCallback captureImage = new PictureCallback()
{
public void onPictureTaken(final byte[] data, Camera
camera) {
Log.d("CaptureImage", "Saving image...");
Handler saveImageHandler = new Handler();
Runnable saveImageRunnable = new Runnable() {
public void run() {
CaptureImageActivity.this.saveImage(data);
}
};
saveImageHandler.post(saveImageRunnable);
}
};

public CaptureImageActivity() {
}

protected void onCreate(Bundle savedInstanceState) {


super.onCreate(savedInstanceState);
this.setContentView(2130903063);
this.classLists = new ArrayList();
this.classLists.add("Sapi");
this.classLists.add("Babi");
Bundle args = this.getIntent().getExtras();
this.logFile = args.getString("logFile");
this.selectedClass = args.getInt("selectedClass");
this.savedImagePath = this.savedImagePath +
(String)this.classLists.get(this.selectedClass);
this.actionBar = this.getSupportActionBar();
this.actionBar.hide();
this.btnCaptureImage =
(Button)this.findViewById(2131296320);

this.btnCaptureImage.setOnClickListener(this.captureImageListene
r);
this.mPreviewHolder =
(FrameLayout)this.findViewById(2131296319);
this.progress = new ProgressDialog(this);
}

public void onResume() {


super.onResume();
this.setupCamera();
}

public void onPause() {


super.onPause();
this.releaseCamera();
}

public static Camera getCameraInstance() {


Camera cam = null;

try {
cam = Camera.open();
} catch (Exception var2) {
Log.d("Kamera", "Tidak bisa mengakses kamera. " +
var2.getMessage());
}
return cam;
}

public void setupCamera() {


if(this.mCamera == null) {
this.mCamera = getCameraInstance();
}

this.mCamParameters = this.mCamera.getParameters();
if(this.getResources().getConfiguration().orientation !=
2) {
this.mCamParameters.set("orientation", "portrait");
this.mCamera.setDisplayOrientation(90);
} else {
this.mCamParameters.set("orientation", "landscape");
this.mCamera.setDisplayOrientation(0);
}

this.mCamParameters.setPictureSize(320, 240);
this.mCamera.setParameters(this.mCamParameters);
this.mPreview = new CameraPreview(this, this.mCamera);
this.mPreviewHolder.addView(this.mPreview);
}

public void releaseCamera() {


this.mCamera.stopPreview();
this.mCamera.setPreviewCallback((PreviewCallback)null);
this.mCamera.release();
this.mCamera = null;
this.mPreview.getHolder().removeCallback(this.mPreview);
}

private void saveImage(byte[] imageData) {


try {
String e = (new
SimpleDateFormat("yyyyMMdd_HHmmss")).format(new Date());
String outputFilename = "citraTraining_ORI_" + e +
".jpg";
File outputDir = new
File(Environment.getExternalStoragePublicDirectory("/"),
this.savedImagePath);
outputDir.mkdirs();
File imageFile = new File(outputDir + File.separator
+ outputFilename);
Log.d("CaptureImage", "Training Capture: Image file
created.");
SimpleImage image = new SimpleImage(imageData);
image.rotate(90);
FileOutputStream outputImage = new
FileOutputStream(imageFile);
outputImage.write(image.getByteArray());
outputImage.close();
Log.d(this.TAG, "Training Capture: image saved in "
+ imageFile.getPath());
Toast.makeText(this.getApplicationContext(),
"Training Capture: image saved in " + imageFile.getPath(),
1).show();
this.progress.dismiss();
this.continueTakingPictures();
} catch (Exception var8) {
Log.d(this.TAG, "Exception: " + var8.getMessage());
}

private void continueTakingPictures() {


try {
if(this.mCamera != null) {
this.mCamera.startPreview();
}
} catch (Exception var2) {
Log.d(this.TAG, var2.getMessage());
}

}
}

GLCMProcessActivity.class
//
// Source code recreated from a .class file by IntelliJ IDEA
// (powered by Fernflower decompiler)
//

package irman.dagingsapi;

import android.app.ProgressDialog;
import android.app.AlertDialog.Builder;
import android.content.ContentValues;
import android.database.sqlite.SQLiteDatabase;
import android.os.AsyncTask;
import android.os.Bundle;
import android.os.Environment;
import android.support.v7.app.ActionBar;
import android.support.v7.app.ActionBarActivity;
import android.util.Log;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.ArrayAdapter;
import android.widget.Button;
import android.widget.EditText;
import android.widget.LinearLayout;
import android.widget.Spinner;
import android.widget.Toast;
import irman.dagingsapi.MainActivity;
import irman.dagingsapi.glcm.FeatureExtraction;
import irman.dagingsapi.glcm.GLCM;
import irman.dagingsapi.sqlhelpers.DBHelper;
import irman.dagingsapi.utils.FileLog;
import java.io.File;
import java.io.FileFilter;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import java.util.Map;

public class GLCMProcessActivity extends ActionBarActivity {


String logFile = "";
ProgressDialog progress;
Builder alertBuilder;
Map<String, File[]> images = new HashMap();
final int DEG_0 = 0;
final int DEG_45 = 1;
final int DEG_90 = 2;
final int DEG_135 = 3;
int degree = 0;
int[] degrees = new int[]{0, 45, 90, 135};
int d = 1;
int nbit = 4;
public static final int FEATURE_ENERGY = 0;
public static final int FEATURE_ENTROPY = 1;
public static final int FEATURE_CONTRAST = 2;
public static final int FEATURE_CORRELATION = 3;
public static final int FEATURE_HOMOGENITY = 4;
ArrayList useFeatures = new ArrayList();
EditText inputDistance;
EditText outputLog;
Spinner inputDegree;
Button btnProcess;
Button btnSetupGLCM;
String[] classLabels;
ActionBar actionBar;
String TAG = "GLCM Process Activity";
List<String> classLists = new ArrayList();
private OnClickListener processGLCM = new OnClickListener()
{
public void onClick(View v) {
try {
GLCMProcessActivity.this.outputLog.setText("");

GLCMProcessActivity.this.progress.setTitle("Processing");

GLCMProcessActivity.this.progress.setMessage("Reading
images...");
GLCMProcessActivity.this.progress.show();
GLCMProcessActivity.ScanImages e =
GLCMProcessActivity.this.new ScanImages(null);
e.execute(new String[0]);
} catch (Exception var3) {

Toast.makeText(GLCMProcessActivity.this.getBaseContext(),
"ProcessGLCM: " + var3.getMessage(), 1).show();
}

}
};
private OnClickListener setupGLCMParameter = new
OnClickListener() {
public void onClick(View v) {
GLCMProcessActivity.this.degree =
GLCMProcessActivity.this.degrees[GLCMProcessActivity.this.inputD
egree.getSelectedItemPosition()];
GLCMProcessActivity.this.d =
Integer.valueOf(GLCMProcessActivity.this.inputDistance.getText()
.toString()).intValue();

Toast.makeText(GLCMProcessActivity.this.getBaseContext(),
"Parameter set! Click button Proses GLCM! to start the
process.", 1).show();
}
};
FileFilter filterImageOnly = new FileFilter() {
public boolean accept(File pathname) {
return
pathname.getAbsolutePath().matches(".*\\.(jpg|JPG)");
}
};

public GLCMProcessActivity() {
}

protected void onCreate(Bundle savedInstanceState) {


super.onCreate(savedInstanceState);
this.setContentView(2130903068);
Bundle args = this.getIntent().getExtras();
this.logFile = args.getString("logFile");
Log.d(this.TAG, "Log file: " + this.logFile);
this.actionBar = this.getSupportActionBar();
this.actionBar.hide();
LinearLayout ll =
(LinearLayout)this.findViewById(2131296330);
ll.setBackgroundResource(2130837556);
this.btnSetupGLCM =
(Button)this.findViewById(2131296335);

this.btnSetupGLCM.setOnClickListener(this.setupGLCMParameter);
this.inputDistance =
(EditText)this.findViewById(2131296332);
this.outputLog =
(EditText)this.findViewById(2131296337);
this.inputDegree =
(Spinner)this.findViewById(2131296334);
this.btnProcess = (Button)this.findViewById(2131296336);
this.btnProcess.setOnClickListener(this.processGLCM);
this.init();
}

private void init() {


try {
this.classLabels = MainActivity.CLASSES;
this.classLists.add("Sapi");
this.classLists.add("Babi");
ArrayAdapter e =
ArrayAdapter.createFromResource(this, 2131034112, 17367048);
e.setDropDownViewResource(17367049);
this.inputDegree.setAdapter(e);
this.inputDegree.setSelection(0);
this.useFeatures.add(Integer.valueOf(0));
this.useFeatures.add(Integer.valueOf(1));
this.useFeatures.add(Integer.valueOf(2));
this.useFeatures.add(Integer.valueOf(3));
this.useFeatures.add(Integer.valueOf(4));
this.progress = new ProgressDialog(this);
this.alertBuilder = new Builder(this);
} catch (Exception var2) {
Toast.makeText(this.getBaseContext(), "Init: " +
var2.getMessage(), 1).show();
}

private class ScanImages extends AsyncTask<String, String,


String> {
private ScanImages() {
}

protected String doInBackground(String... params) {


try {
String e = "";
boolean imageCount = false;

int var16;
String db;
for(Iterator dbHelper =
GLCMProcessActivity.this.classLists.iterator();
dbHelper.hasNext(); e = e + "Data kelas " + db + " : " + var16 +
"\n") {
db = (String)dbHelper.next();
File i$ = new
File(Environment.getExternalStoragePublicDirectory("/"),
"dagingSapi/trainingImages/" + db);
GLCMProcessActivity.this.images.put(db,
i$.listFiles(GLCMProcessActivity.this.filterImageOnly));
var16 =
((File[])GLCMProcessActivity.this.images.get(db)).length;
}

e = e + "---------------------------------------
-------------\n";
DBHelper var17 = new
DBHelper(GLCMProcessActivity.this.getApplicationContext());
SQLiteDatabase var18 =
var17.getWritableDatabase();
var18.delete("dataset_training", (String)null,
(String[])null);
Iterator var19 =
GLCMProcessActivity.this.classLists.iterator();

while(var19.hasNext()) {
String eachClass = (String)var19.next();
File[] arr$ =
(File[])GLCMProcessActivity.this.images.get(eachClass);
int len$ = arr$.length;

for(int i$1 = 0; i$1 < len$; ++i$1) {


File currentImage = arr$[i$1];
GLCM glcm = new
GLCM(currentImage.getPath());
glcm.calculateGLCM();
e = e + "\nOccurrence Matrix\n";
e = e + glcm.getOccurrenceMatrix() +
"\n";
FeatureExtraction fe = new
FeatureExtraction(glcm);
fe.calculateFeatures();
ContentValues row = new ContentValues();
row.put("imageID",
currentImage.getName());
row.put("class", eachClass);
row.put("degree",
Integer.valueOf(GLCMProcessActivity.this.degree));
row.put("distance",
Integer.valueOf(GLCMProcessActivity.this.d));
row.put("energy",
Double.valueOf(fe.getFeatureValue(0)));
row.put("entropy",
Double.valueOf(fe.getFeatureValue(1)));
row.put("contrast",
Double.valueOf(fe.getFeatureValue(2)));
row.put("correlation",
Double.valueOf(fe.getFeatureValue(3)));
row.put("homogenity",
Double.valueOf(fe.getFeatureValue(4)));
var18.insert("dataset_training",
(String)null, row);
Log.d(GLCMProcessActivity.this.TAG,
"Image " + currentImage.getName() + " processed and saved into
db.");
e = e + "Image " +
currentImage.getName() + " processed.\n";
e = e + "Kelas: " + eachClass + "\n";
e = e + "\n" + glcm.getStringMatrix() +
"\n";
e = e + "energy: " +
fe.getFeatureValue(0) + "\n";
e = e + "entropy: " +
fe.getFeatureValue(1) + "\n";
e = e + "contrast: " +
fe.getFeatureValue(2) + "\n";
e = e + "correlation: " +
fe.getFeatureValue(3) + "\n";
e = e + "homogenity: " +
fe.getFeatureValue(4) + "\n";
e = e + "-------------------------------
-------------------------\n\n";
}
}

FileLog.append(GLCMProcessActivity.this.logFile,
e);
var18.close();
this.publishProgress(new String[]{e});
return "OK";
} catch (Exception var15) {
return "FAIL";
}
}

protected void onProgressUpdate(String... update) {


if(update.length > 1) {

GLCMProcessActivity.this.outputLog.setText(GLCMProcessActivity.t
his.outputLog.getText() + update[0]);
} else {

GLCMProcessActivity.this.outputLog.setText(GLCMProcessActivity.t
his.outputLog.getText() + "\n" + update[0]);
}

protected void onPostExecute(String result) {


if(!result.equals("OK")) {

Toast.makeText(GLCMProcessActivity.this.getApplicationContext(),
"ScanImages: " + result, 1).show();
}

GLCMProcessActivity.this.progress.dismiss();
}
}
}
MainActivity.class
//
// Source code recreated from a .class file by IntelliJ IDEA
// (powered by Fernflower decompiler)
//

package irman.dagingsapi;

import android.app.AlertDialog;
import android.app.AlertDialog.Builder;
import android.content.DialogInterface;
import android.content.Intent;
import android.os.Bundle;
import android.os.Environment;
import android.support.v7.app.ActionBar;
import android.support.v7.app.ActionBarActivity;
import android.util.Log;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.RelativeLayout;
import irman.dagingsapi.CaptureImageActivity;
import irman.dagingsapi.GLCMProcessActivity;
import irman.dagingsapi.NBCapturePredictionActivity;
import irman.dagingsapi.NBTrainingActivity;
import irman.dagingsapi.utils.FileLogger;
import java.io.File;
import java.io.FileWriter;
import java.text.SimpleDateFormat;
import java.util.Date;

public class MainActivity extends ActionBarActivity {


String timeStamp = "";
String logFile = "";
FileWriter fileLogger;
ActionBar actionBar;
static final String[] CLASSES = new String[]{"C1", "C2"};
static final String FOLDER_TRAINING_IMAGES_C1 =
"dagingSapi/trainingImages/C1";
static final String FOLDER_TRAINING_IMAGES_C2 =
"dagingSapi/trainingImages/C2";
static final String FOLDER_TRAINING_IMAGES_C3 =
"dagingSapi/trainingImages/C3";
static final String FOLDER_TRAINING_LOGS =
"dagingSapi/logs";
static final String LOG_FILE = "LOG_";
static final String LOG_FILE_EXT = ".txt";
String TAG = "MainActivity";
private OnClickListener processCaptureImages = new
OnClickListener() {
public void onClick(View v) {
Builder builder = new Builder(MainActivity.this);
builder.setTitle("Pilih kelas").setItems(2131034113,
new android.content.DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int
which) {
Intent i = new
Intent(MainActivity.this.getBaseContext(),
CaptureImageActivity.class);
i.putExtra("logFile",
MainActivity.this.logFile);
i.putExtra("selectedClass", which);
MainActivity.this.startActivity(i);
}
});
AlertDialog chooseClass = builder.create();
chooseClass.show();
}
};
private OnClickListener processGLCM = new OnClickListener()
{
public void onClick(View v) {
Intent processGLCMActivity = new
Intent(MainActivity.this.getBaseContext(),
GLCMProcessActivity.class);
processGLCMActivity.putExtra("logFile",
MainActivity.this.logFile);

MainActivity.this.startActivity(processGLCMActivity);
}
};
private OnClickListener processTrainingNB = new
OnClickListener() {
public void onClick(View v) {
Intent intent = new
Intent(MainActivity.this.getBaseContext(),
NBTrainingActivity.class);
intent.putExtra("logFile",
MainActivity.this.logFile);
MainActivity.this.startActivity(intent);
}
};
private OnClickListener processPredictionNB = new
OnClickListener() {
public void onClick(View v) {
Intent processNBPrediction = new
Intent(MainActivity.this.getBaseContext(),
NBCapturePredictionActivity.class);
processNBPrediction.putExtra("logFile",
MainActivity.this.logFile);

MainActivity.this.startActivity(processNBPrediction);
}
};

public MainActivity() {
}

protected void onCreate(Bundle savedInstanceState) {


super.onCreate(savedInstanceState);
this.setContentView(2130903064);
this.actionBar = this.getSupportActionBar();
this.actionBar.hide();
RelativeLayout mainLayout =
(RelativeLayout)this.findViewById(2131296321);
mainLayout.setBackgroundResource(2130837556);
Button btnCaptureImage =
(Button)this.findViewById(2131296322);

btnCaptureImage.setOnClickListener(this.processCaptureImages);
Button btnProcessGLCM =
(Button)this.findViewById(2131296323);
btnProcessGLCM.setOnClickListener(this.processGLCM);
Button btnTrainingNB =
(Button)this.findViewById(2131296324);

btnTrainingNB.setOnClickListener(this.processTrainingNB);
Button btnPredictionNB =
(Button)this.findViewById(2131296325);

btnPredictionNB.setOnClickListener(this.processPredictionNB);
this.init();
}

private void init() {


this.timeStamp = (new
SimpleDateFormat("yyyyMMdd_HHmmss")).format(new Date());

try {
File folderLogs = new
File(Environment.getExternalStoragePublicDirectory(""),
"dagingSapi/logs");
folderLogs.mkdirs();
File logFile = new File(folderLogs.getPath() +
File.separator + "LOG_" + this.timeStamp + ".txt");
FileLogger fileLogger = new FileLogger(logFile);
fileLogger.writeLine("Init()");
fileLogger.writeLine("Log file is " +
logFile.getPath());
fileLogger.close();
this.logFile = logFile.getPath();
} catch (Exception var5) {
Log.d(this.TAG, var5.getMessage());
}

}
}

NBCapturePredictionActivity.class
//
// Source code recreated from a .class file by IntelliJ IDEA
// (powered by Fernflower decompiler)
//

package irman.dagingsapi;

import android.app.ProgressDialog;
import android.content.Intent;
import android.hardware.Camera;
import android.hardware.Camera.Parameters;
import android.hardware.Camera.PictureCallback;
import android.hardware.Camera.PreviewCallback;
import android.hardware.Camera.ShutterCallback;
import android.os.Bundle;
import android.os.Environment;
import android.os.Handler;
import android.support.v7.app.ActionBar;
import android.support.v7.app.ActionBarActivity;
import android.util.Log;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.FrameLayout;
import irman.dagingsapi.NBPredictionResultActivity;
import irman.dagingsapi.camerahelper.CameraPreview;
import irman.dagingsapi.glcm.FeatureExtraction;
import irman.dagingsapi.glcm.GLCM;
import irman.dagingsapi.naivebayes.GaussianValue;
import irman.dagingsapi.naivebayes.Probability;
import irman.dagingsapi.sqlhelpers.GaussianDS;
import irman.dagingsapi.sqlhelpers.TrainingDatasetDS;
import irman.dagingsapi.utils.SimpleImage;
import java.io.File;
import java.io.FileOutputStream;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Date;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import java.util.Map;

public class NBCapturePredictionActivity extends


ActionBarActivity {
Button btnCaptureImage;
ActionBar actionBar;
String savedImagePath = "dagingSapi/predictionImages/";
FrameLayout mPreviewHolder;
Camera mCamera;
Parameters mCamParameters;
CameraPreview mPreview;
ProgressDialog progress;
String TAG = "CapturePredictionImage";
List<String> listClass = new ArrayList();
public static final int FEATURE_ENERGY = 0;
public static final int FEATURE_ENTROPY = 1;
public static final int FEATURE_CONTRAST = 2;
public static final int FEATURE_CORRELATION = 3;
public static final int FEATURE_HOMOGENITY = 4;
private OnClickListener captureImageListener = new
OnClickListener() {
public void onClick(View v) {

NBCapturePredictionActivity.this.mCamera.takePicture((ShutterCal
lback)null, (PictureCallback)null,
NBCapturePredictionActivity.this.captureImage);

NBCapturePredictionActivity.this.progress.setTitle("Process");

NBCapturePredictionActivity.this.progress.setMessage("Saving
image...");
NBCapturePredictionActivity.this.progress.show();
}
};
private PictureCallback captureImage = new PictureCallback()
{
public void onPictureTaken(final byte[] data, Camera
camera) {
Log.d(NBCapturePredictionActivity.this.TAG, "Saving
image...");
Handler saveImageHandler = new Handler();
Runnable saveImageRunnable = new Runnable() {
public void run() {

NBCapturePredictionActivity.this.saveImage(data);
}
};
saveImageHandler.post(saveImageRunnable);
}
};

public NBCapturePredictionActivity() {
}

protected void onCreate(Bundle savedInstanceState) {


super.onCreate(savedInstanceState);
this.setContentView(2130903065);
this.actionBar = this.getSupportActionBar();
this.actionBar.hide();
this.btnCaptureImage =
(Button)this.findViewById(2131296320);

this.btnCaptureImage.setOnClickListener(this.captureImageListene
r);
this.mPreviewHolder =
(FrameLayout)this.findViewById(2131296319);
this.progress = new ProgressDialog(this);
}

public void onResume() {


super.onResume();
this.setupCamera();
}

public void onPause() {


super.onPause();
this.releaseCamera();
}
public static Camera getCameraInstance() {
Camera cam = null;

try {
cam = Camera.open();
} catch (Exception var2) {
Log.d("Kamera", "Tidak bisa mengakses kamera. " +
var2.getMessage());
}

return cam;
}

public void setupCamera() {


if(this.mCamera == null) {
this.mCamera = getCameraInstance();
}

this.mCamParameters = this.mCamera.getParameters();
if(this.getResources().getConfiguration().orientation !=
2) {
this.mCamParameters.set("orientation", "portrait");
this.mCamera.setDisplayOrientation(90);
} else {
this.mCamParameters.set("orientation", "landscape");
this.mCamera.setDisplayOrientation(0);
}

this.mCamParameters.setPictureSize(320, 240);
this.mCamera.setParameters(this.mCamParameters);
this.mPreview = new CameraPreview(this, this.mCamera);
this.mPreviewHolder.addView(this.mPreview);
}

public void releaseCamera() {


this.mCamera.stopPreview();
this.mCamera.setPreviewCallback((PreviewCallback)null);
this.mCamera.release();
this.mCamera = null;
this.mPreview.getHolder().removeCallback(this.mPreview);
}

private void saveImage(byte[] imageData) {


try {
String e = (new
SimpleDateFormat("yyyyMMdd_HHmmss")).format(new Date());
String outputFilename = "citraPrediksi_ORI_" + e +
".jpg";
File outputDir = new
File(Environment.getExternalStoragePublicDirectory(Environment.D
IRECTORY_PICTURES), this.savedImagePath);
outputDir.mkdirs();
File imageFile = new File(outputDir + File.separator
+ outputFilename);
Log.d(this.TAG, "Training Capture: Image file
created.");
SimpleImage image = new SimpleImage(imageData);
image.rotate(90);
FileOutputStream outputImage = new
FileOutputStream(imageFile);
outputImage.write(image.getByteArray());
outputImage.close();
Log.d(this.TAG, "Training Capture: image saved in "
+ imageFile.getPath());
this.progress.setMessage("Calculating GLCM...");
GLCM glcm = new GLCM(imageFile.getPath());
glcm.calculateGLCM();
this.progress.setMessage("Calculating Features...");
FeatureExtraction fe = new FeatureExtraction(glcm);
fe.calculateFeatures();
this.progress.setMessage("Predicting...");
GaussianDS ds = new
GaussianDS(this.getBaseContext());
ds.open();
Log.d(this.TAG, "Opening DB..");
Log.d(this.TAG, "Getting all gaussian values...");
ds.getAll();
Log.d(this.TAG, "Getting all gaussian
values...done.");
this.listClass.add("Sapi");
this.listClass.add("Babi");
ArrayList features = new ArrayList();
features.add("energy");
features.add("entropy");
features.add("contrast");
features.add("correlation");
features.add("homogenity");
HashMap probabilityPerFeaturePerClass = new
HashMap();
HashMap priorProbPerClass = new HashMap();
Log.d(this.TAG, "Calculating Probabilities....");
Iterator ds2 = this.listClass.iterator();

while(ds2.hasNext()) {
String dataset = (String)ds2.next();
ArrayList probs = new ArrayList();
double tmp = 1.0D;
Iterator datasetCount = features.iterator();

while(datasetCount.hasNext()) {
String max = (String)datasetCount.next();
Probability prob = new Probability();
GaussianValue gaussianValue =
ds.get(dataset, max);
if(null != gaussianValue) {
prob.setClassName(dataset);
prob.setFeatureName(max);
double predictedClass =
gaussianValue.getVarian();
double eachClass =
gaussianValue.getMean();
double varian2 =
gaussianValue.getVarian2();
double featureVal =
fe.getFeatureValue(features.indexOf(max));
double value = 1.0D /
Math.sqrt(6.283185307179586D) * predictedClass * Math.exp(-1.0D
* Math.pow(featureVal - eachClass, 2.0D) / 2.0D * varian2);
Log.d(this.TAG, "Feature Value:" +
featureVal);
Log.d(this.TAG, "Varian:" +
predictedClass);
Log.d(this.TAG, "Mean:" + eachClass);
Log.d(this.TAG, "Varian2:" + varian2);
Log.d(this.TAG, "Each Prob Value (" +
dataset + ", " + max + ") = " + value);
Log.d(this.TAG, "-----------------------
--------------------------------------------");
prob.setValue(value);
probs.add(prob);
}
}

Probability max1;
for(datasetCount = probs.iterator();
datasetCount.hasNext(); tmp *= max1.getValue()) {
max1 = (Probability)datasetCount.next();
}

priorProbPerClass.put(dataset,
Double.valueOf(tmp));
Log.d(this.TAG, "Final Prob value for class " +
dataset + " = " + tmp);
Log.d(this.TAG, "-------------------------------
------------------------------------");
probabilityPerFeaturePerClass.put(dataset,
probs);
}

ds.close();
TrainingDatasetDS ds21 = new
TrainingDatasetDS(this.getBaseContext());
ds21.open();
Map dataset1 = ds21.getAllPerClass();
int datasetCount1 = ds21.getDatasetCount();
double max2 = 0.0D;
String predictedClass1 = "";
Iterator result = this.listClass.iterator();

while(result.hasNext()) {
String eachClass1 = (String)result.next();
double priorProb =
(double)((List)dataset1.get(eachClass1)).size() /
(double)datasetCount1;
double postProb = priorProb *
((Double)priorProbPerClass.get(eachClass1)).doubleValue();
if(postProb > max2) {
predictedClass1 = eachClass1;
max2 = postProb;
}
}

ds21.close();
Log.d(this.TAG, "Prediction Result: " +
predictedClass1 + " (" + max2 + ")");
this.progress.dismiss();
Intent result1 = new Intent(this.getBaseContext(),
NBPredictionResultActivity.class);
result1.putExtra("predictedClass", predictedClass1);
result1.putExtra("finalValue", max2);
this.startActivity(result1);
} catch (Exception var33) {
Log.d(this.TAG, "Exception: " + var33.getMessage());
}

private void cropImage(String imagePath) {


}
}

NBPredictionActivity.class
//
// Source code recreated from a .class file by IntelliJ IDEA
// (powered by Fernflower decompiler)
//

package irman.dagingsapi;

import android.app.ProgressDialog;
import android.database.sqlite.SQLiteDatabase;
import android.os.AsyncTask;
import android.os.Bundle;
import android.support.v7.app.ActionBar;
import android.support.v7.app.ActionBarActivity;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.EditText;
import irman.dagingsapi.glcm.ClassLabel;
import irman.dagingsapi.glcm.FeatureMap;
import irman.dagingsapi.glcm.GLCM;
import irman.dagingsapi.naivebayes.NaiveBayesPrediction;
import irman.dagingsapi.naivebayes.PostProbability;
import irman.dagingsapi.sqlhelpers.DBHelper;
import irman.dagingsapi.sqlhelpers.Dataset;
import irman.dagingsapi.sqlhelpers.ProbabilityDS;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;

public class NBPredictionActivity extends ActionBarActivity {


Button btnProcessPrediction;
EditText editPredictionLog;
ProgressDialog progressDialog;
ActionBar actionBar;
SQLiteDatabase db;
DBHelper dbHelper;
List<FeatureMap> featureMaps = new ArrayList();
private OnClickListener processPredictionListener = new
OnClickListener() {
public void onClick(View v) {

NBPredictionActivity.this.progressDialog.setTitle("Processing");
NBPredictionActivity.this.progressDialog.setMessage("Prediction
is running...");
NBPredictionActivity.this.progressDialog.show();
NBPredictionActivity.NBPredictionTask predictionTask
= NBPredictionActivity.this.new NBPredictionTask(null);
predictionTask.execute(new String[0]);
}
};

public NBPredictionActivity() {
}

protected void onCreate(Bundle savedInstanceState) {


super.onCreate(savedInstanceState);
this.setContentView(2130903066);
this.actionBar = this.getSupportActionBar();
this.actionBar.hide();
this.btnProcessPrediction =
(Button)this.findViewById(2131296326);
this.editPredictionLog =
(EditText)this.findViewById(2131296327);

this.btnProcessPrediction.setOnClickListener(this.processPredict
ionListener);
this.progressDialog = new ProgressDialog(this);
this.featureMaps.add(new FeatureMap("energy", "Energi",
3));
this.featureMaps.add(new FeatureMap("entropy",
"Entropi", 4));
this.featureMaps.add(new FeatureMap("contrast",
"Kontras", 5));
this.featureMaps.add(new FeatureMap("correlation",
"Korelasi", 6));
this.featureMaps.add(new FeatureMap("homogenity",
"Homogenitas", 7));
}

private class NBPredictionTask extends AsyncTask<String,


String, String> {
private NBPredictionTask() {
}

protected String doInBackground(String... params) {


new GLCM();
ArrayList classLabelList = new ArrayList();
classLabelList.add(new ClassLabel("C1", "Sapi"));
classLabelList.add(new ClassLabel("C2", "Lain2"));
ProbabilityDS probsDS = new
ProbabilityDS(NBPredictionActivity.this.getApplicationContext())
;
probsDS.open();
new ArrayList();
List probabilities = probsDS.getAll();
Dataset input = new Dataset();
ArrayList features = new ArrayList();
input.setId("INPUT_001");
input.addFeatures(features);
NaiveBayesPrediction prediction = new
NaiveBayesPrediction();
prediction.setProbabilitiesValues(probabilities);
prediction.run(input);
List postProbs =
prediction.getPostProbabilityResultList();
PostProbability highestProbability =
prediction.getPostProbabilityResult();
String resultString = "";

PostProbability postProb;
for(Iterator i$ = postProbs.iterator();
i$.hasNext(); resultString = resultString + "P(" +
postProb.getClassLabel().label + " | " + input.getId() + ") = "
+ postProb.getValue() + "\n") {
postProb = (PostProbability)i$.next();
}

resultString = resultString + "\n";


resultString = resultString + "Hasil prediksi, " +
input.getId() + " termasuk kelas: \n";
resultString = resultString +
highestProbability.getClassLabel().label;
resultString = resultString + " (" +
highestProbability.getValue() + ")";
return resultString;
}

protected void onPostExecute(String result) {

if(NBPredictionActivity.this.progressDialog.isShowing()) {

NBPredictionActivity.this.progressDialog.dismiss();
}
NBPredictionActivity.this.editPredictionLog.setText(result);
}
}
}

NBPredictionResultActivity.class
//
// Source code recreated from a .class file by IntelliJ IDEA
// (powered by Fernflower decompiler)
//

package irman.dagingsapi;

import android.os.Bundle;
import android.support.v7.app.ActionBar;
import android.support.v7.app.ActionBarActivity;
import android.view.Menu;
import android.view.MenuItem;
import android.widget.TextView;
import java.text.DecimalFormat;

public class NBPredictionResultActivity extends


ActionBarActivity {
ActionBar actionBar;

public NBPredictionResultActivity() {
}

protected void onCreate(Bundle savedInstanceState) {


super.onCreate(savedInstanceState);
this.setContentView(2130903067);
new DecimalFormat("#.0000000");
this.actionBar = this.getSupportActionBar();
this.actionBar.hide();
Bundle args = this.getIntent().getExtras();
String predictionResult =
args.getString("predictedClass");
double predictionValue = args.getDouble("finalValue");
TextView txtResult =
(TextView)this.findViewById(2131296328);
txtResult.setText(predictionResult);
TextView txtResultValue =
(TextView)this.findViewById(2131296329);
txtResultValue.setText(String.valueOf(predictionValue));
}
public boolean onCreateOptionsMenu(Menu menu) {
this.getMenuInflater().inflate(2131558404, menu);
return true;
}

public boolean onOptionsItemSelected(MenuItem item) {


int id = item.getItemId();
return id ==
2131296340?true:super.onOptionsItemSelected(item);
}
}

NBTrainingActivity.class
//
// Source code recreated from a .class file by IntelliJ IDEA
// (powered by Fernflower decompiler)
//

package irman.dagingsapi;

import android.app.ProgressDialog;
import android.os.AsyncTask;
import android.os.Bundle;
import android.support.v7.app.ActionBarActivity;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.EditText;
import irman.dagingsapi.naivebayes.Gaussian;
import irman.dagingsapi.naivebayes.GaussianValue;
import irman.dagingsapi.sqlhelpers.Dataset;
import irman.dagingsapi.sqlhelpers.GaussianDS;
import irman.dagingsapi.sqlhelpers.TrainingDatasetDS;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import java.util.Map;

public class NBTrainingActivity extends ActionBarActivity {


Button btnCheckDataset;
Button btnStartTraining;
EditText outputLog;
TrainingDatasetDS ds;
Map<String, List<Dataset>> listDataset = new HashMap();
List<String> datasetClasses;
int datasetCount = 0;
ProgressDialog progress;
private OnClickListener checkDataset = new OnClickListener()
{
public void onClick(View v) {

NBTrainingActivity.this.progress.setTitle("Progress");
NBTrainingActivity.this.progress.setMessage("Memuat
dataset...");
NBTrainingActivity.this.progress.show();

NBTrainingActivity.this.btnStartTraining.setEnabled(false);
NBTrainingActivity.TaskLoadTrainingDataset
taskLoadTrainingDataset = NBTrainingActivity.this.new
TaskLoadTrainingDataset(null);
taskLoadTrainingDataset.execute(new String[0]);
}
};
private OnClickListener startTraining = new
OnClickListener() {
public void onClick(View v) {

NBTrainingActivity.this.progress.setTitle("Progress");

NBTrainingActivity.this.progress.setMessage("Training...");
NBTrainingActivity.this.progress.show();
NBTrainingActivity.TaskTrainingNB taskTrainingNB =
NBTrainingActivity.this.new TaskTrainingNB(null);
taskTrainingNB.execute(new String[0]);
}
};

public NBTrainingActivity() {
}

protected void onCreate(Bundle savedInstanceState) {


super.onCreate(savedInstanceState);
this.setContentView(2130903069);
this.btnCheckDataset =
(Button)this.findViewById(2131296338);

this.btnCheckDataset.setOnClickListener(this.checkDataset);
this.btnStartTraining =
(Button)this.findViewById(2131296339);

this.btnStartTraining.setOnClickListener(this.startTraining);
this.outputLog =
(EditText)this.findViewById(2131296337);
this.progress = new ProgressDialog(this);
this.init();
}

private void init() {


}

private class TaskTrainingNB extends AsyncTask<String,


String, String> {
private TaskTrainingNB() {
}

protected String doInBackground(String... params) {


String result = "";
Gaussian gaussian = new
Gaussian(NBTrainingActivity.this.listDataset,
NBTrainingActivity.this.datasetClasses);
List gaussianValues = gaussian.calcAndReturn();

for(Iterator ds = gaussianValues.iterator();
ds.hasNext(); result = result + "-------------------------------
------------------\n") {
GaussianValue val = (GaussianValue)ds.next();
result = result + "Mean(" + val.getLabel() + ",
" + val.getFeature2() + ") = " + val.getMean() + "\n";
result = result + "Varian2(" + val.getLabel() +
", " + val.getFeature2() + ") = " + val.getVarian2() + "\n";
result = result + "Varian(" + val.getLabel() +
", " + val.getFeature2() + ") = " + val.getVarian() + "\n";
}

GaussianDS ds1 = new


GaussianDS(NBTrainingActivity.this.getBaseContext());
ds1.clearTable();
ds1.save(gaussian.getListDataset());
ds1.close();
return result;
}

protected void onPostExecute(String result) {

NBTrainingActivity.this.outputLog.setText(NBTrainingActivity.thi
s.outputLog.getText() + result);
NBTrainingActivity.this.progress.dismiss();
}

protected void onProgressUpdate(String... update) {


if(update.length > 1) {

NBTrainingActivity.this.outputLog.setText(NBTrainingActivity.thi
s.outputLog.getText() + update[0]);
} else {

NBTrainingActivity.this.outputLog.setText(NBTrainingActivity.thi
s.outputLog.getText() + "\n" + update[0]);
}

}
}

private class TaskLoadTrainingDataset extends


AsyncTask<String, String, String> {
private TaskLoadTrainingDataset() {
}

protected String doInBackground(String... params) {


String resultText = "";
NBTrainingActivity.this.ds = new
TrainingDatasetDS(NBTrainingActivity.this.getBaseContext());
NBTrainingActivity.this.ds.open();
NBTrainingActivity.this.listDataset =
NBTrainingActivity.this.ds.getAllPerClass();
NBTrainingActivity.this.datasetCount =
NBTrainingActivity.this.ds.getDatasetCount();
NBTrainingActivity.this.datasetClasses =
NBTrainingActivity.this.ds.getListClasses();
if(NBTrainingActivity.this.datasetCount > 0) {
String classLabel;
for(Iterator i$ =
NBTrainingActivity.this.datasetClasses.iterator(); i$.hasNext();
resultText = resultText + "-- " + classLabel + " (" +
((List)NBTrainingActivity.this.listDataset.get(classLabel)).size
() + ")\n") {
classLabel = (String)i$.next();
}

resultText = resultText + " Jumlah Data: " +


NBTrainingActivity.this.datasetCount + "\n";
resultText = resultText + " Jumlah Kelas: "
+ NBTrainingActivity.this.datasetClasses.size() + "\n";
} else {
resultText = "Dataset kosong!\nCapture citra dan
proses GLCM terlebih dahulu.";
}
NBTrainingActivity.this.ds.close();
return resultText;
}

protected void onPostExecute(String result) {


NBTrainingActivity.this.outputLog.setText(result);
if(NBTrainingActivity.this.progress.isShowing()) {
NBTrainingActivity.this.progress.dismiss();

NBTrainingActivity.this.btnStartTraining.setEnabled(true);
}

}
}
}

R.class
//
// Source code recreated from a .class file by IntelliJ IDEA
// (powered by Fernflower decompiler)
//

package irman.dagingsapi;

public final class R {


public R() {
}

public static final class styleable {


public static final int[] ActionBar = new
int[]{2130771969, 2130771971, 2130771972, 2130771973,
2130771974, 2130771975, 2130771976, 2130771977, 2130771978,
2130771979, 2130771980, 2130771981, 2130771982, 2130771983,
2130771984, 2130771985, 2130771986, 2130771987, 2130771988,
2130771989, 2130771990, 2130771991, 2130771992, 2130771993,
2130771994, 2130771995, 2130772081};
public static final int ActionBar_background = 10;
public static final int ActionBar_backgroundSplit = 12;
public static final int ActionBar_backgroundStacked =
11;
public static final int ActionBar_contentInsetEnd = 21;
public static final int ActionBar_contentInsetLeft = 22;
public static final int ActionBar_contentInsetRight =
23;
public static final int ActionBar_contentInsetStart =
20;
public static final int ActionBar_customNavigationLayout
= 13;
public static final int ActionBar_displayOptions = 3;
public static final int ActionBar_divider = 9;
public static final int ActionBar_elevation = 24;
public static final int ActionBar_height = 0;
public static final int ActionBar_hideOnContentScroll =
19;
public static final int ActionBar_homeAsUpIndicator =
26;
public static final int ActionBar_homeLayout = 14;
public static final int ActionBar_icon = 7;
public static final int
ActionBar_indeterminateProgressStyle = 16;
public static final int ActionBar_itemPadding = 18;
public static final int ActionBar_logo = 8;
public static final int ActionBar_navigationMode = 2;
public static final int ActionBar_popupTheme = 25;
public static final int ActionBar_progressBarPadding =
17;
public static final int ActionBar_progressBarStyle = 15;
public static final int ActionBar_subtitle = 4;
public static final int ActionBar_subtitleTextStyle = 6;
public static final int ActionBar_title = 1;
public static final int ActionBar_titleTextStyle = 5;
public static final int[] ActionBarLayout = new
int[]{16842931};
public static final int
ActionBarLayout_android_layout_gravity = 0;
public static final int[] ActionMenuItemView = new
int[]{16843071};
public static final int
ActionMenuItemView_android_minWidth = 0;
public static final int[] ActionMenuView = new int[0];
public static final int[] ActionMode = new
int[]{2130771969, 2130771975, 2130771976, 2130771980,
2130771982, 2130771996};
public static final int ActionMode_background = 3;
public static final int ActionMode_backgroundSplit = 4;
public static final int ActionMode_closeItemLayout = 5;
public static final int ActionMode_height = 0;
public static final int ActionMode_subtitleTextStyle =
2;
public static final int ActionMode_titleTextStyle = 1;
public static final int[] ActivityChooserView = new
int[]{2130771997, 2130771998};
public static final int
ActivityChooserView_expandActivityOverflowButtonDrawable = 1;
public static final int
ActivityChooserView_initialActivityCount = 0;
public static final int[] CompatTextView = new
int[]{2130771999};
public static final int CompatTextView_textAllCaps = 0;
public static final int[] DrawerArrowToggle = new
int[]{2130772000, 2130772001, 2130772002, 2130772003,
2130772004, 2130772005, 2130772006, 2130772007};
public static final int DrawerArrowToggle_barSize = 6;
public static final int DrawerArrowToggle_color = 0;
public static final int DrawerArrowToggle_drawableSize =
2;
public static final int DrawerArrowToggle_gapBetweenBars
= 3;
public static final int
DrawerArrowToggle_middleBarArrowSize = 5;
public static final int DrawerArrowToggle_spinBars = 1;
public static final int DrawerArrowToggle_thickness = 7;
public static final int
DrawerArrowToggle_topBottomBarArrowSize = 4;
public static final int[] LinearLayoutCompat = new
int[]{16842927, 16842948, 16843046, 16843047, 16843048,
2130771979, 2130772008, 2130772009, 2130772010};
public static final int
LinearLayoutCompat_android_baselineAligned = 2;
public static final int
LinearLayoutCompat_android_baselineAlignedChildIndex = 3;
public static final int
LinearLayoutCompat_android_gravity = 0;
public static final int
LinearLayoutCompat_android_orientation = 1;
public static final int
LinearLayoutCompat_android_weightSum = 4;
public static final int LinearLayoutCompat_divider = 5;
public static final int
LinearLayoutCompat_dividerPadding = 8;
public static final int
LinearLayoutCompat_measureWithLargestChild = 6;
public static final int LinearLayoutCompat_showDividers
= 7;
public static final int[] LinearLayoutCompat_Layout =
new int[]{16842931, 16842996, 16842997, 16843137};
public static final int
LinearLayoutCompat_Layout_android_layout_gravity = 0;
public static final int
LinearLayoutCompat_Layout_android_layout_height = 2;
public static final int
LinearLayoutCompat_Layout_android_layout_weight = 3;
public static final int
LinearLayoutCompat_Layout_android_layout_width = 1;
public static final int[] ListPopupWindow = new
int[]{16843436, 16843437};
public static final int
ListPopupWindow_android_dropDownHorizontalOffset = 0;
public static final int
ListPopupWindow_android_dropDownVerticalOffset = 1;
public static final int[] MenuGroup = new
int[]{16842766, 16842960, 16843156, 16843230, 16843231,
16843232};
public static final int
MenuGroup_android_checkableBehavior = 5;
public static final int MenuGroup_android_enabled = 0;
public static final int MenuGroup_android_id = 1;
public static final int MenuGroup_android_menuCategory =
3;
public static final int
MenuGroup_android_orderInCategory = 4;
public static final int MenuGroup_android_visible = 2;
public static final int[] MenuItem = new int[]{16842754,
16842766, 16842960, 16843014, 16843156, 16843230, 16843231,
16843233, 16843234, 16843235, 16843236, 16843237, 16843375,
2130772011, 2130772012, 2130772013, 2130772014};
public static final int MenuItem_actionLayout = 14;
public static final int MenuItem_actionProviderClass =
16;
public static final int MenuItem_actionViewClass = 15;
public static final int
MenuItem_android_alphabeticShortcut = 9;
public static final int MenuItem_android_checkable = 11;
public static final int MenuItem_android_checked = 3;
public static final int MenuItem_android_enabled = 1;
public static final int MenuItem_android_icon = 0;
public static final int MenuItem_android_id = 2;
public static final int MenuItem_android_menuCategory =
5;
public static final int MenuItem_android_numericShortcut
= 10;
public static final int MenuItem_android_onClick = 12;
public static final int MenuItem_android_orderInCategory
= 6;
public static final int MenuItem_android_title = 7;
public static final int MenuItem_android_titleCondensed
= 8;
public static final int MenuItem_android_visible = 4;
public static final int MenuItem_showAsAction = 13;
public static final int[] MenuView = new int[]{16842926,
16843052, 16843053, 16843054, 16843055, 16843056, 16843057,
2130772015};
public static final int
MenuView_android_headerBackground = 4;
public static final int
MenuView_android_horizontalDivider = 2;
public static final int MenuView_android_itemBackground
= 5;
public static final int
MenuView_android_itemIconDisabledAlpha = 6;
public static final int
MenuView_android_itemTextAppearance = 1;
public static final int MenuView_android_verticalDivider
= 3;
public static final int
MenuView_android_windowAnimationStyle = 0;
public static final int MenuView_preserveIconSpacing =
7;
public static final int[] PopupWindow = new
int[]{16843126, 2130772016};
public static final int
PopupWindow_android_popupBackground = 0;
public static final int PopupWindow_overlapAnchor = 1;
public static final int[] PopupWindowBackgroundState =
new int[]{2130772017};
public static final int
PopupWindowBackgroundState_state_above_anchor = 0;
public static final int[] SearchView = new
int[]{16842970, 16843039, 16843296, 16843364, 2130772018,
2130772019, 2130772020, 2130772021, 2130772022, 2130772023,
2130772024, 2130772025, 2130772026, 2130772027, 2130772028};
public static final int SearchView_android_focusable =
0;
public static final int SearchView_android_imeOptions =
3;
public static final int SearchView_android_inputType =
2;
public static final int SearchView_android_maxWidth = 1;
public static final int SearchView_closeIcon = 7;
public static final int SearchView_commitIcon = 11;
public static final int SearchView_goIcon = 8;
public static final int SearchView_iconifiedByDefault =
5;
public static final int SearchView_layout = 4;
public static final int SearchView_queryBackground = 13;
public static final int SearchView_queryHint = 6;
public static final int SearchView_searchIcon = 9;
public static final int SearchView_submitBackground =
14;
public static final int SearchView_suggestionRowLayout =
12;
public static final int SearchView_voiceIcon = 10;
public static final int[] Spinner = new int[]{16842927,
16842964, 16843125, 16843126, 16843362, 16843436, 16843437,
2130772029, 2130772030, 2130772031, 2130772032};
public static final int Spinner_android_background = 1;
public static final int
Spinner_android_dropDownHorizontalOffset = 5;
public static final int Spinner_android_dropDownSelector
= 2;
public static final int
Spinner_android_dropDownVerticalOffset = 6;
public static final int Spinner_android_dropDownWidth =
4;
public static final int Spinner_android_gravity = 0;
public static final int Spinner_android_popupBackground
= 3;
public static final int
Spinner_disableChildrenWhenDisabled = 10;
public static final int Spinner_popupPromptView = 9;
public static final int Spinner_prompt = 7;
public static final int Spinner_spinnerMode = 8;
public static final int[] SwitchCompat = new
int[]{16843044, 16843045, 16843074, 2130772033, 2130772034,
2130772035, 2130772036, 2130772037, 2130772038, 2130772039};
public static final int SwitchCompat_android_textOff =
1;
public static final int SwitchCompat_android_textOn = 0;
public static final int SwitchCompat_android_thumb = 2;
public static final int SwitchCompat_showText = 9;
public static final int SwitchCompat_splitTrack = 8;
public static final int SwitchCompat_switchMinWidth = 6;
public static final int SwitchCompat_switchPadding = 7;
public static final int
SwitchCompat_switchTextAppearance = 5;
public static final int SwitchCompat_thumbTextPadding =
4;
public static final int SwitchCompat_track = 3;
public static final int[] Theme = new int[]{16842839,
2130772040, 2130772041, 2130772042, 2130772043, 2130772044,
2130772045, 2130772046, 2130772047, 2130772048, 2130772049,
2130772050, 2130772051, 2130772052, 2130772053, 2130772054,
2130772055, 2130772056, 2130772057, 2130772058, 2130772059,
2130772060, 2130772061, 2130772062, 2130772063, 2130772064,
2130772065, 2130772066, 2130772067, 2130772068, 2130772069,
2130772070, 2130772071, 2130772072, 2130772073, 2130772074,
2130772075, 2130772076, 2130772077, 2130772078, 2130772079,
2130772080, 2130772081, 2130772082, 2130772083, 2130772084,
2130772085, 2130772086, 2130772087, 2130772088, 2130772089,
2130772090, 2130772091, 2130772092, 2130772093, 2130772094,
2130772095, 2130772096, 2130772097, 2130772098, 2130772099,
2130772100, 2130772101, 2130772102, 2130772103, 2130772104,
2130772105, 2130772106, 2130772107, 2130772108, 2130772109,
2130772110, 2130772111, 2130772112, 2130772113, 2130772114,
2130772115, 2130772116, 2130772117, 2130772118, 2130772119,
2130772120, 2130772121};
public static final int Theme_actionBarDivider = 19;
public static final int Theme_actionBarItemBackground =
20;
public static final int Theme_actionBarPopupTheme = 13;
public static final int Theme_actionBarSize = 18;
public static final int Theme_actionBarSplitStyle = 15;
public static final int Theme_actionBarStyle = 14;
public static final int Theme_actionBarTabBarStyle = 9;
public static final int Theme_actionBarTabStyle = 8;
public static final int Theme_actionBarTabTextStyle =
10;
public static final int Theme_actionBarTheme = 16;
public static final int Theme_actionBarWidgetTheme = 17;
public static final int Theme_actionButtonStyle = 43;
public static final int Theme_actionDropDownStyle = 38;
public static final int Theme_actionMenuTextAppearance =
21;
public static final int Theme_actionMenuTextColor = 22;
public static final int Theme_actionModeBackground = 25;
public static final int Theme_actionModeCloseButtonStyle
= 24;
public static final int Theme_actionModeCloseDrawable =
27;
public static final int Theme_actionModeCopyDrawable =
29;
public static final int Theme_actionModeCutDrawable =
28;
public static final int Theme_actionModeFindDrawable =
33;
public static final int Theme_actionModePasteDrawable =
30;
public static final int Theme_actionModePopupWindowStyle
= 35;
public static final int
Theme_actionModeSelectAllDrawable = 31;
public static final int Theme_actionModeShareDrawable =
32;
public static final int Theme_actionModeSplitBackground
= 26;
public static final int Theme_actionModeStyle = 23;
public static final int
Theme_actionModeWebSearchDrawable = 34;
public static final int Theme_actionOverflowButtonStyle
= 11;
public static final int Theme_actionOverflowMenuStyle =
12;
public static final int Theme_activityChooserViewStyle =
50;
public static final int Theme_android_windowIsFloating =
0;
public static final int Theme_buttonBarButtonStyle = 45;
public static final int Theme_buttonBarStyle = 44;
public static final int Theme_colorAccent = 77;
public static final int Theme_colorButtonNormal = 81;
public static final int Theme_colorControlActivated =
79;
public static final int Theme_colorControlHighlight =
80;
public static final int Theme_colorControlNormal = 78;
public static final int Theme_colorPrimary = 75;
public static final int Theme_colorPrimaryDark = 76;
public static final int Theme_colorSwitchThumbNormal =
82;
public static final int Theme_dividerHorizontal = 49;
public static final int Theme_dividerVertical = 48;
public static final int Theme_dropDownListViewStyle =
67;
public static final int
Theme_dropdownListPreferredItemHeight = 39;
public static final int Theme_editTextBackground = 56;
public static final int Theme_editTextColor = 55;
public static final int Theme_homeAsUpIndicator = 42;
public static final int
Theme_listChoiceBackgroundIndicator = 74;
public static final int Theme_listPopupWindowStyle = 68;
public static final int Theme_listPreferredItemHeight =
62;
public static final int
Theme_listPreferredItemHeightLarge = 64;
public static final int
Theme_listPreferredItemHeightSmall = 63;
public static final int
Theme_listPreferredItemPaddingLeft = 65;
public static final int
Theme_listPreferredItemPaddingRight = 66;
public static final int Theme_panelBackground = 71;
public static final int Theme_panelMenuListTheme = 73;
public static final int Theme_panelMenuListWidth = 72;
public static final int Theme_popupMenuStyle = 53;
public static final int Theme_popupWindowStyle = 54;
public static final int Theme_searchViewStyle = 61;
public static final int Theme_selectableItemBackground =
46;
public static final int
Theme_selectableItemBackgroundBorderless = 47;
public static final int Theme_spinnerDropDownItemStyle =
41;
public static final int Theme_spinnerStyle = 40;
public static final int Theme_switchStyle = 57;
public static final int
Theme_textAppearanceLargePopupMenu = 36;
public static final int Theme_textAppearanceListItem =
69;
public static final int
Theme_textAppearanceListItemSmall = 70;
public static final int
Theme_textAppearanceSearchResultSubtitle = 59;
public static final int
Theme_textAppearanceSearchResultTitle = 58;
public static final int
Theme_textAppearanceSmallPopupMenu = 37;
public static final int Theme_textColorSearchUrl = 60;
public static final int
Theme_toolbarNavigationButtonStyle = 52;
public static final int Theme_toolbarStyle = 51;
public static final int Theme_windowActionBar = 1;
public static final int Theme_windowActionBarOverlay =
2;
public static final int Theme_windowActionModeOverlay =
3;
public static final int Theme_windowFixedHeightMajor =
7;
public static final int Theme_windowFixedHeightMinor =
5;
public static final int Theme_windowFixedWidthMajor = 4;
public static final int Theme_windowFixedWidthMinor = 6;
public static final int[] Toolbar = new int[]{16842927,
16843072, 2130771971, 2130771974, 2130771990, 2130771991,
2130771992, 2130771993, 2130771995, 2130772122, 2130772123,
2130772124, 2130772125, 2130772126, 2130772127, 2130772128,
2130772129, 2130772130, 2130772131, 2130772132, 2130772133,
2130772134};
public static final int Toolbar_android_gravity = 0;
public static final int Toolbar_android_minHeight = 1;
public static final int
Toolbar_collapseContentDescription = 19;
public static final int Toolbar_collapseIcon = 18;
public static final int Toolbar_contentInsetEnd = 5;
public static final int Toolbar_contentInsetLeft = 6;
public static final int Toolbar_contentInsetRight = 7;
public static final int Toolbar_contentInsetStart = 4;
public static final int Toolbar_maxButtonHeight = 16;
public static final int
Toolbar_navigationContentDescription = 21;
public static final int Toolbar_navigationIcon = 20;
public static final int Toolbar_popupTheme = 8;
public static final int Toolbar_subtitle = 3;
public static final int Toolbar_subtitleTextAppearance =
10;
public static final int Toolbar_theme = 17;
public static final int Toolbar_title = 2;
public static final int Toolbar_titleMarginBottom = 15;
public static final int Toolbar_titleMarginEnd = 13;
public static final int Toolbar_titleMarginStart = 12;
public static final int Toolbar_titleMarginTop = 14;
public static final int Toolbar_titleMargins = 11;
public static final int Toolbar_titleTextAppearance = 9;
public static final int[] View = new int[]{16842970,
2130772135, 2130772136};
public static final int View_android_focusable = 0;
public static final int View_paddingEnd = 2;
public static final int View_paddingStart = 1;
public static final int[] ViewStubCompat = new
int[]{16842960, 16842994, 16842995};
public static final int ViewStubCompat_android_id = 0;
public static final int
ViewStubCompat_android_inflatedId = 2;
public static final int ViewStubCompat_android_layout =
1;

public styleable() {
}
}

public static final class style {


public static final int AppTheme = 2131492864;
public static final int Base_TextAppearance_AppCompat =
2131492865;
public static final int
Base_TextAppearance_AppCompat_Body1 = 2131492866;
public static final int
Base_TextAppearance_AppCompat_Body2 = 2131492867;
public static final int
Base_TextAppearance_AppCompat_Button = 2131492868;
public static final int
Base_TextAppearance_AppCompat_Caption = 2131492869;
public static final int
Base_TextAppearance_AppCompat_Display1 = 2131492870;
public static final int
Base_TextAppearance_AppCompat_Display2 = 2131492871;
public static final int
Base_TextAppearance_AppCompat_Display3 = 2131492872;
public static final int
Base_TextAppearance_AppCompat_Display4 = 2131492873;
public static final int
Base_TextAppearance_AppCompat_Headline = 2131492874;
public static final int
Base_TextAppearance_AppCompat_Inverse = 2131492875;
public static final int
Base_TextAppearance_AppCompat_Large = 2131492876;
public static final int
Base_TextAppearance_AppCompat_Large_Inverse = 2131492877;
public static final int
Base_TextAppearance_AppCompat_Light_Widget_PopupMenu_Large =
2131492878;
public static final int
Base_TextAppearance_AppCompat_Light_Widget_PopupMenu_Small =
2131492879;
public static final int
Base_TextAppearance_AppCompat_Medium = 2131492880;
public static final int
Base_TextAppearance_AppCompat_Medium_Inverse = 2131492881;
public static final int
Base_TextAppearance_AppCompat_Menu = 2131492882;
public static final int
Base_TextAppearance_AppCompat_SearchResult = 2131492883;
public static final int
Base_TextAppearance_AppCompat_SearchResult_Subtitle =
2131492884;
public static final int
Base_TextAppearance_AppCompat_SearchResult_Title = 2131492885;
public static final int
Base_TextAppearance_AppCompat_Small = 2131492886;
public static final int
Base_TextAppearance_AppCompat_Small_Inverse = 2131492887;
public static final int
Base_TextAppearance_AppCompat_Subhead = 2131492888;
public static final int
Base_TextAppearance_AppCompat_Subhead_Inverse = 2131492889;
public static final int
Base_TextAppearance_AppCompat_Title = 2131492890;
public static final int
Base_TextAppearance_AppCompat_Title_Inverse = 2131492891;
public static final int
Base_TextAppearance_AppCompat_Widget_ActionBar_Menu =
2131492892;
public static final int
Base_TextAppearance_AppCompat_Widget_ActionBar_Subtitle =
2131492893;
public static final int
Base_TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse
= 2131492894;
public static final int
Base_TextAppearance_AppCompat_Widget_ActionBar_Title =
2131492895;
public static final int
Base_TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse =
2131492896;
public static final int
Base_TextAppearance_AppCompat_Widget_ActionMode_Subtitle =
2131492897;
public static final int
Base_TextAppearance_AppCompat_Widget_ActionMode_Title =
2131492898;
public static final int
Base_TextAppearance_AppCompat_Widget_DropDownItem = 2131492899;
public static final int
Base_TextAppearance_AppCompat_Widget_PopupMenu_Large =
2131492900;
public static final int
Base_TextAppearance_AppCompat_Widget_PopupMenu_Small =
2131492901;
public static final int
Base_TextAppearance_AppCompat_Widget_Switch = 2131492902;
public static final int
Base_TextAppearance_Widget_AppCompat_ExpandedMenu_Item =
2131492903;
public static final int
Base_TextAppearance_Widget_AppCompat_Toolbar_Subtitle =
2131492904;
public static final int
Base_TextAppearance_Widget_AppCompat_Toolbar_Title = 2131492905;
public static final int Base_Theme_AppCompat =
2131492906;
public static final int Base_Theme_AppCompat_CompactMenu
= 2131492907;
public static final int Base_Theme_AppCompat_Dialog =
2131492908;
public static final int
Base_Theme_AppCompat_Dialog_FixedSize = 2131492909;
public static final int
Base_Theme_AppCompat_DialogWhenLarge = 2131492910;
public static final int Base_Theme_AppCompat_Light =
2131492911;
public static final int
Base_Theme_AppCompat_Light_DarkActionBar = 2131492912;
public static final int
Base_Theme_AppCompat_Light_Dialog = 2131492913;
public static final int
Base_Theme_AppCompat_Light_Dialog_FixedSize = 2131492914;
public static final int
Base_Theme_AppCompat_Light_DialogWhenLarge = 2131492915;
public static final int Base_ThemeOverlay_AppCompat =
2131492916;
public static final int
Base_ThemeOverlay_AppCompat_ActionBar = 2131492917;
public static final int Base_ThemeOverlay_AppCompat_Dark
= 2131492918;
public static final int
Base_ThemeOverlay_AppCompat_Dark_ActionBar = 2131492919;
public static final int
Base_ThemeOverlay_AppCompat_Light = 2131492920;
public static final int Base_V11_Theme_AppCompat =
2131493088;
public static final int Base_V11_Theme_AppCompat_Dialog
= 2131493089;
public static final int Base_V11_Theme_AppCompat_Light =
2131493090;
public static final int
Base_V11_Theme_AppCompat_Light_Dialog = 2131493091;
public static final int Base_V14_Theme_AppCompat =
2131493092;
public static final int Base_V14_Theme_AppCompat_Dialog
= 2131493093;
public static final int Base_V14_Theme_AppCompat_Light =
2131493094;
public static final int
Base_V14_Theme_AppCompat_Light_Dialog = 2131493095;
public static final int Base_V21_Theme_AppCompat =
2131493096;
public static final int Base_V21_Theme_AppCompat_Dialog
= 2131493097;
public static final int Base_V21_Theme_AppCompat_Light =
2131493098;
public static final int
Base_V21_Theme_AppCompat_Light_Dialog = 2131493099;
public static final int Base_V7_Theme_AppCompat =
2131492921;
public static final int Base_V7_Theme_AppCompat_Dialog =
2131492922;
public static final int Base_V7_Theme_AppCompat_Light =
2131492923;
public static final int Base_Widget_AppCompat_ActionBar
= 2131492924;
public static final int
Base_Widget_AppCompat_ActionBar_Solid = 2131492925;
public static final int
Base_Widget_AppCompat_ActionBar_TabBar = 2131492926;
public static final int
Base_Widget_AppCompat_ActionBar_TabText = 2131492927;
public static final int
Base_Widget_AppCompat_ActionBar_TabView = 2131492928;
public static final int
Base_Widget_AppCompat_ActionButton = 2131492929;
public static final int
Base_Widget_AppCompat_ActionButton_CloseMode = 2131492930;
public static final int
Base_Widget_AppCompat_ActionButton_Overflow = 2131492931;
public static final int Base_Widget_AppCompat_ActionMode
= 2131492932;
public static final int
Base_Widget_AppCompat_ActivityChooserView = 2131492933;
public static final int
Base_Widget_AppCompat_AutoCompleteTextView = 2131492934;
public static final int
Base_Widget_AppCompat_CompoundButton_Switch = 2131492935;
public static final int
Base_Widget_AppCompat_DrawerArrowToggle = 2131492936;
public static final int
Base_Widget_AppCompat_DropDownItem_Spinner = 2131492937;
public static final int Base_Widget_AppCompat_EditText =
2131492938;
public static final int
Base_Widget_AppCompat_Light_ActionBar = 2131492939;
public static final int
Base_Widget_AppCompat_Light_ActionBar_Solid = 2131492940;
public static final int
Base_Widget_AppCompat_Light_ActionBar_TabBar = 2131492941;
public static final int
Base_Widget_AppCompat_Light_ActionBar_TabText = 2131492942;
public static final int
Base_Widget_AppCompat_Light_ActionBar_TabText_Inverse =
2131492943;
public static final int
Base_Widget_AppCompat_Light_ActionBar_TabView = 2131492944;
public static final int
Base_Widget_AppCompat_Light_ActivityChooserView = 2131492945;
public static final int
Base_Widget_AppCompat_Light_AutoCompleteTextView = 2131492946;
public static final int
Base_Widget_AppCompat_Light_PopupMenu = 2131492947;
public static final int
Base_Widget_AppCompat_Light_PopupMenu_Overflow = 2131492948;
public static final int
Base_Widget_AppCompat_ListPopupWindow = 2131492949;
public static final int
Base_Widget_AppCompat_ListView_DropDown = 2131492950;
public static final int
Base_Widget_AppCompat_ListView_Menu = 2131492951;
public static final int Base_Widget_AppCompat_PopupMenu
= 2131492952;
public static final int
Base_Widget_AppCompat_PopupMenu_Overflow = 2131492953;
public static final int
Base_Widget_AppCompat_PopupWindow = 2131492954;
public static final int
Base_Widget_AppCompat_ProgressBar = 2131492955;
public static final int
Base_Widget_AppCompat_ProgressBar_Horizontal = 2131492956;
public static final int Base_Widget_AppCompat_SearchView
= 2131492957;
public static final int Base_Widget_AppCompat_Spinner =
2131492958;
public static final int
Base_Widget_AppCompat_Spinner_DropDown_ActionBar = 2131492959;
public static final int Base_Widget_AppCompat_Toolbar =
2131492960;
public static final int
Base_Widget_AppCompat_Toolbar_Button_Navigation = 2131492961;
public static final int Platform_AppCompat = 2131492962;
public static final int Platform_AppCompat_Dialog =
2131492963;
public static final int Platform_AppCompat_Light =
2131492964;
public static final int Platform_AppCompat_Light_Dialog
= 2131492965;
public static final int
RtlOverlay_Widget_AppCompat_ActionBar_TitleItem = 2131492966;
public static final int
RtlOverlay_Widget_AppCompat_ActionButton_CloseMode = 2131492967;
public static final int
RtlOverlay_Widget_AppCompat_ActionButton_Overflow = 2131492968;
public static final int
RtlOverlay_Widget_AppCompat_PopupMenuItem = 2131492969;
public static final int
RtlOverlay_Widget_AppCompat_PopupMenuItem_InternalGroup =
2131492970;
public static final int
RtlOverlay_Widget_AppCompat_PopupMenuItem_Text = 2131492971;
public static final int
RtlOverlay_Widget_AppCompat_Search_DropDown = 2131492972;
public static final int
RtlOverlay_Widget_AppCompat_Search_DropDown_Icon1 = 2131492973;
public static final int
RtlOverlay_Widget_AppCompat_Search_DropDown_Icon2 = 2131492974;
public static final int
RtlOverlay_Widget_AppCompat_Search_DropDown_Query = 2131492975;
public static final int
RtlOverlay_Widget_AppCompat_Search_DropDown_Text = 2131492976;
public static final int
RtlOverlay_Widget_AppCompat_SearchView_MagIcon = 2131492977;
public static final int TextAppearance_AppCompat =
2131492978;
public static final int TextAppearance_AppCompat_Body1 =
2131492979;
public static final int TextAppearance_AppCompat_Body2 =
2131492980;
public static final int TextAppearance_AppCompat_Button
= 2131492981;
public static final int TextAppearance_AppCompat_Caption
= 2131492982;
public static final int
TextAppearance_AppCompat_Display1 = 2131492983;
public static final int
TextAppearance_AppCompat_Display2 = 2131492984;
public static final int
TextAppearance_AppCompat_Display3 = 2131492985;
public static final int
TextAppearance_AppCompat_Display4 = 2131492986;
public static final int
TextAppearance_AppCompat_Headline = 2131492987;
public static final int TextAppearance_AppCompat_Inverse
= 2131492988;
public static final int TextAppearance_AppCompat_Large =
2131492989;
public static final int
TextAppearance_AppCompat_Large_Inverse = 2131492990;
public static final int
TextAppearance_AppCompat_Light_SearchResult_Subtitle =
2131492991;
public static final int
TextAppearance_AppCompat_Light_SearchResult_Title = 2131492992;
public static final int
TextAppearance_AppCompat_Light_Widget_PopupMenu_Large =
2131492993;
public static final int
TextAppearance_AppCompat_Light_Widget_PopupMenu_Small =
2131492994;
public static final int TextAppearance_AppCompat_Medium
= 2131492995;
public static final int
TextAppearance_AppCompat_Medium_Inverse = 2131492996;
public static final int TextAppearance_AppCompat_Menu =
2131492997;
public static final int
TextAppearance_AppCompat_SearchResult_Subtitle = 2131492998;
public static final int
TextAppearance_AppCompat_SearchResult_Title = 2131492999;
public static final int TextAppearance_AppCompat_Small =
2131493000;
public static final int
TextAppearance_AppCompat_Small_Inverse = 2131493001;
public static final int TextAppearance_AppCompat_Subhead
= 2131493002;
public static final int
TextAppearance_AppCompat_Subhead_Inverse = 2131493003;
public static final int TextAppearance_AppCompat_Title =
2131493004;
public static final int
TextAppearance_AppCompat_Title_Inverse = 2131493005;
public static final int
TextAppearance_AppCompat_Widget_ActionBar_Menu = 2131493006;
public static final int
TextAppearance_AppCompat_Widget_ActionBar_Subtitle = 2131493007;
public static final int
TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse =
2131493008;
public static final int
TextAppearance_AppCompat_Widget_ActionBar_Title = 2131493009;
public static final int
TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse =
2131493010;
public static final int
TextAppearance_AppCompat_Widget_ActionMode_Subtitle =
2131493011;
public static final int
TextAppearance_AppCompat_Widget_ActionMode_Subtitle_Inverse =
2131493012;
public static final int
TextAppearance_AppCompat_Widget_ActionMode_Title = 2131493013;
public static final int
TextAppearance_AppCompat_Widget_ActionMode_Title_Inverse =
2131493014;
public static final int
TextAppearance_AppCompat_Widget_DropDownItem = 2131493015;
public static final int
TextAppearance_AppCompat_Widget_PopupMenu_Large = 2131493016;
public static final int
TextAppearance_AppCompat_Widget_PopupMenu_Small = 2131493017;
public static final int
TextAppearance_AppCompat_Widget_Switch = 2131493018;
public static final int
TextAppearance_Widget_AppCompat_ExpandedMenu_Item = 2131493019;
public static final int
TextAppearance_Widget_AppCompat_Toolbar_Subtitle = 2131493020;
public static final int
TextAppearance_Widget_AppCompat_Toolbar_Title = 2131493021;
public static final int Theme_AppCompat = 2131493022;
public static final int Theme_AppCompat_CompactMenu =
2131493023;
public static final int Theme_AppCompat_Dialog =
2131493024;
public static final int Theme_AppCompat_DialogWhenLarge
= 2131493025;
public static final int Theme_AppCompat_Light =
2131493026;
public static final int
Theme_AppCompat_Light_DarkActionBar = 2131493027;
public static final int Theme_AppCompat_Light_Dialog =
2131493028;
public static final int
Theme_AppCompat_Light_DialogWhenLarge = 2131493029;
public static final int
Theme_AppCompat_Light_NoActionBar = 2131493030;
public static final int Theme_AppCompat_NoActionBar =
2131493031;
public static final int ThemeOverlay_AppCompat =
2131493032;
public static final int ThemeOverlay_AppCompat_ActionBar
= 2131493033;
public static final int ThemeOverlay_AppCompat_Dark =
2131493034;
public static final int
ThemeOverlay_AppCompat_Dark_ActionBar = 2131493035;
public static final int ThemeOverlay_AppCompat_Light =
2131493036;
public static final int Widget_AppCompat_ActionBar =
2131493037;
public static final int Widget_AppCompat_ActionBar_Solid
= 2131493038;
public static final int
Widget_AppCompat_ActionBar_TabBar = 2131493039;
public static final int
Widget_AppCompat_ActionBar_TabText = 2131493040;
public static final int
Widget_AppCompat_ActionBar_TabView = 2131493041;
public static final int Widget_AppCompat_ActionButton =
2131493042;
public static final int
Widget_AppCompat_ActionButton_CloseMode = 2131493043;
public static final int
Widget_AppCompat_ActionButton_Overflow = 2131493044;
public static final int Widget_AppCompat_ActionMode =
2131493045;
public static final int
Widget_AppCompat_ActivityChooserView = 2131493046;
public static final int
Widget_AppCompat_AutoCompleteTextView = 2131493047;
public static final int
Widget_AppCompat_CompoundButton_Switch = 2131493048;
public static final int
Widget_AppCompat_DrawerArrowToggle = 2131493049;
public static final int
Widget_AppCompat_DropDownItem_Spinner = 2131493050;
public static final int Widget_AppCompat_EditText =
2131493051;
public static final int Widget_AppCompat_Light_ActionBar
= 2131493052;
public static final int
Widget_AppCompat_Light_ActionBar_Solid = 2131493053;
public static final int
Widget_AppCompat_Light_ActionBar_Solid_Inverse = 2131493054;
public static final int
Widget_AppCompat_Light_ActionBar_TabBar = 2131493055;
public static final int
Widget_AppCompat_Light_ActionBar_TabBar_Inverse = 2131493056;
public static final int
Widget_AppCompat_Light_ActionBar_TabText = 2131493057;
public static final int
Widget_AppCompat_Light_ActionBar_TabText_Inverse = 2131493058;
public static final int
Widget_AppCompat_Light_ActionBar_TabView = 2131493059;
public static final int
Widget_AppCompat_Light_ActionBar_TabView_Inverse = 2131493060;
public static final int
Widget_AppCompat_Light_ActionButton = 2131493061;
public static final int
Widget_AppCompat_Light_ActionButton_CloseMode = 2131493062;
public static final int
Widget_AppCompat_Light_ActionButton_Overflow = 2131493063;
public static final int
Widget_AppCompat_Light_ActionMode_Inverse = 2131493064;
public static final int
Widget_AppCompat_Light_ActivityChooserView = 2131493065;
public static final int
Widget_AppCompat_Light_AutoCompleteTextView = 2131493066;
public static final int
Widget_AppCompat_Light_DropDownItem_Spinner = 2131493067;
public static final int
Widget_AppCompat_Light_ListPopupWindow = 2131493068;
public static final int
Widget_AppCompat_Light_ListView_DropDown = 2131493069;
public static final int Widget_AppCompat_Light_PopupMenu
= 2131493070;
public static final int
Widget_AppCompat_Light_PopupMenu_Overflow = 2131493071;
public static final int
Widget_AppCompat_Light_SearchView = 2131493072;
public static final int
Widget_AppCompat_Light_Spinner_DropDown_ActionBar = 2131493073;
public static final int Widget_AppCompat_ListPopupWindow
= 2131493074;
public static final int
Widget_AppCompat_ListView_DropDown = 2131493075;
public static final int Widget_AppCompat_ListView_Menu =
2131493076;
public static final int Widget_AppCompat_PopupMenu =
2131493077;
public static final int
Widget_AppCompat_PopupMenu_Overflow = 2131493078;
public static final int Widget_AppCompat_PopupWindow =
2131493079;
public static final int Widget_AppCompat_ProgressBar =
2131493080;
public static final int
Widget_AppCompat_ProgressBar_Horizontal = 2131493081;
public static final int Widget_AppCompat_SearchView =
2131493082;
public static final int Widget_AppCompat_Spinner =
2131493083;
public static final int
Widget_AppCompat_Spinner_DropDown = 2131493084;
public static final int
Widget_AppCompat_Spinner_DropDown_ActionBar = 2131493085;
public static final int Widget_AppCompat_Toolbar =
2131493086;
public static final int
Widget_AppCompat_Toolbar_Button_Navigation = 2131493087;

public style() {
}
}

public static final class string {


public static final int abc_action_bar_home_description
= 2131427328;
public static final int
abc_action_bar_home_description_format = 2131427329;
public static final int
abc_action_bar_home_subtitle_description_format = 2131427330;
public static final int abc_action_bar_up_description =
2131427331;
public static final int
abc_action_menu_overflow_description = 2131427332;
public static final int abc_action_mode_done =
2131427333;
public static final int
abc_activity_chooser_view_see_all = 2131427334;
public static final int
abc_activitychooserview_choose_application = 2131427335;
public static final int abc_searchview_description_clear
= 2131427336;
public static final int abc_searchview_description_query
= 2131427337;
public static final int
abc_searchview_description_search = 2131427338;
public static final int
abc_searchview_description_submit = 2131427339;
public static final int abc_searchview_description_voice
= 2131427340;
public static final int
abc_shareactionprovider_share_with = 2131427341;
public static final int
abc_shareactionprovider_share_with_application = 2131427342;
public static final int abc_toolbar_collapse_description
= 2131427343;
public static final int action_settings = 2131427344;
public static final int app_name = 2131427345;
public static final int hello_world = 2131427346;
public static final int title_activity_capture_image =
2131427347;
public static final int
title_activity_nbcapture_prediction = 2131427348;
public static final int title_activity_nbprediction =
2131427349;
public static final int
title_activity_nbprediction_result = 2131427350;
public static final int title_activity_nbtraining =
2131427351;
public static final int title_activity_process_glcm =
2131427352;
public static final int title_activity_training_nb =
2131427353;

public string() {
}
}

public static final class menu {


public static final int menu_capture_image = 2131558400;
public static final int menu_main = 2131558401;
public static final int menu_nbcapture_prediction =
2131558402;
public static final int menu_nbprediction = 2131558403;
public static final int menu_nbprediction_result =
2131558404;
public static final int menu_nbtraining = 2131558405;
public static final int menu_process_glcm = 2131558406;
public static final int menu_training_nb = 2131558407;

public menu() {
}
}

public static final class layout {


public static final int abc_action_bar_title_item =
2130903040;
public static final int abc_action_bar_up_container =
2130903041;
public static final int
abc_action_bar_view_list_nav_layout = 2130903042;
public static final int abc_action_menu_item_layout =
2130903043;
public static final int abc_action_menu_layout =
2130903044;
public static final int abc_action_mode_bar =
2130903045;
public static final int
abc_action_mode_close_item_material = 2130903046;
public static final int abc_activity_chooser_view =
2130903047;
public static final int
abc_activity_chooser_view_include = 2130903048;
public static final int
abc_activity_chooser_view_list_item = 2130903049;
public static final int abc_expanded_menu_layout =
2130903050;
public static final int abc_list_menu_item_checkbox =
2130903051;
public static final int abc_list_menu_item_icon =
2130903052;
public static final int abc_list_menu_item_layout =
2130903053;
public static final int abc_list_menu_item_radio =
2130903054;
public static final int abc_popup_menu_item_layout =
2130903055;
public static final int abc_screen_content_include =
2130903056;
public static final int abc_screen_simple = 2130903057;
public static final int
abc_screen_simple_overlay_action_mode = 2130903058;
public static final int abc_screen_toolbar = 2130903059;
public static final int
abc_search_dropdown_item_icons_2line = 2130903060;
public static final int abc_search_view = 2130903061;
public static final int abc_simple_dropdown_hint =
2130903062;
public static final int activity_capture_image =
2130903063;
public static final int activity_main = 2130903064;
public static final int activity_nbcapture_prediction =
2130903065;
public static final int activity_nbprediction =
2130903066;
public static final int activity_nbprediction_result =
2130903067;
public static final int activity_process_glcm =
2130903068;
public static final int activity_training_nb =
2130903069;
public static final int
support_simple_spinner_dropdown_item = 2130903070;

public layout() {
}
}

public static final class integer {


public static final int abc_max_action_buttons =
2131361792;

public integer() {
}
}

public static final class id {


public static final int action_bar = 2131296305;
public static final int action_bar_activity_content =
2131296256;
public static final int action_bar_container =
2131296304;
public static final int action_bar_root = 2131296300;
public static final int action_bar_spinner = 2131296257;
public static final int action_bar_subtitle =
2131296287;
public static final int action_bar_title = 2131296286;
public static final int action_context_bar = 2131296306;
public static final int action_menu_divider =
2131296258;
public static final int action_menu_presenter =
2131296259;
public static final int action_mode_bar = 2131296302;
public static final int action_mode_bar_stub =
2131296301;
public static final int action_mode_close_button =
2131296288;
public static final int action_settings = 2131296340;
public static final int activity_chooser_view_content =
2131296289;
public static final int always = 2131296278;
public static final int beginning = 2131296275;
public static final int btn_capture_images = 2131296322;
public static final int btn_capture_prediction_image =
2131296320;
public static final int btn_check_dataset = 2131296338;
public static final int btn_process_glcm = 2131296323;
public static final int btn_process_prediction =
2131296325;
public static final int btn_process_prediction2 =
2131296326;
public static final int btn_process_training =
2131296324;
public static final int btn_setup_glcm = 2131296335;
public static final int btn_start_processing_glcm =
2131296336;
public static final int btn_start_training_nb =
2131296339;
public static final int camera_preview = 2131296319;
public static final int checkbox = 2131296297;
public static final int collapseActionView = 2131296279;
public static final int decor_content_parent =
2131296303;
public static final int default_activity_button =
2131296292;
public static final int dialog = 2131296283;
public static final int disableHome = 2131296268;
public static final int dropdown = 2131296284;
public static final int edit_query = 2131296307;
public static final int edt_prediction_log = 2131296327;
public static final int end = 2131296276;
public static final int expand_activities_button =
2131296290;
public static final int expanded_menu = 2131296296;
public static final int glcm_layout = 2131296330;
public static final int home = 2131296260;
public static final int homeAsUp = 2131296269;
public static final int icon = 2131296294;
public static final int ifRoom = 2131296280;
public static final int image = 2131296291;
public static final int input_d = 2131296332;
public static final int input_degree = 2131296334;
public static final int label_d = 2131296331;
public static final int label_degree = 2131296333;
public static final int listMode = 2131296265;
public static final int list_item = 2131296293;
public static final int main_layout = 2131296321;
public static final int middle = 2131296277;
public static final int never = 2131296281;
public static final int none = 2131296270;
public static final int normal = 2131296266;
public static final int output_log = 2131296337;
public static final int progress_circular = 2131296261;
public static final int progress_horizontal =
2131296262;
public static final int radio = 2131296299;
public static final int search_badge = 2131296309;
public static final int search_bar = 2131296308;
public static final int search_button = 2131296310;
public static final int search_close_btn = 2131296315;
public static final int search_edit_frame = 2131296311;
public static final int search_go_btn = 2131296317;
public static final int search_mag_icon = 2131296312;
public static final int search_plate = 2131296313;
public static final int search_src_text = 2131296314;
public static final int search_voice_btn = 2131296318;
public static final int shortcut = 2131296298;
public static final int showCustom = 2131296271;
public static final int showHome = 2131296272;
public static final int showTitle = 2131296273;
public static final int split_action_bar = 2131296263;
public static final int submit_area = 2131296316;
public static final int tabMode = 2131296267;
public static final int title = 2131296295;
public static final int txt_result = 2131296328;
public static final int txt_result_value = 2131296329;
public static final int up = 2131296264;
public static final int useLogo = 2131296274;
public static final int withText = 2131296282;
public static final int wrap_content = 2131296285;

public id() {
}
}
public static final class drawable {
public static final int abc_ab_share_pack_holo_dark =
2130837504;
public static final int abc_ab_share_pack_holo_light =
2130837505;
public static final int abc_btn_check_material =
2130837506;
public static final int abc_btn_check_to_on_mtrl_000 =
2130837507;
public static final int abc_btn_check_to_on_mtrl_015 =
2130837508;
public static final int abc_btn_radio_material =
2130837509;
public static final int abc_btn_radio_to_on_mtrl_000 =
2130837510;
public static final int abc_btn_radio_to_on_mtrl_015 =
2130837511;
public static final int abc_btn_switch_to_on_mtrl_00001
= 2130837512;
public static final int abc_btn_switch_to_on_mtrl_00012
= 2130837513;
public static final int abc_cab_background_internal_bg =
2130837514;
public static final int abc_cab_background_top_material
= 2130837515;
public static final int
abc_cab_background_top_mtrl_alpha = 2130837516;
public static final int abc_edit_text_material =
2130837517;
public static final int abc_ic_ab_back_mtrl_am_alpha =
2130837518;
public static final int abc_ic_clear_mtrl_alpha =
2130837519;
public static final int
abc_ic_commit_search_api_mtrl_alpha = 2130837520;
public static final int abc_ic_go_search_api_mtrl_alpha
= 2130837521;
public static final int abc_ic_menu_copy_mtrl_am_alpha =
2130837522;
public static final int abc_ic_menu_cut_mtrl_alpha =
2130837523;
public static final int
abc_ic_menu_moreoverflow_mtrl_alpha = 2130837524;
public static final int abc_ic_menu_paste_mtrl_am_alpha
= 2130837525;
public static final int abc_ic_menu_selectall_mtrl_alpha
= 2130837526;
public static final int abc_ic_menu_share_mtrl_alpha =
2130837527;
public static final int abc_ic_search_api_mtrl_alpha =
2130837528;
public static final int
abc_ic_voice_search_api_mtrl_alpha = 2130837529;
public static final int abc_item_background_holo_dark =
2130837530;
public static final int abc_item_background_holo_light =
2130837531;
public static final int abc_list_divider_mtrl_alpha =
2130837532;
public static final int abc_list_focused_holo =
2130837533;
public static final int abc_list_longpressed_holo =
2130837534;
public static final int abc_list_pressed_holo_dark =
2130837535;
public static final int abc_list_pressed_holo_light =
2130837536;
public static final int
abc_list_selector_background_transition_holo_dark = 2130837537;
public static final int
abc_list_selector_background_transition_holo_light = 2130837538;
public static final int
abc_list_selector_disabled_holo_dark = 2130837539;
public static final int
abc_list_selector_disabled_holo_light = 2130837540;
public static final int abc_list_selector_holo_dark =
2130837541;
public static final int abc_list_selector_holo_light =
2130837542;
public static final int abc_menu_hardkey_panel_mtrl_mult
= 2130837543;
public static final int abc_popup_background_mtrl_mult =
2130837544;
public static final int abc_spinner_mtrl_am_alpha =
2130837545;
public static final int abc_switch_thumb_material =
2130837546;
public static final int abc_switch_track_mtrl_alpha =
2130837547;
public static final int abc_tab_indicator_material =
2130837548;
public static final int abc_tab_indicator_mtrl_alpha =
2130837549;
public static final int
abc_textfield_activated_mtrl_alpha = 2130837550;
public static final int abc_textfield_default_mtrl_alpha
= 2130837551;
public static final int
abc_textfield_search_activated_mtrl_alpha = 2130837552;
public static final int
abc_textfield_search_default_mtrl_alpha = 2130837553;
public static final int abc_textfield_search_material =
2130837554;
public static final int ic_launcher = 2130837555;
public static final int rect7273 = 2130837556;

public drawable() {
}
}

public static final class dimen {


public static final int
abc_action_bar_default_height_material = 2131230720;
public static final int
abc_action_bar_default_padding_material = 2131230721;
public static final int
abc_action_bar_icon_vertical_padding_material = 2131230722;
public static final int abc_action_bar_progress_bar_size
= 2131230723;
public static final int
abc_action_bar_stacked_max_height = 2131230724;
public static final int
abc_action_bar_stacked_tab_max_width = 2131230725;
public static final int
abc_action_bar_subtitle_bottom_margin_material = 2131230726;
public static final int
abc_action_bar_subtitle_top_margin_material = 2131230727;
public static final int
abc_action_button_min_height_material = 2131230728;
public static final int
abc_action_button_min_width_material = 2131230729;
public static final int
abc_action_button_min_width_overflow_material = 2131230730;
public static final int abc_config_prefDialogWidth =
2131230731;
public static final int abc_control_inset_material =
2131230732;
public static final int abc_control_padding_material =
2131230733;
public static final int abc_dropdownitem_icon_width =
2131230734;
public static final int
abc_dropdownitem_text_padding_left = 2131230735;
public static final int
abc_dropdownitem_text_padding_right = 2131230736;
public static final int abc_panel_menu_list_width =
2131230737;
public static final int abc_search_view_preferred_width
= 2131230738;
public static final int abc_search_view_text_min_width =
2131230739;
public static final int abc_text_size_body_1_material =
2131230740;
public static final int abc_text_size_body_2_material =
2131230741;
public static final int abc_text_size_button_material =
2131230742;
public static final int abc_text_size_caption_material =
2131230743;
public static final int abc_text_size_display_1_material
= 2131230744;
public static final int abc_text_size_display_2_material
= 2131230745;
public static final int abc_text_size_display_3_material
= 2131230746;
public static final int abc_text_size_display_4_material
= 2131230747;
public static final int abc_text_size_headline_material
= 2131230748;
public static final int abc_text_size_large_material =
2131230749;
public static final int abc_text_size_medium_material =
2131230750;
public static final int abc_text_size_menu_material =
2131230751;
public static final int abc_text_size_small_material =
2131230752;
public static final int abc_text_size_subhead_material =
2131230753;
public static final int
abc_text_size_subtitle_material_toolbar = 2131230754;
public static final int abc_text_size_title_material =
2131230755;
public static final int
abc_text_size_title_material_toolbar = 2131230756;
public static final int activity_horizontal_margin =
2131230757;
public static final int activity_vertical_margin =
2131230758;
public static final int dialog_fixed_height_major =
2131230759;
public static final int dialog_fixed_height_minor =
2131230760;
public static final int dialog_fixed_width_major =
2131230761;
public static final int dialog_fixed_width_minor =
2131230762;
public static final int disabled_alpha_material_dark =
2131230763;
public static final int disabled_alpha_material_light =
2131230764;

public dimen() {
}
}

public static final class color {


public static final int
abc_background_cache_hint_selector_material_dark = 2131165233;
public static final int
abc_background_cache_hint_selector_material_light = 2131165234;
public static final int
abc_input_method_navigation_guard = 2131165184;
public static final int
abc_primary_text_disable_only_material_dark = 2131165235;
public static final int
abc_primary_text_disable_only_material_light = 2131165236;
public static final int abc_primary_text_material_dark =
2131165237;
public static final int abc_primary_text_material_light
= 2131165238;
public static final int abc_search_url_text =
2131165239;
public static final int abc_search_url_text_normal =
2131165185;
public static final int abc_search_url_text_pressed =
2131165186;
public static final int abc_search_url_text_selected =
2131165187;
public static final int abc_secondary_text_material_dark
= 2131165240;
public static final int
abc_secondary_text_material_light = 2131165241;
public static final int accent_material_dark =
2131165188;
public static final int accent_material_light =
2131165189;
public static final int
background_floating_material_dark = 2131165190;
public static final int
background_floating_material_light = 2131165191;
public static final int background_material_dark =
2131165192;
public static final int background_material_light =
2131165193;
public static final int
bright_foreground_disabled_material_dark = 2131165194;
public static final int
bright_foreground_disabled_material_light = 2131165195;
public static final int
bright_foreground_inverse_material_dark = 2131165196;
public static final int
bright_foreground_inverse_material_light = 2131165197;
public static final int bright_foreground_material_dark
= 2131165198;
public static final int bright_foreground_material_light
= 2131165199;
public static final int button_material_dark =
2131165200;
public static final int button_material_light =
2131165201;
public static final int
dim_foreground_disabled_material_dark = 2131165202;
public static final int
dim_foreground_disabled_material_light = 2131165203;
public static final int dim_foreground_material_dark =
2131165204;
public static final int dim_foreground_material_light =
2131165205;
public static final int highlighted_text_material_dark =
2131165206;
public static final int highlighted_text_material_light
= 2131165207;
public static final int hint_foreground_material_dark =
2131165208;
public static final int hint_foreground_material_light =
2131165209;
public static final int link_text_material_dark =
2131165210;
public static final int link_text_material_light =
2131165211;
public static final int material_blue_grey_800 =
2131165212;
public static final int material_blue_grey_900 =
2131165213;
public static final int material_blue_grey_950 =
2131165214;
public static final int material_deep_teal_200 =
2131165215;
public static final int material_deep_teal_500 =
2131165216;
public static final int primary_dark_material_dark =
2131165217;
public static final int primary_dark_material_light =
2131165218;
public static final int primary_material_dark =
2131165219;
public static final int primary_material_light =
2131165220;
public static final int
primary_text_default_material_dark = 2131165221;
public static final int
primary_text_default_material_light = 2131165222;
public static final int
primary_text_disabled_material_dark = 2131165223;
public static final int
primary_text_disabled_material_light = 2131165224;
public static final int ripple_material_dark =
2131165225;
public static final int ripple_material_light =
2131165226;
public static final int
secondary_text_default_material_dark = 2131165227;
public static final int
secondary_text_default_material_light = 2131165228;
public static final int
secondary_text_disabled_material_dark = 2131165229;
public static final int
secondary_text_disabled_material_light = 2131165230;
public static final int
switch_thumb_normal_material_dark = 2131165231;
public static final int
switch_thumb_normal_material_light = 2131165232;

public color() {
}
}
public static final class bool {
public static final int abc_action_bar_embed_tabs =
2131099648;
public static final int abc_action_bar_embed_tabs_pre_jb
= 2131099649;
public static final int
abc_action_bar_expanded_action_views_exclusive = 2131099650;
public static final int abc_config_actionMenuItemAllCaps
= 2131099651;
public static final int
abc_config_allowActionMenuItemTextWithIcon = 2131099652;
public static final int
abc_config_showMenuShortcutsWhenKeyboardPresent = 2131099653;

public bool() {
}
}

public static final class attr {


public static final int actionBarDivider = 2130772058;
public static final int actionBarItemBackground =
2130772059;
public static final int actionBarPopupTheme =
2130772052;
public static final int actionBarSize = 2130772057;
public static final int actionBarSplitStyle =
2130772054;
public static final int actionBarStyle = 2130772053;
public static final int actionBarTabBarStyle =
2130772048;
public static final int actionBarTabStyle = 2130772047;
public static final int actionBarTabTextStyle =
2130772049;
public static final int actionBarTheme = 2130772055;
public static final int actionBarWidgetTheme =
2130772056;
public static final int actionButtonStyle = 2130772082;
public static final int actionDropDownStyle =
2130772077;
public static final int actionLayout = 2130772012;
public static final int actionMenuTextAppearance =
2130772060;
public static final int actionMenuTextColor =
2130772061;
public static final int actionModeBackground =
2130772064;
public static final int actionModeCloseButtonStyle =
2130772063;
public static final int actionModeCloseDrawable =
2130772066;
public static final int actionModeCopyDrawable =
2130772068;
public static final int actionModeCutDrawable =
2130772067;
public static final int actionModeFindDrawable =
2130772072;
public static final int actionModePasteDrawable =
2130772069;
public static final int actionModePopupWindowStyle =
2130772074;
public static final int actionModeSelectAllDrawable =
2130772070;
public static final int actionModeShareDrawable =
2130772071;
public static final int actionModeSplitBackground =
2130772065;
public static final int actionModeStyle = 2130772062;
public static final int actionModeWebSearchDrawable =
2130772073;
public static final int actionOverflowButtonStyle =
2130772050;
public static final int actionOverflowMenuStyle =
2130772051;
public static final int actionProviderClass =
2130772014;
public static final int actionViewClass = 2130772013;
public static final int activityChooserViewStyle =
2130772089;
public static final int background = 2130771980;
public static final int backgroundSplit = 2130771982;
public static final int backgroundStacked = 2130771981;
public static final int barSize = 2130772006;
public static final int buttonBarButtonStyle =
2130772084;
public static final int buttonBarStyle = 2130772083;
public static final int closeIcon = 2130772021;
public static final int closeItemLayout = 2130771996;
public static final int collapseContentDescription =
2130772132;
public static final int collapseIcon = 2130772131;
public static final int color = 2130772000;
public static final int colorAccent = 2130772116;
public static final int colorButtonNormal = 2130772120;
public static final int colorControlActivated =
2130772118;
public static final int colorControlHighlight =
2130772119;
public static final int colorControlNormal = 2130772117;
public static final int colorPrimary = 2130772114;
public static final int colorPrimaryDark = 2130772115;
public static final int colorSwitchThumbNormal =
2130772121;
public static final int commitIcon = 2130772025;
public static final int contentInsetEnd = 2130771991;
public static final int contentInsetLeft = 2130771992;
public static final int contentInsetRight = 2130771993;
public static final int contentInsetStart = 2130771990;
public static final int customNavigationLayout =
2130771983;
public static final int disableChildrenWhenDisabled =
2130772032;
public static final int displayOptions = 2130771973;
public static final int divider = 2130771979;
public static final int dividerHorizontal = 2130772088;
public static final int dividerPadding = 2130772010;
public static final int dividerVertical = 2130772087;
public static final int drawableSize = 2130772002;
public static final int drawerArrowStyle = 2130771968;
public static final int dropDownListViewStyle =
2130772106;
public static final int dropdownListPreferredItemHeight
= 2130772078;
public static final int editTextBackground = 2130772095;
public static final int editTextColor = 2130772094;
public static final int elevation = 2130771994;
public static final int
expandActivityOverflowButtonDrawable = 2130771998;
public static final int gapBetweenBars = 2130772003;
public static final int goIcon = 2130772022;
public static final int height = 2130771969;
public static final int hideOnContentScroll =
2130771989;
public static final int homeAsUpIndicator = 2130772081;
public static final int homeLayout = 2130771984;
public static final int icon = 2130771977;
public static final int iconifiedByDefault = 2130772019;
public static final int indeterminateProgressStyle =
2130771986;
public static final int initialActivityCount =
2130771997;
public static final int isLightTheme = 2130771970;
public static final int itemPadding = 2130771988;
public static final int layout = 2130772018;
public static final int listChoiceBackgroundIndicator =
2130772113;
public static final int listPopupWindowStyle =
2130772107;
public static final int listPreferredItemHeight =
2130772101;
public static final int listPreferredItemHeightLarge =
2130772103;
public static final int listPreferredItemHeightSmall =
2130772102;
public static final int listPreferredItemPaddingLeft =
2130772104;
public static final int listPreferredItemPaddingRight =
2130772105;
public static final int logo = 2130771978;
public static final int maxButtonHeight = 2130772129;
public static final int measureWithLargestChild =
2130772008;
public static final int middleBarArrowSize = 2130772005;
public static final int navigationContentDescription =
2130772134;
public static final int navigationIcon = 2130772133;
public static final int navigationMode = 2130771972;
public static final int overlapAnchor = 2130772016;
public static final int paddingEnd = 2130772136;
public static final int paddingStart = 2130772135;
public static final int panelBackground = 2130772110;
public static final int panelMenuListTheme = 2130772112;
public static final int panelMenuListWidth = 2130772111;
public static final int popupMenuStyle = 2130772092;
public static final int popupPromptView = 2130772031;
public static final int popupTheme = 2130771995;
public static final int popupWindowStyle = 2130772093;
public static final int preserveIconSpacing =
2130772015;
public static final int progressBarPadding = 2130771987;
public static final int progressBarStyle = 2130771985;
public static final int prompt = 2130772029;
public static final int queryBackground = 2130772027;
public static final int queryHint = 2130772020;
public static final int searchIcon = 2130772023;
public static final int searchViewStyle = 2130772100;
public static final int selectableItemBackground =
2130772085;
public static final int
selectableItemBackgroundBorderless = 2130772086;
public static final int showAsAction = 2130772011;
public static final int showDividers = 2130772009;
public static final int showText = 2130772039;
public static final int spinBars = 2130772001;
public static final int spinnerDropDownItemStyle =
2130772080;
public static final int spinnerMode = 2130772030;
public static final int spinnerStyle = 2130772079;
public static final int splitTrack = 2130772038;
public static final int state_above_anchor = 2130772017;
public static final int submitBackground = 2130772028;
public static final int subtitle = 2130771974;
public static final int subtitleTextAppearance =
2130772123;
public static final int subtitleTextStyle = 2130771976;
public static final int suggestionRowLayout =
2130772026;
public static final int switchMinWidth = 2130772036;
public static final int switchPadding = 2130772037;
public static final int switchStyle = 2130772096;
public static final int switchTextAppearance =
2130772035;
public static final int textAllCaps = 2130771999;
public static final int textAppearanceLargePopupMenu =
2130772075;
public static final int textAppearanceListItem =
2130772108;
public static final int textAppearanceListItemSmall =
2130772109;
public static final int
textAppearanceSearchResultSubtitle = 2130772098;
public static final int textAppearanceSearchResultTitle
= 2130772097;
public static final int textAppearanceSmallPopupMenu =
2130772076;
public static final int textColorSearchUrl = 2130772099;
public static final int theme = 2130772130;
public static final int thickness = 2130772007;
public static final int thumbTextPadding = 2130772034;
public static final int title = 2130771971;
public static final int titleMarginBottom = 2130772128;
public static final int titleMarginEnd = 2130772126;
public static final int titleMarginStart = 2130772125;
public static final int titleMarginTop = 2130772127;
public static final int titleMargins = 2130772124;
public static final int titleTextAppearance =
2130772122;
public static final int titleTextStyle = 2130771975;
public static final int toolbarNavigationButtonStyle =
2130772091;
public static final int toolbarStyle = 2130772090;
public static final int topBottomBarArrowSize =
2130772004;
public static final int track = 2130772033;
public static final int voiceIcon = 2130772024;
public static final int windowActionBar = 2130772040;
public static final int windowActionBarOverlay =
2130772041;
public static final int windowActionModeOverlay =
2130772042;
public static final int windowFixedHeightMajor =
2130772046;
public static final int windowFixedHeightMinor =
2130772044;
public static final int windowFixedWidthMajor =
2130772043;
public static final int windowFixedWidthMinor =
2130772045;

public attr() {
}
}

public static final class array {


public static final int degrees = 2131034112;
public static final int kelas = 2131034113;

public array() {
}
}

public static final class anim {


public static final int abc_fade_in = 2130968576;
public static final int abc_fade_out = 2130968577;
public static final int abc_slide_in_bottom =
2130968578;
public static final int abc_slide_in_top = 2130968579;
public static final int abc_slide_out_bottom =
2130968580;
public static final int abc_slide_out_top = 2130968581;

public anim() {
}
}
}
Src

ApplicationTest.java
package irman.dagingsapi;

import android.app.Application;
import android.test.ApplicationTestCase;

/**
* <a
href="http://d.android.com/tools/testing/testing_android.html">T
esting Fundamentals</a>
*/
public class ApplicationTest extends
ApplicationTestCase<Application> {
public ApplicationTest() {
super(Application.class);
}
}
camerahelper

CameraPreview.java
package irman.dagingsapi.camerahelper;

import android.content.Context;
import android.hardware.Camera;
import android.util.Log;
import android.view.SurfaceHolder;
import android.view.SurfaceView;

/**
* Created by budi on 19/03/15.
*/
public class CameraPreview extends SurfaceView implements
SurfaceHolder.Callback {

SurfaceHolder holder;
Camera camera;
private int mRatioWidth = 0;
private int mRatioHeight = 0;

private int mWidth = 240;


private int mHeight = 320;
private static final String TAG = "CameraPreviewLog";

public CameraPreview(Context context, Camera camera) {


super(context);

this.camera = camera;

// Install a SurfaceHolder.Callback so we get notified


when the
// underlying surface is created and destroyed.
holder = getHolder();
holder.addCallback(this);
holder.setType(SurfaceHolder.SURFACE_TYPE_PUSH_BUFFERS);

@Override
public void surfaceCreated(SurfaceHolder holder) {
Log.d(TAG, "SurfaceCreated");
preparePreview();
}

@Override
public void surfaceChanged(SurfaceHolder holder, int format,
int width, int height) {
Log.d(TAG, "SurfaceChanged");
if (camera != null) {
startPreview();
}
}

@Override
public void surfaceDestroyed(SurfaceHolder holder) {
Log.d(TAG, "SurfaceDestroyed");
stopPreview();
}

private void preparePreview() {


Log.d(TAG, "preparePreview");
// The Surface has been created, acquire the camera and
tell it where
// to draw.
try {
camera.setPreviewDisplay(holder);
} catch (Exception exception) {
if (camera != null) {
camera.release();
}
camera = null;
}
}

private void stopPreview() {


Log.d(TAG, "stopPreview");
if (camera != null) {
camera.stopPreview();
camera.release();
camera = null;
}
}

private void startPreview() {


Log.d(TAG, "startPreview");

Log.d(TAG, "CameraFrame Width: " + getMeasuredWidth());


Log.d(TAG, "CameraFrame Height: " +
getMeasuredHeight());

if (holder.getSurface() == null){
// preview surface does not exist
return;
}

// stop preview before making changes


try {
camera.stopPreview();
} catch (Exception e){
// ignore: tried to stop a non-existent preview
}

// set preview size and make any resize, rotate or


// reformatting changes here
setAspectRatio(mWidth, mHeight);

// start preview with new settings


try {
camera.setPreviewDisplay(holder);
camera.startPreview();

} catch (Exception e){


Log.d("Camera", "Error starting camera preview: " +
e.getMessage());
}

public void setAspectRatio(int width, int height) {


if (width < 0 || height < 0) {
throw new IllegalArgumentException("Size cannot be
negative.");
}
mRatioWidth = width;
mRatioHeight = height;
requestLayout();
}

@Override
protected void onMeasure(int widthMeasureSpec, int
heightMeasureSpec) {
super.onMeasure(widthMeasureSpec, heightMeasureSpec);

int width = MeasureSpec.getSize(widthMeasureSpec);


int height = MeasureSpec.getSize(heightMeasureSpec);
if (0 == mRatioWidth || 0 == mRatioHeight) {
setMeasuredDimension(width, height);
} else {
if (width < height * mRatioWidth / mRatioHeight) {
setMeasuredDimension(width, width * mRatioHeight
/ mRatioWidth);
} else {
setMeasuredDimension(height * mRatioWidth /
mRatioHeight, height);
}
}
}
}
glcm

ClassLabel.java
package irman.dagingsapi.glcm;

import java.util.HashMap;
import java.util.Map;

/**
* Created by budi on 31/01/15.
*/
public class ClassLabel {
public String key;
public String label;
public int count = 0;

public ClassLabel(String key, String label) {


this.key = key;
this.label = label;
}

public ClassLabel(String key, String label, int count) {


this.key = key;
this.label = label;
this.count = count;
}

Feature.java
package irman.dagingsapi.glcm;

/**
* Created by budi on 08/03/15.
*/
public class Feature {

public String id = "Feature ID";


public String label = "Feature Label";

public double value = 0;

public Feature() { }

public Feature(String id, String label) {


this.id = id;
this.label = label;
}

public Feature(String id, String label, double value) {


this.id = id;
this.label = label;
this.value = value;
}

public void setId(String id) {


this.id = id;
}

public String getId() {


return id;
}

public void setLabel(String label) {


this.label = label;
}

public String getLabel() {


return label;
}

public void setValue(double value) {


this.value = value;
}

public double getValue() {


return value;
}
}

FeatureExtraction.java
package irman.dagingsapi.glcm;

import java.math.BigDecimal;
import java.text.DecimalFormat;
import java.util.ArrayList;
import java.util.List;

import irman.dagingsapi.sqlhelpers.Dataset;
import irman.dagingsapi.utils.SimpleMatrix;

/**
* Created by budi on 28/01/15.
*/
public class FeatureExtraction {

double[] featureValues;
GLCM mGlcm;
SimpleMatrix mMatrix;

int mRows = 0, mCols = 0;

final int ENERGY = 0;


final int ENTROPY = 1;
final int CONTRAST = 2;
final int CORRELATION = 3;
final int HOMOGENITY = 4;

DecimalFormat df = new DecimalFormat("#.00000");

public FeatureExtraction(GLCM glcm) {


mGlcm = glcm;

init();
}

public FeatureExtraction(SimpleMatrix matrix) {


mMatrix = matrix;
init();
}

private void init() {

featureValues = new double[5];

featureValues[ENERGY] = 0;
featureValues[ENTROPY] = 0;
featureValues[CONTRAST] = 0;
featureValues[CORRELATION] = 0;
featureValues[HOMOGENITY] = 0;

if (null != mGlcm && null == mMatrix) {


mMatrix = mGlcm.getMatrix();

mRows = mMatrix.getRows();
mCols = mMatrix.getCols();
}
}

/**
* Calculate all features
*/
public void calculateFeatures() {
for(int feature = 0; feature < 5; feature++) {
calculate(feature);
}
}

/**
* Calculate selected feature(s) only
* @param selectedFeatures
*/
public void calculateFeatures(List<Integer>
selectedFeatures) {
for(int eachFeature : selectedFeatures) {
calculate(eachFeature);
}
}

private double calculate(int feature) {

double val = 0;

switch (feature) {
case ENERGY:
val = new BigDecimal( calculateEnergy()
).doubleValue();
break;

case ENTROPY:
val = calculateEntropy();
break;

case CONTRAST:
val = calculateContrast();
break;

case CORRELATION:
val = calculateCorrelation();
break;

case HOMOGENITY:
val = calculateHomogeneity();
break;

default:
break;
}

val = Double.valueOf( df.format(val) );

featureValues[feature] = val;

return val;
}

/**
* Calculate Energy
* @return
*/
private double calculateEnergy() {

double val = 0;

for(int row = 1; row < mRows; row++) {


for(int col = 1; col < mCols; col++) {

val += Math.pow(mMatrix.get(row, col), 2);


}
}

/*
untuk menghitung probability setelah proses gaussian

double x = 15 - 38.55; x = x * x;
double y = 2 * 1960.255;

val = (1 / ( Math.sqrt(2 * Math.PI) * 44.275) ) *


Math.exp( x / y);
*/

return val;
}

/**
* Calculate Entropy
* @return
*/
private double calculateEntropy() {

double val = 0, matrixVal = 0;

for(int row = 1; row < mRows; row++) {


for(int col = 1; col < mCols; col++) {

matrixVal = mMatrix.get(row, col);

if (matrixVal != 0.0) {
// jurnal Genetic Algorithm to find optimal
GLCM features
val += matrixVal * Math.log(matrixVal);
}

}
}

return -1 * val;
}

/**
* Calculate Contrast
* @return
*/
private double calculateContrast() {

double val = 0;
int realRow = 0, realCol = 0;
double value = 0.0;

for(int row = 1; row < mRows; row++) {

for(int col = 1; col < mCols; col++) {

val += mMatrix.get(row, col) * ((row - 1) - (col


- 1)) * ((row - 1) - (col - 1));
}
}

return val;
}

/**
* Calculate Correlation
* @return
*/
private double calculateCorrelation() {

double val = 0;
double mean_rows = 0, mean_cols = 0, var_rows = 0,
var_cols = 0;

for(int row = 1; row < mRows; row++) {


for(int col = 1; col < mCols; col++) {
mean_rows += (row - 1) * mMatrix.get(row, col);
mean_cols += (col - 1) * mMatrix.get(row, col);
}
}

// variance
for(int row = 1; row < mRows; row++) {
for(int col = 1; col < mCols; col++) {
var_rows += (row - 1 - mean_rows) * (row - 1 -
mean_rows) * mMatrix.get(row, col);
var_cols += (col - 1 - mean_cols) * (col - 1 -
mean_cols) * mMatrix.get(row, col);
}
}

// feature
for(int row = 1; row < mRows; row++) {
for(int col = 1; col < mCols; col++) {
val += (1 - mean_rows) * (col - 1 - mean_cols) *
mMatrix.get(row, col) / (var_rows * var_cols);
}
}

return val;
}

/**
* Calculate Homogeneity
* @return
*/
private double calculateHomogeneity() {

double val = 0;
int realRow = 0, realCol = 0;

for(int row = 1; row < mRows; row++) {


realRow = row - 1;
for(int col = 1; col < mCols; col++) {

realCol = col - 1;

int i_min_j = realRow - realCol;

val += mMatrix.get(row, col) / (1 + i_min_j *


i_min_j);
// val += ( mMatrix.get(row, col) / (1 +
Math.abs(i_min_j)) );
}
}

return val;
}

public List<Dataset> getDataset() {


List<Dataset> featureDataset = null;

return featureDataset;
}

public double getFeatureValue(int feature) {


return featureValues[feature];
}

public List<Feature> getFeatures() {


List<Feature> features = new ArrayList<>();

for(int index = 0; index < 5; index++) {

return features;
}
}

FeatureMap.java
package irman.dagingsapi.glcm;

/**
* Created by budi on 14/03/15.
*/
public class FeatureMap {

String id;
String label;
int colId;

public FeatureMap(String id, String label, int colId) {


this.id = id;
this.label = label;
this.colId = colId;
}

public String getId() {


return id;
}

public String getLabel() {


return label;
}
public int getColId() {
return colId;
}
}

GLCM.java
package irman.dagingsapi.glcm;

import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.graphics.Color;

import java.text.DecimalFormat;
import java.util.ArrayList;
import java.util.Collections;
import java.util.Comparator;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

import irman.dagingsapi.utils.FileLog;
import irman.dagingsapi.utils.Param;
import irman.dagingsapi.utils.SimpleImage;
import irman.dagingsapi.utils.SimpleMatrix;

/**
* Created by budi on 28/01/15.
*/
public class GLCM {

// grayscaled-value matrix of input image


SimpleMatrix mGrayscaleMatrix;

// matrix that hold glcm value


SimpleMatrix mMatrix;

SimpleMatrix mOccurrence;

// input image
SimpleImage mImageSource;
Bitmap mImage;

// list of graylevels

// image width and height


int mImageWidth, mImageHeight;

// glcm parameter
int degree = 0;
int d = 1;

int nbit = 4;

String mFilename = "";

// list of gray-level value


// Map<Integer, Integer> graylevels = new HashMap<>();
List<Integer> graylevels = new ArrayList<>();

final int DEG_0 = 0;


final int DEG_45 = 1;
final int DEG_90 = 2;
final int DEG_135 = 3;

DecimalFormat df = new DecimalFormat("#.0000");

public GLCM() { }

public GLCM(String filename) {


mFilename = filename;

init();
}

public GLCM(String filename, int bit) {


mFilename = filename;
nbit = bit;

init();
}

private void init() {


mImage = BitmapFactory.decodeFile(mFilename);

mImageWidth = mImage.getWidth();
mImageHeight = mImage.getHeight();

calculateGrayscaleMatrix(nbit);
}

public void calculateGrayscaleMatrix(int nbit) {


mGrayscaleMatrix = new SimpleMatrix(mImageHeight,
mImageWidth);

int[][] mat = new int[mImageHeight][mImageWidth];


int R, G, B, gray;
nbit = 8 - nbit;

for(int row = 0; row < mImageHeight; row++) {


for(int col = 0; col < mImageWidth; col++) {

R = Color.red(mImage.getPixel(col, row));
G = Color.green(mImage.getPixel(col, row));
B = Color.blue(mImage.getPixel(col, row));

gray = (int) (0.299 * R + 0.587 * G + 0.114 * B)


>> nbit;

mGrayscaleMatrix.put(row, col, gray);

if (!graylevels.contains(gray)) {
graylevels.add(gray);
}

}
}

Collections.sort(graylevels, new SortASC());


int grayCount = graylevels.size(); // 14

mMatrix = new SimpleMatrix(grayCount+1, grayCount+1); //


15

int i = 1;
for(int eachGray : graylevels) {
mMatrix.put(0, i, eachGray);
mMatrix.put(i, 0, eachGray);
i++;
}

public void setParam(Param param) {


degree = (int) param.get("degree");
d = (int) param.get("d");
}

public void calculateGLCM(Param param) {


setParam(param);

calculateGLCM();
}

public void calculateGLCM() {


calculateOccurrence();

normalize();
}

private void calculateOccurrence() {

// logger.write("Function: calculateOccurrence");
// logger.write(" Menghitung matrix occurrence dari
citra sumber/matrix array dari fungsi calculateGraylevels.");

Occurrence occurrence = new


Occurrence(mGrayscaleMatrix);
occurrence.setNbit(nbit);

SimpleMatrix tmp = null;

if (degree == DEG_0) {
tmp = occurrence.at0Deg();
}
else if (degree == DEG_45) {

mOccurrence = tmp;

mapOccurrenceToResult(tmp);

private void mapOccurrenceToResult(SimpleMatrix mat) {

int row = 1;
for(int poi : graylevels) {

int col = 1;
for(int neighbor : graylevels) {

mMatrix.put(row, col, mat.get(poi, neighbor));

col++;
}

row++;
}
}

/*
private void mapOccurrenceToResult(SimpleMatrix mat) {
int rowValue, colValue;
int grayCount = graylevels.size();

for(int row = 1; row < grayCount; row++) {

for(int col = 1; col < grayCount; col++) {


mMatrix.put(
row, col,
mat.get( (int)graylevels.get(row-1),
(int)graylevels.get(col-1) )
);
}
}
}
*/

private void normalize() {

mMatrix.symetric();

double sumOfOccurrence = mMatrix.getSum();


double normalizedValue;

for(int row = 1; row < mMatrix.getRows(); row++) {


for(int col = 1; col < mMatrix.getCols(); col++) {
normalizedValue = Double.valueOf(
df.format(mMatrix.get(row, col) / sumOfOccurrence) );
mMatrix.put(row, col, normalizedValue);
}
}
}

public SimpleMatrix getMatrix() {


return mMatrix;
}

public SimpleMatrix getGrayscaleMatrix() {


return mGrayscaleMatrix;
}
public String getOccurrenceMatrix() {
// return mOccurrence.getMatrixString();
String lines = "";

for(int i = 0; i < mOccurrence.getRows(); i++) {


for(int j = 0; j < mOccurrence.getCols(); j++) {
lines += mOccurrence.get(i, j) + "\t";
}

lines += "\n";
}

return lines;
}

/**
* Convert glcm matrix into rows x cols friendly display
*
* @return
*/
public String getStringMatrix() {
String lines = "";

for(int i = 0; i < mMatrix.getRows(); i++) {


for(int j = 0; j < mMatrix.getCols(); j++) {
lines += mMatrix.get(i, j) + "\t";
}
lines += "\n";
}

return lines;
}

private class SortASC implements Comparator<Integer> {

@Override
public int compare(Integer lhs, Integer rhs) {
return lhs.compareTo(rhs);
}
}
}

Occurrence.java
package irman.dagingsapi.glcm;
import java.util.ArrayList;
import java.util.List;

import irman.dagingsapi.utils.SimpleMatrix;

/**
* Created by budi on 20/02/15.
*/
public class Occurrence {

SimpleMatrix mImageMatrix;
int d; // distance
int maxGray = 0;

List<Integer> grayLevels = new ArrayList<>();

public Occurrence(SimpleMatrix imageMatrix) {


mImageMatrix = imageMatrix;
}

public void setGraylevels(List<Integer> listGraylevels) {


grayLevels = listGraylevels;
}

public void setNbit(int nbit) {


maxGray = (int) Math.pow(2, nbit);
}

public SimpleMatrix at0Deg() {


int poi = 0, neighbor = 0;

// double[][] tmpMatrix = createMatrix(256, 256);


SimpleMatrix tmpMatrix = new SimpleMatrix(maxGray,
maxGray);

int mImageHeight = mImageMatrix.getRows();


int mImageWidth = mImageMatrix.getCols();

// calculate glcm matrix at 0 degree


for(int row = 0; row < mImageHeight; row++) {
for(int col = 0; col < mImageWidth-1; col++) {

// poi = pixel of interest or current pixel


being processed
// poi = mImageArray[row][col];
poi = (int) mImageMatrix.get(row, col);
// pixel neighbor at 0 degree (right of poi)
// neighbor = mImageArray[row][col+1];
neighbor = (int) mImageMatrix.get(row, col + 1);

int val = (int) tmpMatrix.get(poi, neighbor);


val++;

tmpMatrix.put(poi, neighbor, val);


}
}

return tmpMatrix;
}

public SimpleMatrix at0Deg2() {


int poi = 0, neighbor = 0;

// double[][] tmpMatrix = createMatrix(256, 256);


SimpleMatrix tmpMatrix = new SimpleMatrix(256, 256);

int mImageHeight = mImageMatrix.getRows();


int mImageWidth = mImageMatrix.getCols();

// calculate glcm matrix at 0 degree


for(int row = 0; row < mImageHeight; row++) {
for(int col = 0; col < mImageWidth-1; col++) {

// poi = pixel of interest or current pixel


being processed
// poi = mImageArray[row][col];
poi = (int) mImageMatrix.get(row, col);

// pixel neighbor at 0 degree (right of poi)


// neighbor = mImageArray[row][col+1];
neighbor = (int) mImageMatrix.get(row, col + d);

int val = (int) tmpMatrix.get(poi, neighbor);


val++;

tmpMatrix.put(poi, neighbor, val);


}
}

return tmpMatrix;
}

public SimpleMatrix at45Deg() {


int poi = 0, neighbor = 0;

// double[][] tmpMatrix = createMatrix(256, 256);


SimpleMatrix tmpMatrix = new SimpleMatrix(257, 257);

int mImageHeight = mImageMatrix.getRows();


int mImageWidth = mImageMatrix.getCols();

// calculate glcm matrix at 0 degree


for(int row = 1; row < mImageHeight; row++) {
for(int col = 1; col < mImageWidth-1; col++) {

// poi = pixel of interest or current pixel


being processed
// poi = mImageArray[row][col];
poi = (int) mImageMatrix.get(row, col);

// pixel neighbor at 0 degree (right of poi)


// neighbor = mImageArray[row][col+1];
neighbor = (int) mImageMatrix.get(row, col + 1);

int val = (int) tmpMatrix.get(poi, neighbor);


val++;

tmpMatrix.put(poi, neighbor, val);


}
}

return tmpMatrix;
}
}

naivebayes

Gaussian.java
package irman.dagingsapi.naivebayes;

import android.content.ContentValues;
import android.content.Context;
import android.database.sqlite.SQLiteDatabase;
import android.util.Log;

import java.sql.SQLException;
import java.text.DecimalFormat;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

import irman.dagingsapi.MainActivity;
import irman.dagingsapi.glcm.ClassLabel;
import irman.dagingsapi.glcm.Feature;
import irman.dagingsapi.sqlhelpers.DBHelper;
import irman.dagingsapi.sqlhelpers.Dataset;
import irman.dagingsapi.sqlhelpers.GaussianDS;
import irman.dagingsapi.sqlhelpers.TrainingDataset;
import irman.dagingsapi.utils.SimpleMatrix;

/**
* Created by budi on 08/03/15.
*
* Proses distribusi Gaussian untuk fitur2 dengan nilai numerik.
* (Buku Data Mining - Konsep dan Aplikasi Menggunakan MATLAB,
hal 62-65)
*
* Perhitungan distribusi dilakukan setiap ada perubahan dataset
training,
* karena mempengaruhi nilai mean dan varian.
*
* Nilai distribusi disimpan di database internal (sqlite), yg
nantinya digunakan
* ketika akan melakukan test/klasifikasi.
*
* Jumlah baris di tabel sesuai jumlah kelas yg ada. Contoh:
*
* | kelas | mean | varian | varian2 |
* -------------------------------------------------------
* | C1 | 38.5 | 44.275 | 1960.255 |
* | C2 | 4.425 | 4.8624 | 23.6425 |
* -------------------------------------------------------
*/
public class Gaussian {

String KEY_CLASS = "kelas";


String KEY_FEATURE = "fitur";
String KEY_MEAN = "mean";
String KEY_VARIANT = "varian";
String KEY_VARIANT2 = "varian2";

List<Dataset> mListTrainingDataset;
List<GaussianValue> mListGaussianValues = new ArrayList<>();
// get classlabel
List<ClassLabel> classLabels = new ArrayList<>();
List<String> classes = new ArrayList<>();
List<Feature> features = new ArrayList<>();

Map<String, List<Dataset>> mListDatasetPerClass = new


HashMap<>();
int datasetCount = 0;

Context mContext;

String TAG = "Gaussian";

DecimalFormat numberFormat = new


DecimalFormat("#.000000000000");

public Gaussian(Map<String, List<Dataset>> listDataset,


List<String> classLabels) {
mListDatasetPerClass = listDataset;
classes = classLabels;

for(String classLabel : classes) {


datasetCount +=
mListDatasetPerClass.get(classLabel).size();
}

// @todo feature key should be from CONST


features.add(new Feature("energy", "Energy"));
features.add(new Feature("entropy", "Entropy"));
features.add(new Feature("contrast", "Contrast"));
features.add(new Feature("correlation", "Correlation"));
features.add(new Feature("homogenity", "Homogenity"));

Log.d(TAG, "Gaussian created.");


}

public Gaussian(Context context, Map<String, List<Dataset>>


listDataset, List<String> classLabels) {
mContext = context;
mListDatasetPerClass= listDataset;

// @todo class key/label should be from CONST


classes = classLabels;

for(String classLabel : classes) {


datasetCount +=
mListDatasetPerClass.get(classLabel).size();
}

// @todo feature key should be from CONST


features.add(new Feature("energy", "Energy"));
features.add(new Feature("entropy", "Entropy"));
features.add(new Feature("contrast", "Contrast"));
features.add(new Feature("correlation", "Correlation"));
features.add(new Feature("homogenity", "Homogenity"));

Log.d(TAG, "Gaussian created.");


}

/**
* Hitung gaussian value.
*/
public void calc() {

Log.d(TAG, "Begin Gaussian calculation..");

ClassLabel label = null;


double mean = 0, variant = 0, variant2 = 0;
GaussianValue gaussianValue;

// start calculation of Mean Sample

// for each classes


// List<TrainingDataset> mListTrainingDatasets;
for(String classLabel : classes) {

// select dataset (we use mListTrainingDataset), so


skip database access
mListTrainingDataset =
mListDatasetPerClass.get(classLabel);
double datasetPerClassCount =
mListTrainingDataset.size();

// for each feature


for(Feature f : features) {
gaussianValue = new GaussianValue();

gaussianValue.setLabel(classLabel);
gaussianValue.setFeature( f.getId() );

double zigmaPerFeature = 0;

for(Dataset data : mListTrainingDataset) {


zigmaPerFeature += data.getFeature(
f.getId() );
}

mean = zigmaPerFeature / datasetPerClassCount;


gaussianValue.setMean( Double.valueOf(
numberFormat.format(mean) ) );

double zigmaVariant2 = 0.0;


double tmp;
for(Dataset data : mListTrainingDataset) {

tmp = (data.getFeature(f.getId()) - mean);


tmp *= tmp;

zigmaVariant2 += tmp;
}

variant2 = zigmaVariant2 / (datasetPerClassCount


- 1);
variant = Math.sqrt(variant2);

gaussianValue.setVariant2( Double.valueOf(
numberFormat.format(variant2) ) );
gaussianValue.setVariant( Double.valueOf(
numberFormat.format(variant) ) );

mListGaussianValues.add(gaussianValue);
}
}

Log.d(TAG, "End Gaussian calculation.");


}

/**
* Hitung gaussian dan return list dari masing2 gaussian
values
* @return
*/
public List<GaussianValue> calcAndReturn() {
calc();

return mListGaussianValues;
}

public List<ContentValues> getListDataset() {

List<ContentValues> listGaussianValue = new


ArrayList<>();

try {

for(GaussianValue gaussianValue :
mListGaussianValues) {

ContentValues values = new ContentValues();

values.put(KEY_CLASS, gaussianValue.label2);
values.put(KEY_FEATURE, gaussianValue.feature2);
values.put(KEY_MEAN, gaussianValue.mean);
values.put(KEY_VARIANT, gaussianValue.varian);
values.put(KEY_VARIANT2, gaussianValue.varian2);

listGaussianValue.add(values);
}

} catch(Exception e) {
Log.d("Gaussian", e.getMessage());
}

return listGaussianValue;
}
}

GaussianValue.java
package irman.dagingsapi.naivebayes;

import java.text.DecimalFormat;

import irman.dagingsapi.glcm.ClassLabel;
import irman.dagingsapi.glcm.Feature;

/**
* Created by budi on 08/03/15.
*/
public class GaussianValue {

String TABLE_NAME = "gaussian_values";

String KEY_CLASS = "kelas";


String KEY_MEAN = "mean";
String KEY_VARIANT = "varian";
String KEY_VARIANT2 = "varian2";
public ClassLabel label;
public String label2;
public Feature feature;
public String feature2;
public double mean, varian, varian2;

String TAG = "GaussianValue";

DecimalFormat numberFormat = new DecimalFormat("#.####");

public GaussianValue() {

public void setLabel(String label) {


this.label2 = label;
}

public void setFeature(String feature) {


this.feature2 = feature;
}

public void setMean(double mean) {


this.mean = Double.valueOf( numberFormat.format(mean) );
}

public void setVariant(double variant) {


this.varian = Double.valueOf(
numberFormat.format(variant) );
}

public void setVariant2(double variant2) {


this.varian2 = Double.valueOf(
numberFormat.format(variant2) );
}

public String getLabel() {


return label2;
}

public String getFeature2() {


return feature2;
}

public double getMean() {


return Double.valueOf( numberFormat.format(mean) );
}

public double getVarian2() {


return Double.valueOf( numberFormat.format(varian2) );
}

public double getVarian() {


return Double.valueOf( numberFormat.format(varian) );
}
}

NaiveBayes.java
package irman.dagingsapi.naivebayes;

import android.content.ContentValues;
import android.database.Cursor;

import java.util.List;

import irman.dagingsapi.glcm.ClassLabel;
import irman.dagingsapi.sqlhelpers.Dataset;
import irman.dagingsapi.utils.Param;

/**
* Created by budi on 31/01/15.
*/
public class NaiveBayes {

Cursor mDataset;
List<ContentValues> trainingResult;

List<Dataset> mListTrainingDataset;

Param mParam;

/**
* Create new NB object
*/
public NaiveBayes() { }

/**
* Create new object and set local dataset with the one
passed in constructor.
* calling method setDataset with the argument.
* @param dataset
*/
public NaiveBayes(Cursor dataset) {
setDataset(dataset);
}

/**
* Set current local dataset with the one passed in.
* @param datasets
*/
public void setDataset(Cursor datasets) {
mDataset = datasets;
}

/*
public void setTrainingDataset(Cursor datasets) {
while(mDataset.moveToNext()) {
TrainingDataset data = new TrainingDataset();

// @todo remember to change the column index


ClassLabel label = new
ClassLabel(mDataset.getString(0), mDataset.getString(0));

if ( knownClasses.indexOf(label) == -1 ) {
knownClasses.add( label );
}

data.degree = (int) mParam.get("degree");


data.distance = ( (int) mParam.get("distance") );
data.knownLabel = label;

data.features[Datasets.FEATURE_ENERGY] =
Double.valueOf( mDataset.getString(5) );
data.features[Datasets.FEATURE_ENTROPY] =
Double.valueOf(mDataset.getString(5));
data.features[Datasets.FEATURE_CONTRAST] =
Double.valueOf(mDataset.getString(5));
data.features[Datasets.FEATURE_CORRELATION] =
Double.valueOf(mDataset.getString(5));
data.features[Datasets.FEATURE_HOMOGENITY] =
Double.valueOf(mDataset.getString(5));

mListTrainingDataset.add(data);
}
}
*/
public void setParameter(Param param) {
mParam = param;
}

public void setClassList(List<ClassLabel> classList) {

public void setTrainingDataset(List<Dataset>


trainingDataset) {
mListTrainingDataset = trainingDataset;
}

/**
* Train dataset acquired from setDataset
* This method called static method train with parameter
private dataset variable
* This method sould compute and result n-rows, where n is
number of classes
*/
public void train() {

/*
for(TrainingDataset data : mListTrainingDataset) {

NBTrainingResult result = new NBTrainingResult();

trainingResult.add()
}
*/
}

public void train(List<Dataset> datasetTraining) {


for(Dataset data : datasetTraining) {

}
}

public int getDatasetCount() {


return mListTrainingDataset.size();
}

public List<ContentValues> getTrainingResult() {


return trainingResult;
}

/**
* Train dataset which is passed as argument
*
*/
/*
public static void train(Cursor datasets) {

while (datasets.moveToNext()) {

}
}
*/

/*
public NBResult predict(PredictionDataset data, Param param)
{

NaiveBayesPrediction prediction = new


NaiveBayesPrediction();

prediction.run();
predictionResult = prediction.getResult();

return predictionResult;
}
*/
}

NaiveBayesPrediction.java
package irman.dagingsapi.naivebayes;

import android.util.Log;

import java.text.DecimalFormat;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

import irman.dagingsapi.glcm.ClassLabel;
import irman.dagingsapi.glcm.Feature;
import irman.dagingsapi.sqlhelpers.Dataset;
import irman.dagingsapi.sqlhelpers.TrainingDataset;

/**
* Created by budi on 01/02/15.
*/
public class NaiveBayesPrediction {

List<ClassLabel> mListClasses = new ArrayList<>();


int datasetCount = 0;

List<Feature> features = new ArrayList<>();

Map<String, List<Probability>> mListProbabilityPerClass =


new HashMap<>();
Map<String, Double> mProbabilityByClass = new HashMap<>();

List<PostProbability> mListPostProbabilities = new


ArrayList<>();
PostProbability highestProbability;

public NaiveBayesPrediction() {
seedData();
}

public NaiveBayesPrediction(List<TrainingDataset> dataset) {


seedData();
}

private void seedData() {


ClassLabel C1 = new ClassLabel("C1", "Mamalia", 0);
ClassLabel C2 = new ClassLabel("C2", "Reptil", 0);

mListClasses.add(C1);
mListClasses.add(C2);

List<Probability> probs1 = new ArrayList<>();


List<Probability> probs2 = new ArrayList<>();

// @todo feature key should be from CONST


Feature f = new Feature("kulit", "Kulit");
features.add(f);
probs1.add(new Probability(C1, f, 0.8333));
probs2.add(new Probability(C2, f, 0));

f = new Feature("melahirkan", "Melahirkan");


features.add(f);
probs1.add(new Probability(C1, f, 1));
probs2.add(new Probability(C2, f, 0.25));

f = new Feature("berat", "Berat");


features.add(f);
probs1.add(new Probability(C1, f, 0.0104));
probs2.add(new Probability(C2, f, 0.8733));

mListProbabilityPerClass.put(C1.key, probs1);
mListProbabilityPerClass.put(C2.key, probs2);

for(ClassLabel classLabel : mListClasses) {


List<Probability> probs =
mListProbabilityPerClass.get(classLabel.key);

datasetCount += probs.size();
}

public void setProbabilitiesValues(List<Probability>


probabilities) {

public void run(Dataset input) {

/**
* Prediction goes here
* @return
*/
public void run() {

// @todo process the prediction here

double resultValue;

// loop for each classes


List<Probability> probs = new ArrayList<Probability>();
PostProbability postProb = null;

// set default hasil prediksi tertinggi yakni 0,


// karena nanti akan dibandingkan dengan hasil
perhitungan dari setiap kelas
highestProbability = new PostProbability();
highestProbability.setClassLabel( new ClassLabel("NULL",
"No Class", 0) );
highestProbability.setValue(0);
DecimalFormat df = new DecimalFormat("#.####");

// lakukan looping untuk setiap kelas, dan probabilities


for(ClassLabel classLabel : mListClasses) {

// loop through features for each class


probs =
mListProbabilityPerClass.get(classLabel.key);

double probByClass = (double) probs.size() /


datasetCount;

mProbabilityByClass.put(classLabel.key,
Double.valueOf( df.format(probByClass) ) );

// buat objek result


postProb = new PostProbability();

// hasil NB default adalah 1, karena apapun jika


dikalikan 1 maka = bilangan itu sendiri.
resultValue = 1;

// hitung NB dengan mengalikan setiap probabilities


dari setiap fitur pada kelas
for(Probability prob : probs) {
resultValue = resultValue * prob.value;
Log.d("NBPrediction", "Prob value: " +
String.valueOf(prob.value));
}

// hitung post probability


// rumus = P(Kelas) * P Akhir Setiap Kelas;
double postProbValue = probByClass * resultValue;

postProb.setClassLabel(classLabel);
postProb.setValue(postProbValue);

if (postProbValue > highestProbability.getValue()) {


highestProbability = postProb;
}

mListPostProbabilities.add(postProb);
}

}
/**
* Get data post probability tertinggi/hasil prediksi
* @return
*/
public PostProbability getPostProbabilityResult() {
return highestProbability;
}

/**
* Get list dari hasil perhitungan post probability
* @return
*/
public List<PostProbability> getPostProbabilityResultList()
{
return mListPostProbabilities;
}
}

NaiveBayesPredictionOnly.java
package irman.dagingsapi.naivebayes;

/**
* Created by budi on 19/03/15.
*/
public class NaiveBayesPredictionOnly {

NaiveBayesPriorProb.java
package irman.dagingsapi.naivebayes;

import java.util.HashMap;
import java.util.List;
import java.util.Map;

import irman.dagingsapi.glcm.ClassLabel;
import irman.dagingsapi.glcm.Feature;
import irman.dagingsapi.sqlhelpers.Datasets;

/**
* Created by budi on 01/02/15.
*/
public class NaiveBayesPriorProb {
List<ClassLabel> mLabels;
public ClassLabel label;
public Feature feature;

public NaiveBayesPriorProb(List<ClassLabel> labels) {


mLabels = labels;
}

public Map<String, Double> getPriorProbability() {

Map<String, Double> prioProbValue = new HashMap<>();

// total sample
int totalSample = 0;
for(ClassLabel classLabel : mLabels) {
totalSample += classLabel.count;
}

// count prior probability for each class


for(ClassLabel classLabel : mLabels) {
prioProbValue.put(classLabel.key, (double)
(classLabel.count / totalSample) );
}

return prioProbValue;
}
}

NaiveBayesTrain.java
package irman.dagingsapi.naivebayes;

/**
* Created by budi on 01/02/15.
*/
public class NaiveBayesTrain {

public void run() {

}
}

NBResult.java
package irman.dagingsapi.naivebayes;

import java.util.List;
import irman.dagingsapi.glcm.ClassLabel;
import irman.dagingsapi.glcm.Feature;

/**
* Created by budi on 01/02/15.
*/
public class NBResult {

public ClassLabel classLabel;


public List<Probability> probabilities = null;

public int degree = 0;


public int distance = 0;

public double value = 0;


}

PostProbability.java
package irman.dagingsapi.naivebayes;

import irman.dagingsapi.glcm.ClassLabel;

/**
* Created by budi on 12/03/15.
*/
public class PostProbability {

ClassLabel mClassLabel;
double mValue = 0;
String resultText = "";

public PostProbability() { }

public PostProbability(ClassLabel classLabel, double value)


{
mClassLabel = classLabel;
mValue = value;
}

public void setClassLabel(ClassLabel classLabel) {


mClassLabel = classLabel;
}

public void setValue(double value) {


mValue = value;
}

public double getValue() {


return mValue;
}

public ClassLabel getClassLabel() {


return mClassLabel;
}

public void setResultText(String resultText) {


this.resultText = resultText;
}

public String getResultText() {


return resultText;
}
}

Probability.java
package irman.dagingsapi.naivebayes;

import irman.dagingsapi.glcm.ClassLabel;
import irman.dagingsapi.glcm.Feature;

/**
* Created by budi on 09/03/15.
*/
public class Probability {

ClassLabel label;
Feature feature;
String featureName;
String className;

double value = 0;

public Probability() { }

public Probability(ClassLabel label, Feature feature, double


value) {
this.label = label;
this.feature = feature;
this.value = value;
}
public void setFeature(Feature feature) {
this.feature = feature;
}

public Feature getFeature() {


return feature;
}

public void setClassLabel(ClassLabel label) {


this.label = label;
}

public ClassLabel getClassLabel() {


return label;
}

public void setValue(double value) {


this.value = value;
}

public double getValue() {


return value;
}

public void setFeatureName(String name) {


featureName = name;
}

public String getFeatureName() {


return featureName;
}

public void setClassName(String name) {


className = name;
}

public String getClassName() {


return className;
}
}
sqlhelpers

Dataset.java
package irman.dagingsapi.sqlhelpers;

import android.database.Cursor;
import android.util.Log;

import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

import irman.dagingsapi.glcm.ClassLabel;
import irman.dagingsapi.glcm.Feature;

/**
* Created by budi on 29/01/15.
*/
public class Dataset {

String id;
ClassLabel classLabel;
String classLabel2;
ClassLabel predictedClassLabel;
Map<String, Double> featureValues = new HashMap<>();
List<Feature> features = new ArrayList<>();

public Dataset() { }

public void setId(String id) {


this.id = id;
}

public String getId() {


return id;
}

public void setClassLabel(ClassLabel label) {


classLabel = label;
}

public void setClassLabel2(String classLabel2) {


this.classLabel2 = classLabel2;
}

public ClassLabel getClassLabel() {


return classLabel;
}

public String getClassLabel2() {


return classLabel2;
}
public void setPredictedClassLabel(ClassLabel
predictedClassLabel) {
this.predictedClassLabel = predictedClassLabel;
}

public ClassLabel getPredictedClassLabel() {


return predictedClassLabel;
}

public void setFeature(String key, double value) {


featureValues.put(key, value);
}

public void setFeatures(List<Feature> features) {


for(Feature f : features) {
featureValues.put( f.getLabel(), f.getValue() );
}
}

public double getFeature(String key) {


return featureValues.get(key);
}

public double getFeatureValue(Feature f) {


return features.get( features.indexOf(f) ).getValue();
}

public boolean addFeature(Feature feature) {


boolean added = false;

if ( !features.contains(feature) ) {
features.add(feature);

Log.d("Dataset", "New Feature (" + feature.getId() +


") added.");

added = true;
}
else {
Log.d("Dataset", "Feature already exists.");
}

return added;
}

public void addFeatures(List<Feature> listFeatures) {


Log.d("Dataset", "Adding " + listFeatures.size() + "
features.");

int countAdded = 0;
for(Feature f : listFeatures) {
if ( addFeature(f) ) {
countAdded++;
}

featureValues.put(f.getId(), f.getValue());
}
}

public Feature getFeature(Feature feature) {


return features.get( features.indexOf(feature) );
}

public static List<Dataset> fromSQLite(Cursor sqliteData) {


List<Dataset> listDataset = new ArrayList<>();

Dataset singleDataset;
List<Feature> features;
Feature feature;
while(sqliteData.moveToNext()) {
singleDataset = new Dataset();

singleDataset.setId( sqliteData.getString(0) ); //
id

singleDataset.setClassLabel2(sqliteData.getString(1)); // class
label

features = new ArrayList<>();

feature = new Feature("energy", "Energi",


sqliteData.getDouble(2));
features.add(feature);

feature = new Feature("entropy", "Entropi",


sqliteData.getDouble(3));
features.add(feature);

feature = new Feature("contrast", "Kontras",


sqliteData.getDouble(4));
features.add(feature);

feature = new Feature("correlation", "Korelasi",


sqliteData.getDouble(5));
features.add(feature);

feature = new Feature("homogenity", "Homogenitas",


sqliteData.getDouble(6));
features.add(feature);

singleDataset.addFeatures(features);

listDataset.add(singleDataset);
}

return listDataset;
}
}

Datasets.java
package irman.dagingsapi.sqlhelpers;

import irman.dagingsapi.glcm.ClassLabel;

/**
* Created by budi on 01/02/15.
*/
public abstract class Datasets {

// degree
public int degree = 0;

// distance
public int distance = 1;

public ClassLabel predictedLabel;

// features values
final public static int FEATURE_ENERGY = 0;
final public static int FEATURE_ENTROPY = 1;
final public static int FEATURE_CONTRAST = 2;
final public static int FEATURE_CORRELATION = 3;
final public static int FEATURE_HOMOGENITY = 4;

public double[] features = new double[5]; // {0, 0, 0, 0,


0};
}
DBHelper.java
package irman.dagingsapi.sqlhelpers;

import android.content.Context;
import android.database.sqlite.SQLiteDatabase;
import android.database.sqlite.SQLiteOpenHelper;

/**
* Created by budi on 29/01/15.
*/
public class DBHelper extends SQLiteOpenHelper {

final public static String KEY_ID = "_id";


final public static String KEY_IMAGEID = "imageID";
final public static String KEY_CLASS = "class";
final public static String KEY_DEGREE = "degree";
final public static String KEY_DISTANCE = "distance";
final public static String KEY_ENERGY = "energy";
final public static String KEY_ENTROPY = "entropy";
final public static String KEY_CONTRAST = "contrast";
final public static String KEY_CORRELATION = "correlation";
final public static String KEY_HOMOGENITY = "homogenity";

final public static String TRAINING_TABLE_NAME =


"dataset_training";
final public static String CREATE_TABLE_DATASET_TRAINING =
"CREATE TABLE " + TRAINING_TABLE_NAME + " (" +
KEY_ID + " INTEGER PRIMARY KEY
AUTOINCREMENT," +
KEY_IMAGEID + " TEXT NOT NULL," +
KEY_CLASS + " TEXT NOT NULL," +
KEY_DEGREE + " INTEGER NOT NULL," +
KEY_DISTANCE + " INTEGER NOT NULL," +
KEY_ENERGY + " TEXT NOT NULL," +
KEY_ENTROPY + " TEXT NOT NULL," +
KEY_CONTRAST + " TEXT NOT NULL," +
KEY_CORRELATION + " TEXT NOT NULL," +
KEY_HOMOGENITY + " TEXT NOT NULL" +
");";

final public static String CREATE_TABLE_RESULT_TRAINING =


"CREATE TABLE nilai_probabilitas (" +
KEY_ID + " INTEGER PRIMARY KEY
AUTOINCREMENT," +
KEY_CLASS + " TEXT NOT NULL," +
KEY_DEGREE + " INTEGER NOT NULL," +
KEY_DISTANCE + " INTEGER NOT NULL," +
KEY_ENERGY + " TEXT NOT NULL," +
KEY_ENTROPY + " TEXT NOT NULL," +
KEY_CONTRAST + " TEXT NOT NULL," +
KEY_CORRELATION + " TEXT NOT NULL," +
KEY_HOMOGENITY + " TEXT NOT NULL" +
");";

final static String CREATE_TABLE_RESULT_PREDICTION =


"CREATE TABLE hasil_prediksi (" +
"_id INTEGER PRIMARY KEY AUTOINCREMENT," +
"kelas TEXT NOT NULL," +
"sudut INTEGER NOT NULL," +
"jarak INTEGER NOT NULL," +
"post_prob_value TEXT NOT NULL" +
");";

final static String CREATE_TABLE_GAUSSIANVALUES =


"CREATE TABLE nilai_gaussian (" +
"_id INTEGER PRIMARY KEY AUTOINCREMENT," +
"kelas TEXT NOT NULL," +
"fitur TEXT NOT NULL," +
"mean TEXT NOT NULL," +
"varian TEXT NOT NULL," +
"varian2 TEXT NOT NULL" +
");";

final static String CREATE_TABLE_CLASS_LIST =


"CREATE TABLE kelas (" +
"_id INTEGER PRIMARY KEY AUTOINCREMENT," +
"key TEXT NOT NULL," +
"label TEXT NOT NULL" +
");";

public DBHelper(Context context) {


super(context, "SapiDB", null, 2);
}

@Override
public void onCreate(SQLiteDatabase db) {
db.execSQL(CREATE_TABLE_DATASET_TRAINING);
db.execSQL(CREATE_TABLE_RESULT_TRAINING);
db.execSQL(CREATE_TABLE_RESULT_PREDICTION);
db.execSQL(CREATE_TABLE_GAUSSIANVALUES);
}
@Override
public void onUpgrade(SQLiteDatabase db, int oldVersion, int
newVersion) {

}
}

GaussianDS.java
package irman.dagingsapi.sqlhelpers;

import android.content.ContentValues;
import android.content.Context;
import android.database.Cursor;
import android.database.sqlite.SQLiteDatabase;
import android.util.Log;

import java.util.ArrayList;
import java.util.List;

import irman.dagingsapi.glcm.Feature;
import irman.dagingsapi.naivebayes.Gaussian;
import irman.dagingsapi.naivebayes.GaussianValue;

/**
* Created by budi on 16/03/15.
*/
public class GaussianDS {

SQLiteDatabase db;
DBHelper dbHelper;

String TABLE_NAME = "nilai_gaussian";

int COL_CLASS = 1; // kelas


int COL_FEATURE = 2; // fitur
int COL_MEAN = 3; // mean
int COL_VARIANT = 4; // varian
int COL_VARIANT2 = 5; // varian2

List<GaussianValue> listGaussianValues = new ArrayList<>();


Cursor rows;

String TAG = "GaussianDS";

public GaussianDS(Context context) {


dbHelper = new DBHelper(context);
open();
}

public void open() {


try {
db = dbHelper.getWritableDatabase();
} catch(Exception e) {
Log.d("GaussianDS", e.getMessage());
}
}

public void close() {


dbHelper.close();
}

public void save(List<ContentValues> values) {


for(ContentValues newRow : values) {

db.insert(TABLE_NAME, null, newRow);

Log.d(TAG, "New rows added.");


}
}

public GaussianValue get(String className, String


featureName) {

GaussianValue val = null;

if (listGaussianValues.size() > 0) {

for(GaussianValue eachValue : listGaussianValues) {


if (eachValue.getLabel().equals(className) &&

eachValue.getFeature2().equals(featureName) ) {

val = eachValue;
break;
}
}
}

return val;

}
public void getAll() {

rows = db.query(TABLE_NAME, null, null, null, null,


null, null);

rows.moveToFirst();
while( !rows.isAfterLast() ) {

listGaussianValues.add( mapToDataset(rows) );

rows.moveToNext();
}

public void clearTable() {


db.delete(TABLE_NAME, null, null);

Log.d(TAG, "Table cleared.");


}

private GaussianValue mapToDataset(Cursor data) {

GaussianValue gaussianValue = new GaussianValue();

gaussianValue.setLabel( data.getString(COL_CLASS) );
gaussianValue.setFeature( data.getString(COL_FEATURE) );
gaussianValue.setMean( Double.valueOf(
data.getString(COL_MEAN) ) );
gaussianValue.setVariant( Double.valueOf(
data.getString(COL_VARIANT) ) );
gaussianValue.setVariant2( Double.valueOf(
data.getString(COL_VARIANT2) ) );

return gaussianValue;
}
}

NBTrainingResult.java
package irman.dagingsapi.sqlhelpers;

import irman.dagingsapi.glcm.ClassLabel;

/**
* Created by budi on 01/02/15.
*/
public class NBTrainingResult extends Datasets {

public ClassLabel knownClass;

PredictionDataset.java
package irman.dagingsapi.sqlhelpers;

import irman.dagingsapi.glcm.ClassLabel;

/**
* Created by budi on 01/02/15.
*/
public class PredictionDataset extends Datasets {

ProbabilityDS.java
package irman.dagingsapi.sqlhelpers;

import android.content.Context;
import android.database.Cursor;
import android.database.sqlite.SQLiteDatabase;
import android.util.Log;

import java.util.ArrayList;
import java.util.List;

import irman.dagingsapi.glcm.Feature;
import irman.dagingsapi.glcm.FeatureMap;
import irman.dagingsapi.naivebayes.Probability;

/**
* Created by budi on 14/03/15.
*/
public class ProbabilityDS {

SQLiteDatabase db;
DBHelper dbHelper;
String TABLE = "training_dataset";

int KEY_ID = 1;
int KEY_CLASS = 2;
List<FeatureMap> featureMaps = new ArrayList<>();

public ProbabilityDS(Context context) {


dbHelper = new DBHelper(context);

featureMaps.add( new FeatureMap("energy", "Energi", 3)


);
featureMaps.add( new FeatureMap("entropy", "Entropi", 4)
);
featureMaps.add( new FeatureMap("contrast", "Kontras",
5) );
featureMaps.add( new FeatureMap("correlation",
"Korelasi", 6) );
featureMaps.add( new FeatureMap("homogenity",
"Homogenitas", 7) );
}

public void open() {


try {
dbHelper.getWritableDatabase();
} catch (Exception e) {
Log.d("ProbabilityDS", e.getMessage());
}
}

public void close() {


dbHelper.close();
}

public List<Probability> getAll() {


List<Probability> probabilities = new ArrayList<>();

Cursor rows = db.query(TABLE, null, null, null, null,


null, null);

rows.moveToFirst();
while( !rows.isAfterLast() ) {
Probability data = mapToDataset(rows);

probabilities.add(data);

rows.moveToNext();
}

return probabilities;
}
public Probability mapToDataset(Cursor sqliteData) {

Probability data = new Probability();

return data;
}
}

TestDataset.java
package irman.dagingsapi.sqlhelpers;

import irman.dagingsapi.glcm.ClassLabel;

/**
* Created by budi on 01/02/15.
*/
public class TestDataset extends Datasets {

public ClassLabel trueLabel;

TrainingDataset.java
package irman.dagingsapi.sqlhelpers;

import android.content.ContentValues;

import irman.dagingsapi.GLCMProcessActivity;
import irman.dagingsapi.glcm.ClassLabel;
import irman.dagingsapi.glcm.Feature;
import irman.dagingsapi.glcm.FeatureExtraction;
import irman.dagingsapi.utils.Param;

/**
* Created by budi on 30/01/15.
*/
public class TrainingDataset extends Datasets {

final public static String TABLE_NAME = "dataset_training";

final public static String KEY_ID = "_id";


final public static String KEY_IMAGEID = "imageID";
final public static String KEY_CLASS = "class";
final public static String KEY_DEGREE = "degree";
final public static String KEY_DISTANCE = "distance";
final public static String KEY_ENERGY = "energy";
final public static String KEY_ENTROPY = "entropy";
final public static String KEY_CONTRAST = "contrast";
final public static String KEY_CORRELATION = "correlation";
final public static String KEY_HOMOGENITY = "homogenity";

ContentValues values = new ContentValues();

public ClassLabel knownLabel;

public TrainingDataset() { }

public TrainingDataset(Param param, FeatureExtraction fe) {


values.put(KEY_IMAGEID, (String) param.get("imageID"));
values.put(KEY_CLASS, (String) param.get("classLabel"));
values.put(KEY_DEGREE, (int) param.get("degree"));
values.put(KEY_DISTANCE, (int) param.get("d"));
values.put(KEY_ENERGY,
fe.getFeatureValue(GLCMProcessActivity.FEATURE_ENERGY));
values.put(KEY_ENTROPY,
fe.getFeatureValue(GLCMProcessActivity.FEATURE_ENTROPY));
values.put(KEY_CONTRAST,
fe.getFeatureValue(GLCMProcessActivity.FEATURE_CONTRAST));
values.put(KEY_CORRELATION,
fe.getFeatureValue(GLCMProcessActivity.FEATURE_CORRELATION));
values.put(KEY_HOMOGENITY,
fe.getFeatureValue(GLCMProcessActivity.FEATURE_HOMOGENITY));
}

public ContentValues getValues() {


return values;
}

public double getFeatureValue(Feature f) {

double value = 0;

value = (double) values.get(f.label);

return value;
}
}

TrainingDatasetDS.java
package irman.dagingsapi.sqlhelpers;

import android.content.Context;
import android.database.Cursor;
import android.database.sqlite.SQLiteDatabase;
import android.util.Log;
import android.widget.Toast;

import java.sql.SQLException;
import java.text.DecimalFormat;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

import irman.dagingsapi.glcm.ClassLabel;
import irman.dagingsapi.glcm.Feature;
import irman.dagingsapi.glcm.FeatureMap;

/**
* Created by budi on 14/03/15.
*/
public class TrainingDatasetDS {

SQLiteDatabase db;
DBHelper dbHelper;
String TABLE = "dataset_training";

int KEY_ID = 1;
int KEY_CLASS = 2;

List<FeatureMap> featureMap = new ArrayList<>();

Cursor rows;
List<Dataset> listDataset = new ArrayList<>();
List<String> listClasses = new ArrayList<>();
int datasetCount = 0;

String TAG = "TrainingDS";

DecimalFormat df = new DecimalFormat("#.00000");

public TrainingDatasetDS(Context context) {


dbHelper = new DBHelper(context);

featureMap.add( new FeatureMap("energy", "Energi", 5) );


featureMap.add( new FeatureMap("entropy", "Entropi", 6)
);
featureMap.add( new FeatureMap("contrast", "Kontras", 7)
);
featureMap.add( new FeatureMap("correlation",
"Korelasi", 8) );
featureMap.add( new FeatureMap("homogenity",
"Homogenitas", 9) );
}

public void open() {


try {
db = dbHelper.getWritableDatabase();
} catch(Exception e) {
Log.d("TrainingDatasetDS", e.getMessage());
}
}

public void close() {


dbHelper.close();
}

/**
*
* @return
*/
public List<Dataset> getAll() {

listDataset = new ArrayList<>();

try {

String currentClasss = "";


rows = db.query(TABLE, null, null, null, null, null,
null);

rows.moveToFirst();
while (!rows.isAfterLast()) {
// Dataset data = ;

listDataset.add( mapToDataset(rows) );

String dataClass = rows.getString( KEY_CLASS );

if ( !currentClasss.equals( dataClass ) ) {
listClasses.add(dataClass);
}
currentClasss = dataClass;

datasetCount++;

rows.moveToNext();
}
} catch(Exception e) {
Log.d("TrainingDatasetDS", e.getMessage());
}

return listDataset;
}

public Map<String, List<Dataset>> getAllPerClass() {

Map<String, List<Dataset>> datasetPerClass = new


HashMap<>();

List<Dataset> dataset = getAll();

List<Dataset> tmpPerClass;

for(String classLabel : listClasses) {

tmpPerClass = new ArrayList<>();

for(Dataset data : dataset) {

if ( data.getClassLabel2().equals(classLabel) )
{
tmpPerClass.add(data);
}
}

datasetPerClass.put(classLabel, tmpPerClass);
}

return datasetPerClass;

public Dataset mapToDataset(Cursor sqliteData) {

Dataset data = new Dataset();

data.setClassLabel2( sqliteData.getString(KEY_CLASS) );
data.setId( sqliteData.getString(KEY_ID) );
List<Feature> features = new ArrayList<>();

Feature feature;
for(FeatureMap fmap : featureMap) {
feature = new Feature(
fmap.getId(),
fmap.getLabel(),
sqliteData.getDouble(fmap.getColId())
);

Log.d(TAG, "Val: " +


sqliteData.getDouble(fmap.getColId()));

features.add(feature);
}

data.addFeatures(features);

return data;
}

public List<String> getListClasses() {


return listClasses;
}

public int getDatasetCount() {


return listDataset.size();
}
}

TrainingDataSource.java
package irman.dagingsapi.sqlhelpers;

import android.content.ContentValues;
import android.content.Context;
import android.database.Cursor;
import android.database.sqlite.SQLiteDatabase;
import android.widget.Toast;

import java.util.List;
import java.util.Map;

import irman.dagingsapi.glcm.ClassLabel;
import irman.dagingsapi.glcm.FeatureExtraction;
/**
* Created by budi on 29/01/15.
*/
public class TrainingDataSource {

Context mContext;
DBHelper dbHelper;
SQLiteDatabase db;

List<ContentValues> queue;

String mTableName;

Cursor rows;

/**
* Create new object, with context from activity and a table
name
* tableName made the class flexible so that it can be used
for other table.
*
* @param context
* @param tableName
*/
public TrainingDataSource(Context context, String tableName)
{
mContext = context;

dbHelper = new DBHelper(context);


mTableName = tableName;

try {

db = dbHelper.getWritableDatabase();

} catch (Exception e) {
Toast.makeText(context, e.getMessage(),
Toast.LENGTH_LONG).show();
}
}

/**
* Close connection to db
*/
public void close() {
try {
db.close();
} catch(Exception e) {
Toast.makeText(mContext, e.getMessage(),
Toast.LENGTH_LONG).show();
}

/**
* Add a record to queue.
* @param values
*/
public void queue(ContentValues values) {
queue.add(values);
}

public int queueCount() {


return queue.size();
}

/**
* Clear all record in table
*/
public boolean clearTable() {
return db.delete(mTableName, null, null) == 0 ? true :
false;
}

/**
* Insert single data to database
* @param values formatted key-value pair of single record
* @return
*/
public boolean insert(ContentValues values) {

db.insert(mTableName, null, values);

return true;
}

public boolean insert(ContentValues[] arrValues) {

for(ContentValues values : arrValues) {


insert(values);
}

return true;
}
/**
* Insert all data in queue to database
*/
public int insertQueue() {

int count = 0;

for(ContentValues data : queue) {


if ( insert(data) )
count++;
}

return count;
}

public int size() {


rows = db.rawQuery("select * from " + mTableName, null);

return rows.getCount();
}

public Cursor getDatasets() {


return rows;
}

public List<ClassLabel> getClassLabels() {

List<ClassLabel> labels = null;

String queryLabelOnly = "select " +


TrainingDataset.KEY_CLASS + ", " +
"count(" + TrainingDataset.KEY_ID + ") as
classCount" +
" from " + mTableName +
" group by " + TrainingDataset.KEY_CLASS +
" order by " + TrainingDataset.KEY_CLASS + "
asc;";

Cursor labelsQuery = db.rawQuery(queryLabelOnly, null);

if (labelsQuery.getCount() > 0) {
String label;

while(labelsQuery.moveToNext()) {

// get class label


label = labelsQuery.getString(0);
int labelCount = labelsQuery.getInt(1);

if ( -1 == labels.indexOf(label) ) {

ClassLabel newLabel = new ClassLabel(label,


label, labelCount);
labels.add(newLabel);
}
}
}

return labels;
}
}
utils

CaptureImageActivity.java
package irman.dagingsapi;

import android.app.ProgressDialog;
import android.content.res.Configuration;
import android.hardware.Camera;
import android.os.Environment;
import android.os.Handler;
import android.support.v7.app.ActionBar;
import android.support.v7.app.ActionBarActivity;
import android.os.Bundle;
import android.util.Log;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.widget.Button;
import android.widget.FrameLayout;
import android.widget.Toast;

import java.io.File;
import java.io.FileOutputStream;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

import irman.dagingsapi.camerahelper.CameraPreview;
import irman.dagingsapi.glcm.GLCM;
import irman.dagingsapi.naivebayes.NaiveBayesPrediction;
import irman.dagingsapi.utils.SimpleImage;

public class CaptureImageActivity extends ActionBarActivity {

String logFile = "";


int selectedClass = 0;

Button btnCaptureImage;
String savedImagePath = "dagingSapi/trainingImages/";

FrameLayout mPreviewHolder;
Camera mCamera;
Camera.Parameters mCamParameters;
CameraPreview mPreview;

ProgressDialog progress;

ActionBar actionBar;

String TAG = "CaptureImage";

List<String> classLists;

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_capture_image);

// ambil dari DB
classLists = new ArrayList<>();
classLists.add("Sapi");
classLists.add("Babi");

Bundle args = getIntent().getExtras();


logFile = args.getString("logFile");
selectedClass = args.getInt("selectedClass");

savedImagePath += classLists.get(selectedClass);

actionBar = getSupportActionBar();
actionBar.hide();

btnCaptureImage = (Button)
findViewById(R.id.btn_capture_prediction_image);

btnCaptureImage.setOnClickListener(captureImageListener);
mPreviewHolder = (FrameLayout)
findViewById(R.id.camera_preview);

progress = new ProgressDialog(this);

@Override
public void onResume() {
super.onResume();

setupCamera();
}

@Override
public void onPause() {
super.onPause();

releaseCamera();
}

public static Camera getCameraInstance() {

Camera cam = null;

try {
cam = Camera.open();
} catch (Exception e) {
Log.d("Kamera", "Tidak bisa mengakses kamera. " +
e.getMessage());
}

return cam;
}

public void setupCamera() {

if (mCamera == null) {
mCamera = getCameraInstance();
}

// adjust orientation
mCamParameters = mCamera.getParameters();

if (this.getResources().getConfiguration().orientation
!= Configuration.ORIENTATION_LANDSCAPE) {
mCamParameters.set("orientation", "portrait");
mCamera.setDisplayOrientation(90);
}
else {
mCamParameters.set("orientation", "landscape");
mCamera.setDisplayOrientation(0);
}

mCamParameters.setPictureSize(320, 240);
mCamera.setParameters(mCamParameters);

// Create our Preview view and set it as the content of


our activity.
mPreview = new CameraPreview(this, mCamera);
mPreviewHolder.addView(mPreview);
}

/**
* Release camera
*/
public void releaseCamera() {
mCamera.stopPreview();
mCamera.setPreviewCallback(null);
mCamera.release();
mCamera = null;
mPreview.getHolder().removeCallback(mPreview);
}

/**
* Capture image when button pressed
*/
private View.OnClickListener captureImageListener = new
View.OnClickListener() {

@Override
public void onClick(View v) {
mCamera.takePicture(null, null, captureImage);

progress.setTitle("Process");
progress.setMessage("Saving image...");
progress.show();
}
};

private Camera.PictureCallback captureImage = new


Camera.PictureCallback() {
@Override
public void onPictureTaken(final byte[] data, Camera
camera) {

Log.d("CaptureImage", "Saving image...");

// do image processing in new thread


Handler saveImageHandler = new Handler();
Runnable saveImageRunnable = new Runnable() {
@Override
public void run() {
saveImage(data);
}
};

saveImageHandler.post(saveImageRunnable);
}
};

/**
* Save image to temp dir, then crop (with another
activity/library)
* @param imageData
*/
private void saveImage(byte[] imageData) {
try {

// create empty jpg file


String timeStamp = new
SimpleDateFormat("yyyyMMdd_HHmmss").format(new Date());
String outputFilename = "citraTraining_ORI_" +
timeStamp + ".jpg";
File outputDir = new File(

Environment.getExternalStoragePublicDirectory("/"),
savedImagePath);

outputDir.mkdirs();

File imageFile = new File(outputDir + File.separator


+ outputFilename);
Log.d("CaptureImage", "Training Capture: Image file
created.");

// write imagedata to file and rotate


SimpleImage image = new SimpleImage(imageData);
image.rotate(90);

FileOutputStream outputImage = new


FileOutputStream(imageFile);
outputImage.write(image.getByteArray());
outputImage.close();

// cropImage(imageFile.getPath());

Log.d(TAG, "Training Capture: image saved in " +


imageFile.getPath());
Toast.makeText(getApplicationContext(),
"Training Capture: image saved in " +
imageFile.getPath(),
Toast.LENGTH_LONG).show();

progress.dismiss();

continueTakingPictures();

} catch (Exception e) {
Log.d(TAG, "Exception: " + e.getMessage());
}
}

private void continueTakingPictures() {


try {
if (mCamera != null) {
mCamera.startPreview();
}
} catch(Exception e) {
Log.d(TAG, e.getMessage());
}
}
}

GLCMProcessActivity.java
package irman.dagingsapi;

import android.app.AlertDialog;
import android.app.ProgressDialog;
import android.content.ContentValues;
import android.content.DialogInterface;
import android.database.sqlite.SQLiteDatabase;
import android.database.sqlite.SQLiteOpenHelper;
import android.os.AsyncTask;
import android.os.Bundle;
import android.os.Environment;
import android.support.v7.app.ActionBar;
import android.support.v7.app.ActionBarActivity;
import android.util.Log;
import android.view.View;
import android.widget.ArrayAdapter;
import android.widget.Button;
import android.widget.EditText;
import android.widget.LinearLayout;
import android.widget.RelativeLayout;
import android.widget.Spinner;
import android.widget.Toast;

import java.io.File;
import java.io.FileFilter;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

import irman.dagingsapi.glcm.FeatureExtraction;
import irman.dagingsapi.glcm.GLCM;
import irman.dagingsapi.sqlhelpers.DBHelper;
import irman.dagingsapi.sqlhelpers.Dataset;
import irman.dagingsapi.sqlhelpers.TrainingDataSource;
import irman.dagingsapi.sqlhelpers.TrainingDataset;
import irman.dagingsapi.utils.FileLog;
import irman.dagingsapi.utils.FileLogger;
import irman.dagingsapi.utils.Param;

import static android.app.AlertDialog.Builder;

public class GLCMProcessActivity extends ActionBarActivity {

String logFile = "";

ProgressDialog progress;
Builder alertBuilder;

// images
Map<String, File[]> images = new HashMap<>();

// available degrees
final int DEG_0 = 0;
final int DEG_45 = 1;
final int DEG_90 = 2;
final int DEG_135 = 3;

// glcm parameter
int degree = DEG_0; // default degree at 0
int degrees[] = {0, 45, 90, 135};
int d = 1;
int nbit = 4;

// features
public final static int FEATURE_ENERGY = 0;
public final static int FEATURE_ENTROPY = 1;
public final static int FEATURE_CONTRAST = 2;
public final static int FEATURE_CORRELATION = 3;
public final static int FEATURE_HOMOGENITY = 4;

// list used feature


ArrayList useFeatures = new ArrayList();

EditText inputDistance, outputLog;


Spinner inputDegree;
Button btnProcess, btnSetupGLCM;

// classes
String[] classLabels;

ActionBar actionBar;

String TAG = "GLCM Process Activity";

List<String> classLists = new ArrayList<>();

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_process_glcm);

Bundle args = getIntent().getExtras();


logFile = args.getString("logFile");

Log.d(TAG, "Log file: " + logFile);

// remove actionbar
actionBar = getSupportActionBar();
actionBar.hide();

// set background
LinearLayout ll = (LinearLayout)
findViewById(R.id.glcm_layout);
ll.setBackgroundResource(R.drawable.rect7273);

/// settings view goes here


btnSetupGLCM = (Button)
findViewById(R.id.btn_setup_glcm);
btnSetupGLCM.setOnClickListener(setupGLCMParameter);

inputDistance = (EditText) findViewById(R.id.input_d);


outputLog = (EditText) findViewById(R.id.output_log);
inputDegree = (Spinner) findViewById(R.id.input_degree);

/// process glcm button goes here


btnProcess = (Button)
findViewById(R.id.btn_start_processing_glcm);
btnProcess.setOnClickListener(processGLCM);

/// init
init();
}

/**
* Open log file, write some
*/
private void init() {

try {

classLabels = MainActivity.CLASSES;

classLists.add("Sapi");
classLists.add("Babi");

// set click listener to button


// btnProcess.setOnClickListener(processGLCM);

// load degree list from resource, then set it as


spinner items

ArrayAdapter<CharSequence> adapterDegreeOptions =
ArrayAdapter.createFromResource(
this, R.array.degrees,
android.R.layout.simple_spinner_item);

adapterDegreeOptions.setDropDownViewResource(android.R.layout.si
mple_spinner_dropdown_item);
inputDegree.setAdapter(adapterDegreeOptions);

// set default degree at 0


inputDegree.setSelection(DEG_0);

// list of feature available

useFeatures.add(FEATURE_ENERGY);
useFeatures.add(FEATURE_ENTROPY);
useFeatures.add(FEATURE_CONTRAST);
useFeatures.add(FEATURE_CORRELATION);
useFeatures.add(FEATURE_HOMOGENITY);

// folderTrainingImages = new
File(MainActivity.FOLDER_TRAINING_IMAGES_C1);

// fileLogger = new FileLogger( new File(logFile) );


// fileLogger.writeLine("Init()");
// fileLogger.close();

progress = new ProgressDialog(this);


alertBuilder = new Builder(this);

} catch (Exception e) {
Toast.makeText(getBaseContext(), "Init: " +
e.getMessage(), Toast.LENGTH_LONG).show();
// outputLog.setText(e.);
}
}

private View.OnClickListener processGLCM = new


View.OnClickListener() {

@Override
public void onClick(View v) {
try {

outputLog.setText("");

progress.setTitle("Processing");
progress.setMessage("Reading images...");
progress.show();

// check folder, scan images


// if found any, do GLCM
ScanImages scanImages = new ScanImages();
scanImages.execute();

} catch (Exception e) {
Toast.makeText(getBaseContext(), "ProcessGLCM: "
+ e.getMessage(), Toast.LENGTH_LONG).show();
}
}
};

private class ScanImages extends AsyncTask<String, String,


String> {

@Override
protected String doInBackground(String... params) {

try {

String msg = "";


int imageCount = 0;

for(String eachClass : classLists) {

File folderTrainingImages = new File(

Environment.getExternalStoragePublicDirectory("/"),
"dagingSapi/trainingImages/" +
eachClass);

images.put(eachClass,
folderTrainingImages.listFiles(filterImageOnly));

imageCount = images.get(eachClass).length;
msg += "Data kelas " + eachClass + " : " +
imageCount + "\n";

msg += "----------------------------------------
------------\n";

// prepare connection to DB
DBHelper dbHelper = new DBHelper(
getApplicationContext() );
SQLiteDatabase db =
dbHelper.getWritableDatabase();
// delete all record in db
db.delete("dataset_training", null, null);

// loop through files in training folders


for(String eachClass : classLists) {

for(File currentImage :
images.get(eachClass)) {

// calculate glcm
GLCM glcm = new GLCM(
currentImage.getPath() );

glcm.calculateGLCM();

msg += "\nOccurrence Matrix\n";


msg += glcm.getOccurrenceMatrix() +
"\n";

// calculate features from glcm array


FeatureExtraction fe = new
FeatureExtraction(glcm);
fe.calculateFeatures();

// prepare new data to be inserted into


db
ContentValues row = new ContentValues();
row.put("imageID",
currentImage.getName() );
row.put("class", eachClass);
row.put("degree", degree);
row.put("distance", d);
row.put("energy",
fe.getFeatureValue(FEATURE_ENERGY));
row.put("entropy",
fe.getFeatureValue(FEATURE_ENTROPY));
row.put("contrast",
fe.getFeatureValue(FEATURE_CONTRAST));
row.put("correlation",
fe.getFeatureValue(FEATURE_CORRELATION));
row.put("homogenity",
fe.getFeatureValue(FEATURE_HOMOGENITY));

db.insert("dataset_training", null,
row);
Log.d(TAG, "Image " +
currentImage.getName() + " processed and saved into db.");

msg += "Image " + currentImage.getName()


+ " processed.\n";
msg += "Kelas: " + eachClass + "\n";

msg += "\n" + glcm.getStringMatrix() +


"\n";
msg += "energy: " +
fe.getFeatureValue(FEATURE_ENERGY) + "\n";
msg += "entropy: " +
fe.getFeatureValue(FEATURE_ENTROPY) + "\n";
msg += "contrast: " +
fe.getFeatureValue(FEATURE_CONTRAST) + "\n";
msg += "correlation: " +
fe.getFeatureValue(FEATURE_CORRELATION) + "\n";
msg += "homogenity: " +
fe.getFeatureValue(FEATURE_HOMOGENITY) + "\n";

msg += "--------------------------------
------------------------\n\n";

}
}

// write to log file


FileLog.append(logFile, msg);

db.close();

publishProgress(msg);

return "OK";

} catch(Exception e) {
// Toast.makeText(getBaseContext(),
e.getMessage(), Toast.LENGTH_LONG).show();
// Log.d(TAG, e.getMessage());
}

return "FAIL";

@Override
protected void onProgressUpdate(String... update) {
// update output log view
if (update.length > 1) {
outputLog.setText( outputLog.getText() +
update[0] );
}
else {
outputLog.setText( outputLog.getText() + "\n" +
update[0] );
}
}

@Override
protected void onPostExecute(String result) {
if (result.equals("OK")) {

// enable button process


// show result dialog

// TaskProcessGLCM processGLCM = new


TaskProcessGLCM();
// processGLCM.execute(images);

}
else {
Toast.makeText(getApplicationContext(),
"ScanImages: " + result, Toast.LENGTH_LONG).show();
}

progress.dismiss();
}
};

// here goes the asynctask


/*
private class TaskProcessGLCM extends AsyncTask<Map, String,
String> {

@Override
protected String doInBackground(Map... params) {

// TrainingDataSource ds = new TrainingDataSource(


getBaseContext(), TrainingDataset.TABLE_NAME );

GLCM glcm;
String matrix = "";
File folderLog = new
File(Environment.getExternalStoragePublicDirectory(""),
MainActivity.FOLDER_TRAINING_LOGS);
nbit = 5;

int i = 1;
for(String classLabel : classLabels) {

// get images in folder training


// File[] trainingImages =
folderTrainingImages.listFiles(filterImageOnly);
File[] trainingImages = (File[]) params[0].get(
classLabel );

// if no images found, abort process, finish


task
if (null == trainingImages) {
return "No images found in training folder!!
Can't process GLCM.";
}

// if found some
publishProgress("Processing class label : " +
classLabel);
publishProgress("There are " +
trainingImages.length + " images.");
publishProgress("");

// then try glcm-ing and extracting their


features.

Param param = new Param();


param.put("degree", degree);
param.put("d", d);
param.put("features", useFeatures);
param.put("classLabel", classLabel);

ContentValues values = new ContentValues();

i = 1;
for (File trainingImage : trainingImages) {
publishProgress("Processing image #" + i +
": " + trainingImage.getPath());

param.put("imageID",
trainingImage.getName());

// @todo please, complete the GLCM class!!


copy from previous dummy project!
// then, create new glcm from image file
publishProgress("Membuat objek GLCM
baru..");
glcm = new GLCM(trainingImage.getPath(),
nbit);
// of course, calculate glcm (probability
value) based on param set above

publishProgress("Menghitung GLCM..");
glcm.calculateGLCM(param);

publishProgress("Convert to string..");
matrix = glcm.getStringMatrix();
// publishProgress("converted", "1");

// @todo please, complete the FE class!!


copy from previous dummy project!
// now we have glcm for current image
// first, create an FE object from glcm
// FeatureExtraction fe = new
FeatureExtraction(glcm.getMatrix());
// then, we calculate each feature
// fe.calculateFeatures();

// build content values


// TrainingDataset trainingSet = new
TrainingDataset(param, fe);

// last, save features to DB for further


process (test/prediction)
// ds.queue( trainingSet.getValues() );

//publishProgress(matrix);
FileLog.append(folderLog + "/log_" +
classLabel + "_" + i + ".txt", matrix);

i++;
}

// publishProgress("Mengosongkan table dataset


training...");

if ( ds.clearTable() ) {
publishProgress("OK.", "1");
}
else {
publishProgress("FAIL", "1");
return null;
}

publishProgress("Menyimpan seluruh dataset training


ke database...");
if ( ds.queueCount() == ds.insertQueue() ) {
publishProgress("OK.", "1");
}
else {
publishProgress("FAIL", "1");
return null;
}

publishProgress("Menutup koneksi ke database...");


ds.close();
publishProgress("OK.", "1");

return null;
}

@Override
protected void onPostExecute(String result) {
outputLog.setText( outputLog.getText() + "\n" +
result + "\nProses GLCM berhenti.");

Toast.makeText(getApplicationContext(), "Proses
selesai.", Toast.LENGTH_LONG).show();
}

@Override
protected void onProgressUpdate(String... update) {
// update output log view
if (update.length > 1) {
outputLog.setText( outputLog.getText() +
update[0] );
}
else {
outputLog.setText( outputLog.getText() + "\n" +
update[0] );
}

progress.dismiss();
}
}
*/

private View.OnClickListener setupGLCMParameter = new


View.OnClickListener() {

@Override
public void onClick(View v) {
// set parameter based on user inputs
degree = degrees[
inputDegree.getSelectedItemPosition() ];
d = Integer.valueOf(
inputDistance.getText().toString() );

Toast.makeText(getBaseContext(),
"Parameter set! Click button Proses GLCM! to
start the process.",
Toast.LENGTH_LONG).show();
}
};

FileFilter filterImageOnly = new FileFilter() {


@Override
public boolean accept(File pathname) {
return
pathname.getAbsolutePath().matches(".*\\.(jpg|JPG)");
}
};
}

MainActivity.java
package irman.dagingsapi;

import android.app.AlertDialog;
import android.app.DialogFragment;
import android.content.DialogInterface;
import android.content.Intent;
import android.os.Bundle;
import android.os.Environment;
import android.support.v7.app.ActionBar;
import android.support.v7.app.ActionBarActivity;
import android.util.Log;
import android.view.View;
import android.widget.Button;
import android.widget.RelativeLayout;
import android.widget.Toast;
import java.io.File;
import java.io.FileWriter;
import java.text.SimpleDateFormat;
import java.util.Date;

import irman.dagingsapi.utils.FileLogger;

public class MainActivity extends ActionBarActivity {

String timeStamp = "";


String logFile = "";

FileWriter fileLogger;

ActionBar actionBar;

// classes
final static String[] CLASSES = {"C1", "C2"};
final static String FOLDER_TRAINING_IMAGES_C1 =
"dagingSapi/trainingImages/C1";
final static String FOLDER_TRAINING_IMAGES_C2 =
"dagingSapi/trainingImages/C2";
final static String FOLDER_TRAINING_IMAGES_C3 =
"dagingSapi/trainingImages/C3";

final static String FOLDER_TRAINING_LOGS =


"dagingSapi/logs";
final static String LOG_FILE = "LOG_";
final static String LOG_FILE_EXT = ".txt";

String TAG = "MainActivity";

@Override
protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);

actionBar = getSupportActionBar();
actionBar.hide();

RelativeLayout mainLayout = (RelativeLayout)


findViewById(R.id.main_layout);
mainLayout.setBackgroundResource(R.drawable.rect7273);
Button btnCaptureImage = (Button)
findViewById(R.id.btn_capture_images);

btnCaptureImage.setOnClickListener(processCaptureImages);

Button btnProcessGLCM = (Button)


findViewById(R.id.btn_process_glcm);
btnProcessGLCM.setOnClickListener(processGLCM);

Button btnTrainingNB = (Button)


findViewById(R.id.btn_process_training);
btnTrainingNB.setOnClickListener(processTrainingNB);

Button btnPredictionNB = (Button)


findViewById(R.id.btn_process_prediction);
btnPredictionNB.setOnClickListener(processPredictionNB);

init();
}

/**
* Check/create folder to store data
* Create log file of activities
*/
private void init() {

timeStamp = new
SimpleDateFormat("yyyyMMdd_HHmmss").format(new Date());

try {

File folderTrainingImages;

/*
folderTrainingImages = new
File(Environment.getExternalStoragePublicDirectory(""),
FOLDER_TRAINING_IMAGES_C1);
folderTrainingImages.mkdirs();

folderTrainingImages = new
File(Environment.getExternalStoragePublicDirectory(""),
FOLDER_TRAINING_IMAGES_C2);
folderTrainingImages.mkdirs();

folderTrainingImages = new
File(Environment.getExternalStoragePublicDirectory(""),
FOLDER_TRAINING_IMAGES_C3);
folderTrainingImages.mkdirs();
*/

File folderLogs = new


File(Environment.getExternalStoragePublicDirectory(""),
FOLDER_TRAINING_LOGS);
folderLogs.mkdirs();

File logFile = new File( folderLogs.getPath() +


File.separator + LOG_FILE + timeStamp + LOG_FILE_EXT);

FileLogger fileLogger = new FileLogger(logFile);

fileLogger.writeLine("Init()");
fileLogger.writeLine("Log file is " +
logFile.getPath());

fileLogger.close();

this.logFile = logFile.getPath();

} catch (Exception e) {
Log.d(TAG, e.getMessage());
}
}

/**
* Open ProcessGLCMActivity
* Let the rest handled by it.
*/
private View.OnClickListener processCaptureImages = new
View.OnClickListener() {

@Override
public void onClick(View v) {

// ask to save for which class, C1 or C2

// Build dialog interface, use list of class from


step 1.
AlertDialog.Builder builder = new
AlertDialog.Builder(MainActivity.this);

builder.setTitle("Pilih kelas")
.setItems(R.array.kelas, new
DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface
dialog, int which) {

Intent i = new
Intent(getBaseContext(), CaptureImageActivity.class);
i.putExtra("logFile", logFile);
i.putExtra("selectedClass", which);

startActivity(i);

}
});

AlertDialog chooseClass = builder.create();


chooseClass.show();
}
};

/**
* Open ProcessGLCMActivity
* Let the rest handled by it.
*/
private View.OnClickListener processGLCM = new
View.OnClickListener() {

@Override
public void onClick(View v) {
Intent processGLCMActivity = new
Intent(getBaseContext(), GLCMProcessActivity.class);
processGLCMActivity.putExtra("logFile", logFile);
startActivity(processGLCMActivity);
}
};

/**
* Open TrainingNBActivity
* Let the rest handled by it.
*/
private View.OnClickListener processTrainingNB = new
View.OnClickListener() {

@Override
public void onClick(View v) {
Intent intent = new Intent(getBaseContext(),
NBTrainingActivity.class);
intent.putExtra("logFile", logFile);
startActivity(intent);
}
};

/**
* Open ProcessGLCMActivity
* Let the rest handled by it.
*/
private View.OnClickListener processPredictionNB = new
View.OnClickListener() {

@Override
public void onClick(View v) {
Intent processNBPrediction = new
Intent(getBaseContext(), NBCapturePredictionActivity.class);
processNBPrediction.putExtra("logFile", logFile);
startActivity(processNBPrediction);
}
};

NBCapturePredictionActivity.java
package irman.dagingsapi;

import android.app.ProgressDialog;
import android.content.Intent;
import android.content.res.Configuration;
import android.hardware.Camera;
import android.os.Environment;
import android.os.Handler;
import android.support.v7.app.ActionBar;
import android.support.v7.app.ActionBarActivity;
import android.os.Bundle;
import android.util.Log;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.widget.Button;
import android.widget.FrameLayout;

import java.io.File;
import java.io.FileOutputStream;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Date;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

import irman.dagingsapi.camerahelper.CameraPreview;
import irman.dagingsapi.glcm.FeatureExtraction;
import irman.dagingsapi.glcm.GLCM;
import irman.dagingsapi.naivebayes.GaussianValue;
import irman.dagingsapi.naivebayes.NaiveBayes;
import irman.dagingsapi.naivebayes.NaiveBayesPrediction;
import irman.dagingsapi.naivebayes.PostProbability;
import irman.dagingsapi.naivebayes.Probability;
import irman.dagingsapi.sqlhelpers.Dataset;
import irman.dagingsapi.sqlhelpers.GaussianDS;
import irman.dagingsapi.sqlhelpers.TrainingDatasetDS;
import irman.dagingsapi.utils.SimpleImage;

public class NBCapturePredictionActivity extends


ActionBarActivity {

Button btnCaptureImage;
ActionBar actionBar;

String savedImagePath = "dagingSapi/predictionImages/";

FrameLayout mPreviewHolder;
Camera mCamera;
Camera.Parameters mCamParameters;
CameraPreview mPreview;

ProgressDialog progress;

String TAG = "CapturePredictionImage";

List<String> listClass = new ArrayList<>();

public final static int FEATURE_ENERGY = 0;


public final static int FEATURE_ENTROPY = 1;
public final static int FEATURE_CONTRAST = 2;
public final static int FEATURE_CORRELATION = 3;
public final static int FEATURE_HOMOGENITY = 4;

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_nbcapture_prediction);
actionBar = getSupportActionBar();
actionBar.hide();

btnCaptureImage = (Button)
findViewById(R.id.btn_capture_prediction_image);

btnCaptureImage.setOnClickListener(captureImageListener);

mPreviewHolder = (FrameLayout)
findViewById(R.id.camera_preview);

progress = new ProgressDialog(this);


}

@Override
public void onResume() {
super.onResume();

setupCamera();
}

@Override
public void onPause() {
super.onPause();

releaseCamera();
}

public static Camera getCameraInstance() {

Camera cam = null;

try {
cam = Camera.open();
} catch (Exception e) {
Log.d("Kamera", "Tidak bisa mengakses kamera. " +
e.getMessage());
}

return cam;
}

public void setupCamera() {

if (mCamera == null) {
mCamera = getCameraInstance();
}

// adjust orientation
mCamParameters = mCamera.getParameters();

if (this.getResources().getConfiguration().orientation
!= Configuration.ORIENTATION_LANDSCAPE) {
mCamParameters.set("orientation", "portrait");
mCamera.setDisplayOrientation(90);
}
else {
mCamParameters.set("orientation", "landscape");
mCamera.setDisplayOrientation(0);
}

mCamParameters.setPictureSize(320, 240);
mCamera.setParameters(mCamParameters);

// Create our Preview view and set it as the content of


our activity.
mPreview = new CameraPreview(this, mCamera);
mPreviewHolder.addView(mPreview);
}

/**
* Release camera
*/
public void releaseCamera() {
mCamera.stopPreview();
mCamera.setPreviewCallback(null);
mCamera.release();
mCamera = null;
mPreview.getHolder().removeCallback(mPreview);
}

/**
* Capture image when button pressed
*/
private View.OnClickListener captureImageListener = new
View.OnClickListener() {

@Override
public void onClick(View v) {
mCamera.takePicture(null, null, captureImage);

progress.setTitle("Process");
progress.setMessage("Saving image...");
progress.show();
}
};

private Camera.PictureCallback captureImage = new


Camera.PictureCallback() {
@Override
public void onPictureTaken(final byte[] data, Camera
camera) {

Log.d(TAG, "Saving image...");

// do image processing in new thread


Handler saveImageHandler = new Handler();
Runnable saveImageRunnable = new Runnable() {
@Override
public void run() {
saveImage(data);
}
};

saveImageHandler.post(saveImageRunnable);
}
};

/**
* Save image to temp dir, then crop (with another
activity/library)
* @param imageData
*/
private void saveImage(byte[] imageData) {
try {

// create empty jpg file


String timeStamp = new
SimpleDateFormat("yyyyMMdd_HHmmss").format(new Date());
String outputFilename = "citraPrediksi_ORI_" +
timeStamp + ".jpg";
File outputDir = new
File(Environment.getExternalStoragePublicDirectory(Environment.D
IRECTORY_PICTURES), savedImagePath);
outputDir.mkdirs();

File imageFile = new File(outputDir + File.separator


+ outputFilename);
Log.d(TAG, "Training Capture: Image file created.");
// write imagedata to file and rotate
SimpleImage image = new SimpleImage(imageData);
image.rotate(90);

FileOutputStream outputImage = new


FileOutputStream(imageFile);
outputImage.write(image.getByteArray());
outputImage.close();
Log.d(TAG, "Training Capture: image saved in " +
imageFile.getPath());

// cropImage(imageFile.getPath());

// do glcm calculation
progress.setMessage("Calculating GLCM...");
GLCM glcm = new GLCM(imageFile.getPath());
glcm.calculateGLCM();

progress.setMessage("Calculating Features...");
// get features
// @todo please, complete the FE class!! copy from
previous dummy project!
// now we have glcm for current image
// first, create an FE object from glcm
FeatureExtraction fe = new FeatureExtraction(glcm);
// then, we calculate each feature
fe.calculateFeatures();

// do naive bayes prediction:

progress.setMessage("Predicting...");
// 1. get gaussian values dari database
GaussianDS ds = new GaussianDS(getBaseContext());
ds.open();

Log.d(TAG, "Opening DB..");

Log.d(TAG, "Getting all gaussian values...");


ds.getAll();

Log.d(TAG, "Getting all gaussian values...done.");

// ds.close();

// 2. calculate probability untuk


listClass.add("Sapi");
listClass.add("Babi");

List<String> features = new ArrayList<>();


features.add("energy");
features.add("entropy");
features.add("contrast");
features.add("correlation");
features.add("homogenity");

Map<String, List<Probability>>
probabilityPerFeaturePerClass = new HashMap<>();
Map<String, Double> priorProbPerClass = new
HashMap<>();
List<Probability> probs;
Probability prob;

double tmp;

Log.d(TAG, "Calculating Probabilities....");


for(String eachClass : listClass) {

probs = new ArrayList<>();


tmp = 1;

for(String eachFeature : features) {

prob = new Probability();

GaussianValue gaussianValue =
ds.get(eachClass, eachFeature);

if (null != gaussianValue) {
prob.setClassName(eachClass);
prob.setFeatureName(eachFeature);

double varian =
gaussianValue.getVarian();
double mean = gaussianValue.getMean();
double varian2 =
gaussianValue.getVarian2();
double featureVal = fe.getFeatureValue(
features.indexOf(eachFeature) );

double value = (1 / (Math.sqrt(2 *


Math.PI)) * varian) * Math.exp( -1 * (Math.pow(featureVal -
mean, 2) / 2 * varian2) );
Log.d(TAG, "Feature Value:" +
featureVal);
Log.d(TAG, "Varian:" + varian);
Log.d(TAG, "Mean:" + mean);
Log.d(TAG, "Varian2:" + varian2);

Log.d(TAG, "Each Prob Value (" +


eachClass + ", " + eachFeature + ") = " + value);

Log.d(TAG, "----------------------------
---------------------------------------");

prob.setValue(value);

probs.add(prob);
}

for(Probability eachProb : probs) {


tmp = tmp * eachProb.getValue();
}

priorProbPerClass.put(eachClass, tmp);

Log.d(TAG, "Final Prob value for class " +


eachClass + " = " + tmp);
Log.d(TAG, "------------------------------------
-------------------------------");

probabilityPerFeaturePerClass.put(eachClass,
probs);
}

ds.close();

// 3. calculate final probability


TrainingDatasetDS ds2 = new
TrainingDatasetDS(getBaseContext());
ds2.open();

Map<String, List<Dataset>> dataset =


ds2.getAllPerClass();
int datasetCount = ds2.getDatasetCount();

double max = 0;
String predictedClass = "";
for(String eachClass : listClass) {

double priorProb = ((double)


dataset.get(eachClass).size()) / datasetCount;

double postProb = priorProb *


priorProbPerClass.get(eachClass);

if (postProb > max) {


predictedClass = eachClass;
max = postProb;
}
}

ds2.close();

Log.d(TAG, "Prediction Result: " + predictedClass +


" (" + max + ")");

progress.dismiss();

Intent result = new Intent(getBaseContext(),


NBPredictionResultActivity.class);

result.putExtra("predictedClass", predictedClass);
result.putExtra("finalValue", max);

startActivity(result);

// new activity shows result

} catch (Exception e) {
Log.d(TAG, "Exception: " + e.getMessage());
}
}

/**
* Call crop activity
*/
private void cropImage(String imagePath) {

/*
Intent crop = new Intent(getApplicationContext(),
TrainingCapturePreview.class);
crop.putExtra("imagePath", imagePath);

startActivity(crop);
finish();
*/
}

NBPredictionActivity.java
package irman.dagingsapi;

import android.app.ProgressDialog;
import android.content.ContentResolver;
import android.database.CharArrayBuffer;
import android.database.ContentObserver;
import android.database.Cursor;
import android.database.DataSetObserver;
import android.database.sqlite.SQLiteDatabase;
import android.net.Uri;
import android.os.AsyncTask;
import android.support.v7.app.ActionBar;
import android.support.v7.app.ActionBarActivity;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.Toast;

import java.util.ArrayList;
import java.util.List;

import irman.dagingsapi.glcm.ClassLabel;
import irman.dagingsapi.glcm.Feature;
import irman.dagingsapi.glcm.FeatureMap;
import irman.dagingsapi.glcm.GLCM;
import irman.dagingsapi.naivebayes.NBResult;
import irman.dagingsapi.naivebayes.NaiveBayes;
import irman.dagingsapi.naivebayes.NaiveBayesPrediction;
import irman.dagingsapi.naivebayes.PostProbability;
import irman.dagingsapi.naivebayes.Probability;
import irman.dagingsapi.sqlhelpers.DBHelper;
import irman.dagingsapi.sqlhelpers.Dataset;
import irman.dagingsapi.sqlhelpers.ProbabilityDS;
import irman.dagingsapi.sqlhelpers.TrainingDatasetDS;
public class NBPredictionActivity extends ActionBarActivity {

Button btnProcessPrediction;
EditText editPredictionLog;
ProgressDialog progressDialog;

ActionBar actionBar;

SQLiteDatabase db;
DBHelper dbHelper;

List<FeatureMap> featureMaps = new ArrayList<>();

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_nbprediction);

actionBar = getSupportActionBar();
actionBar.hide();

btnProcessPrediction = (Button)
findViewById(R.id.btn_process_prediction2);
editPredictionLog = (EditText)
findViewById(R.id.edt_prediction_log);

btnProcessPrediction.setOnClickListener(processPredictionListene
r);

progressDialog = new ProgressDialog(this);

featureMaps.add( new FeatureMap("energy", "Energi", 3)


);
featureMaps.add( new FeatureMap("entropy", "Entropi", 4)
);
featureMaps.add( new FeatureMap("contrast", "Kontras",
5) );
featureMaps.add( new FeatureMap("correlation",
"Korelasi", 6) );
featureMaps.add( new FeatureMap("homogenity",
"Homogenitas", 7) );
}

private View.OnClickListener processPredictionListener = new


View.OnClickListener() {
@Override
public void onClick(View v) {
// Toast.makeText(getApplicationContext(), "Test",
Toast.LENGTH_LONG).show();

progressDialog.setTitle("Processing");
progressDialog.setMessage("Prediction is
running...");
progressDialog.show();

NBPredictionTask predictionTask = new


NBPredictionTask();
predictionTask.execute();
}
};

private class NBPredictionTask extends AsyncTask<String,


String, String> {

@Override
protected String doInBackground(String... params) {

// get input image matrix


// @todo get glcm/input matrix from captured image
GLCM inputGLCM = new GLCM();

List<ClassLabel> classLabelList = new ArrayList<>();


classLabelList.add(new ClassLabel("C1", "Sapi"));
classLabelList.add(new ClassLabel("C2", "Lain2"));

// ambil list dataset dari sqlite

// ambil data probability per kelas dari DB


ProbabilityDS probsDS = new
ProbabilityDS(getApplicationContext());
probsDS.open();
List<Probability> probabilities = new ArrayList<>();
probabilities = probsDS.getAll();

// data input to predict


Dataset input = new Dataset();
List<Feature> features = new ArrayList<>();

input.setId("INPUT_001");
input.addFeatures(features);
// @todo training should be in another activity
// NaiveBayes naiveBayes = new NaiveBayes();
// naiveBayes.setClassList(classLabelList);
// naiveBayes.train(trainingDataset);

// create new prediction class from input matrix


NaiveBayesPrediction prediction = new
NaiveBayesPrediction();

// run prediction from input matrix


prediction.setProbabilitiesValues(probabilities);
prediction.run(input);

// get result list


List<PostProbability> postProbs =
prediction.getPostProbabilityResultList();
PostProbability highestProbability =
prediction.getPostProbabilityResult();

// update log
String resultString = "";

for(PostProbability postProb : postProbs) {


resultString += "P(" +
postProb.getClassLabel().label +
" | " +
input.getId() +
") = " +
String.valueOf(postProb.getValue()) +
"\n";
}

resultString += "\n";
resultString += "Hasil prediksi, " + input.getId() +
" termasuk kelas: \n";
resultString +=
highestProbability.getClassLabel().label;
resultString += " (" + highestProbability.getValue()
+ ")";

return resultString;
}

@Override
protected void onPostExecute(String result) {
if (progressDialog.isShowing()) {
progressDialog.dismiss();
}

editPredictionLog.setText(result);

}
}
}

NBPredictionResultActivity.java
package irman.dagingsapi;

import android.support.v7.app.ActionBar;
import android.support.v7.app.ActionBarActivity;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.widget.TextView;

import java.text.DecimalFormat;

public class NBPredictionResultActivity extends


ActionBarActivity {

ActionBar actionBar;

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_nbprediction_result);

DecimalFormat df = new DecimalFormat("#.0000000");

actionBar = getSupportActionBar();
actionBar.hide();

Bundle args = getIntent().getExtras();


String predictionResult =
args.getString("predictedClass");
// double predictionValue = Double.valueOf( df.format(
args.getDouble("finalValue") ) );
double predictionValue = args.getDouble("finalValue");

TextView txtResult = (TextView)


findViewById(R.id.txt_result);
txtResult.setText(predictionResult);
TextView txtResultValue = (TextView)
findViewById(R.id.txt_result_value);
txtResultValue.setText( String.valueOf(predictionValue)
);

@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar
if it is present.

getMenuInflater().inflate(R.menu.menu_nbprediction_result,
menu);
return true;
}

@Override
public boolean onOptionsItemSelected(MenuItem item) {
// Handle action bar item clicks here. The action bar
will
// automatically handle clicks on the Home/Up button, so
long
// as you specify a parent activity in
AndroidManifest.xml.
int id = item.getItemId();

//noinspection SimplifiableIfStatement
if (id == R.id.action_settings) {
return true;
}

return super.onOptionsItemSelected(item);
}
}

NBTrainingActivity.java
package irman.dagingsapi;

import android.app.ProgressDialog;
import android.os.AsyncTask;
import android.support.v7.app.ActionBarActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;

import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

import irman.dagingsapi.naivebayes.Gaussian;
import irman.dagingsapi.naivebayes.GaussianValue;
import irman.dagingsapi.sqlhelpers.Dataset;
import irman.dagingsapi.sqlhelpers.GaussianDS;
import irman.dagingsapi.sqlhelpers.TrainingDatasetDS;

public class NBTrainingActivity extends ActionBarActivity {

Button btnCheckDataset, btnStartTraining;


EditText outputLog;

TrainingDatasetDS ds;
Map<String, List<Dataset>> listDataset = new HashMap<>();
List<String> datasetClasses;
int datasetCount = 0;

ProgressDialog progress;

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_training_nb);

btnCheckDataset = (Button)
findViewById(R.id.btn_check_dataset);
btnCheckDataset.setOnClickListener(checkDataset);

btnStartTraining = (Button)
findViewById(R.id.btn_start_training_nb);
btnStartTraining.setOnClickListener(startTraining);

outputLog = (EditText) findViewById(R.id.output_log);

progress = new ProgressDialog(this);

init();
}
private void init() {

private View.OnClickListener checkDataset = new


View.OnClickListener() {

@Override
public void onClick(View v) {
// start asynctask to load dataset

progress.setTitle("Progress");
progress.setMessage("Memuat dataset...");
progress.show();

btnStartTraining.setEnabled(false);

TaskLoadTrainingDataset taskLoadTrainingDataset =
new TaskLoadTrainingDataset();
taskLoadTrainingDataset.execute();
}
};

private View.OnClickListener startTraining = new


View.OnClickListener() {

@Override
public void onClick(View v) {

progress.setTitle("Progress");
progress.setMessage("Training...");
progress.show();

// start training background task


TaskTrainingNB taskTrainingNB = new
TaskTrainingNB();
taskTrainingNB.execute();
}
};

private class TaskLoadTrainingDataset extends


AsyncTask<String, String, String> {

@Override
protected String doInBackground(String... params) {

String resultText = "";


ds = new TrainingDatasetDS(getBaseContext());
ds.open();

listDataset = ds.getAllPerClass();
datasetCount = ds.getDatasetCount();
datasetClasses = ds.getListClasses();

if (datasetCount > 0) {

for(String classLabel : datasetClasses) {


resultText += "-- " + classLabel + " (" +
listDataset.get(classLabel).size() + ")\n";
}

resultText += " Jumlah Data: " +


datasetCount + "\n";
resultText += " Jumlah Kelas: " +
datasetClasses.size() + "\n";

/*
for(String eachClass : datasetClasses) {
for(Dataset eachData :
listDataset.get(eachClass)) {

resultText += "Image: " +


eachData.getId() + "\n";
resultText += "Energy: " +
eachData.getFeature("energy") + "\n";
resultText += "Entropy: " +
eachData.getFeature("entropy") + "\n";
}
}
*/

// btnStartTraining.setEnabled(true);

} else {
resultText = "Dataset kosong!\nCapture citra dan
proses GLCM terlebih dahulu.";
}

ds.close();

return resultText;
}
@Override
protected void onPostExecute(String result) {
outputLog.setText(result);

if (progress.isShowing()) {
progress.dismiss();

btnStartTraining.setEnabled(true);
}
}
};

private class TaskTrainingNB extends AsyncTask<String,


String, String> {

@Override
protected String doInBackground(String... params) {

String result = "";

// hitung mean dan varian (dengan distribusi


gaussian karena data fitur2 berupa numerik)
Gaussian gaussian = new Gaussian(listDataset,
datasetClasses);
List<GaussianValue> gaussianValues =
gaussian.calcAndReturn();

for(GaussianValue val : gaussianValues) {


result += "Mean(" + val.getLabel() + ", " +
val.getFeature2() + ") = " + val.getMean() + "\n";
result += "Varian2(" + val.getLabel() + ", " +
val.getFeature2() + ") = " + val.getVarian2() + "\n";
result += "Varian(" + val.getLabel() + ", " +
val.getFeature2() + ") = " + val.getVarian() + "\n";

result += "-------------------------------------
------------\n";
}

GaussianDS ds = new GaussianDS(getBaseContext());

ds.clearTable();

ds.save( gaussian.getListDataset() );

ds.close();
return result;
}

@Override
protected void onPostExecute(String result) {
outputLog.setText( outputLog.getText() + result);
progress.dismiss();
}

@Override
protected void onProgressUpdate(String... update) {
if (update.length > 1) {
outputLog.setText(outputLog.getText() +
update[0]);
}
else {
outputLog.setText(outputLog.getText() + "\n" +
update[0]);
}
}
}
}
res
layout

activity_capture_image.xml
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:background="#00000000"
tools:context="irman.dagingsapi.CaptureImageActivity">

<FrameLayout
android:id="@+id/camera_preview"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentTop="true" />

<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_weight="1"
android:padding="8dp"
android:background="#3333">

<!--
<mehdi.sakout.fancybuttons.FancyButton
android:id="@+id/training_btn_capture"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:padding="16dp"
android:rotation="90.0"

fancy:textColor="#FFFFFF"
fancy:textSize="@dimen/button_text_size"
fancy:defaultColor="#7ab800"
fancy:fontIconResource="&#xf030;"
fancy:fontIconSize="20sp"
fancy:focusColor="#9bd823"
fancy:radius="32dp" /> -->

<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/btn_capture_prediction_image"

android:text="OK"
android:rotation="90.0"
/>

</RelativeLayout>

</LinearLayout>

activity_main.xml
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="128dp"

android:paddingBottom="@dimen/activity_vertical_margin"
android:id="@+id/main_layout"
tools:context=".MainActivity"
>

<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"

android:id="@+id/btn_capture_images"
android:text="Capture Citra" />

<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@id/btn_capture_images"
android:layout_centerHorizontal="true"

android:id="@+id/btn_process_glcm"
android:text="Proses GLCM" />

<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@id/btn_process_glcm"
android:layout_centerHorizontal="true"

android:id="@+id/btn_process_training"
android:text="Training" />

<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@id/btn_process_training"
android:layout_centerHorizontal="true"

android:id="@+id/btn_process_prediction"
android:text="Prediksi" />

<!--
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@id/btn_process_prediction"
android:layout_centerHorizontal="true"

android:layout_marginTop="32dp"

android:id="@+id/btn_cleardata"
android:text="Clear Data" /> -->

</RelativeLayout>

activity_nbcapture_prediction.xml
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:background="#000000" >

<FrameLayout
android:id="@+id/camera_preview"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentTop="true" />

<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_weight="1"
android:padding="8dp"
android:background="#3333">

<!--
<mehdi.sakout.fancybuttons.FancyButton
android:id="@+id/training_btn_capture"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:padding="16dp"
android:rotation="90.0"

fancy:textColor="#FFFFFF"
fancy:textSize="@dimen/button_text_size"
fancy:defaultColor="#7ab800"
fancy:fontIconResource="&#xf030;"
fancy:fontIconSize="20sp"
fancy:focusColor="#9bd823"
fancy:radius="32dp" /> -->

<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/btn_capture_prediction_image"

android:text="OK"
android:rotation="90.0"
/>

</RelativeLayout>

</LinearLayout>

activity_nbprediction.xml
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
android:paddingBottom="@dimen/activity_vertical_margin"
tools:context="irman.dagingsapi.NBPredictionActivity">

<Button
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:id="@+id/btn_process_prediction2"
android:text="Prediksi!!" />

<EditText
android:layout_width="fill_parent"
android:layout_height="300dp"

android:layout_below="@id/btn_process_prediction2"

android:focusable="false"
android:editable="false"
android:singleLine="false"
android:id="@+id/edt_prediction_log"/>

</RelativeLayout>

activity_nbprediction_result.xml
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
android:paddingBottom="@dimen/activity_vertical_margin"
android:orientation="vertical"
android:layout_gravity="center_vertical"
tools:context="irman.dagingsapi.NBPredictionResultActivity">

<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:textSize="16sp"

android:textAlignment="center"

android:text="Hasil Prediksi:" />

<TextView
android:text="@string/hello_world"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"

android:textSize="28sp"

android:textAlignment="center"

android:id="@+id/txt_result" />

<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"

android:textAlignment="center"

android:id="@+id/txt_result_value"/>

</LinearLayout>

activity_process_glcm.xml
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="128dp"
android:paddingBottom="@dimen/activity_vertical_margin"
android:orientation="vertical"
android:id="@+id/glcm_layout"
tools:context="irman.dagingsapi.GLCMProcessActivity">

<RelativeLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">

<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:text="Jarak/d"

android:id="@+id/label_d" />

<EditText
android:layout_width="50dp"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:text="1"

android:id="@+id/input_d" />

</RelativeLayout>

<RelativeLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">

<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:text="Sudut/degree"

android:id="@+id/label_degree" />
<Spinner
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"

android:id="@+id/input_degree" />

</RelativeLayout>

<Button
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:id="@+id/btn_setup_glcm"
android:text="Atur Parameter GLCM" />

<Button
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:id="@+id/btn_start_processing_glcm"
android:text="Proses GLCM!" />

<EditText
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:focusable="false"
android:editable="false"

android:id="@+id/output_log"
android:textSize="10sp"

android:text="Log goes here.." />

</LinearLayout>

activity_training_nb.xml
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
android:paddingBottom="@dimen/activity_vertical_margin"
tools:context="irman.dagingsapi.NBTrainingActivity">

<Button
android:layout_width="fill_parent"
android:layout_height="wrap_content"

android:id="@+id/btn_check_dataset"
android:text="Check Dataset" />

<EditText
android:layout_width="fill_parent"
android:layout_height="240dp"
android:layout_below="@id/btn_check_dataset"

android:id="@+id/output_log"
android:text="Log goes here..."
android:textSize="11sp"
android:editable="false" />

<Button
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_below="@id/output_log"

android:id="@+id/btn_start_training_nb"
android:text="Mulai Training Naive Bayes!"

android:enabled="false" />

</RelativeLayout>
Menu

menu_capture_image.xml
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
tools:context="irman.dagingsapi.CaptureImageActivity">
<item android:id="@+id/action_settings"
android:title="@string/action_settings"
android:orderInCategory="100" app:showAsAction="never"
/>
</menu>
menu_main.xml
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
tools:context=".MainActivity">
<item android:id="@+id/action_settings"
android:title="@string/action_settings"
android:orderInCategory="100" app:showAsAction="never"
/>
</menu>

menu_nbcapture_prediction.xml
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"

tools:context="irman.dagingsapi.NBCapturePredictionActivity">
<item android:id="@+id/action_settings"
android:title="@string/action_settings"
android:orderInCategory="100" app:showAsAction="never"
/>
</menu>

menu_nbprediction.xml
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
tools:context="irman.dagingsapi.NBPredictionActivity">
<item android:id="@+id/action_settings"
android:title="@string/action_settings"
android:orderInCategory="100" app:showAsAction="never"
/>
</menu>

menu_nbprediction_result.xml
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
tools:context="irman.dagingsapi.NBPredictionResultActivity">
<item android:id="@+id/action_settings"
android:title="@string/action_settings"
android:orderInCategory="100" app:showAsAction="never"
/>
</menu>

menu_nbtraining.xml
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
tools:context="irman.dagingsapi.NBTrainingActivity">
<item android:id="@+id/action_settings"
android:title="@string/action_settings"
android:orderInCategory="100" app:showAsAction="never"
/>
</menu>

menu_process_glcm.xml
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
tools:context="irman.dagingsapi.GLCMProcessActivity">
<item android:id="@+id/action_settings"
android:title="@string/action_settings"
android:orderInCategory="100" app:showAsAction="never"
/>
</menu>

menu_training_nb.xml
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
tools:context="irman.dagingsapi.NBTrainingActivity">
<item android:id="@+id/action_settings"
android:title="@string/action_settings"
android:orderInCategory="100" app:showAsAction="never"
/>
</menu>
Values

arrays.xml
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string-array name="kelas">
<item>Sapi</item>
<item>Babi</item>
</string-array>
</resources>

dimens.xml
<resources>
<!-- Default screen margins, per the Android Design
guidelines. -->
<dimen name="activity_horizontal_margin">16dp</dimen>
<dimen name="activity_vertical_margin">16dp</dimen>
</resources>

strings.xml
<?xml version="1.0" encoding="utf-8"?>
<resources>

<string name="app_name">DagingSapi</string>
<string name="hello_world">Hello world!</string>
<string name="action_settings">Settings</string>
<string name="title_activity_process_glcm">Proses
GLCM</string>

<string-array name="degrees">
<item>0</item>
<item>45</item>
<item>90</item>
<item>135</item>
</string-array>

<string name="title_activity_training_nb">Training Naive


Bayes</string>
<string
name="title_activity_nbprediction">NBPredictionActivity</string>
<string name="title_activity_nbtraining">Training Naive
Bayes</string>
<string
name="title_activity_nbcapture_prediction">NBCapturePredictionAc
tivity</string>
<string
name="title_activity_capture_image">CaptureImageActivity</string
>
<string
name="title_activity_nbprediction_result">NBPredictionResultActi
vity</string>

</resources>
styles.xml
<resources>

<!-- Base application theme. -->


<style name="AppTheme"
parent="Theme.AppCompat.Light.DarkActionBar">
<!-- Customize your theme here. -->
</style>

</resources>
values-w820dp

dimens.xml
<resources>
<!-- Example customization of dimensions originally defined
in res/values/dimens.xml
(such as screen margins) for screens with more than
820dp of available width. This
would include 7" and 10" devices in landscape (~960dp
and ~1280dp respectively). -->
<dimen name="activity_horizontal_margin">64dp</dimen>
</resources>

AndroidManifest.xml
<?xml version="1.0" encoding="utf-8"?>
<manifest
xmlns:android="http://schemas.android.com/apk/res/android"
package="irman.dagingsapi" >

<uses-sdk
android:minSdkVersion="15"
android:targetSdkVersion="21" />

<uses-permission
android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.CAMERA" />
<uses-permission
android:name="android.permission.READ_PHONE_STATE" />
<uses-permission
android:name="android.permission.READ_EXTERNAL_STORAGE"
android:maxSdkVersion="18" />

<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name=".MainActivity"
android:label="@string/app_name" >
<intent-filter>
<action
android:name="android.intent.action.MAIN" />

<category
android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:name=".GLCMProcessActivity"
android:label="@string/title_activity_process_glcm"
>
</activity>
<activity
android:name=".NBTrainingActivity"
android:label="@string/title_activity_training_nb" >
</activity>
<activity
android:name=".NBPredictionActivity"
android:label="@string/title_activity_nbprediction"
>
</activity>
<activity
android:name=".NBCapturePredictionActivity"

android:label="@string/title_activity_nbcapture_prediction" >
</activity>
<activity
android:name=".CaptureImageActivity"
android:label="@string/title_activity_capture_image"
>
</activity>
<activity
android:name=".NBPredictionResultActivity"

android:label="@string/title_activity_nbprediction_result" >
</activity>
</application>

</manifest>

Das könnte Ihnen auch gefallen