diff options
author | The Android Open Source Project <initial-contribution@android.com> | 2008-10-21 07:00:00 -0700 |
---|---|---|
committer | The Android Open Source Project <initial-contribution@android.com> | 2008-10-21 07:00:00 -0700 |
commit | 54b6cfa9a9e5b861a9930af873580d6dc20f773c (patch) | |
tree | 35051494d2af230dce54d6b31c6af8fc24091316 /core/res | |
download | frameworks_base-54b6cfa9a9e5b861a9930af873580d6dc20f773c.zip frameworks_base-54b6cfa9a9e5b861a9930af873580d6dc20f773c.tar.gz frameworks_base-54b6cfa9a9e5b861a9930af873580d6dc20f773c.tar.bz2 |
Initial Contribution
Diffstat (limited to 'core/res')
822 files changed, 22231 insertions, 0 deletions
diff --git a/core/res/Android.mk b/core/res/Android.mk new file mode 100644 index 0000000..5fca5d0 --- /dev/null +++ b/core/res/Android.mk @@ -0,0 +1,36 @@ +# +# Copyright (C) 2008 The Android Open Source Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +LOCAL_PATH := $(call my-dir) +include $(CLEAR_VARS) + +LOCAL_NO_STANDARD_LIBRARIES := true +LOCAL_PACKAGE_NAME := framework-res +LOCAL_CERTIFICATE := platform + +# Tell aapt to create "extending (non-application)" resource IDs, +# since these resources will be used by many apps. +LOCAL_AAPT_FLAGS := -x + +LOCAL_MODULE_TAGS := user development + +# Install this alongside the libraries. +LOCAL_MODULE_PATH := $(TARGET_OUT_JAVA_LIBRARIES) + +# Create package-export.apk, which other packages can use to get +# PRODUCT-agnostic resource data like IDs and type definitions. +LOCAL_EXPORT_PACKAGE_RESOURCES := true + +include $(BUILD_PACKAGE) diff --git a/core/res/AndroidManifest.xml b/core/res/AndroidManifest.xml new file mode 100644 index 0000000..104ba88 --- /dev/null +++ b/core/res/AndroidManifest.xml @@ -0,0 +1,933 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/AndroidManifest.xml +** +** Copyright 2006, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="android" android:sharedUserId="android.uid.system"> + + <!-- ====================================== --> + <!-- Permissions for things that cost money --> + <!-- ====================================== --> + <eat-comment /> + + <!-- Used for permissions that can be used to make the user spend money + without their direct involvement. For example, this is the group + for permissions that allow you to directly place phone calls, + directly send SMS messages, etc. --> + <permission-group android:name="android.permission-group.COST_MONEY" + android:label="@string/permgrouplab_costMoney" + android:description="@string/permgroupdesc_costMoney" /> + + <!-- Allows an application to send SMS messages. --> + <permission android:name="android.permission.SEND_SMS" + android:permissionGroup="android.permission-group.COST_MONEY" + android:protectionLevel="dangerous" + android:label="@string/permlab_sendSms" + android:description="@string/permdesc_sendSms" /> + + <!-- Allows an application to initiate a phone call without going through + the Dialer user interface for the user to confirm the call + being placed. --> + <permission android:name="android.permission.CALL_PHONE" + android:permissionGroup="android.permission-group.COST_MONEY" + android:protectionLevel="dangerous" + android:label="@string/permlab_callPhone" + android:description="@string/permdesc_callPhone" /> + + <!-- ================================== --> + <!-- Permissions for accessing messages --> + <!-- ================================== --> + <eat-comment /> + + <!-- Used for permissions that allow an application to send messages + on behalf of the user or intercept messages being received by the + user. This is primarily intended for SMS/MMS messaging, such as + receiving or reading an MMS. --> + <permission-group android:name="android.permission-group.MESSAGES" + android:label="@string/permgrouplab_messages" + android:description="@string/permgroupdesc_messages" /> + + <!-- Allows an application to monitor incoming SMS messages, to record + or perform processing on them. --> + <permission android:name="android.permission.RECEIVE_SMS" + android:permissionGroup="android.permission-group.MESSAGES" + android:protectionLevel="dangerous" + android:label="@string/permlab_receiveSms" + android:description="@string/permdesc_receiveSms" /> + + <!-- Allows an application to monitor incoming MMS messages, to record + or perform processing on them. --> + <permission android:name="android.permission.RECEIVE_MMS" + android:permissionGroup="android.permission-group.MESSAGES" + android:protectionLevel="dangerous" + android:label="@string/permlab_receiveMms" + android:description="@string/permdesc_receiveMms" /> + + <!-- Allows an application to read SMS messages. --> + <permission android:name="android.permission.READ_SMS" + android:permissionGroup="android.permission-group.MESSAGES" + android:protectionLevel="dangerous" + android:label="@string/permlab_readSms" + android:description="@string/permdesc_readSms" /> + + <!-- Allows an application to write SMS messages. --> + <permission android:name="android.permission.WRITE_SMS" + android:permissionGroup="android.permission-group.MESSAGES" + android:protectionLevel="dangerous" + android:label="@string/permlab_writeSms" + android:description="@string/permdesc_writeSms" /> + + <!-- Allows an application to monitor incoming WAP push messages. --> + <permission android:name="android.permission.RECEIVE_WAP_PUSH" + android:permissionGroup="android.permission-group.MESSAGES" + android:protectionLevel="dangerous" + android:label="@string/permlab_receiveWapPush" + android:description="@string/permdesc_receiveWapPush" /> + + <!-- =============================================================== --> + <!-- Permissions for accessing personal info (contacts and calendar) --> + <!-- =============================================================== --> + <eat-comment /> + + <!-- Used for permissions that provide access to the user's private data, + such as contacts, calendar events, e-mail messages, etc. This includes + both reading and writing of this data (which should generally be + expressed as two distinct permissions). --> + <permission-group android:name="android.permission-group.PERSONAL_INFO" + android:label="@string/permgrouplab_personalInfo" + android:description="@string/permgroupdesc_personalInfo" /> + + <!-- Allows an application to read the user's contacts data. --> + <permission android:name="android.permission.READ_CONTACTS" + android:permissionGroup="android.permission-group.PERSONAL_INFO" + android:protectionLevel="dangerous" + android:label="@string/permlab_readContacts" + android:description="@string/permdesc_readContacts" /> + + <!-- Allows an application to write (but not read) the user's + contacts data. --> + <permission android:name="android.permission.WRITE_CONTACTS" + android:permissionGroup="android.permission-group.PERSONAL_INFO" + android:protectionLevel="dangerous" + android:label="@string/permlab_writeContacts" + android:description="@string/permdesc_writeContacts" /> + + <!-- Allows an application to read the owner's data. --> + <permission android:name="android.permission.READ_OWNER_DATA" + android:permissionGroup="android.permission-group.PERSONAL_INFO" + android:protectionLevel="dangerous" + android:label="@string/permlab_readOwnerData" + android:description="@string/permdesc_readOwnerData" /> + + <!-- Allows an application to write (but not read) the owner's data. --> + <permission android:name="android.permission.WRITE_OWNER_DATA" + android:permissionGroup="android.permission-group.PERSONAL_INFO" + android:protectionLevel="dangerous" + android:label="@string/permlab_writeOwnerData" + android:description="@string/permdesc_writeOwnerData" /> + + <!-- Allows an application to read the user's calendar data. --> + <permission android:name="android.permission.READ_CALENDAR" + android:permissionGroup="android.permission-group.PERSONAL_INFO" + android:protectionLevel="dangerous" + android:label="@string/permlab_readCalendar" + android:description="@string/permdesc_readCalendar" /> + + <!-- Allows an application to write (but not read) the user's + calendar data. --> + <permission android:name="android.permission.WRITE_CALENDAR" + android:permissionGroup="android.permission-group.PERSONAL_INFO" + android:protectionLevel="dangerous" + android:label="@string/permlab_writeCalendar" + android:description="@string/permdesc_writeCalendar" /> + + <!-- ======================================= --> + <!-- Permissions for accessing location info --> + <!-- ======================================= --> + <eat-comment /> + + <!-- Used for permissions that allow access to the user's current + location. --> + <permission-group android:name="android.permission-group.LOCATION" + android:label="@string/permgrouplab_location" + android:description="@string/permgroupdesc_location" /> + + <!-- Allows an application to access fine (e.g., GPS) location --> + <permission android:name="android.permission.ACCESS_FINE_LOCATION" + android:permissionGroup="android.permission-group.LOCATION" + android:protectionLevel="dangerous" + android:label="@string/permlab_accessFineLocation" + android:description="@string/permdesc_accessFineLocation" /> + + <!-- Allows an application to access coarse (e.g., Cell-ID, WiFi) location --> + <permission android:name="android.permission.ACCESS_COARSE_LOCATION" + android:permissionGroup="android.permission-group.LOCATION" + android:protectionLevel="dangerous" + android:label="@string/permlab_accessCoarseLocation" + android:description="@string/permdesc_accessCoarseLocation" /> + + <!-- Allows an application to create mock location providers for testing --> + <permission android:name="android.permission.ACCESS_MOCK_LOCATION" + android:permissionGroup="android.permission-group.LOCATION" + android:label="@string/permlab_accessMockLocation" + android:description="@string/permdesc_accessMockLocation" /> + + <!-- Allows an application to access extra location provider commands --> + <permission android:name="android.permission.ACCESS_LOCATION_EXTRA_COMMANDS" + android:permissionGroup="android.permission-group.LOCATION" + android:label="@string/permlab_accessLocationExtraCommands" + android:description="@string/permdesc_accessLocationExtraCommands" /> + + <!-- ======================================= --> + <!-- Permissions for accessing networks --> + <!-- ======================================= --> + <eat-comment /> + + <!-- Used for permissions that provide access to networking services. The + main permission here is internet access, but this is also an + appropriate group for accessing or modifying any network configuration + or other related network operations. --> + <permission-group android:name="android.permission-group.NETWORK" + android:label="@string/permgrouplab_network" + android:description="@string/permgroupdesc_network" /> + + <!-- Allows applications to open network sockets. --> + <permission android:name="android.permission.INTERNET" + android:permissionGroup="android.permission-group.NETWORK" + android:protectionLevel="dangerous" + android:description="@string/permdesc_createNetworkSockets" + android:label="@string/permlab_createNetworkSockets" /> + + <!-- Allows applications to access information about networks --> + <permission android:name="android.permission.ACCESS_NETWORK_STATE" + android:permissionGroup="android.permission-group.NETWORK" + android:protectionLevel="normal" + android:description="@string/permdesc_accessNetworkState" + android:label="@string/permlab_accessNetworkState" /> + + <!-- Allows applications to access information about Wi-Fi networks --> + <permission android:name="android.permission.ACCESS_WIFI_STATE" + android:permissionGroup="android.permission-group.NETWORK" + android:protectionLevel="normal" + android:description="@string/permdesc_accessWifiState" + android:label="@string/permlab_accessWifiState" /> + + <!-- Allows applications to connect to paired bluetooth devices --> + <permission android:name="android.permission.BLUETOOTH" + android:permissionGroup="android.permission-group.NETWORK" + android:protectionLevel="dangerous" + android:description="@string/permdesc_bluetooth" + android:label="@string/permlab_bluetooth" /> + + <!-- ================================== --> + <!-- Permissions for accessing accounts --> + <!-- ================================== --> + <eat-comment /> + + <!-- Permissions for direct access to Google accounts. + Note that while right now this is only used for Google accounts, + we expect in the future to have a more general account management + facility so this is specified as a general platform permission + group for accessing accounts. --> + <permission-group android:name="android.permission-group.ACCOUNTS" + android:label="@string/permgrouplab_accounts" + android:description="@string/permgroupdesc_accounts" /> + + <!-- Allows access to the list of accounts in the Accounts Service --> + <permission android:name="android.permission.GET_ACCOUNTS" + android:permissionGroup="android.permission-group.ACCOUNTS" + android:protectionLevel="normal" + android:description="@string/permdesc_getAccounts" + android:label="@string/permlab_getAccounts" /> + + <!-- ================================== --> + <!-- Permissions for accessing hardware --> + <!-- ================================== --> + <eat-comment /> + + <!-- Used for permissions that provide direct access to the hardware on + the device. This includes audio, the camera, vibrator, etc. --> + <permission-group android:name="android.permission-group.HARDWARE_CONTROLS" + android:label="@string/permgrouplab_hardwareControls" + android:description="@string/permgroupdesc_hardwareControls" /> + + <!-- Allows an application to modify global audio settings --> + <permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" + android:permissionGroup="android.permission-group.HARDWARE_CONTROLS" + android:protectionLevel="dangerous" + android:label="@string/permlab_modifyAudioSettings" + android:description="@string/permdesc_modifyAudioSettings" /> + + <!-- Allows an application to record audio --> + <permission android:name="android.permission.RECORD_AUDIO" + android:permissionGroup="android.permission-group.HARDWARE_CONTROLS" + android:protectionLevel="dangerous" + android:label="@string/permlab_recordAudio" + android:description="@string/permdesc_recordAudio" /> + + <!-- Required to be able to access the camera device. --> + <permission android:name="android.permission.CAMERA" + android:permissionGroup="android.permission-group.HARDWARE_CONTROLS" + android:protectionLevel="dangerous" + android:label="@string/permlab_camera" + android:description="@string/permdesc_camera" /> + + <!-- Allows access to the vibrator --> + <permission android:name="android.permission.VIBRATE" + android:permissionGroup="android.permission-group.HARDWARE_CONTROLS" + android:protectionLevel="normal" + android:label="@string/permlab_vibrate" + android:description="@string/permdesc_vibrate" /> + + <!-- Allows access to the flashlight --> + <permission android:name="android.permission.FLASHLIGHT" + android:permissionGroup="android.permission-group.HARDWARE_CONTROLS" + android:protectionLevel="normal" + android:label="@string/permlab_flashlight" + android:description="@string/permdesc_flashlight" /> + + <!-- Allows access to hardware peripherals. Intended only for hardware testing --> + <permission android:name="android.permission.HARDWARE_TEST" + android:permissionGroup="android.permission-group.HARDWARE_CONTROLS" + android:protectionLevel="normal" + android:label="@string/permlab_hardware_test" + android:description="@string/permdesc_hardware_test" /> + + <!-- =========================================== --> + <!-- Permissions associated with telephony state --> + <!-- =========================================== --> + <eat-comment /> + + <!-- Used for permissions that are associated with accessing and modifyign + telephony state: intercepting outgoing calls, reading + and modifying the phone state. Note that + placing phone calls is not in this group, since that is in the + more important "takin' yer moneys" group. --> + <permission-group android:name="android.permission-group.PHONE_CALLS" + android:label="@string/permgrouplab_phoneCalls" + android:description="@string/permgroupdesc_phoneCalls" /> + + <!-- Allows an application to monitor, modify, or abort outgoing + calls. --> + <permission android:name="android.permission.PROCESS_OUTGOING_CALLS" + android:permissionGroup="android.permission-group.PHONE_CALLS" + android:protectionLevel="dangerous" + android:label="@string/permlab_processOutgoingCalls" + android:description="@string/permdesc_processOutgoingCalls" /> + + <!-- Allows modification of the telephony state - power on, mmi, etc. + Does not include placing calls. --> + <permission android:name="android.permission.MODIFY_PHONE_STATE" + android:permissionGroup="android.permission-group.PHONE_CALLS" + android:protectionLevel="dangerous" + android:label="@string/permlab_modifyPhoneState" + android:description="@string/permdesc_modifyPhoneState" /> + + <!-- Allows read only access to phone state. --> + <permission android:name="android.permission.READ_PHONE_STATE" + android:permissionGroup="android.permission-group.PHONE_CALLS" + android:protectionLevel="dangerous" + android:label="@string/permlab_readPhoneState" + android:description="@string/permdesc_readPhoneState" /> + + <!-- ============================================ --> + <!-- Permissions for low-level system interaction --> + <!-- ============================================ --> + <eat-comment /> + + <!-- Group of permissions that are related to system APIs. Many + of these are not permissions the user will be expected to understand, + and such permissions should generally be marked as "normal" protection + level so they don't get displayed. This can also, however, be used + for miscellaneous features that provide access to the operating system, + such as writing the global system settings. --> + <permission-group android:name="android.permission-group.SYSTEM_TOOLS" + android:label="@string/permgrouplab_systemTools" + android:description="@string/permgroupdesc_systemTools" /> + + <!-- Allows an application to read or write the system settings. --> + <permission android:name="android.permission.WRITE_SETTINGS" + android:permissionGroup="android.permission-group.SYSTEM_TOOLS" + android:protectionLevel="dangerous" + android:label="@string/permlab_writeSettings" + android:description="@string/permdesc_writeSettings" /> + + <!-- Allows an application to modify the Google service map. --> + <permission android:name="android.permission.WRITE_GSERVICES" + android:protectionLevel="signature" + android:label="@string/permlab_writeGservices" + android:description="@string/permdesc_writeGservices" /> + + <!-- Allows an application to expand or collapse the status bar. --> + <permission android:name="android.permission.EXPAND_STATUS_BAR" + android:permissionGroup="android.permission-group.SYSTEM_TOOLS" + android:protectionLevel="normal" + android:label="@string/permlab_expandStatusBar" + android:description="@string/permdesc_expandStatusBar" /> + + <!-- Allows an application to get information about the currently + or recently running tasks: a thumbnail representation of the tasks, + what activities are running in it, etc. --> + <permission android:name="android.permission.GET_TASKS" + android:permissionGroup="android.permission-group.SYSTEM_TOOLS" + android:protectionLevel="dangerous" + android:label="@string/permlab_getTasks" + android:description="@string/permdesc_getTasks" /> + + <!-- Allows an application to change the Z-order of tasks --> + <permission android:name="android.permission.REORDER_TASKS" + android:permissionGroup="android.permission-group.SYSTEM_TOOLS" + android:protectionLevel="dangerous" + android:label="@string/permlab_reorderTasks" + android:description="@string/permdesc_reorderTasks" /> + + <!-- Allows an application to modify the current configuration, such + as locale. --> + <permission android:name="android.permission.CHANGE_CONFIGURATION" + android:permissionGroup="android.permission-group.SYSTEM_TOOLS" + android:protectionLevel="dangerous" + android:label="@string/permlab_changeConfiguration" + android:description="@string/permdesc_changeConfiguration" /> + + <!-- Allows an application to restart other applications. --> + <permission android:name="android.permission.RESTART_PACKAGES" + android:permissionGroup="android.permission-group.SYSTEM_TOOLS" + android:protectionLevel="dangerous" + android:label="@string/permlab_restartPackages" + android:description="@string/permdesc_restartPackages" /> + + <!-- Allows an application to retrieve state dump information from system + services. --> + <permission android:name="android.permission.DUMP" + android:permissionGroup="android.permission-group.SYSTEM_TOOLS" + android:protectionLevel="dangerous" + android:label="@string/permlab_dump" + android:description="@string/permdesc_dump" /> + + <!-- Allows an application to open windows using the type + {@link android.view.WindowManager.LayoutParams#TYPE_SYSTEM_ALERT}, + shown on top of all other applications. Very few applications + should use this permission; these windows are intended for + system-level interaction with the user. --> + <permission android:name="android.permission.SYSTEM_ALERT_WINDOW" + android:permissionGroup="android.permission-group.SYSTEM_TOOLS" + android:protectionLevel="dangerous" + android:label="@string/permlab_systemAlertWindow" + android:description="@string/permdesc_systemAlertWindow" /> + + <!-- Modify the global animation scaling factor. --> + <permission android:name="android.permission.SET_ANIMATION_SCALE" + android:permissionGroup="android.permission-group.SYSTEM_TOOLS" + android:protectionLevel="dangerous" + android:label="@string/permlab_setAnimationScale" + android:description="@string/permdesc_setAnimationScale" /> + + <!-- Allow an application to make its activities persistent. --> + <permission android:name="android.permission.PERSISTENT_ACTIVITY" + android:permissionGroup="android.permission-group.SYSTEM_TOOLS" + android:protectionLevel="dangerous" + android:label="@string/permlab_persistentActivity" + android:description="@string/permdesc_persistentActivity" /> + + <!-- Allows an application to find out the space used by any package. --> + <permission android:name="android.permission.GET_PACKAGE_SIZE" + android:permissionGroup="android.permission-group.SYSTEM_TOOLS" + android:protectionLevel="normal" + android:label="@string/permlab_getPackageSize" + android:description="@string/permdesc_getPackageSize" /> + + <!-- Allows an application to modify the list of preferred applications + with the {@link android.content.pm.PackageManager#addPackageToPreferred + PackageManager.addPackageToPreferred()} and + {@link android.content.pm.PackageManager#removePackageFromPreferred + PackageManager.removePackageFromPreferred()} methods. --> + <permission android:name="android.permission.SET_PREFERRED_APPLICATIONS" + android:permissionGroup="android.permission-group.SYSTEM_TOOLS" + android:protectionLevel="dangerous" + android:label="@string/permlab_setPreferredApplications" + android:description="@string/permdesc_setPreferredApplications" /> + + <!-- Allows an application to receive the + {@link android.content.Intent#ACTION_BOOT_COMPLETED} that is + broadcast after the system finishes booting. If you don't + request this permission, you will not receive the broadcast at + that time. Though holding this permission does not have any + security implications, it can have a negative impact on the + user experience by increasing the amount of time it takes the + system to start and allowing applications to have themselves + running without the user being aware of them. As such, you must + explicitly declare your use of this facility to make that visible + to the user. --> + <permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" + android:permissionGroup="android.permission-group.SYSTEM_TOOLS" + android:protectionLevel="normal" + android:label="@string/permlab_receiveBootCompleted" + android:description="@string/permdesc_receiveBootCompleted" /> + + <!-- Allows an application to broadcast sticky intents. These are + broadcasts whose data is held by the system after being finished, + so that clients can quickly retrieve that data without having + to wait for the next broadcast. --> + <permission android:name="android.permission.BROADCAST_STICKY" + android:permissionGroup="android.permission-group.SYSTEM_TOOLS" + android:protectionLevel="normal" + android:label="@string/permlab_broadcastSticky" + android:description="@string/permdesc_broadcastSticky" /> + + <!-- Allows using PowerManager WakeLocks to keep processor from sleeping or screen + from dimming --> + <permission android:name="android.permission.WAKE_LOCK" + android:permissionGroup="android.permission-group.SYSTEM_TOOLS" + android:protectionLevel="dangerous" + android:label="@string/permlab_wakeLock" + android:description="@string/permdesc_wakeLock" /> + + <!-- Allows applications to set the wallpaper --> + <permission android:name="android.permission.SET_WALLPAPER" + android:permissionGroup="android.permission-group.SYSTEM_TOOLS" + android:protectionLevel="normal" + android:label="@string/permlab_setWallpaper" + android:description="@string/permdesc_setWallpaper" /> + + <!-- Allows applications to set the wallpaper hints --> + <permission android:name="android.permission.SET_WALLPAPER_HINTS" + android:permissionGroup="android.permission-group.SYSTEM_TOOLS" + android:protectionLevel="normal" + android:label="@string/permlab_setWallpaperHints" + android:description="@string/permdesc_setWallpaperHints" /> + + <!-- Allows applications to set the system time zone --> + <permission android:name="android.permission.SET_TIME_ZONE" + android:permissionGroup="android.permission-group.SYSTEM_TOOLS" + android:protectionLevel="dangerous" + android:label="@string/permlab_setTimeZone" + android:description="@string/permdesc_setTimeZone" /> + + <!-- Allows mounting and unmounting file systems for removable storage. --> + <permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" + android:permissionGroup="android.permission-group.SYSTEM_TOOLS" + android:protectionLevel="dangerous" + android:label="@string/permlab_mount_unmount_filesystems" + android:description="@string/permdesc_mount_unmount_filesystems" /> + + <!-- Allows applications to disable the keyguard --> + <permission android:name="android.permission.DISABLE_KEYGUARD" + android:permissionGroup="android.permission-group.SYSTEM_TOOLS" + android:protectionLevel="normal" + android:description="@string/permdesc_disableKeyguard" + android:label="@string/permlab_disableKeyguard" /> + + <!-- Allows applications to read the sync settings --> + <permission android:name="android.permission.READ_SYNC_SETTINGS" + android:permissionGroup="android.permission-group.SYSTEM_TOOLS" + android:protectionLevel="normal" + android:description="@string/permdesc_readSyncSettings" + android:label="@string/permlab_readSyncSettings" /> + + <!-- Allows applications to write the sync settings --> + <permission android:name="android.permission.WRITE_SYNC_SETTINGS" + android:permissionGroup="android.permission-group.SYSTEM_TOOLS" + android:protectionLevel="dangerous" + android:description="@string/permdesc_writeSyncSettings" + android:label="@string/permlab_writeSyncSettings" /> + + <!-- Allows applications to read the sync stats --> + <permission android:name="android.permission.READ_SYNC_STATS" + android:permissionGroup="android.permission-group.SYSTEM_TOOLS" + android:protectionLevel="normal" + android:description="@string/permdesc_readSyncStats" + android:label="@string/permlab_readSyncStats" /> + + <!-- Allows applications to write the apn settings --> + <permission android:name="android.permission.WRITE_APN_SETTINGS" + android:permissionGroup="android.permission-group.SYSTEM_TOOLS" + android:protectionLevel="dangerous" + android:description="@string/permdesc_writeApnSettings" + android:label="@string/permlab_writeApnSettings" /> + + <!-- Allows an application to allow access the subscribed feeds + ContentProvider. --> + <permission android:name="android.permission.SUBSCRIBED_FEEDS_READ" + android:permissionGroup="android.permission-group.SYSTEM_TOOLS" + android:label="@string/permlab_subscribedFeedsRead" + android:description="@string/permdesc_subscribedFeedsRead" + android:protectionLevel="normal" /> + <permission android:name="android.permission.SUBSCRIBED_FEEDS_WRITE" + android:permissionGroup="android.permission-group.SYSTEM_TOOLS" + android:label="@string/permlab_subscribedFeedsWrite" + android:description="@string/permdesc_subscribedFeedsWrite" + android:protectionLevel="dangerous" /> + + <!-- Allows applications to change network connectivity state --> + <permission android:name="android.permission.CHANGE_NETWORK_STATE" + android:permissionGroup="android.permission-group.SYSTEM_TOOLS" + android:protectionLevel="dangerous" + android:description="@string/permdesc_changeNetworkState" + android:label="@string/permlab_changeNetworkState" /> + + <!-- Allows applications to change Wi-Fi connectivity state --> + <permission android:name="android.permission.CHANGE_WIFI_STATE" + android:permissionGroup="android.permission-group.SYSTEM_TOOLS" + android:protectionLevel="dangerous" + android:description="@string/permdesc_changeWifiState" + android:label="@string/permlab_changeWifiState" /> + + <!-- Allows applications to discover and pair bluetooth devices --> + <permission android:name="android.permission.BLUETOOTH_ADMIN" + android:permissionGroup="android.permission-group.SYSTEM_TOOLS" + android:protectionLevel="dangerous" + android:description="@string/permdesc_bluetoothAdmin" + android:label="@string/permlab_bluetoothAdmin" /> + + <!-- Allows an application to clear the caches of all installed + applications on the device. --> + <permission android:name="android.permission.CLEAR_APP_CACHE" + android:permissionGroup="android.permission-group.SYSTEM_TOOLS" + android:protectionLevel="dangerous" + android:label="@string/permlab_clearAppCache" + android:description="@string/permdesc_clearAppCache" /> + + <!-- Allows an application to read the low-level system log files. + These can contain slightly private information about what is + happening on the device, but should never contain the user's + private information. --> + <permission android:name="android.permission.READ_LOGS" + android:permissionGroup="android.permission-group.SYSTEM_TOOLS" + android:protectionLevel="dangerous" + android:label="@string/permlab_readLogs" + android:description="@string/permdesc_readLogs" /> + + <!-- ========================================= --> + <!-- Permissions for special development tools --> + <!-- ========================================= --> + <eat-comment /> + + <!-- Group of permissions that are related to development features. These + are not permissions that should appear in normal applications; they + protect APIs that are intended only to be used for development + purposes. --> + <permission-group android:name="android.permission-group.DEVELOPMENT_TOOLS" + android:label="@string/permgrouplab_developmentTools" + android:description="@string/permgroupdesc_developmentTools" /> + + <!-- Configure an application for debugging. --> + <permission android:name="android.permission.SET_DEBUG_APP" + android:permissionGroup="android.permission-group.DEVELOPMENT_TOOLS" + android:protectionLevel="dangerous" + android:label="@string/permlab_setDebugApp" + android:description="@string/permdesc_setDebugApp" /> + + <!-- Allows an application to set the maximum number of (not needed) + application processes that can be running. --> + <permission android:name="android.permission.SET_PROCESS_LIMIT" + android:permissionGroup="android.permission-group.DEVELOPMENT_TOOLS" + android:protectionLevel="dangerous" + android:label="@string/permlab_setProcessLimit" + android:description="@string/permdesc_setProcessLimit" /> + + <!-- Allows an application to control whether activities are immediately + finished when put in the background. --> + <permission android:name="android.permission.SET_ALWAYS_FINISH" + android:permissionGroup="android.permission-group.DEVELOPMENT_TOOLS" + android:protectionLevel="dangerous" + android:label="@string/permlab_setAlwaysFinish" + android:description="@string/permdesc_setAlwaysFinish" /> + + <!-- Allow an application to request that a signal be sent to all persistent processes --> + <permission android:name="android.permission.SIGNAL_PERSISTENT_PROCESSES" + android:permissionGroup="android.permission-group.DEVELOPMENT_TOOLS" + android:protectionLevel="dangerous" + android:label="@string/permlab_signalPersistentProcesses" + android:description="@string/permdesc_signalPersistentProcesses" /> + + <!-- ==================================== --> + <!-- Private (signature-only) permissions --> + <!-- ==================================== --> + <eat-comment /> + + <!-- Allows applications to RW to diagnostic resources. --> + <permission android:name="android.permission.DIAGNOSTIC" + android:permissionGroup="android.permission-group.SYSTEM_TOOLS" + android:protectionLevel="signature" + android:description="@string/permdesc_diagnostic" + android:label="@string/permlab_diagnostic" /> + + <!-- Allows an application to open, close, or disable the status bar + and its icons. --> + <permission android:name="android.permission.STATUS_BAR" + android:label="@string/permlab_statusBar" + android:description="@string/permdesc_statusBar" + android:protectionLevel="signature" /> + + <!-- Allows an application to force any currently running process to be + in the foreground. --> + <permission android:name="android.permission.SET_PROCESS_FOREGROUND" + android:label="@string/permlab_setProcessForeground" + android:description="@string/permdesc_setProcessForeground" + android:protectionLevel="signature" /> + + <!-- Allows an application to force a BACK operation on whatever is the + top activity. --> + <permission android:name="android.permission.FORCE_BACK" + android:label="@string/permlab_forceBack" + android:description="@string/permdesc_forceBack" + android:protectionLevel="signature" /> + + <!-- Allows an application to publish system-level services. Such services + can only be published from processes that never go away, so this is + not something that any normal application can do. --> + <permission android:name="android.permission.ADD_SYSTEM_SERVICE" + android:label="@string/permlab_addSystemService" + android:description="@string/permdesc_addSystemService" + android:protectionLevel="signature" /> + + <permission android:name="android.permission.FOTA_UPDATE" + android:label="@string/permlab_fotaUpdate" + android:description="@string/permdesc_fotaUpdate" + android:protectionLevel="signature" /> + + <!-- Allows an application to update the collected battery statistics --> + <permission android:name="android.permission.BATTERY_STATS" + android:label="@string/permlab_batteryStats" + android:description="@string/permdesc_batteryStats" + android:protectionLevel="signature" /> + + <!-- Allows an application to open windows that are for use by parts + of the system user interface. Not for use by third party apps. --> + <permission android:name="android.permission.INTERNAL_SYSTEM_WINDOW" + android:label="@string/permlab_internalSystemWindow" + android:description="@string/permdesc_internalSystemWindow" + android:protectionLevel="signature" /> + + <!-- Allows an application to manage (create, destroy, + Z-order) application tokens in the window manager. This is only + for use by the system. --> + <permission android:name="android.permission.MANAGE_APP_TOKENS" + android:label="@string/permlab_manageAppTokens" + android:description="@string/permdesc_manageAppTokens" + android:protectionLevel="signature" /> + + <!-- Allows an application to inject user events (keys, touch, trackball) + into the event stream and deliver them to ANY window. Without this + permission, you can only deliver events to windows in your own process. + Very few applications should need to use this permission. --> + <permission android:name="android.permission.INJECT_EVENTS" + android:label="@string/permlab_injectEvents" + android:description="@string/permdesc_injectEvents" + android:protectionLevel="signature" /> + + <!-- Allows an application to watch and control how activities are + started globally in the system. Only for is in debugging + (usually the monkey command). --> + <permission android:name="android.permission.SET_ACTIVITY_WATCHER" + android:label="@string/permlab_runSetActivityWatcher" + android:description="@string/permdesc_runSetActivityWatcher" + android:protectionLevel="signature" /> + + <!-- Allows an application to retrieve the current state of keys and + switches. This is only for use by the system.--> + <permission android:name="android.permission.READ_INPUT_STATE" + android:label="@string/permlab_readInputState" + android:description="@string/permdesc_readInputState" + android:protectionLevel="signature" /> + + <!-- Allows low-level access to setting the orientation (actually + rotation) of the screen. Not for use by normal applications. --> + <permission android:name="android.permission.SET_ORIENTATION" + android:label="@string/permlab_setOrientation" + android:description="@string/permdesc_setOrientation" + android:protectionLevel="signature" /> + + <!-- Allows an application to install packages. --> + <permission android:name="android.permission.INSTALL_PACKAGES" + android:label="@string/permlab_installPackages" + android:description="@string/permdesc_installPackages" + android:protectionLevel="signature" /> + + <!-- Allows an application to clear user data --> + <permission android:name="android.permission.CLEAR_APP_USER_DATA" + android:label="@string/permlab_clearAppUserData" + android:description="@string/permdesc_clearAppUserData" + android:protectionLevel="signature" /> + + <!-- Allows an application to delete cache files. --> + <permission android:name="android.permission.DELETE_CACHE_FILES" + android:label="@string/permlab_deleteCacheFiles" + android:description="@string/permdesc_deleteCacheFiles" + android:protectionLevel="signature" /> + + <!-- Allows an application to delete packages. --> + <permission android:name="android.permission.DELETE_PACKAGES" + android:label="@string/permlab_deletePackages" + android:description="@string/permdesc_deletePackages" + android:protectionLevel="signature" /> + + <!-- Allows an application to change whether an application component (other than its own) is + enabled or not. --> + <permission android:name="android.permission.CHANGE_COMPONENT_ENABLED_STATE" + android:label="@string/permlab_changeComponentState" + android:description="@string/permdesc_changeComponentState" + android:protectionLevel="signature" /> + + <!-- Allows an application to use SurfaceFlinger's low level features --> + <permission android:name="android.permission.ACCESS_SURFACE_FLINGER" + android:label="@string/permlab_accessSurfaceFlinger" + android:description="@string/permdesc_accessSurfaceFlinger" + android:protectionLevel="signature" /> + + <!-- Allows an application to take screen shots and more generally + get access to the frame buffer data --> + <permission android:name="android.permission.READ_FRAME_BUFFER" + android:label="@string/permlab_readFrameBuffer" + android:description="@string/permdesc_readFrameBuffer" + android:protectionLevel="signature" /> + + <!-- Required to be able to disable the device (very dangerous!). --> + <permission android:name="android.permission.BRICK" + android:label="@string/permlab_brick" + android:description="@string/permdesc_brick" + android:protectionLevel="signature" /> + + <!-- Required to be able to reboot the device. --> + <permission android:name="android.permission.REBOOT" + android:label="@string/permlab_reboot" + android:description="@string/permdesc_reboot" + android:protectionLevel="signature" /> + + <!-- Allows low-level access to power management --> + <permission android:name="android.permission.DEVICE_POWER" + android:label="@string/permlab_devicePower" + android:description="@string/permdesc_devicePower" + android:protectionLevel="signature" /> + + <!-- Run as a manufacturer test application, running as the root user. + Only available when the device is running in manufacturer test mode. --> + <permission android:name="android.permission.FACTORY_TEST" + android:label="@string/permlab_factoryTest" + android:description="@string/permdesc_factoryTest" + android:protectionLevel="signature" /> + + <!-- Allows an application to broadcast a notification that an application + package has been removed. --> + <permission android:name="android.permission.BROADCAST_PACKAGE_REMOVED" + android:permissionGroup="android.permission-group.SYSTEM_TOOLS" + android:label="@string/permlab_broadcastPackageRemoved" + android:description="@string/permdesc_broadcastPackageRemoved" + android:protectionLevel="signature" /> + + <permission android:name="android.permission.MASTER_CLEAR" + android:label="@string/permlab_masterClear" + android:description="@string/permdesc_masterClear" + android:protectionLevel="signatureOrSystem" /> + + <!-- Allows an application to call any phone number, including emergency + numbers, without going through the Dialer user interface for the user + to confirm the call being placed. --> + <permission android:name="android.permission.CALL_PRIVILEGED" + android:label="@string/permlab_callPrivileged" + android:description="@string/permdesc_callPrivileged" + android:protectionLevel="signatureOrSystem" /> + + <!-- Allows enabling/disabling location update notifications from + the radio. Not for use by normal applications. --> + <permission android:name="android.permission.CONTROL_LOCATION_UPDATES" + android:label="@string/permlab_locationUpdates" + android:description="@string/permdesc_locationUpdates" + android:protectionLevel="signature" /> + + <!-- Allows read/write access to the "properties" table in the checkin + database, to change values that get uploaded. --> + <permission android:name="android.permission.ACCESS_CHECKIN_PROPERTIES" + android:label="@string/permlab_checkinProperties" + android:description="@string/permdesc_checkinProperties" + android:protectionLevel="signature" /> + + <application android:process="system" + android:persistent="true" + android:hasCode="false" + android:label="Android System" + android:allowClearUserData="false" + android:icon="@drawable/ic_launcher_android"> + <activity android:name="com.android.internal.app.ChooserActivity" + android:theme="@style/Theme.Dialog.Alert" + android:multiprocess="true"> + <intent-filter> + <action android:name="android.intent.action.CHOOSER" /> + <category android:name="android.intent.category.DEFAULT" /> + </intent-filter> + </activity> + <activity android:name="com.android.internal.app.RingtonePickerActivity" + android:theme="@style/Theme.Dialog.Alert" + android:multiprocess="true"> + <intent-filter> + <action android:name="android.intent.action.RINGTONE_PICKER" /> + <category android:name="android.intent.category.DEFAULT" /> + </intent-filter> + </activity> + <activity android:name="com.android.internal.app.UsbStorageActivity" + android:theme="@style/Theme.Dialog.Alert"> + </activity> + <provider android:name=".server.checkin.CheckinProvider" + android:authorities="android.server.checkin" + android:multiprocess="false" /> + <provider android:name=".content.SyncProvider" + android:authorities="sync" android:multiprocess="false" /> + + <service android:name="com.android.server.LoadAverageService" + android:exported="true" /> + <receiver + android:name=".server.checkin.UpdateReceiver$DownloadCompletedBroadcastReceiver" + android:exported="true" /> + + <receiver android:name=".server.checkin.SecretCodeReceiver"> + <intent-filter> + <action android:name="android.provider.Telephony.SECRET_CODE" /> + <data android:scheme="android_secret_code" + android:host="682" /> <!-- 682 = "OTA" on dialpad --> + <data android:scheme="android_secret_code" + android:host="682364" /> <!-- 682364 = "OTAENG" --> + <data android:scheme="android_secret_code" + android:host="682226" /> <!-- 682226 = "OTACAN" --> + <data android:scheme="android_secret_code" + android:host="682668" /> <!-- 682668 = "OTANOT" --> + </intent-filter> + </receiver> + + <receiver android:name="com.android.server.BootReceiver" > + <intent-filter> + <action android:name="android.intent.action.BOOT_COMPLETED" /> + </intent-filter> + </receiver> + <receiver android:name="com.android.server.BrickReceiver" + android:permission="android.permission.BRICK" > + <intent-filter> + <action android:name="android.intent.action.BRICK" /> + </intent-filter> + </receiver> + <receiver android:name="com.android.server.MasterClearReceiver" + android:permission="android.permission.MASTER_CLEAR" > + <intent-filter> + <action android:name="android.intent.action.GTALK_DATA_MESSAGE_RECEIVED" /> + <category android:name="android.intent.category.MASTER_CLEAR" /> + </intent-filter> + </receiver> + </application> + +</manifest> + + diff --git a/core/res/MODULE_LICENSE_APACHE2 b/core/res/MODULE_LICENSE_APACHE2 new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/core/res/MODULE_LICENSE_APACHE2 diff --git a/core/res/NOTICE b/core/res/NOTICE new file mode 100644 index 0000000..c5b1efa --- /dev/null +++ b/core/res/NOTICE @@ -0,0 +1,190 @@ + + Copyright (c) 2005-2008, The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + diff --git a/core/res/assets/images/android_320x480.png b/core/res/assets/images/android_320x480.png Binary files differnew file mode 100644 index 0000000..d2665bb --- /dev/null +++ b/core/res/assets/images/android_320x480.png diff --git a/core/res/assets/images/boot_robot.png b/core/res/assets/images/boot_robot.png Binary files differnew file mode 100644 index 0000000..f4555af --- /dev/null +++ b/core/res/assets/images/boot_robot.png diff --git a/core/res/assets/images/boot_robot_glow.png b/core/res/assets/images/boot_robot_glow.png Binary files differnew file mode 100644 index 0000000..2a67a3f --- /dev/null +++ b/core/res/assets/images/boot_robot_glow.png diff --git a/core/res/assets/images/combobox-disabled.png b/core/res/assets/images/combobox-disabled.png Binary files differnew file mode 100644 index 0000000..42fc0c5 --- /dev/null +++ b/core/res/assets/images/combobox-disabled.png diff --git a/core/res/assets/images/combobox-noHighlight.png b/core/res/assets/images/combobox-noHighlight.png Binary files differnew file mode 100644 index 0000000..838dc65 --- /dev/null +++ b/core/res/assets/images/combobox-noHighlight.png diff --git a/core/res/assets/images/cylon_dot.png b/core/res/assets/images/cylon_dot.png Binary files differnew file mode 100644 index 0000000..150b8b1 --- /dev/null +++ b/core/res/assets/images/cylon_dot.png diff --git a/core/res/assets/images/cylon_left.png b/core/res/assets/images/cylon_left.png Binary files differnew file mode 100644 index 0000000..50c6296 --- /dev/null +++ b/core/res/assets/images/cylon_left.png diff --git a/core/res/assets/images/cylon_right.png b/core/res/assets/images/cylon_right.png Binary files differnew file mode 100644 index 0000000..89b7d71 --- /dev/null +++ b/core/res/assets/images/cylon_right.png diff --git a/core/res/assets/sounds/bootanim0.raw b/core/res/assets/sounds/bootanim0.raw Binary files differnew file mode 100644 index 0000000..46b8c0f --- /dev/null +++ b/core/res/assets/sounds/bootanim0.raw diff --git a/core/res/assets/sounds/bootanim1.raw b/core/res/assets/sounds/bootanim1.raw Binary files differnew file mode 100644 index 0000000..ce69944 --- /dev/null +++ b/core/res/assets/sounds/bootanim1.raw diff --git a/core/res/assets/webkit/android-weberror.png b/core/res/assets/webkit/android-weberror.png Binary files differnew file mode 100644 index 0000000..cea4638 --- /dev/null +++ b/core/res/assets/webkit/android-weberror.png diff --git a/core/res/assets/webkit/film.png b/core/res/assets/webkit/film.png Binary files differnew file mode 100755 index 0000000..f457f23 --- /dev/null +++ b/core/res/assets/webkit/film.png diff --git a/core/res/assets/webkit/loaderror.html b/core/res/assets/webkit/loaderror.html new file mode 100644 index 0000000..359a1e7 --- /dev/null +++ b/core/res/assets/webkit/loaderror.html @@ -0,0 +1,18 @@ +<html> + <head> + <title>Web page not available</title> + <style type="text/css"> + body { margin-top: 0px; padding-top: 0px; } + h2 { margin-top: 5px; padding-top: 0px; } + </style> + + <body> + + <img src="file:///android_asset/webkit/android-weberror.png" align="top" /> + <h2>Web page not available</h2> + <p>The Web page at <a href="%s">%s</a> could not be loaded as:</p> + <!-- The %e is replaced by a localized error string --> + <p>%e</p> + </body> + </head> +</html> diff --git a/core/res/assets/webkit/missingImage.png b/core/res/assets/webkit/missingImage.png Binary files differnew file mode 100644 index 0000000..f49a98d --- /dev/null +++ b/core/res/assets/webkit/missingImage.png diff --git a/core/res/assets/webkit/nodomain.html b/core/res/assets/webkit/nodomain.html new file mode 100644 index 0000000..7a107fb --- /dev/null +++ b/core/res/assets/webkit/nodomain.html @@ -0,0 +1,27 @@ +<html> + <head> + <title>Web page not available</title> + <style type="text/css"> + body { margin-top: 0px; padding-top: 0px; } + h2 { margin-top: 5px; padding-top: 0px; } + </style> + + <body> + + <img src="file:///android_asset/webkit/android-weberror.png" align="top" /> + <h2>Web page not available</h2> + <p>The Web page at <a href="%s">%s</a> might be + temporarily down or it may have moved permanently to a new web + address.</p> + + <p><b>Here are some suggestions:</b></p> + <ul> + <li>Check to make sure your device has a signal and data + connection</li> + <li>Reload this web page later.</li> + <li>View a cached copy of the web page from Google</li> + + </ul> + </body> + </head> +</html> diff --git a/core/res/assets/webkit/nullplugin.png b/core/res/assets/webkit/nullplugin.png Binary files differnew file mode 100644 index 0000000..96a52e3 --- /dev/null +++ b/core/res/assets/webkit/nullplugin.png diff --git a/core/res/assets/webkit/textAreaResizeCorner.png b/core/res/assets/webkit/textAreaResizeCorner.png Binary files differnew file mode 100644 index 0000000..777eff0 --- /dev/null +++ b/core/res/assets/webkit/textAreaResizeCorner.png diff --git a/core/res/assets/webkit/youtube.html b/core/res/assets/webkit/youtube.html new file mode 100644 index 0000000..86e492a --- /dev/null +++ b/core/res/assets/webkit/youtube.html @@ -0,0 +1,26 @@ +<html> + <head> + <style type="text/css"> + body { background-color: black; } + a:hover { text-decoration: none; } + a:link { color: white; } + a:visited { color: white; } + </style> + </head> + <body> + <table height="100%" width="100%"> + <tr> + <td align="center" valign="middle" height="100%"> + <img src="film.png"/> + <br/> + <a id="url" href="" onClick="javascript:window.top.document.location='http://youtube.com/watch' + + document.location.search; return false" target="_top">Open YouTube player</a> + </td> + </tr> + <tr><td valign="bottom" align="right"> + <img src="youtube.png" style="opacity:.7"/> + </td> + </tr> + </table> + </body> +</html> diff --git a/core/res/assets/webkit/youtube.png b/core/res/assets/webkit/youtube.png Binary files differnew file mode 100644 index 0000000..87779b1 --- /dev/null +++ b/core/res/assets/webkit/youtube.png diff --git a/core/res/res/anim/accelerate_decelerate_interpolator.xml b/core/res/res/anim/accelerate_decelerate_interpolator.xml new file mode 100644 index 0000000..724ed0a --- /dev/null +++ b/core/res/res/anim/accelerate_decelerate_interpolator.xml @@ -0,0 +1,21 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/res/anim/ease_in_out_interpolator.xml +** +** Copyright 2007, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<accelerateDecelerateInterpolator xmlns:android="http://schemas.android.com/apk/res/android"/> diff --git a/core/res/res/anim/accelerate_interpolator.xml b/core/res/res/anim/accelerate_interpolator.xml new file mode 100644 index 0000000..c689c35 --- /dev/null +++ b/core/res/res/anim/accelerate_interpolator.xml @@ -0,0 +1,21 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/res/anim/ease_in_interpolator.xml +** +** Copyright 2007, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<accelerateInterpolator xmlns:android="http://schemas.android.com/apk/res/android" factor="1" /> diff --git a/core/res/res/anim/app_starting_exit.xml b/core/res/res/anim/app_starting_exit.xml new file mode 100644 index 0000000..c6f94b0 --- /dev/null +++ b/core/res/res/anim/app_starting_exit.xml @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/res/anim/options_panel_exit.xml +** +** Copyright 2007, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<set xmlns:android="http://schemas.android.com/apk/res/android" android:interpolator="@anim/decelerate_interpolator"> + <alpha android:fromAlpha="1.0" android:toAlpha="0.0" android:duration="200" /> +</set> + diff --git a/core/res/res/anim/decelerate_interpolator.xml b/core/res/res/anim/decelerate_interpolator.xml new file mode 100644 index 0000000..fff6616 --- /dev/null +++ b/core/res/res/anim/decelerate_interpolator.xml @@ -0,0 +1,21 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/res/anim/ease_out_interpolator.xml +** +** Copyright 2007, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<decelerateInterpolator xmlns:android="http://schemas.android.com/apk/res/android" factor="1" /> diff --git a/core/res/res/anim/fade_in.xml b/core/res/res/anim/fade_in.xml new file mode 100644 index 0000000..32eea01 --- /dev/null +++ b/core/res/res/anim/fade_in.xml @@ -0,0 +1,21 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/res/anim/fade_in.xml +** +** Copyright 2007, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<alpha xmlns:android="http://schemas.android.com/apk/res/android" android:interpolator="@anim/decelerate_interpolator" android:fromAlpha="0.0" android:toAlpha="1.0" android:duration="300" /> diff --git a/core/res/res/anim/fade_out.xml b/core/res/res/anim/fade_out.xml new file mode 100644 index 0000000..e8ae9c1 --- /dev/null +++ b/core/res/res/anim/fade_out.xml @@ -0,0 +1,25 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/res/anim/fade_out.xml +** +** Copyright 2007, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<alpha xmlns:android="http://schemas.android.com/apk/res/android" android:interpolator="@anim/accelerate_interpolator" + android:fromAlpha="1.0" + android:toAlpha="0.0" + android:duration="300" +/> diff --git a/core/res/res/anim/grow_fade_in.xml b/core/res/res/anim/grow_fade_in.xml new file mode 100644 index 0000000..0969857 --- /dev/null +++ b/core/res/res/anim/grow_fade_in.xml @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/res/anim/fade_in.xml +** +** Copyright 2007, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<set xmlns:android="http://schemas.android.com/apk/res/android"> + <scale android:fromXScale="1.0" android:toXScale="1.0" + android:fromYScale="0.3" android:toYScale="1.0" + android:pivotX="0%" android:pivotY="0%" android:duration="125" /> + <alpha android:interpolator="@anim/decelerate_interpolator" android:fromAlpha="0.0" android:toAlpha="1.0" android:duration="75" /> +</set> diff --git a/core/res/res/anim/grow_fade_in_center.xml b/core/res/res/anim/grow_fade_in_center.xml new file mode 100644 index 0000000..01d7a77 --- /dev/null +++ b/core/res/res/anim/grow_fade_in_center.xml @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/res/anim/fade_in.xml +** +** Copyright 2007, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<set xmlns:android="http://schemas.android.com/apk/res/android"> + <scale android:fromXScale="0.6" android:toXScale="1.0" + android:fromYScale="0.6" android:toYScale="1.0" + android:pivotX="50%" android:pivotY="50%" android:duration="125" /> + <alpha android:interpolator="@anim/decelerate_interpolator" android:fromAlpha="0.0" android:toAlpha="1.0" android:duration="75" /> +</set> diff --git a/core/res/res/anim/grow_fade_in_from_bottom.xml b/core/res/res/anim/grow_fade_in_from_bottom.xml new file mode 100644 index 0000000..d3e468d --- /dev/null +++ b/core/res/res/anim/grow_fade_in_from_bottom.xml @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/res/anim/fade_in.xml +** +** Copyright 2007, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<set xmlns:android="http://schemas.android.com/apk/res/android"> + <scale android:fromXScale="0.5" android:toXScale="1.0" + android:fromYScale="0.5" android:toYScale="1.0" + android:pivotX="0%" android:pivotY="100%" android:duration="125" /> + <alpha android:interpolator="@anim/decelerate_interpolator" android:fromAlpha="0.0" android:toAlpha="1.0" android:duration="75" /> +</set> diff --git a/core/res/res/anim/linear_interpolator.xml b/core/res/res/anim/linear_interpolator.xml new file mode 100644 index 0000000..70bbecc --- /dev/null +++ b/core/res/res/anim/linear_interpolator.xml @@ -0,0 +1,21 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/res/anim/linear_interpolator.xml +** +** Copyright 2007, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<linearInterpolator xmlns:android="http://schemas.android.com/apk/res/android"/> diff --git a/core/res/res/anim/options_panel_enter.xml b/core/res/res/anim/options_panel_enter.xml new file mode 100644 index 0000000..9614014 --- /dev/null +++ b/core/res/res/anim/options_panel_enter.xml @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/res/anim/options_panel_enter.xml +** +** Copyright 2007, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<set xmlns:android="http://schemas.android.com/apk/res/android" android:interpolator="@anim/decelerate_interpolator"> + <translate android:fromYDelta="25%" android:toYDelta="0" android:duration="75"/> + <alpha android:fromAlpha="0.0" android:toAlpha="1.0" android:duration="75" /> +</set> diff --git a/core/res/res/anim/options_panel_exit.xml b/core/res/res/anim/options_panel_exit.xml new file mode 100644 index 0000000..c9bee1d --- /dev/null +++ b/core/res/res/anim/options_panel_exit.xml @@ -0,0 +1,25 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/res/anim/options_panel_exit.xml +** +** Copyright 2007, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<set xmlns:android="http://schemas.android.com/apk/res/android" android:interpolator="@anim/accelerate_interpolator"> + <translate android:fromYDelta="0" android:toYDelta="50%" android:duration="50"/> + <alpha android:fromAlpha="1.0" android:toAlpha="0.0" android:duration="50" /> +</set> + diff --git a/core/res/res/anim/push_down_in.xml b/core/res/res/anim/push_down_in.xml new file mode 100644 index 0000000..1cb1597 --- /dev/null +++ b/core/res/res/anim/push_down_in.xml @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2007 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<set xmlns:android="http://schemas.android.com/apk/res/android"> + <translate android:fromYDelta="-100%p" android:toYDelta="0" android:duration="300"/> + <alpha android:fromAlpha="0.0" android:toAlpha="1.0" android:duration="300" /> +</set> diff --git a/core/res/res/anim/push_down_out.xml b/core/res/res/anim/push_down_out.xml new file mode 100644 index 0000000..1ad49b0 --- /dev/null +++ b/core/res/res/anim/push_down_out.xml @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2007 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<set xmlns:android="http://schemas.android.com/apk/res/android"> + <translate android:fromYDelta="0" android:toYDelta="100%p" android:duration="300"/> + <alpha android:fromAlpha="1.0" android:toAlpha="0.0" android:duration="300" /> +</set> diff --git a/core/res/res/anim/push_up_in.xml b/core/res/res/anim/push_up_in.xml new file mode 100644 index 0000000..a2f47e9 --- /dev/null +++ b/core/res/res/anim/push_up_in.xml @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2007 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<set xmlns:android="http://schemas.android.com/apk/res/android"> + <translate android:fromYDelta="100%p" android:toYDelta="0" android:duration="300"/> + <alpha android:fromAlpha="0.0" android:toAlpha="1.0" android:duration="300" /> +</set> diff --git a/core/res/res/anim/push_up_out.xml b/core/res/res/anim/push_up_out.xml new file mode 100644 index 0000000..2803435 --- /dev/null +++ b/core/res/res/anim/push_up_out.xml @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2007 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<set xmlns:android="http://schemas.android.com/apk/res/android"> + <translate android:fromYDelta="0" android:toYDelta="-100%p" android:duration="300"/> + <alpha android:fromAlpha="1.0" android:toAlpha="0.0" android:duration="300" /> +</set> diff --git a/core/res/res/anim/shrink_fade_out.xml b/core/res/res/anim/shrink_fade_out.xml new file mode 100644 index 0000000..ae15ff9 --- /dev/null +++ b/core/res/res/anim/shrink_fade_out.xml @@ -0,0 +1,25 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/res/anim/fade_out.xml +** +** Copyright 2007, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> +<set xmlns:android="http://schemas.android.com/apk/res/android"> + <scale android:fromXScale="1.0" android:toXScale="1.0" + android:fromYScale="1.0" android:toYScale="0.3" + android:pivotX="0%" android:pivotY="0%" android:duration="125" /> + <alpha android:interpolator="@anim/accelerate_interpolator" android:fromAlpha="1.0" android:toAlpha="0.0" android:duration="75"/> +</set> diff --git a/core/res/res/anim/shrink_fade_out_center.xml b/core/res/res/anim/shrink_fade_out_center.xml new file mode 100644 index 0000000..7b0be34 --- /dev/null +++ b/core/res/res/anim/shrink_fade_out_center.xml @@ -0,0 +1,25 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/res/anim/fade_out.xml +** +** Copyright 2007, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> +<set xmlns:android="http://schemas.android.com/apk/res/android"> + <scale android:fromXScale="1.0" android:toXScale="0.5" + android:fromYScale="1.0" android:toYScale="0.5" + android:pivotX="50%" android:pivotY="50%" android:duration="125" /> + <alpha android:interpolator="@anim/accelerate_interpolator" android:fromAlpha="1.0" android:toAlpha="0.0" android:duration="75"/> +</set> diff --git a/core/res/res/anim/shrink_fade_out_from_bottom.xml b/core/res/res/anim/shrink_fade_out_from_bottom.xml new file mode 100644 index 0000000..61f29d5 --- /dev/null +++ b/core/res/res/anim/shrink_fade_out_from_bottom.xml @@ -0,0 +1,25 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/res/anim/fade_out.xml +** +** Copyright 2007, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> +<set xmlns:android="http://schemas.android.com/apk/res/android"> + <scale android:fromXScale="1.0" android:toXScale="1.0" + android:fromYScale="1.0" android:toYScale="0.3" + android:pivotX="0%" android:pivotY="100%" android:duration="125" /> + <alpha android:interpolator="@anim/accelerate_interpolator" android:fromAlpha="1.0" android:toAlpha="0.0" android:duration="75"/> +</set> diff --git a/core/res/res/anim/slide_in_bottom.xml b/core/res/res/anim/slide_in_bottom.xml new file mode 100644 index 0000000..569d974 --- /dev/null +++ b/core/res/res/anim/slide_in_bottom.xml @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/res/anim/slide_in_right.xml +** +** Copyright 2007, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<set xmlns:android="http://schemas.android.com/apk/res/android"> + <translate android:fromYDelta="50%p" android:toYDelta="0" android:duration="200"/> + <alpha android:fromAlpha="0.0" android:toAlpha="1.0" android:duration="200" /> +</set> diff --git a/core/res/res/anim/slide_in_child_bottom.xml b/core/res/res/anim/slide_in_child_bottom.xml new file mode 100644 index 0000000..ce51c36 --- /dev/null +++ b/core/res/res/anim/slide_in_child_bottom.xml @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/res/anim/slide_in_child_bottom.xml +** +** Copyright 2007, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<set xmlns:android="http://schemas.android.com/apk/res/android" android:interpolator="@anim/decelerate_interpolator"> + <translate android:fromYDelta="100%" android:toYDelta="0" android:duration="200"/> + <alpha android:fromAlpha="0.0" android:toAlpha="1.0" android:duration="200" /> +</set> diff --git a/core/res/res/anim/slide_in_left.xml b/core/res/res/anim/slide_in_left.xml new file mode 100644 index 0000000..033bfe2 --- /dev/null +++ b/core/res/res/anim/slide_in_left.xml @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/res/anim/slide_in_left.xml +** +** Copyright 2007, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<set xmlns:android="http://schemas.android.com/apk/res/android"> + <translate android:fromXDelta="-50%p" android:toXDelta="0" android:duration="200"/> + <alpha android:fromAlpha="0.0" android:toAlpha="1.0" android:duration="200" /> +</set> diff --git a/core/res/res/anim/slide_in_right.xml b/core/res/res/anim/slide_in_right.xml new file mode 100644 index 0000000..76b336c --- /dev/null +++ b/core/res/res/anim/slide_in_right.xml @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/res/anim/slide_in_right.xml +** +** Copyright 2007, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<set xmlns:android="http://schemas.android.com/apk/res/android"> + <translate android:fromXDelta="50%p" android:toXDelta="0" android:duration="200"/> + <alpha android:fromAlpha="0.0" android:toAlpha="1.0" android:duration="200" /> +</set> diff --git a/core/res/res/anim/slide_in_top.xml b/core/res/res/anim/slide_in_top.xml new file mode 100644 index 0000000..15df913 --- /dev/null +++ b/core/res/res/anim/slide_in_top.xml @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/res/anim/slide_in_left.xml +** +** Copyright 2007, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<set xmlns:android="http://schemas.android.com/apk/res/android"> + <translate android:fromYDelta="-50%p" android:toYDelta="0" android:duration="200"/> + <alpha android:fromAlpha="0.0" android:toAlpha="1.0" android:duration="200" /> +</set> diff --git a/core/res/res/anim/slide_out_bottom.xml b/core/res/res/anim/slide_out_bottom.xml new file mode 100644 index 0000000..8f6e8b0 --- /dev/null +++ b/core/res/res/anim/slide_out_bottom.xml @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/res/anim/slide_out_right.xml +** +** Copyright 2007, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<set xmlns:android="http://schemas.android.com/apk/res/android"> + <translate android:fromYDelta="0" android:toYDelta="50%p" android:duration="200"/> + <alpha android:fromAlpha="1.0" android:toAlpha="0.0" android:duration="200" /> +</set> diff --git a/core/res/res/anim/slide_out_left.xml b/core/res/res/anim/slide_out_left.xml new file mode 100644 index 0000000..979d10a --- /dev/null +++ b/core/res/res/anim/slide_out_left.xml @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/res/anim/slide_out_left.xml +** +** Copyright 2007, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<set xmlns:android="http://schemas.android.com/apk/res/android"> + <translate android:fromXDelta="0" android:toXDelta="-50%p" android:duration="200"/> + <alpha android:fromAlpha="1.0" android:toAlpha="0.0" android:duration="200" /> +</set> diff --git a/core/res/res/anim/slide_out_right.xml b/core/res/res/anim/slide_out_right.xml new file mode 100644 index 0000000..b5f9bb9 --- /dev/null +++ b/core/res/res/anim/slide_out_right.xml @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/res/anim/slide_out_right.xml +** +** Copyright 2007, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<set xmlns:android="http://schemas.android.com/apk/res/android"> + <translate android:fromXDelta="0" android:toXDelta="50%p" android:duration="200"/> + <alpha android:fromAlpha="1.0" android:toAlpha="0.0" android:duration="200" /> +</set> diff --git a/core/res/res/anim/slide_out_top.xml b/core/res/res/anim/slide_out_top.xml new file mode 100644 index 0000000..b15323e --- /dev/null +++ b/core/res/res/anim/slide_out_top.xml @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/res/anim/slide_out_left.xml +** +** Copyright 2007, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<set xmlns:android="http://schemas.android.com/apk/res/android"> + <translate android:fromYDelta="0" android:toYDelta="-50%p" android:duration="200"/> + <alpha android:fromAlpha="1.0" android:toAlpha="0.0" android:duration="200" /> +</set> diff --git a/core/res/res/anim/submenu_enter.xml b/core/res/res/anim/submenu_enter.xml new file mode 100644 index 0000000..32a8054 --- /dev/null +++ b/core/res/res/anim/submenu_enter.xml @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/res/anim/slide_in_left.xml +** +** Copyright 2007, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<set xmlns:android="http://schemas.android.com/apk/res/android" android:interpolator="@anim/decelerate_interpolator"> + <translate android:fromXDelta="-25%" android:toXDelta="0" android:duration="100"/> + <alpha android:fromAlpha="0.0" android:toAlpha="1.0" android:duration="100" /> +</set> diff --git a/core/res/res/anim/submenu_exit.xml b/core/res/res/anim/submenu_exit.xml new file mode 100644 index 0000000..9283751 --- /dev/null +++ b/core/res/res/anim/submenu_exit.xml @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/res/anim/slide_out_left.xml +** +** Copyright 2007, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<set xmlns:android="http://schemas.android.com/apk/res/android"> + <translate android:fromXDelta="0" android:toXDelta="25%" android:duration="50"/> + <alpha android:fromAlpha="1.0" android:toAlpha="0.0" android:duration="50" /> +</set> diff --git a/core/res/res/anim/task_close_enter.xml b/core/res/res/anim/task_close_enter.xml new file mode 100644 index 0000000..6bef7a4 --- /dev/null +++ b/core/res/res/anim/task_close_enter.xml @@ -0,0 +1,25 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/res/anim/options_panel_exit.xml +** +** Copyright 2007, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<set xmlns:android="http://schemas.android.com/apk/res/android" + android:interpolator="@anim/decelerate_interpolator" + android:zAdjustment="top"> + <translate android:fromXDelta="-100%" android:toXDelta="0" android:duration="200"/> +</set> diff --git a/core/res/res/anim/task_close_exit.xml b/core/res/res/anim/task_close_exit.xml new file mode 100644 index 0000000..7309656 --- /dev/null +++ b/core/res/res/anim/task_close_exit.xml @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/res/anim/options_panel_exit.xml +** +** Copyright 2007, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<set xmlns:android="http://schemas.android.com/apk/res/android" + android:interpolator="@anim/decelerate_interpolator"> + <translate android:fromXDelta="0%" android:toXDelta="50%" android:duration="200"/> +</set> diff --git a/core/res/res/anim/task_open_enter.xml b/core/res/res/anim/task_open_enter.xml new file mode 100644 index 0000000..ca8a7e6 --- /dev/null +++ b/core/res/res/anim/task_open_enter.xml @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/res/anim/options_panel_exit.xml +** +** Copyright 2007, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<set xmlns:android="http://schemas.android.com/apk/res/android" + android:interpolator="@anim/decelerate_interpolator"> + <translate android:fromXDelta="50%" android:toXDelta="0" android:duration="200"/> +</set> diff --git a/core/res/res/anim/task_open_exit.xml b/core/res/res/anim/task_open_exit.xml new file mode 100644 index 0000000..8ef4006 --- /dev/null +++ b/core/res/res/anim/task_open_exit.xml @@ -0,0 +1,25 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/res/anim/options_panel_exit.xml +** +** Copyright 2007, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<set xmlns:android="http://schemas.android.com/apk/res/android" + android:interpolator="@anim/decelerate_interpolator" + android:zAdjustment="top"> + <translate android:fromXDelta="0%" android:toXDelta="-100%" android:duration="200"/> +</set> diff --git a/core/res/res/anim/toast_enter.xml b/core/res/res/anim/toast_enter.xml new file mode 100644 index 0000000..83cb1fe --- /dev/null +++ b/core/res/res/anim/toast_enter.xml @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/res/anim/fade_in.xml +** +** Copyright 2007, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<alpha xmlns:android="http://schemas.android.com/apk/res/android" + android:interpolator="@anim/decelerate_interpolator" + android:fromAlpha="0.0" android:toAlpha="1.0" android:duration="400" /> diff --git a/core/res/res/anim/toast_exit.xml b/core/res/res/anim/toast_exit.xml new file mode 100644 index 0000000..f922085 --- /dev/null +++ b/core/res/res/anim/toast_exit.xml @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/res/anim/fade_out.xml +** +** Copyright 2007, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<alpha xmlns:android="http://schemas.android.com/apk/res/android" + android:interpolator="@anim/accelerate_interpolator" + android:fromAlpha="1.0" android:toAlpha="0.0" android:duration="400" +/> diff --git a/core/res/res/color/primary_text_dark.xml b/core/res/res/color/primary_text_dark.xml new file mode 100644 index 0000000..2ec46b9 --- /dev/null +++ b/core/res/res/color/primary_text_dark.xml @@ -0,0 +1,25 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2008 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<selector xmlns:android="http://schemas.android.com/apk/res/android"> + <item android:state_enabled="false" android:color="@android:color/bright_foreground_dark_disabled"/> + <item android:state_window_focused="false" android:color="@android:color/bright_foreground_dark"/> + <item android:state_pressed="true" android:color="@android:color/bright_foreground_dark_inverse"/> + <item android:state_selected="true" android:color="@android:color/bright_foreground_dark_inverse"/> + <item android:color="@android:color/bright_foreground_dark"/> <!-- not selected --> + +</selector> + diff --git a/core/res/res/color/primary_text_dark_disable_only.xml b/core/res/res/color/primary_text_dark_disable_only.xml new file mode 100644 index 0000000..9a187a4 --- /dev/null +++ b/core/res/res/color/primary_text_dark_disable_only.xml @@ -0,0 +1,21 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2008 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<selector xmlns:android="http://schemas.android.com/apk/res/android"> + <item android:state_enabled="false" android:color="@android:color/bright_foreground_dark_disabled"/> + <item android:color="@android:color/bright_foreground_dark"/> +</selector> + diff --git a/core/res/res/color/primary_text_dark_focused.xml b/core/res/res/color/primary_text_dark_focused.xml new file mode 100644 index 0000000..7f3906a --- /dev/null +++ b/core/res/res/color/primary_text_dark_focused.xml @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2008 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<selector xmlns:android="http://schemas.android.com/apk/res/android"> + <item android:state_selected="true" android:color="@android:color/bright_foreground_dark_inverse" /> + <item android:state_focused="true" android:color="@android:color/bright_foreground_dark_inverse" /> + <item android:state_pressed="true" android:color="@android:color/bright_foreground_dark_inverse" /> + <item android:color="@android:color/bright_foreground_dark" /> +</selector> + diff --git a/core/res/res/color/primary_text_dark_nodisable.xml b/core/res/res/color/primary_text_dark_nodisable.xml new file mode 100644 index 0000000..be1b9f9 --- /dev/null +++ b/core/res/res/color/primary_text_dark_nodisable.xml @@ -0,0 +1,21 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2008 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<selector xmlns:android="http://schemas.android.com/apk/res/android"> + <item android:state_selected="true" android:color="@android:color/bright_foreground_dark_inverse"/> + <item android:color="@android:color/bright_foreground_dark"/> <!-- not selected --> +</selector> + diff --git a/core/res/res/color/primary_text_light.xml b/core/res/res/color/primary_text_light.xml new file mode 100644 index 0000000..bd9ac8b --- /dev/null +++ b/core/res/res/color/primary_text_light.xml @@ -0,0 +1,25 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2008 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<selector xmlns:android="http://schemas.android.com/apk/res/android"> + <item android:state_enabled="false" android:color="@android:color/bright_foreground_light_disabled"/> + <item android:state_window_focused="false" android:color="@android:color/bright_foreground_light"/> + <item android:state_pressed="true" android:color="@android:color/bright_foreground_light"/> + <item android:state_selected="true" android:color="@android:color/bright_foreground_light"/> + <item android:color="@android:color/bright_foreground_light"/> <!-- not selected --> + +</selector> + diff --git a/core/res/res/color/primary_text_light_disable_only.xml b/core/res/res/color/primary_text_light_disable_only.xml new file mode 100644 index 0000000..f8afb63 --- /dev/null +++ b/core/res/res/color/primary_text_light_disable_only.xml @@ -0,0 +1,21 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2008 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<selector xmlns:android="http://schemas.android.com/apk/res/android"> + <item android:state_enabled="false" android:color="@android:color/bright_foreground_light_disabled"/> + <item android:color="@android:color/bright_foreground_light"/> +</selector> + diff --git a/core/res/res/color/primary_text_light_nodisable.xml b/core/res/res/color/primary_text_light_nodisable.xml new file mode 100644 index 0000000..2d35470 --- /dev/null +++ b/core/res/res/color/primary_text_light_nodisable.xml @@ -0,0 +1,21 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2008 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<selector xmlns:android="http://schemas.android.com/apk/res/android"> + <item android:state_selected="true" android:color="@android:color/bright_foreground_light"/> + <item android:color="@android:color/bright_foreground_light"/> <!-- not selected --> +</selector> + diff --git a/core/res/res/color/secondary_text_dark.xml b/core/res/res/color/secondary_text_dark.xml new file mode 100644 index 0000000..0d96221 --- /dev/null +++ b/core/res/res/color/secondary_text_dark.xml @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2008 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<selector xmlns:android="http://schemas.android.com/apk/res/android"> + <item android:state_window_focused="false" android:state_enabled="false" android:color="@android:color/dim_foreground_dark_disabled"/> + <item android:state_window_focused="false" android:color="@android:color/dim_foreground_dark"/> + <item android:state_selected="true" android:state_enabled="false" android:color="@android:color/dim_foreground_dark_inverse_disabled"/> + <item android:state_pressed="true" android:state_enabled="false" android:color="@android:color/dim_foreground_dark_inverse_disabled"/> + <item android:state_selected="true" android:color="@android:color/dim_foreground_dark_inverse"/> + <item android:state_pressed="true" android:color="@android:color/dim_foreground_dark_inverse"/> + <item android:state_enabled="false" android:color="@android:color/dim_foreground_dark_disabled"/> + <item android:color="@android:color/dim_foreground_dark"/> <!-- not selected --> +</selector> diff --git a/core/res/res/color/secondary_text_dark_nodisable.xml b/core/res/res/color/secondary_text_dark_nodisable.xml new file mode 100644 index 0000000..2c87a25 --- /dev/null +++ b/core/res/res/color/secondary_text_dark_nodisable.xml @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2008 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<selector xmlns:android="http://schemas.android.com/apk/res/android"> + <item android:state_selected="true" android:color="@android:color/dim_foreground_dark_inverse"/> + <item android:color="@android:color/dim_foreground_dark"/> <!-- not selected --> +</selector> diff --git a/core/res/res/color/secondary_text_light.xml b/core/res/res/color/secondary_text_light.xml new file mode 100644 index 0000000..0846b5e --- /dev/null +++ b/core/res/res/color/secondary_text_light.xml @@ -0,0 +1,27 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2008 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<selector xmlns:android="http://schemas.android.com/apk/res/android"> + <item android:state_window_focused="false" android:state_enabled="false" android:color="@android:color/dim_foreground_light_disabled"/> + <item android:state_window_focused="false" android:color="@android:color/dim_foreground_light"/> + <!-- Since there is only one selector (for both light and dark), the light's selected state shouldn't be inversed like the dark's. --> + <item android:state_pressed="true" android:state_enabled="false" android:color="@android:color/dim_foreground_light_disabled"/> + <item android:state_selected="true" android:state_enabled="false" android:color="@android:color/dim_foreground_light_disabled"/> + <item android:state_pressed="true" android:color="@android:color/dim_foreground_light"/> + <item android:state_selected="true" android:color="@android:color/dim_foreground_light"/> + <item android:state_enabled="false" android:color="@android:color/dim_foreground_light_disabled"/> + <item android:color="@android:color/dim_foreground_light"/> <!-- not selected --> +</selector> diff --git a/core/res/res/color/secondary_text_light_nodisable.xml b/core/res/res/color/secondary_text_light_nodisable.xml new file mode 100644 index 0000000..2c87a25 --- /dev/null +++ b/core/res/res/color/secondary_text_light_nodisable.xml @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2008 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<selector xmlns:android="http://schemas.android.com/apk/res/android"> + <item android:state_selected="true" android:color="@android:color/dim_foreground_dark_inverse"/> + <item android:color="@android:color/dim_foreground_dark"/> <!-- not selected --> +</selector> diff --git a/core/res/res/color/tab_indicator_text.xml b/core/res/res/color/tab_indicator_text.xml new file mode 100644 index 0000000..ce321db --- /dev/null +++ b/core/res/res/color/tab_indicator_text.xml @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2008 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<selector xmlns:android="http://schemas.android.com/apk/res/android"> + <item android:state_selected="true" android:color="#323232"/> + <item android:color="#FFF"/> <!-- not selected --> +</selector> diff --git a/core/res/res/color/tertiary_text_dark.xml b/core/res/res/color/tertiary_text_dark.xml new file mode 100644 index 0000000..7e61fc8 --- /dev/null +++ b/core/res/res/color/tertiary_text_dark.xml @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2008 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<selector xmlns:android="http://schemas.android.com/apk/res/android"> + <item android:state_enabled="false" android:color="#808080"/> + <item android:state_window_focused="false" android:color="#808080"/> + <item android:state_pressed="true" android:color="#808080"/> + <item android:state_selected="true" android:color="#808080"/> + <item android:color="#808080"/> <!-- not selected --> +</selector> + diff --git a/core/res/res/color/tertiary_text_light.xml b/core/res/res/color/tertiary_text_light.xml new file mode 100644 index 0000000..7e61fc8 --- /dev/null +++ b/core/res/res/color/tertiary_text_light.xml @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2008 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<selector xmlns:android="http://schemas.android.com/apk/res/android"> + <item android:state_enabled="false" android:color="#808080"/> + <item android:state_window_focused="false" android:color="#808080"/> + <item android:state_pressed="true" android:color="#808080"/> + <item android:state_selected="true" android:color="#808080"/> + <item android:color="#808080"/> <!-- not selected --> +</selector> + diff --git a/core/res/res/color/theme_panel_text.xml b/core/res/res/color/theme_panel_text.xml new file mode 100644 index 0000000..1268a89 --- /dev/null +++ b/core/res/res/color/theme_panel_text.xml @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2007 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<selector xmlns:android="http://schemas.android.com/apk/res/android"> + <item android:state_enabled="true" android:color="#FF000000"/> + <item android:color="#80888888"/> <!-- disabled --> +</selector> diff --git a/core/res/res/color/widget_autocompletetextview_dark.xml b/core/res/res/color/widget_autocompletetextview_dark.xml new file mode 100644 index 0000000..802f6c6 --- /dev/null +++ b/core/res/res/color/widget_autocompletetextview_dark.xml @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2007 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<selector xmlns:android="http://schemas.android.com/apk/res/android"> + <item android:state_focused="true" android:color="#ff000000"/> + <item android:color="#ffffffff"/> <!-- unfocused --> +</selector> diff --git a/core/res/res/color/widget_button.xml b/core/res/res/color/widget_button.xml new file mode 100644 index 0000000..66f37cb --- /dev/null +++ b/core/res/res/color/widget_button.xml @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2008 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<selector xmlns:android="http://schemas.android.com/apk/res/android"> + <item android:state_focused="true" android:color="#ff000000"/> + <item android:color="#ff000000"/> <!-- unfocused --> +</selector> diff --git a/core/res/res/color/widget_edittext_dark.xml b/core/res/res/color/widget_edittext_dark.xml new file mode 100644 index 0000000..d6effbe --- /dev/null +++ b/core/res/res/color/widget_edittext_dark.xml @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2007 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<selector xmlns:android="http://schemas.android.com/apk/res/android"> + <item android:state_focused="false" android:color="@android:color/bright_foreground_light"/> <!-- unfocused --> + <item android:color="@android:color/bright_foreground_light"/> +</selector> diff --git a/core/res/res/color/widget_edittext_dark_hint.xml b/core/res/res/color/widget_edittext_dark_hint.xml new file mode 100644 index 0000000..094025e --- /dev/null +++ b/core/res/res/color/widget_edittext_dark_hint.xml @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2008 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<selector xmlns:android="http://schemas.android.com/apk/res/android"> + + <item android:state_enabled="false" android:color="#A0A0A0"/> <!-- not enabled --> + <item android:color="#7c7c7c"/> + +</selector> + diff --git a/core/res/res/color/widget_paneltabwidget.xml b/core/res/res/color/widget_paneltabwidget.xml new file mode 100644 index 0000000..fcec9c0 --- /dev/null +++ b/core/res/res/color/widget_paneltabwidget.xml @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2007 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<selector xmlns:android="http://schemas.android.com/apk/res/android"> + <item android:state_enabled="true" android:color="#ffffffff"/> + <item android:color="#ff000000"/> <!-- disabled --> +</selector> diff --git a/core/res/res/color/widget_textview_bigspinneritem_dark.xml b/core/res/res/color/widget_textview_bigspinneritem_dark.xml new file mode 100644 index 0000000..d98fa46 --- /dev/null +++ b/core/res/res/color/widget_textview_bigspinneritem_dark.xml @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2007 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<selector xmlns:android="http://schemas.android.com/apk/res/android"> + <item android:state_selected="true" android:color="#ff000000"/> + <item android:color="#ffffffff"/> <!-- unselected --> +</selector> diff --git a/core/res/res/color/widget_textview_spinneritem_dark.xml b/core/res/res/color/widget_textview_spinneritem_dark.xml new file mode 100644 index 0000000..d98fa46 --- /dev/null +++ b/core/res/res/color/widget_textview_spinneritem_dark.xml @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2007 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<selector xmlns:android="http://schemas.android.com/apk/res/android"> + <item android:state_selected="true" android:color="#ff000000"/> + <item android:color="#ffffffff"/> <!-- unselected --> +</selector> diff --git a/core/res/res/drawable-land/bottombar_565.png b/core/res/res/drawable-land/bottombar_565.png Binary files differnew file mode 100644 index 0000000..6121856 --- /dev/null +++ b/core/res/res/drawable-land/bottombar_565.png diff --git a/core/res/res/drawable-land/statusbar_background.png b/core/res/res/drawable-land/statusbar_background.png Binary files differnew file mode 100644 index 0000000..9e82f75 --- /dev/null +++ b/core/res/res/drawable-land/statusbar_background.png diff --git a/core/res/res/drawable/app_icon_background.xml b/core/res/res/drawable/app_icon_background.xml new file mode 100644 index 0000000..9224b5f --- /dev/null +++ b/core/res/res/drawable/app_icon_background.xml @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/res/drawable/app_icon_background.xml +** +** Copyright 2007, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<selector xmlns:android="http://schemas.android.com/apk/res/android"> + <item android:state_selected="true" android:drawable="@drawable/icon_highlight_square" /> + <item android:drawable="@color/transparent" /> +</selector> diff --git a/core/res/res/drawable/arrow_down_float.png b/core/res/res/drawable/arrow_down_float.png Binary files differnew file mode 100644 index 0000000..dd82523 --- /dev/null +++ b/core/res/res/drawable/arrow_down_float.png diff --git a/core/res/res/drawable/arrow_up_float.png b/core/res/res/drawable/arrow_up_float.png Binary files differnew file mode 100644 index 0000000..9bc3d1c --- /dev/null +++ b/core/res/res/drawable/arrow_up_float.png diff --git a/core/res/res/drawable/battery_charge_background.png b/core/res/res/drawable/battery_charge_background.png Binary files differnew file mode 100644 index 0000000..9219745 --- /dev/null +++ b/core/res/res/drawable/battery_charge_background.png diff --git a/core/res/res/drawable/battery_charge_fill.xml b/core/res/res/drawable/battery_charge_fill.xml new file mode 100644 index 0000000..7f65733 --- /dev/null +++ b/core/res/res/drawable/battery_charge_fill.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2008 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<level-list xmlns:android="http://schemas.android.com/apk/res/android"> + <item android:maxLevel="29" android:drawable="@android:drawable/battery_charge_fill_empty" /> + <item android:maxLevel="49" android:drawable="@android:drawable/battery_charge_fill_warning" /> + <item android:maxLevel="100" android:drawable="@android:drawable/battery_charge_fill_full" /> +</level-list> + diff --git a/core/res/res/drawable/battery_charge_fill_empty.9.png b/core/res/res/drawable/battery_charge_fill_empty.9.png Binary files differnew file mode 100644 index 0000000..9ed20ba --- /dev/null +++ b/core/res/res/drawable/battery_charge_fill_empty.9.png diff --git a/core/res/res/drawable/battery_charge_fill_full.9.png b/core/res/res/drawable/battery_charge_fill_full.9.png Binary files differnew file mode 100644 index 0000000..8e6aaca --- /dev/null +++ b/core/res/res/drawable/battery_charge_fill_full.9.png diff --git a/core/res/res/drawable/battery_charge_fill_warning.9.png b/core/res/res/drawable/battery_charge_fill_warning.9.png Binary files differnew file mode 100644 index 0000000..d3287db --- /dev/null +++ b/core/res/res/drawable/battery_charge_fill_warning.9.png diff --git a/core/res/res/drawable/battery_low_battery.png b/core/res/res/drawable/battery_low_battery.png Binary files differnew file mode 100644 index 0000000..60bbe6c --- /dev/null +++ b/core/res/res/drawable/battery_low_battery.png diff --git a/core/res/res/drawable/blank_tile.png b/core/res/res/drawable/blank_tile.png Binary files differnew file mode 100644 index 0000000..63b9296 --- /dev/null +++ b/core/res/res/drawable/blank_tile.png diff --git a/core/res/res/drawable/boot_robot.png b/core/res/res/drawable/boot_robot.png Binary files differnew file mode 100644 index 0000000..f4555af --- /dev/null +++ b/core/res/res/drawable/boot_robot.png diff --git a/core/res/res/drawable/bottom_bar.png b/core/res/res/drawable/bottom_bar.png Binary files differnew file mode 100644 index 0000000..1fdb078 --- /dev/null +++ b/core/res/res/drawable/bottom_bar.png diff --git a/core/res/res/drawable/box.xml b/core/res/res/drawable/box.xml new file mode 100644 index 0000000..6849bd3 --- /dev/null +++ b/core/res/res/drawable/box.xml @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/res/drawable/box.xml +** +** Copyright 2007, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<shape xmlns:android="http://schemas.android.com/apk/res/android"> + <solid android:color="#00000000"/> + <stroke android:width="1dp" color="#ff000000"/> + <padding android:left="1dp" android:top="1dp" + android:right="1dp" android:bottom="1dp" /> +</shape> diff --git a/core/res/res/drawable/btn_application_selector.xml b/core/res/res/drawable/btn_application_selector.xml new file mode 100644 index 0000000..5575b85 --- /dev/null +++ b/core/res/res/drawable/btn_application_selector.xml @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* +** +** Copyright 2007, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<selector xmlns:android="http://schemas.android.com/apk/res/android"> + <item android:state_pressed="true" + android:drawable="@drawable/pressed_application_background_static" /> + <item android:state_focused="true" + android:drawable="@drawable/focused_application_background_static" /> +</selector> diff --git a/core/res/res/drawable/btn_check.xml b/core/res/res/drawable/btn_check.xml new file mode 100644 index 0000000..824aff0 --- /dev/null +++ b/core/res/res/drawable/btn_check.xml @@ -0,0 +1,65 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2008 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<selector xmlns:android="http://schemas.android.com/apk/res/android"> + + <!-- Enabled states --> + + <item android:state_checked="true" android:state_window_focused="false" + android:state_enabled="true" + android:drawable="@drawable/btn_check_on" /> + <item android:state_checked="false" android:state_window_focused="false" + android:state_enabled="true" + android:drawable="@drawable/btn_check_off" /> + + <item android:state_checked="true" android:state_pressed="true" + android:state_enabled="true" + android:drawable="@drawable/btn_check_on_pressed" /> + <item android:state_checked="false" android:state_pressed="true" + android:state_enabled="true" + android:drawable="@drawable/btn_check_off_pressed" /> + + <item android:state_checked="true" android:state_focused="true" + android:state_enabled="true" + android:drawable="@drawable/btn_check_on_selected" /> + <item android:state_checked="false" android:state_focused="true" + android:state_enabled="true" + android:drawable="@drawable/btn_check_off_selected" /> + + <item android:state_checked="false" + android:state_enabled="true" + android:drawable="@drawable/btn_check_off" /> + <item android:state_checked="true" + android:state_enabled="true" + android:drawable="@drawable/btn_check_on" /> + + + <!-- Disabled states --> + + <item android:state_checked="true" android:state_window_focused="false" + android:drawable="@drawable/btn_check_on_disable" /> + <item android:state_checked="false" android:state_window_focused="false" + android:drawable="@drawable/btn_check_off_disable" /> + + <item android:state_checked="true" android:state_focused="true" + android:drawable="@drawable/btn_check_on_disable_focused" /> + <item android:state_checked="false" android:state_focused="true" + android:drawable="@drawable/btn_check_off_disable_focused" /> + + <item android:state_checked="false" android:drawable="@drawable/btn_check_off_disable" /> + <item android:state_checked="true" android:drawable="@drawable/btn_check_on_disable" /> + +</selector> diff --git a/core/res/res/drawable/btn_check_label_background.9.png b/core/res/res/drawable/btn_check_label_background.9.png Binary files differnew file mode 100644 index 0000000..79367b8 --- /dev/null +++ b/core/res/res/drawable/btn_check_label_background.9.png diff --git a/core/res/res/drawable/btn_check_off.png b/core/res/res/drawable/btn_check_off.png Binary files differnew file mode 100644 index 0000000..47924a3 --- /dev/null +++ b/core/res/res/drawable/btn_check_off.png diff --git a/core/res/res/drawable/btn_check_off_disable.png b/core/res/res/drawable/btn_check_off_disable.png Binary files differnew file mode 100644 index 0000000..f131eea --- /dev/null +++ b/core/res/res/drawable/btn_check_off_disable.png diff --git a/core/res/res/drawable/btn_check_off_disable_focused.png b/core/res/res/drawable/btn_check_off_disable_focused.png Binary files differnew file mode 100644 index 0000000..00ec08e --- /dev/null +++ b/core/res/res/drawable/btn_check_off_disable_focused.png diff --git a/core/res/res/drawable/btn_check_off_longpress.png b/core/res/res/drawable/btn_check_off_longpress.png Binary files differnew file mode 100644 index 0000000..2117113 --- /dev/null +++ b/core/res/res/drawable/btn_check_off_longpress.png diff --git a/core/res/res/drawable/btn_check_off_pressed.png b/core/res/res/drawable/btn_check_off_pressed.png Binary files differnew file mode 100644 index 0000000..24793cd --- /dev/null +++ b/core/res/res/drawable/btn_check_off_pressed.png diff --git a/core/res/res/drawable/btn_check_off_selected.png b/core/res/res/drawable/btn_check_off_selected.png Binary files differnew file mode 100644 index 0000000..c2aa44d --- /dev/null +++ b/core/res/res/drawable/btn_check_off_selected.png diff --git a/core/res/res/drawable/btn_check_on.png b/core/res/res/drawable/btn_check_on.png Binary files differnew file mode 100644 index 0000000..29764ec --- /dev/null +++ b/core/res/res/drawable/btn_check_on.png diff --git a/core/res/res/drawable/btn_check_on_disable.png b/core/res/res/drawable/btn_check_on_disable.png Binary files differnew file mode 100644 index 0000000..9ff0072 --- /dev/null +++ b/core/res/res/drawable/btn_check_on_disable.png diff --git a/core/res/res/drawable/btn_check_on_disable_focused.png b/core/res/res/drawable/btn_check_on_disable_focused.png Binary files differnew file mode 100644 index 0000000..2b31a0e --- /dev/null +++ b/core/res/res/drawable/btn_check_on_disable_focused.png diff --git a/core/res/res/drawable/btn_check_on_longpress.png b/core/res/res/drawable/btn_check_on_longpress.png Binary files differnew file mode 100644 index 0000000..6337033 --- /dev/null +++ b/core/res/res/drawable/btn_check_on_longpress.png diff --git a/core/res/res/drawable/btn_check_on_pressed.png b/core/res/res/drawable/btn_check_on_pressed.png Binary files differnew file mode 100644 index 0000000..9c1f0eb --- /dev/null +++ b/core/res/res/drawable/btn_check_on_pressed.png diff --git a/core/res/res/drawable/btn_check_on_selected.png b/core/res/res/drawable/btn_check_on_selected.png Binary files differnew file mode 100644 index 0000000..21745aa --- /dev/null +++ b/core/res/res/drawable/btn_check_on_selected.png diff --git a/core/res/res/drawable/btn_code_lock_default.png b/core/res/res/drawable/btn_code_lock_default.png Binary files differnew file mode 100755 index 0000000..c2e0b05 --- /dev/null +++ b/core/res/res/drawable/btn_code_lock_default.png diff --git a/core/res/res/drawable/btn_code_lock_default_trackball_pressed.png b/core/res/res/drawable/btn_code_lock_default_trackball_pressed.png Binary files differnew file mode 100755 index 0000000..0d3f094 --- /dev/null +++ b/core/res/res/drawable/btn_code_lock_default_trackball_pressed.png diff --git a/core/res/res/drawable/btn_code_lock_default_trackball_selected.png b/core/res/res/drawable/btn_code_lock_default_trackball_selected.png Binary files differnew file mode 100755 index 0000000..2e696c6 --- /dev/null +++ b/core/res/res/drawable/btn_code_lock_default_trackball_selected.png diff --git a/core/res/res/drawable/btn_code_lock_touched.png b/core/res/res/drawable/btn_code_lock_touched.png Binary files differnew file mode 100755 index 0000000..70e95a2 --- /dev/null +++ b/core/res/res/drawable/btn_code_lock_touched.png diff --git a/core/res/res/drawable/btn_default.xml b/core/res/res/drawable/btn_default.xml new file mode 100644 index 0000000..b8ce2bf --- /dev/null +++ b/core/res/res/drawable/btn_default.xml @@ -0,0 +1,32 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2008 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<selector xmlns:android="http://schemas.android.com/apk/res/android"> + <item android:state_window_focused="false" android:state_enabled="true" + android:drawable="@drawable/btn_default_normal" /> + <item android:state_window_focused="false" android:state_enabled="false" + android:drawable="@drawable/btn_default_normal_disable" /> + <item android:state_pressed="true" + android:drawable="@drawable/btn_default_pressed" /> + <item android:state_focused="true" android:state_enabled="true" + android:drawable="@drawable/btn_default_selected" /> + <item android:state_enabled="true" + android:drawable="@drawable/btn_default_normal" /> + <item android:state_focused="true" + android:drawable="@drawable/btn_default_normal_disable_focused" /> + <item + android:drawable="@drawable/btn_default_normal_disable" /> +</selector> diff --git a/core/res/res/drawable/btn_default_longpress.9.png b/core/res/res/drawable/btn_default_longpress.9.png Binary files differnew file mode 100644 index 0000000..ba1a880 --- /dev/null +++ b/core/res/res/drawable/btn_default_longpress.9.png diff --git a/core/res/res/drawable/btn_default_normal.9.png b/core/res/res/drawable/btn_default_normal.9.png Binary files differnew file mode 100644 index 0000000..6644ad0 --- /dev/null +++ b/core/res/res/drawable/btn_default_normal.9.png diff --git a/core/res/res/drawable/btn_default_normal_disable.9.png b/core/res/res/drawable/btn_default_normal_disable.9.png Binary files differnew file mode 100644 index 0000000..27d98a9 --- /dev/null +++ b/core/res/res/drawable/btn_default_normal_disable.9.png diff --git a/core/res/res/drawable/btn_default_normal_disable_focused.9.png b/core/res/res/drawable/btn_default_normal_disable_focused.9.png Binary files differnew file mode 100644 index 0000000..b36b2d3 --- /dev/null +++ b/core/res/res/drawable/btn_default_normal_disable_focused.9.png diff --git a/core/res/res/drawable/btn_default_pressed.9.png b/core/res/res/drawable/btn_default_pressed.9.png Binary files differnew file mode 100644 index 0000000..0fca4d9 --- /dev/null +++ b/core/res/res/drawable/btn_default_pressed.9.png diff --git a/core/res/res/drawable/btn_default_selected.9.png b/core/res/res/drawable/btn_default_selected.9.png Binary files differnew file mode 100644 index 0000000..a3f756e --- /dev/null +++ b/core/res/res/drawable/btn_default_selected.9.png diff --git a/core/res/res/drawable/btn_default_small.xml b/core/res/res/drawable/btn_default_small.xml new file mode 100644 index 0000000..247e9e2 --- /dev/null +++ b/core/res/res/drawable/btn_default_small.xml @@ -0,0 +1,33 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2008 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<selector xmlns:android="http://schemas.android.com/apk/res/android"> + <item android:state_window_focused="false" android:state_enabled="true" + android:drawable="@drawable/btn_default_small_normal" /> + <item android:state_window_focused="false" android:state_enabled="false" + android:drawable="@drawable/btn_default_small_normal_disable" /> + <item android:state_pressed="true" + android:drawable="@drawable/btn_default_small_pressed" /> + <item android:state_focused="true" android:state_enabled="true" + android:drawable="@drawable/btn_default_small_selected" /> + <item android:state_enabled="true" + android:drawable="@drawable/btn_default_small_normal" /> + <item android:state_focused="true" + android:drawable="@drawable/btn_default_small_normal_disable_focused" /> + <item + android:drawable="@drawable/btn_default_small_normal_disable" /> +</selector> + diff --git a/core/res/res/drawable/btn_default_small_longpress.9.png b/core/res/res/drawable/btn_default_small_longpress.9.png Binary files differnew file mode 100644 index 0000000..15df06f --- /dev/null +++ b/core/res/res/drawable/btn_default_small_longpress.9.png diff --git a/core/res/res/drawable/btn_default_small_normal.9.png b/core/res/res/drawable/btn_default_small_normal.9.png Binary files differnew file mode 100644 index 0000000..6726b04 --- /dev/null +++ b/core/res/res/drawable/btn_default_small_normal.9.png diff --git a/core/res/res/drawable/btn_default_small_normal_disable.9.png b/core/res/res/drawable/btn_default_small_normal_disable.9.png Binary files differnew file mode 100644 index 0000000..2ead262 --- /dev/null +++ b/core/res/res/drawable/btn_default_small_normal_disable.9.png diff --git a/core/res/res/drawable/btn_default_small_normal_disable_focused.9.png b/core/res/res/drawable/btn_default_small_normal_disable_focused.9.png Binary files differnew file mode 100644 index 0000000..d60370b --- /dev/null +++ b/core/res/res/drawable/btn_default_small_normal_disable_focused.9.png diff --git a/core/res/res/drawable/btn_default_small_pressed.9.png b/core/res/res/drawable/btn_default_small_pressed.9.png Binary files differnew file mode 100644 index 0000000..04cdc64 --- /dev/null +++ b/core/res/res/drawable/btn_default_small_pressed.9.png diff --git a/core/res/res/drawable/btn_default_small_selected.9.png b/core/res/res/drawable/btn_default_small_selected.9.png Binary files differnew file mode 100644 index 0000000..0a2b9e9 --- /dev/null +++ b/core/res/res/drawable/btn_default_small_selected.9.png diff --git a/core/res/res/drawable/btn_dialog.xml b/core/res/res/drawable/btn_dialog.xml new file mode 100644 index 0000000..ed4c28a --- /dev/null +++ b/core/res/res/drawable/btn_dialog.xml @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2007 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<selector xmlns:android="http://schemas.android.com/apk/res/android"> + <item android:state_window_focused="false" android:state_enabled="true" + android:drawable="@drawable/btn_dialog_normal" /> + <item android:state_window_focused="false" android:state_enabled="false" + android:drawable="@drawable/btn_dialog_disable" /> + <item android:state_pressed="true" + android:drawable="@drawable/btn_dialog_pressed" /> + <item android:state_enabled="true" android:state_focused="true" + android:drawable="@drawable/btn_dialog_selected" /> + <item android:drawable="@drawable/btn_dialog_normal" /> +</selector> + diff --git a/core/res/res/drawable/btn_dialog_disable.png b/core/res/res/drawable/btn_dialog_disable.png Binary files differnew file mode 100755 index 0000000..f041cab --- /dev/null +++ b/core/res/res/drawable/btn_dialog_disable.png diff --git a/core/res/res/drawable/btn_dialog_disable_focused.png b/core/res/res/drawable/btn_dialog_disable_focused.png Binary files differnew file mode 100755 index 0000000..23545ca --- /dev/null +++ b/core/res/res/drawable/btn_dialog_disable_focused.png diff --git a/core/res/res/drawable/btn_dialog_normal.png b/core/res/res/drawable/btn_dialog_normal.png Binary files differnew file mode 100755 index 0000000..a2d27fa --- /dev/null +++ b/core/res/res/drawable/btn_dialog_normal.png diff --git a/core/res/res/drawable/btn_dialog_pressed.png b/core/res/res/drawable/btn_dialog_pressed.png Binary files differnew file mode 100755 index 0000000..9c9922a --- /dev/null +++ b/core/res/res/drawable/btn_dialog_pressed.png diff --git a/core/res/res/drawable/btn_dialog_selected.png b/core/res/res/drawable/btn_dialog_selected.png Binary files differnew file mode 100755 index 0000000..7656de5 --- /dev/null +++ b/core/res/res/drawable/btn_dialog_selected.png diff --git a/core/res/res/drawable/btn_dropdown.xml b/core/res/res/drawable/btn_dropdown.xml new file mode 100644 index 0000000..8ec8ece --- /dev/null +++ b/core/res/res/drawable/btn_dropdown.xml @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2008 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<selector xmlns:android="http://schemas.android.com/apk/res/android"> + <item android:state_window_focused="false" android:drawable="@drawable/btn_dropdown_normal" /> + <item android:state_pressed="true" android:drawable="@drawable/btn_dropdown_pressed" /> + <item android:state_focused="true" android:state_pressed="false" + android:drawable="@drawable/btn_dropdown_selected" /> + <item android:drawable="@drawable/btn_dropdown_normal" /> +</selector> + diff --git a/core/res/res/drawable/btn_dropdown_disabled.9.png b/core/res/res/drawable/btn_dropdown_disabled.9.png Binary files differnew file mode 100644 index 0000000..dc6e679 --- /dev/null +++ b/core/res/res/drawable/btn_dropdown_disabled.9.png diff --git a/core/res/res/drawable/btn_dropdown_down.9.png b/core/res/res/drawable/btn_dropdown_down.9.png Binary files differnew file mode 100644 index 0000000..9464139 --- /dev/null +++ b/core/res/res/drawable/btn_dropdown_down.9.png diff --git a/core/res/res/drawable/btn_dropdown_normal.9.png b/core/res/res/drawable/btn_dropdown_normal.9.png Binary files differnew file mode 100644 index 0000000..16edcec --- /dev/null +++ b/core/res/res/drawable/btn_dropdown_normal.9.png diff --git a/core/res/res/drawable/btn_dropdown_pressed.9.png b/core/res/res/drawable/btn_dropdown_pressed.9.png Binary files differnew file mode 100644 index 0000000..405a5e2 --- /dev/null +++ b/core/res/res/drawable/btn_dropdown_pressed.9.png diff --git a/core/res/res/drawable/btn_dropdown_selected.9.png b/core/res/res/drawable/btn_dropdown_selected.9.png Binary files differnew file mode 100644 index 0000000..467ce8b --- /dev/null +++ b/core/res/res/drawable/btn_dropdown_selected.9.png diff --git a/core/res/res/drawable/btn_erase_default.9.png b/core/res/res/drawable/btn_erase_default.9.png Binary files differnew file mode 100755 index 0000000..c3bf60c --- /dev/null +++ b/core/res/res/drawable/btn_erase_default.9.png diff --git a/core/res/res/drawable/btn_erase_pressed.9.png b/core/res/res/drawable/btn_erase_pressed.9.png Binary files differnew file mode 100755 index 0000000..727aafe --- /dev/null +++ b/core/res/res/drawable/btn_erase_pressed.9.png diff --git a/core/res/res/drawable/btn_erase_selected.9.png b/core/res/res/drawable/btn_erase_selected.9.png Binary files differnew file mode 100755 index 0000000..c6bd020 --- /dev/null +++ b/core/res/res/drawable/btn_erase_selected.9.png diff --git a/core/res/res/drawable/btn_flicker_minus.png b/core/res/res/drawable/btn_flicker_minus.png Binary files differnew file mode 100755 index 0000000..9001654 --- /dev/null +++ b/core/res/res/drawable/btn_flicker_minus.png diff --git a/core/res/res/drawable/btn_flicker_plus.png b/core/res/res/drawable/btn_flicker_plus.png Binary files differnew file mode 100755 index 0000000..2d34a46 --- /dev/null +++ b/core/res/res/drawable/btn_flicker_plus.png diff --git a/core/res/res/drawable/btn_media_player.9.png b/core/res/res/drawable/btn_media_player.9.png Binary files differnew file mode 100755 index 0000000..3ec3f68 --- /dev/null +++ b/core/res/res/drawable/btn_media_player.9.png diff --git a/core/res/res/drawable/btn_media_player_disabled.9.png b/core/res/res/drawable/btn_media_player_disabled.9.png Binary files differnew file mode 100755 index 0000000..e74335b --- /dev/null +++ b/core/res/res/drawable/btn_media_player_disabled.9.png diff --git a/core/res/res/drawable/btn_media_player_disabled_selected.9.png b/core/res/res/drawable/btn_media_player_disabled_selected.9.png Binary files differnew file mode 100755 index 0000000..2c6517f --- /dev/null +++ b/core/res/res/drawable/btn_media_player_disabled_selected.9.png diff --git a/core/res/res/drawable/btn_media_player_pressed.9.png b/core/res/res/drawable/btn_media_player_pressed.9.png Binary files differnew file mode 100755 index 0000000..40bee47 --- /dev/null +++ b/core/res/res/drawable/btn_media_player_pressed.9.png diff --git a/core/res/res/drawable/btn_media_player_selected.9.png b/core/res/res/drawable/btn_media_player_selected.9.png Binary files differnew file mode 100755 index 0000000..28d809f --- /dev/null +++ b/core/res/res/drawable/btn_media_player_selected.9.png diff --git a/core/res/res/drawable/btn_minus.xml b/core/res/res/drawable/btn_minus.xml new file mode 100644 index 0000000..f427375 --- /dev/null +++ b/core/res/res/drawable/btn_minus.xml @@ -0,0 +1,27 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2008 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<selector xmlns:android="http://schemas.android.com/apk/res/android"> + <item android:state_enabled="false" android:state_focused="false" + android:drawable="@drawable/btn_minus_disable" /> + <item android:state_enabled="false" android:state_focused="true" + android:drawable="@drawable/btn_minus_disable_focused" /> + <item android:state_pressed="true" android:drawable="@drawable/btn_minus_pressed" /> + <item android:state_focused="true" android:state_pressed="false" + android:drawable="@drawable/btn_minus_selected" /> + <item android:drawable="@drawable/btn_minus_default" /> +</selector> + diff --git a/core/res/res/drawable/btn_minus_default.png b/core/res/res/drawable/btn_minus_default.png Binary files differnew file mode 100644 index 0000000..ee95879 --- /dev/null +++ b/core/res/res/drawable/btn_minus_default.png diff --git a/core/res/res/drawable/btn_minus_disable.png b/core/res/res/drawable/btn_minus_disable.png Binary files differnew file mode 100644 index 0000000..dff7bf7 --- /dev/null +++ b/core/res/res/drawable/btn_minus_disable.png diff --git a/core/res/res/drawable/btn_minus_disable_focused.png b/core/res/res/drawable/btn_minus_disable_focused.png Binary files differnew file mode 100644 index 0000000..3f04557 --- /dev/null +++ b/core/res/res/drawable/btn_minus_disable_focused.png diff --git a/core/res/res/drawable/btn_minus_pressed.png b/core/res/res/drawable/btn_minus_pressed.png Binary files differnew file mode 100644 index 0000000..758d958 --- /dev/null +++ b/core/res/res/drawable/btn_minus_pressed.png diff --git a/core/res/res/drawable/btn_minus_selected.png b/core/res/res/drawable/btn_minus_selected.png Binary files differnew file mode 100644 index 0000000..752a249 --- /dev/null +++ b/core/res/res/drawable/btn_minus_selected.png diff --git a/core/res/res/drawable/btn_plus.xml b/core/res/res/drawable/btn_plus.xml new file mode 100644 index 0000000..57eba30 --- /dev/null +++ b/core/res/res/drawable/btn_plus.xml @@ -0,0 +1,27 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2008 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<selector xmlns:android="http://schemas.android.com/apk/res/android"> + <item android:state_enabled="false" android:state_focused="false" + android:drawable="@drawable/btn_plus_disable" /> + <item android:state_enabled="false" android:state_focused="true" + android:drawable="@drawable/btn_plus_disable_focused" /> + <item android:state_pressed="true" android:drawable="@drawable/btn_plus_pressed" /> + <item android:state_focused="true" android:state_pressed="false" + android:drawable="@drawable/btn_plus_selected" /> + <item android:drawable="@drawable/btn_plus_default" /> +</selector> + diff --git a/core/res/res/drawable/btn_plus_default.png b/core/res/res/drawable/btn_plus_default.png Binary files differnew file mode 100644 index 0000000..aa31e37 --- /dev/null +++ b/core/res/res/drawable/btn_plus_default.png diff --git a/core/res/res/drawable/btn_plus_disable.png b/core/res/res/drawable/btn_plus_disable.png Binary files differnew file mode 100644 index 0000000..c373cd3 --- /dev/null +++ b/core/res/res/drawable/btn_plus_disable.png diff --git a/core/res/res/drawable/btn_plus_disable_focused.png b/core/res/res/drawable/btn_plus_disable_focused.png Binary files differnew file mode 100644 index 0000000..8f72a5f --- /dev/null +++ b/core/res/res/drawable/btn_plus_disable_focused.png diff --git a/core/res/res/drawable/btn_plus_pressed.png b/core/res/res/drawable/btn_plus_pressed.png Binary files differnew file mode 100644 index 0000000..1fb8413 --- /dev/null +++ b/core/res/res/drawable/btn_plus_pressed.png diff --git a/core/res/res/drawable/btn_plus_selected.png b/core/res/res/drawable/btn_plus_selected.png Binary files differnew file mode 100644 index 0000000..47fe9bf --- /dev/null +++ b/core/res/res/drawable/btn_plus_selected.png diff --git a/core/res/res/drawable/btn_radio.xml b/core/res/res/drawable/btn_radio.xml new file mode 100644 index 0000000..9b2ca71 --- /dev/null +++ b/core/res/res/drawable/btn_radio.xml @@ -0,0 +1,35 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2008 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<selector xmlns:android="http://schemas.android.com/apk/res/android"> + <item android:state_checked="true" android:state_window_focused="false" + android:drawable="@drawable/btn_radio_on" /> + <item android:state_checked="false" android:state_window_focused="false" + android:drawable="@drawable/btn_radio_off" /> + + <item android:state_checked="true" android:state_pressed="true" + android:drawable="@drawable/btn_radio_on_pressed" /> + <item android:state_checked="false" android:state_pressed="true" + android:drawable="@drawable/btn_radio_off_pressed" /> + + <item android:state_checked="true" android:state_focused="true" + android:drawable="@drawable/btn_radio_on_selected" /> + <item android:state_checked="false" android:state_focused="true" + android:drawable="@drawable/btn_radio_off_selected" /> + + <item android:state_checked="false" android:drawable="@drawable/btn_radio_off" /> + <item android:state_checked="true" android:drawable="@drawable/btn_radio_on" /> +</selector> diff --git a/core/res/res/drawable/btn_radio_label_background.9.png b/core/res/res/drawable/btn_radio_label_background.9.png Binary files differnew file mode 100644 index 0000000..16e8939 --- /dev/null +++ b/core/res/res/drawable/btn_radio_label_background.9.png diff --git a/core/res/res/drawable/btn_radio_off.png b/core/res/res/drawable/btn_radio_off.png Binary files differnew file mode 100644 index 0000000..de865b6 --- /dev/null +++ b/core/res/res/drawable/btn_radio_off.png diff --git a/core/res/res/drawable/btn_radio_off_disable.png b/core/res/res/drawable/btn_radio_off_disable.png Binary files differnew file mode 100755 index 0000000..7fa1609 --- /dev/null +++ b/core/res/res/drawable/btn_radio_off_disable.png diff --git a/core/res/res/drawable/btn_radio_off_disable_focused.png b/core/res/res/drawable/btn_radio_off_disable_focused.png Binary files differnew file mode 100755 index 0000000..10eb731 --- /dev/null +++ b/core/res/res/drawable/btn_radio_off_disable_focused.png diff --git a/core/res/res/drawable/btn_radio_off_longpress.png b/core/res/res/drawable/btn_radio_off_longpress.png Binary files differnew file mode 100644 index 0000000..2ca7dda --- /dev/null +++ b/core/res/res/drawable/btn_radio_off_longpress.png diff --git a/core/res/res/drawable/btn_radio_off_pressed.png b/core/res/res/drawable/btn_radio_off_pressed.png Binary files differnew file mode 100644 index 0000000..3c92a24 --- /dev/null +++ b/core/res/res/drawable/btn_radio_off_pressed.png diff --git a/core/res/res/drawable/btn_radio_off_selected.png b/core/res/res/drawable/btn_radio_off_selected.png Binary files differnew file mode 100644 index 0000000..4c7f4f2 --- /dev/null +++ b/core/res/res/drawable/btn_radio_off_selected.png diff --git a/core/res/res/drawable/btn_radio_on.png b/core/res/res/drawable/btn_radio_on.png Binary files differnew file mode 100644 index 0000000..01be1e3 --- /dev/null +++ b/core/res/res/drawable/btn_radio_on.png diff --git a/core/res/res/drawable/btn_radio_on_disable.png b/core/res/res/drawable/btn_radio_on_disable.png Binary files differnew file mode 100755 index 0000000..f442674 --- /dev/null +++ b/core/res/res/drawable/btn_radio_on_disable.png diff --git a/core/res/res/drawable/btn_radio_on_disable_focused.png b/core/res/res/drawable/btn_radio_on_disable_focused.png Binary files differnew file mode 100755 index 0000000..b372b31 --- /dev/null +++ b/core/res/res/drawable/btn_radio_on_disable_focused.png diff --git a/core/res/res/drawable/btn_radio_on_longpress.png b/core/res/res/drawable/btn_radio_on_longpress.png Binary files differnew file mode 100644 index 0000000..e6d9f73 --- /dev/null +++ b/core/res/res/drawable/btn_radio_on_longpress.png diff --git a/core/res/res/drawable/btn_radio_on_pressed.png b/core/res/res/drawable/btn_radio_on_pressed.png Binary files differnew file mode 100644 index 0000000..03779e4 --- /dev/null +++ b/core/res/res/drawable/btn_radio_on_pressed.png diff --git a/core/res/res/drawable/btn_radio_on_selected.png b/core/res/res/drawable/btn_radio_on_selected.png Binary files differnew file mode 100644 index 0000000..ed866bd --- /dev/null +++ b/core/res/res/drawable/btn_radio_on_selected.png diff --git a/core/res/res/drawable/btn_rating_star_off_normal.png b/core/res/res/drawable/btn_rating_star_off_normal.png Binary files differnew file mode 100644 index 0000000..bb15404 --- /dev/null +++ b/core/res/res/drawable/btn_rating_star_off_normal.png diff --git a/core/res/res/drawable/btn_rating_star_off_pressed.png b/core/res/res/drawable/btn_rating_star_off_pressed.png Binary files differnew file mode 100644 index 0000000..45482b9 --- /dev/null +++ b/core/res/res/drawable/btn_rating_star_off_pressed.png diff --git a/core/res/res/drawable/btn_rating_star_off_selected.png b/core/res/res/drawable/btn_rating_star_off_selected.png Binary files differnew file mode 100644 index 0000000..3fbe92a --- /dev/null +++ b/core/res/res/drawable/btn_rating_star_off_selected.png diff --git a/core/res/res/drawable/btn_rating_star_on_normal.png b/core/res/res/drawable/btn_rating_star_on_normal.png Binary files differnew file mode 100644 index 0000000..1c329a1 --- /dev/null +++ b/core/res/res/drawable/btn_rating_star_on_normal.png diff --git a/core/res/res/drawable/btn_rating_star_on_pressed.png b/core/res/res/drawable/btn_rating_star_on_pressed.png Binary files differnew file mode 100644 index 0000000..2a965a7 --- /dev/null +++ b/core/res/res/drawable/btn_rating_star_on_pressed.png diff --git a/core/res/res/drawable/btn_rating_star_on_selected.png b/core/res/res/drawable/btn_rating_star_on_selected.png Binary files differnew file mode 100644 index 0000000..2c1e207 --- /dev/null +++ b/core/res/res/drawable/btn_rating_star_on_selected.png diff --git a/core/res/res/drawable/btn_star.xml b/core/res/res/drawable/btn_star.xml new file mode 100644 index 0000000..6198006 --- /dev/null +++ b/core/res/res/drawable/btn_star.xml @@ -0,0 +1,49 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2008 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<selector xmlns:android="http://schemas.android.com/apk/res/android"> + <item android:state_checked="false" android:state_window_focused="false" + android:drawable="@drawable/btn_star_big_off" /> + <item android:state_checked="true" android:state_window_focused="false" + android:drawable="@drawable/btn_star_big_on" /> + <item android:state_checked="true" android:state_window_focused="false" + android:state_enabled="false" android:drawable="@drawable/btn_star_big_on_disable" /> + <item android:state_checked="false" android:state_window_focused="false" + android:state_enabled="false" android:drawable="@drawable/btn_star_big_off_disable" /> + + <item android:state_checked="true" android:state_pressed="true" + android:drawable="@drawable/btn_star_big_on_pressed" /> + <item android:state_checked="false" android:state_pressed="true" + android:drawable="@drawable/btn_star_big_off_pressed" /> + + <item android:state_checked="true" android:state_focused="true" + android:drawable="@drawable/btn_star_big_on_selected" /> + <item android:state_checked="false" android:state_focused="true" + android:drawable="@drawable/btn_star_big_off_selected" /> + + <item android:state_checked="true" android:state_focused="true" android:state_enabled="false" + android:drawable="@drawable/btn_star_big_on_disable_focused" /> + <item android:state_checked="true" android:state_focused="false" android:state_enabled="false" + android:drawable="@drawable/btn_star_big_on_disable" /> + + <item android:state_checked="false" android:state_focused="true" android:state_enabled="false" + android:drawable="@drawable/btn_star_big_off_disable_focused" /> + <item android:state_checked="false" android:state_focused="false" android:state_enabled="false" + android:drawable="@drawable/btn_star_big_off_disable" /> + + <item android:state_checked="false" android:drawable="@drawable/btn_star_big_off" /> + <item android:state_checked="true" android:drawable="@drawable/btn_star_big_on" /> +</selector> diff --git a/core/res/res/drawable/btn_star_big_off.png b/core/res/res/drawable/btn_star_big_off.png Binary files differnew file mode 100755 index 0000000..21ba557 --- /dev/null +++ b/core/res/res/drawable/btn_star_big_off.png diff --git a/core/res/res/drawable/btn_star_big_off_disable.png b/core/res/res/drawable/btn_star_big_off_disable.png Binary files differnew file mode 100755 index 0000000..066d920 --- /dev/null +++ b/core/res/res/drawable/btn_star_big_off_disable.png diff --git a/core/res/res/drawable/btn_star_big_off_disable_focused.png b/core/res/res/drawable/btn_star_big_off_disable_focused.png Binary files differnew file mode 100755 index 0000000..1855d2c --- /dev/null +++ b/core/res/res/drawable/btn_star_big_off_disable_focused.png diff --git a/core/res/res/drawable/btn_star_big_off_longpress.png b/core/res/res/drawable/btn_star_big_off_longpress.png Binary files differnew file mode 100755 index 0000000..8b9815a --- /dev/null +++ b/core/res/res/drawable/btn_star_big_off_longpress.png diff --git a/core/res/res/drawable/btn_star_big_off_pressed.png b/core/res/res/drawable/btn_star_big_off_pressed.png Binary files differnew file mode 100755 index 0000000..2c704ee --- /dev/null +++ b/core/res/res/drawable/btn_star_big_off_pressed.png diff --git a/core/res/res/drawable/btn_star_big_off_selected.png b/core/res/res/drawable/btn_star_big_off_selected.png Binary files differnew file mode 100755 index 0000000..101357d --- /dev/null +++ b/core/res/res/drawable/btn_star_big_off_selected.png diff --git a/core/res/res/drawable/btn_star_big_on.png b/core/res/res/drawable/btn_star_big_on.png Binary files differnew file mode 100755 index 0000000..9c2f7d2 --- /dev/null +++ b/core/res/res/drawable/btn_star_big_on.png diff --git a/core/res/res/drawable/btn_star_big_on_disable.png b/core/res/res/drawable/btn_star_big_on_disable.png Binary files differnew file mode 100755 index 0000000..5e65a2f --- /dev/null +++ b/core/res/res/drawable/btn_star_big_on_disable.png diff --git a/core/res/res/drawable/btn_star_big_on_disable_focused.png b/core/res/res/drawable/btn_star_big_on_disable_focused.png Binary files differnew file mode 100755 index 0000000..de57571 --- /dev/null +++ b/core/res/res/drawable/btn_star_big_on_disable_focused.png diff --git a/core/res/res/drawable/btn_star_big_on_longpress.png b/core/res/res/drawable/btn_star_big_on_longpress.png Binary files differnew file mode 100755 index 0000000..fbedb53 --- /dev/null +++ b/core/res/res/drawable/btn_star_big_on_longpress.png diff --git a/core/res/res/drawable/btn_star_big_on_pressed.png b/core/res/res/drawable/btn_star_big_on_pressed.png Binary files differnew file mode 100755 index 0000000..8ac4bab --- /dev/null +++ b/core/res/res/drawable/btn_star_big_on_pressed.png diff --git a/core/res/res/drawable/btn_star_big_on_selected.png b/core/res/res/drawable/btn_star_big_on_selected.png Binary files differnew file mode 100755 index 0000000..d453eab --- /dev/null +++ b/core/res/res/drawable/btn_star_big_on_selected.png diff --git a/core/res/res/drawable/btn_star_label_background.9.png b/core/res/res/drawable/btn_star_label_background.9.png Binary files differnew file mode 100644 index 0000000..e493171 --- /dev/null +++ b/core/res/res/drawable/btn_star_label_background.9.png diff --git a/core/res/res/drawable/btn_toggle.xml b/core/res/res/drawable/btn_toggle.xml new file mode 100644 index 0000000..13b4701 --- /dev/null +++ b/core/res/res/drawable/btn_toggle.xml @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2008 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<selector xmlns:android="http://schemas.android.com/apk/res/android"> + <item android:state_checked="false" android:drawable="@drawable/btn_toggle_off" /> + <item android:state_checked="true" android:drawable="@drawable/btn_toggle_on" /> +</selector> diff --git a/core/res/res/drawable/btn_toggle_bg.xml b/core/res/res/drawable/btn_toggle_bg.xml new file mode 100644 index 0000000..897a21d --- /dev/null +++ b/core/res/res/drawable/btn_toggle_bg.xml @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2008 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<layer-list xmlns:android="http://schemas.android.com/apk/res/android"> + <item android:id="@+android:id/background" android:drawable="@android:drawable/btn_default_small" /> + <item android:id="@+android:id/toggle" android:drawable="@android:drawable/btn_toggle" /> +</layer-list> diff --git a/core/res/res/drawable/btn_toggle_off.9.png b/core/res/res/drawable/btn_toggle_off.9.png Binary files differnew file mode 100644 index 0000000..26ee1c2 --- /dev/null +++ b/core/res/res/drawable/btn_toggle_off.9.png diff --git a/core/res/res/drawable/btn_toggle_on.9.png b/core/res/res/drawable/btn_toggle_on.9.png Binary files differnew file mode 100644 index 0000000..53e95af --- /dev/null +++ b/core/res/res/drawable/btn_toggle_on.9.png diff --git a/core/res/res/drawable/btn_white_longpress.9.png b/core/res/res/drawable/btn_white_longpress.9.png Binary files differnew file mode 100644 index 0000000..546e5de --- /dev/null +++ b/core/res/res/drawable/btn_white_longpress.9.png diff --git a/core/res/res/drawable/btn_zoom_page.xml b/core/res/res/drawable/btn_zoom_page.xml new file mode 100644 index 0000000..71840ad --- /dev/null +++ b/core/res/res/drawable/btn_zoom_page.xml @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2008 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<selector xmlns:android="http://schemas.android.com/apk/res/android"> + + <item android:state_focused="true" android:state_pressed="true" + android:drawable="@drawable/btn_zoom_page_press" /> + <item android:state_focused="false" android:state_pressed="true" + android:drawable="@drawable/btn_zoom_page_press" /> + <item android:state_focused="true" android:state_pressed="false" + android:drawable="@drawable/btn_zoom_page_press" /> + <item android:state_focused="false" android:state_pressed="false" + android:drawable="@drawable/btn_zoom_page_normal" /> + +</selector> diff --git a/core/res/res/drawable/btn_zoom_page_normal.png b/core/res/res/drawable/btn_zoom_page_normal.png Binary files differnew file mode 100644 index 0000000..839915b --- /dev/null +++ b/core/res/res/drawable/btn_zoom_page_normal.png diff --git a/core/res/res/drawable/btn_zoom_page_press.png b/core/res/res/drawable/btn_zoom_page_press.png Binary files differnew file mode 100644 index 0000000..e8af276 --- /dev/null +++ b/core/res/res/drawable/btn_zoom_page_press.png diff --git a/core/res/res/drawable/button_inset.xml b/core/res/res/drawable/button_inset.xml new file mode 100644 index 0000000..fd27498 --- /dev/null +++ b/core/res/res/drawable/button_inset.xml @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2008 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<selector xmlns:android="http://schemas.android.com/apk/res/android"> + <item android:state_pressed="true" android:drawable="@drawable/btn_erase_pressed" /> + <item android:state_focused="true" android:state_pressed="false" + android:drawable="@drawable/btn_erase_selected" /> + <item android:drawable="@drawable/btn_erase_default" /> +</selector> + diff --git a/core/res/res/drawable/button_onoff_indicator_off.png b/core/res/res/drawable/button_onoff_indicator_off.png Binary files differnew file mode 100644 index 0000000..91e7244 --- /dev/null +++ b/core/res/res/drawable/button_onoff_indicator_off.png diff --git a/core/res/res/drawable/button_onoff_indicator_on.png b/core/res/res/drawable/button_onoff_indicator_on.png Binary files differnew file mode 100644 index 0000000..361364b --- /dev/null +++ b/core/res/res/drawable/button_onoff_indicator_on.png diff --git a/core/res/res/drawable/checkbox.xml b/core/res/res/drawable/checkbox.xml new file mode 100644 index 0000000..7a22185 --- /dev/null +++ b/core/res/res/drawable/checkbox.xml @@ -0,0 +1,29 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/res/drawable/checkbox.xml +** +** Copyright 2007, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<selector xmlns:android="http://schemas.android.com/apk/res/android"> + <item android:state_checked="true" android:state_focused="true" + android:drawable="@drawable/checkbox_on_background_focus_yellow" /> + <item android:state_checked="false" android:state_focused="true" + android:drawable="@drawable/checkbox_off_background_focus_yellow" /> + <item android:state_checked="false" android:drawable="@drawable/checkbox_off_background" /> + <item android:state_checked="true" android:drawable="@drawable/checkbox_on_background" /> +</selector> + diff --git a/core/res/res/drawable/checkbox_background.xml b/core/res/res/drawable/checkbox_background.xml new file mode 100644 index 0000000..68bb178 --- /dev/null +++ b/core/res/res/drawable/checkbox_background.xml @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/res/drawable/checkbox_background.xml +** +** Copyright 2007, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<selector xmlns:android="http://schemas.android.com/apk/res/android"> + <item android:drawable="@drawable/checkbox_label_background" /> +</selector> diff --git a/core/res/res/drawable/checkbox_label_background.9.png b/core/res/res/drawable/checkbox_label_background.9.png Binary files differnew file mode 100644 index 0000000..e6af4b0 --- /dev/null +++ b/core/res/res/drawable/checkbox_label_background.9.png diff --git a/core/res/res/drawable/checkbox_off_background.png b/core/res/res/drawable/checkbox_off_background.png Binary files differnew file mode 100644 index 0000000..6b2124f --- /dev/null +++ b/core/res/res/drawable/checkbox_off_background.png diff --git a/core/res/res/drawable/checkbox_off_background_focus_yellow.png b/core/res/res/drawable/checkbox_off_background_focus_yellow.png Binary files differnew file mode 100644 index 0000000..ffde6f8 --- /dev/null +++ b/core/res/res/drawable/checkbox_off_background_focus_yellow.png diff --git a/core/res/res/drawable/checkbox_on_background.png b/core/res/res/drawable/checkbox_on_background.png Binary files differnew file mode 100644 index 0000000..56495fc --- /dev/null +++ b/core/res/res/drawable/checkbox_on_background.png diff --git a/core/res/res/drawable/checkbox_on_background_focus_yellow.png b/core/res/res/drawable/checkbox_on_background_focus_yellow.png Binary files differnew file mode 100644 index 0000000..3018009 --- /dev/null +++ b/core/res/res/drawable/checkbox_on_background_focus_yellow.png diff --git a/core/res/res/drawable/clock_dial.png b/core/res/res/drawable/clock_dial.png Binary files differnew file mode 100644 index 0000000..82f73fe --- /dev/null +++ b/core/res/res/drawable/clock_dial.png diff --git a/core/res/res/drawable/clock_hand_hour.png b/core/res/res/drawable/clock_hand_hour.png Binary files differnew file mode 100644 index 0000000..1f0aec8 --- /dev/null +++ b/core/res/res/drawable/clock_hand_hour.png diff --git a/core/res/res/drawable/clock_hand_minute.png b/core/res/res/drawable/clock_hand_minute.png Binary files differnew file mode 100644 index 0000000..6cd8a4b --- /dev/null +++ b/core/res/res/drawable/clock_hand_minute.png diff --git a/core/res/res/drawable/code_lock_bottom.9.png b/core/res/res/drawable/code_lock_bottom.9.png Binary files differnew file mode 100644 index 0000000..812cf00 --- /dev/null +++ b/core/res/res/drawable/code_lock_bottom.9.png diff --git a/core/res/res/drawable/code_lock_left.9.png b/core/res/res/drawable/code_lock_left.9.png Binary files differnew file mode 100644 index 0000000..a53264a --- /dev/null +++ b/core/res/res/drawable/code_lock_left.9.png diff --git a/core/res/res/drawable/code_lock_top.9.png b/core/res/res/drawable/code_lock_top.9.png Binary files differnew file mode 100644 index 0000000..2b75a7c --- /dev/null +++ b/core/res/res/drawable/code_lock_top.9.png diff --git a/core/res/res/drawable/compass_arrow.png b/core/res/res/drawable/compass_arrow.png Binary files differnew file mode 100644 index 0000000..5a4d8c1 --- /dev/null +++ b/core/res/res/drawable/compass_arrow.png diff --git a/core/res/res/drawable/compass_base.png b/core/res/res/drawable/compass_base.png Binary files differnew file mode 100644 index 0000000..3d694f0 --- /dev/null +++ b/core/res/res/drawable/compass_base.png diff --git a/core/res/res/drawable/contextual_menu_bottom_bright.9.png b/core/res/res/drawable/contextual_menu_bottom_bright.9.png Binary files differnew file mode 100644 index 0000000..2b222fa --- /dev/null +++ b/core/res/res/drawable/contextual_menu_bottom_bright.9.png diff --git a/core/res/res/drawable/contextual_menu_top_dark.9.png b/core/res/res/drawable/contextual_menu_top_dark.9.png Binary files differnew file mode 100644 index 0000000..69a59ea --- /dev/null +++ b/core/res/res/drawable/contextual_menu_top_dark.9.png diff --git a/core/res/res/drawable/default_wallpaper.jpg b/core/res/res/drawable/default_wallpaper.jpg Binary files differnew file mode 100644 index 0000000..5ba522f --- /dev/null +++ b/core/res/res/drawable/default_wallpaper.jpg diff --git a/core/res/res/drawable/dialog_divider_horizontal_light.9.png b/core/res/res/drawable/dialog_divider_horizontal_light.9.png Binary files differnew file mode 100755 index 0000000..b69619b --- /dev/null +++ b/core/res/res/drawable/dialog_divider_horizontal_light.9.png diff --git a/core/res/res/drawable/divider_horizontal_bright.9.png b/core/res/res/drawable/divider_horizontal_bright.9.png Binary files differnew file mode 100644 index 0000000..a1ba2d3 --- /dev/null +++ b/core/res/res/drawable/divider_horizontal_bright.9.png diff --git a/core/res/res/drawable/divider_horizontal_dark.9.png b/core/res/res/drawable/divider_horizontal_dark.9.png Binary files differnew file mode 100644 index 0000000..7b32381 --- /dev/null +++ b/core/res/res/drawable/divider_horizontal_dark.9.png diff --git a/core/res/res/drawable/divider_horizontal_dim_dark.9.png b/core/res/res/drawable/divider_horizontal_dim_dark.9.png Binary files differnew file mode 100644 index 0000000..20bc4dc --- /dev/null +++ b/core/res/res/drawable/divider_horizontal_dim_dark.9.png diff --git a/core/res/res/drawable/divider_horizontal_textfield.9.png b/core/res/res/drawable/divider_horizontal_textfield.9.png Binary files differnew file mode 100644 index 0000000..43eb51d --- /dev/null +++ b/core/res/res/drawable/divider_horizontal_textfield.9.png diff --git a/core/res/res/drawable/divider_vertical_bright.9.png b/core/res/res/drawable/divider_vertical_bright.9.png Binary files differnew file mode 100644 index 0000000..da6e4ec --- /dev/null +++ b/core/res/res/drawable/divider_vertical_bright.9.png diff --git a/core/res/res/drawable/edit_text.xml b/core/res/res/drawable/edit_text.xml new file mode 100644 index 0000000..23a97e9 --- /dev/null +++ b/core/res/res/drawable/edit_text.xml @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2007 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<selector xmlns:android="http://schemas.android.com/apk/res/android"> + <item android:state_window_focused="false" android:state_enabled="true" + android:drawable="@drawable/textfield_default" /> + <item android:state_window_focused="false" android:state_enabled="false" + android:drawable="@drawable/textfield_disabled" /> + <item android:state_pressed="true" android:drawable="@drawable/textfield_pressed" /> + <item android:state_enabled="true" android:state_focused="true" android:drawable="@drawable/textfield_selected" /> + <item android:state_enabled="true" android:drawable="@drawable/textfield_default" /> + <item android:state_focused="true" android:drawable="@drawable/textfield_disabled_selected" /> + <item android:drawable="@drawable/textfield_disabled" /> +</selector> + diff --git a/core/res/res/drawable/editbox_background.xml b/core/res/res/drawable/editbox_background.xml new file mode 100644 index 0000000..976a212 --- /dev/null +++ b/core/res/res/drawable/editbox_background.xml @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/assets/res/any/drawable/editbox_background.xml +** +** Copyright 2006, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> +<selector xmlns:android="http://schemas.android.com/apk/res/android"> + <item android:state_focused="true" android:drawable="@drawable/editbox_background_focus_yellow" /> + <item android:drawable="@drawable/editbox_background_normal" /> +</selector> + diff --git a/core/res/res/drawable/editbox_background_focus_yellow.9.png b/core/res/res/drawable/editbox_background_focus_yellow.9.png Binary files differnew file mode 100644 index 0000000..faf52ed --- /dev/null +++ b/core/res/res/drawable/editbox_background_focus_yellow.9.png diff --git a/core/res/res/drawable/editbox_background_normal.9.png b/core/res/res/drawable/editbox_background_normal.9.png Binary files differnew file mode 100644 index 0000000..9b8be77 --- /dev/null +++ b/core/res/res/drawable/editbox_background_normal.9.png diff --git a/core/res/res/drawable/editbox_dropdown_arrowdown.png b/core/res/res/drawable/editbox_dropdown_arrowdown.png Binary files differnew file mode 100644 index 0000000..82dc409 --- /dev/null +++ b/core/res/res/drawable/editbox_dropdown_arrowdown.png diff --git a/core/res/res/drawable/editbox_dropdown_arrowup.png b/core/res/res/drawable/editbox_dropdown_arrowup.png Binary files differnew file mode 100644 index 0000000..a84512a --- /dev/null +++ b/core/res/res/drawable/editbox_dropdown_arrowup.png diff --git a/core/res/res/drawable/editbox_dropdown_background.9.png b/core/res/res/drawable/editbox_dropdown_background.9.png Binary files differnew file mode 100644 index 0000000..ed1bc29 --- /dev/null +++ b/core/res/res/drawable/editbox_dropdown_background.9.png diff --git a/core/res/res/drawable/editbox_dropdown_background_dark.9.png b/core/res/res/drawable/editbox_dropdown_background_dark.9.png Binary files differnew file mode 100644 index 0000000..88c1d9d --- /dev/null +++ b/core/res/res/drawable/editbox_dropdown_background_dark.9.png diff --git a/core/res/res/drawable/expander_group.xml b/core/res/res/drawable/expander_group.xml new file mode 100644 index 0000000..ac258b3 --- /dev/null +++ b/core/res/res/drawable/expander_group.xml @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2008 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<selector xmlns:android="http://schemas.android.com/apk/res/android"> + <item + android:state_expanded="true" + android:drawable="@drawable/expander_ic_maximized" /> + <item + android:drawable="@drawable/expander_ic_minimized" /> +</selector> diff --git a/core/res/res/drawable/expander_ic_maximized.9.png b/core/res/res/drawable/expander_ic_maximized.9.png Binary files differnew file mode 100644 index 0000000..bad4b82 --- /dev/null +++ b/core/res/res/drawable/expander_ic_maximized.9.png diff --git a/core/res/res/drawable/expander_ic_minimized.9.png b/core/res/res/drawable/expander_ic_minimized.9.png Binary files differnew file mode 100644 index 0000000..af89072 --- /dev/null +++ b/core/res/res/drawable/expander_ic_minimized.9.png diff --git a/core/res/res/drawable/focused_application_background_static.png b/core/res/res/drawable/focused_application_background_static.png Binary files differnew file mode 100644 index 0000000..fd18d30 --- /dev/null +++ b/core/res/res/drawable/focused_application_background_static.png diff --git a/core/res/res/drawable/frame_gallery_thumb.9.png b/core/res/res/drawable/frame_gallery_thumb.9.png Binary files differnew file mode 100755 index 0000000..804f6f3 --- /dev/null +++ b/core/res/res/drawable/frame_gallery_thumb.9.png diff --git a/core/res/res/drawable/frame_gallery_thumb_pressed.9.png b/core/res/res/drawable/frame_gallery_thumb_pressed.9.png Binary files differnew file mode 100755 index 0000000..e1ffa06 --- /dev/null +++ b/core/res/res/drawable/frame_gallery_thumb_pressed.9.png diff --git a/core/res/res/drawable/frame_gallery_thumb_selected.9.png b/core/res/res/drawable/frame_gallery_thumb_selected.9.png Binary files differnew file mode 100755 index 0000000..8bae932 --- /dev/null +++ b/core/res/res/drawable/frame_gallery_thumb_selected.9.png diff --git a/core/res/res/drawable/gallery_item_background.xml b/core/res/res/drawable/gallery_item_background.xml new file mode 100644 index 0000000..c7eb7ea --- /dev/null +++ b/core/res/res/drawable/gallery_item_background.xml @@ -0,0 +1,57 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2008 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<selector xmlns:android="http://schemas.android.com/apk/res/android"> + + + <!-- When the window does not have focus. --> + + <item android:drawable="@drawable/gallery_selected_default" + android:state_selected="true" + android:state_window_focused="false" + /> + + <item android:drawable="@drawable/gallery_unselected_default" + android:state_selected="false" + android:state_window_focused="false" + /> + + + <!-- When the window does have focus. --> + + <item android:drawable="@drawable/gallery_selected_pressed" + android:state_selected="true" + android:state_pressed="true" + /> + + <item android:drawable="@drawable/gallery_selected_focused" + android:state_selected="true" + android:state_focused="true" + /> + + <item android:drawable="@drawable/gallery_selected_default" + android:state_selected="true" + /> + + <item android:drawable="@drawable/gallery_unselected_pressed" + android:state_selected="false" + android:state_pressed="true" + /> + + <item android:drawable="@drawable/gallery_unselected_default" + /> + +</selector> diff --git a/core/res/res/drawable/gallery_selected_default.9.png b/core/res/res/drawable/gallery_selected_default.9.png Binary files differnew file mode 100755 index 0000000..22122b2 --- /dev/null +++ b/core/res/res/drawable/gallery_selected_default.9.png diff --git a/core/res/res/drawable/gallery_selected_focused.9.png b/core/res/res/drawable/gallery_selected_focused.9.png Binary files differnew file mode 100755 index 0000000..1332745 --- /dev/null +++ b/core/res/res/drawable/gallery_selected_focused.9.png diff --git a/core/res/res/drawable/gallery_selected_pressed.9.png b/core/res/res/drawable/gallery_selected_pressed.9.png Binary files differnew file mode 100755 index 0000000..306e543 --- /dev/null +++ b/core/res/res/drawable/gallery_selected_pressed.9.png diff --git a/core/res/res/drawable/gallery_thumb.xml b/core/res/res/drawable/gallery_thumb.xml new file mode 100644 index 0000000..4425727 --- /dev/null +++ b/core/res/res/drawable/gallery_thumb.xml @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2008 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<selector xmlns:android="http://schemas.android.com/apk/res/android"> + <item android:state_focused="true" android:state_pressed="false" android:drawable="@drawable/frame_gallery_thumb_selected" /> + <item android:state_focused="true" android:state_pressed="true" android:drawable="@drawable/frame_gallery_thumb_pressed" /> + <item android:state_focused="false" android:state_pressed="true" android:drawable="@drawable/frame_gallery_thumb_pressed" /> + <item android:drawable="@drawable/frame_gallery_thumb" /> +</selector> + diff --git a/core/res/res/drawable/gallery_unselected_default.9.png b/core/res/res/drawable/gallery_unselected_default.9.png Binary files differnew file mode 100755 index 0000000..0df06fa --- /dev/null +++ b/core/res/res/drawable/gallery_unselected_default.9.png diff --git a/core/res/res/drawable/gallery_unselected_pressed.9.png b/core/res/res/drawable/gallery_unselected_pressed.9.png Binary files differnew file mode 100644 index 0000000..4b25c3f --- /dev/null +++ b/core/res/res/drawable/gallery_unselected_pressed.9.png diff --git a/core/res/res/drawable/grey_list_separator.9.png b/core/res/res/drawable/grey_list_separator.9.png Binary files differnew file mode 100644 index 0000000..8a1a336 --- /dev/null +++ b/core/res/res/drawable/grey_list_separator.9.png diff --git a/core/res/res/drawable/grid_selector_background.xml b/core/res/res/drawable/grid_selector_background.xml new file mode 100644 index 0000000..232aebc --- /dev/null +++ b/core/res/res/drawable/grid_selector_background.xml @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2008 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<selector xmlns:android="http://schemas.android.com/apk/res/android"> + <item android:state_focused="true" android:state_pressed="false" + android:drawable="@drawable/grid_selector_background_focus" /> + <item android:state_focused="true" android:state_pressed="true" + android:drawable="@drawable/grid_selector_background_pressed" /> + <item android:state_focused="false" android:state_pressed="true" + android:drawable="@drawable/grid_selector_background_pressed" /> +</selector> diff --git a/core/res/res/drawable/grid_selector_background_focus.9.png b/core/res/res/drawable/grid_selector_background_focus.9.png Binary files differnew file mode 100644 index 0000000..2e28232 --- /dev/null +++ b/core/res/res/drawable/grid_selector_background_focus.9.png diff --git a/core/res/res/drawable/grid_selector_background_pressed.9.png b/core/res/res/drawable/grid_selector_background_pressed.9.png Binary files differnew file mode 100644 index 0000000..e20f091 --- /dev/null +++ b/core/res/res/drawable/grid_selector_background_pressed.9.png diff --git a/core/res/res/drawable/highlight_disabled.9.png b/core/res/res/drawable/highlight_disabled.9.png Binary files differnew file mode 100644 index 0000000..1393262 --- /dev/null +++ b/core/res/res/drawable/highlight_disabled.9.png diff --git a/core/res/res/drawable/highlight_disabled_pressed.9.png b/core/res/res/drawable/highlight_disabled_pressed.9.png Binary files differnew file mode 100644 index 0000000..ee35d39 --- /dev/null +++ b/core/res/res/drawable/highlight_disabled_pressed.9.png diff --git a/core/res/res/drawable/highlight_pressed.9.png b/core/res/res/drawable/highlight_pressed.9.png Binary files differnew file mode 100644 index 0000000..9bd2b50 --- /dev/null +++ b/core/res/res/drawable/highlight_pressed.9.png diff --git a/core/res/res/drawable/highlight_pressed_dimmed.9.png b/core/res/res/drawable/highlight_pressed_dimmed.9.png Binary files differnew file mode 100644 index 0000000..dad714b --- /dev/null +++ b/core/res/res/drawable/highlight_pressed_dimmed.9.png diff --git a/core/res/res/drawable/highlight_selected.9.png b/core/res/res/drawable/highlight_selected.9.png Binary files differnew file mode 100644 index 0000000..ecf0cad --- /dev/null +++ b/core/res/res/drawable/highlight_selected.9.png diff --git a/core/res/res/drawable/ic_bullet_key_permission.png b/core/res/res/drawable/ic_bullet_key_permission.png Binary files differnew file mode 100755 index 0000000..c8a4939 --- /dev/null +++ b/core/res/res/drawable/ic_bullet_key_permission.png diff --git a/core/res/res/drawable/ic_check_mark_dark.png b/core/res/res/drawable/ic_check_mark_dark.png Binary files differnew file mode 100644 index 0000000..7de2553 --- /dev/null +++ b/core/res/res/drawable/ic_check_mark_dark.png diff --git a/core/res/res/drawable/ic_check_mark_light.png b/core/res/res/drawable/ic_check_mark_light.png Binary files differnew file mode 100644 index 0000000..137696e --- /dev/null +++ b/core/res/res/drawable/ic_check_mark_light.png diff --git a/core/res/res/drawable/ic_delete.png b/core/res/res/drawable/ic_delete.png Binary files differnew file mode 100644 index 0000000..f074db3 --- /dev/null +++ b/core/res/res/drawable/ic_delete.png diff --git a/core/res/res/drawable/ic_dialog_alert.png b/core/res/res/drawable/ic_dialog_alert.png Binary files differnew file mode 100644 index 0000000..0a7de04 --- /dev/null +++ b/core/res/res/drawable/ic_dialog_alert.png diff --git a/core/res/res/drawable/ic_dialog_dialer.png b/core/res/res/drawable/ic_dialog_dialer.png Binary files differnew file mode 100644 index 0000000..f0c1838 --- /dev/null +++ b/core/res/res/drawable/ic_dialog_dialer.png diff --git a/core/res/res/drawable/ic_dialog_email.png b/core/res/res/drawable/ic_dialog_email.png Binary files differnew file mode 100644 index 0000000..20ebb13 --- /dev/null +++ b/core/res/res/drawable/ic_dialog_email.png diff --git a/core/res/res/drawable/ic_dialog_info.png b/core/res/res/drawable/ic_dialog_info.png Binary files differnew file mode 100755 index 0000000..e8b0229 --- /dev/null +++ b/core/res/res/drawable/ic_dialog_info.png diff --git a/core/res/res/drawable/ic_dialog_map.png b/core/res/res/drawable/ic_dialog_map.png Binary files differnew file mode 100644 index 0000000..b126354 --- /dev/null +++ b/core/res/res/drawable/ic_dialog_map.png diff --git a/core/res/res/drawable/ic_dialog_menu_generic.png b/core/res/res/drawable/ic_dialog_menu_generic.png Binary files differnew file mode 100755 index 0000000..de07bda --- /dev/null +++ b/core/res/res/drawable/ic_dialog_menu_generic.png diff --git a/core/res/res/drawable/ic_dialog_time.png b/core/res/res/drawable/ic_dialog_time.png Binary files differnew file mode 100755 index 0000000..dffec29 --- /dev/null +++ b/core/res/res/drawable/ic_dialog_time.png diff --git a/core/res/res/drawable/ic_dialog_usb.png b/core/res/res/drawable/ic_dialog_usb.png Binary files differnew file mode 100644 index 0000000..fbc8a9d --- /dev/null +++ b/core/res/res/drawable/ic_dialog_usb.png diff --git a/core/res/res/drawable/ic_emergency.png b/core/res/res/drawable/ic_emergency.png Binary files differnew file mode 100755 index 0000000..d99abf8 --- /dev/null +++ b/core/res/res/drawable/ic_emergency.png diff --git a/core/res/res/drawable/ic_input_add.png b/core/res/res/drawable/ic_input_add.png Binary files differnew file mode 100644 index 0000000..00770f8 --- /dev/null +++ b/core/res/res/drawable/ic_input_add.png diff --git a/core/res/res/drawable/ic_input_delete.png b/core/res/res/drawable/ic_input_delete.png Binary files differnew file mode 100644 index 0000000..ee4c911 --- /dev/null +++ b/core/res/res/drawable/ic_input_delete.png diff --git a/core/res/res/drawable/ic_input_get.png b/core/res/res/drawable/ic_input_get.png Binary files differnew file mode 100644 index 0000000..2f2cfcf --- /dev/null +++ b/core/res/res/drawable/ic_input_get.png diff --git a/core/res/res/drawable/ic_launcher_android.png b/core/res/res/drawable/ic_launcher_android.png Binary files differnew file mode 100644 index 0000000..855484a --- /dev/null +++ b/core/res/res/drawable/ic_launcher_android.png diff --git a/core/res/res/drawable/ic_lock_idle_alarm.png b/core/res/res/drawable/ic_lock_idle_alarm.png Binary files differnew file mode 100644 index 0000000..8c8899f --- /dev/null +++ b/core/res/res/drawable/ic_lock_idle_alarm.png diff --git a/core/res/res/drawable/ic_lock_idle_charging.png b/core/res/res/drawable/ic_lock_idle_charging.png Binary files differnew file mode 100755 index 0000000..20d6320 --- /dev/null +++ b/core/res/res/drawable/ic_lock_idle_charging.png diff --git a/core/res/res/drawable/ic_lock_idle_lock.png b/core/res/res/drawable/ic_lock_idle_lock.png Binary files differnew file mode 100755 index 0000000..0206aee --- /dev/null +++ b/core/res/res/drawable/ic_lock_idle_lock.png diff --git a/core/res/res/drawable/ic_lock_idle_low_battery.png b/core/res/res/drawable/ic_lock_idle_low_battery.png Binary files differnew file mode 100755 index 0000000..bb96782 --- /dev/null +++ b/core/res/res/drawable/ic_lock_idle_low_battery.png diff --git a/core/res/res/drawable/ic_lock_lock.png b/core/res/res/drawable/ic_lock_lock.png Binary files differnew file mode 100644 index 0000000..b662b03 --- /dev/null +++ b/core/res/res/drawable/ic_lock_lock.png diff --git a/core/res/res/drawable/ic_lock_power_off.png b/core/res/res/drawable/ic_lock_power_off.png Binary files differnew file mode 100644 index 0000000..14c002e --- /dev/null +++ b/core/res/res/drawable/ic_lock_power_off.png diff --git a/core/res/res/drawable/ic_lock_silent_mode.png b/core/res/res/drawable/ic_lock_silent_mode.png Binary files differnew file mode 100644 index 0000000..c89291a --- /dev/null +++ b/core/res/res/drawable/ic_lock_silent_mode.png diff --git a/core/res/res/drawable/ic_lock_silent_mode_off.png b/core/res/res/drawable/ic_lock_silent_mode_off.png Binary files differnew file mode 100644 index 0000000..4748b9e --- /dev/null +++ b/core/res/res/drawable/ic_lock_silent_mode_off.png diff --git a/core/res/res/drawable/ic_maps_indicator_current_position.png b/core/res/res/drawable/ic_maps_indicator_current_position.png Binary files differnew file mode 100644 index 0000000..4e427d8 --- /dev/null +++ b/core/res/res/drawable/ic_maps_indicator_current_position.png diff --git a/core/res/res/drawable/ic_maps_indicator_current_position_anim.xml b/core/res/res/drawable/ic_maps_indicator_current_position_anim.xml new file mode 100644 index 0000000..dcc6d46 --- /dev/null +++ b/core/res/res/drawable/ic_maps_indicator_current_position_anim.xml @@ -0,0 +1,27 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/res/drawable/status_icon_background.xml +** +** Copyright 2008, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> +<!-- Levels should be evenly spaced between 0 - 10000 --> + +<level-list xmlns:android="http://schemas.android.com/apk/res/android" > + <item android:maxLevel="2500" android:drawable="@drawable/ic_maps_indicator_current_position" /> + <item android:maxLevel="5000" android:drawable="@drawable/ic_maps_indicator_current_position_anim1" /> + <item android:maxLevel="7500" android:drawable="@drawable/ic_maps_indicator_current_position_anim2" /> + <item android:maxLevel="10000" android:drawable="@drawable/ic_maps_indicator_current_position_anim3" /> +</level-list> diff --git a/core/res/res/drawable/ic_maps_indicator_current_position_anim1.png b/core/res/res/drawable/ic_maps_indicator_current_position_anim1.png Binary files differnew file mode 100644 index 0000000..47bb9fa --- /dev/null +++ b/core/res/res/drawable/ic_maps_indicator_current_position_anim1.png diff --git a/core/res/res/drawable/ic_maps_indicator_current_position_anim2.png b/core/res/res/drawable/ic_maps_indicator_current_position_anim2.png Binary files differnew file mode 100644 index 0000000..b1167bc --- /dev/null +++ b/core/res/res/drawable/ic_maps_indicator_current_position_anim2.png diff --git a/core/res/res/drawable/ic_maps_indicator_current_position_anim3.png b/core/res/res/drawable/ic_maps_indicator_current_position_anim3.png Binary files differnew file mode 100644 index 0000000..f681a4c --- /dev/null +++ b/core/res/res/drawable/ic_maps_indicator_current_position_anim3.png diff --git a/core/res/res/drawable/ic_media_ff.png b/core/res/res/drawable/ic_media_ff.png Binary files differnew file mode 100755 index 0000000..ce7e195 --- /dev/null +++ b/core/res/res/drawable/ic_media_ff.png diff --git a/core/res/res/drawable/ic_media_next.png b/core/res/res/drawable/ic_media_next.png Binary files differnew file mode 100755 index 0000000..84f38e8 --- /dev/null +++ b/core/res/res/drawable/ic_media_next.png diff --git a/core/res/res/drawable/ic_media_pause.png b/core/res/res/drawable/ic_media_pause.png Binary files differnew file mode 100755 index 0000000..688118e --- /dev/null +++ b/core/res/res/drawable/ic_media_pause.png diff --git a/core/res/res/drawable/ic_media_play.png b/core/res/res/drawable/ic_media_play.png Binary files differnew file mode 100755 index 0000000..7aa7af8 --- /dev/null +++ b/core/res/res/drawable/ic_media_play.png diff --git a/core/res/res/drawable/ic_media_previous.png b/core/res/res/drawable/ic_media_previous.png Binary files differnew file mode 100755 index 0000000..1bba544 --- /dev/null +++ b/core/res/res/drawable/ic_media_previous.png diff --git a/core/res/res/drawable/ic_media_rew.png b/core/res/res/drawable/ic_media_rew.png Binary files differnew file mode 100755 index 0000000..132df7f --- /dev/null +++ b/core/res/res/drawable/ic_media_rew.png diff --git a/core/res/res/drawable/ic_menu_add.png b/core/res/res/drawable/ic_menu_add.png Binary files differnew file mode 100755 index 0000000..6752bfd --- /dev/null +++ b/core/res/res/drawable/ic_menu_add.png diff --git a/core/res/res/drawable/ic_menu_agenda.png b/core/res/res/drawable/ic_menu_agenda.png Binary files differnew file mode 100755 index 0000000..9f2c1dc --- /dev/null +++ b/core/res/res/drawable/ic_menu_agenda.png diff --git a/core/res/res/drawable/ic_menu_always_landscape_portrait.png b/core/res/res/drawable/ic_menu_always_landscape_portrait.png Binary files differnew file mode 100644 index 0000000..68911c4 --- /dev/null +++ b/core/res/res/drawable/ic_menu_always_landscape_portrait.png diff --git a/core/res/res/drawable/ic_menu_call.png b/core/res/res/drawable/ic_menu_call.png Binary files differnew file mode 100644 index 0000000..a63f86b --- /dev/null +++ b/core/res/res/drawable/ic_menu_call.png diff --git a/core/res/res/drawable/ic_menu_camera.png b/core/res/res/drawable/ic_menu_camera.png Binary files differnew file mode 100755 index 0000000..cdf7ca3 --- /dev/null +++ b/core/res/res/drawable/ic_menu_camera.png diff --git a/core/res/res/drawable/ic_menu_close_clear_cancel.png b/core/res/res/drawable/ic_menu_close_clear_cancel.png Binary files differnew file mode 100644 index 0000000..78222ea --- /dev/null +++ b/core/res/res/drawable/ic_menu_close_clear_cancel.png diff --git a/core/res/res/drawable/ic_menu_compass.png b/core/res/res/drawable/ic_menu_compass.png Binary files differnew file mode 100644 index 0000000..7717dde --- /dev/null +++ b/core/res/res/drawable/ic_menu_compass.png diff --git a/core/res/res/drawable/ic_menu_crop.png b/core/res/res/drawable/ic_menu_crop.png Binary files differnew file mode 100755 index 0000000..c0df996 --- /dev/null +++ b/core/res/res/drawable/ic_menu_crop.png diff --git a/core/res/res/drawable/ic_menu_day.png b/core/res/res/drawable/ic_menu_day.png Binary files differnew file mode 100755 index 0000000..db5d3a4 --- /dev/null +++ b/core/res/res/drawable/ic_menu_day.png diff --git a/core/res/res/drawable/ic_menu_delete.png b/core/res/res/drawable/ic_menu_delete.png Binary files differnew file mode 100755 index 0000000..7d95494 --- /dev/null +++ b/core/res/res/drawable/ic_menu_delete.png diff --git a/core/res/res/drawable/ic_menu_directions.png b/core/res/res/drawable/ic_menu_directions.png Binary files differnew file mode 100755 index 0000000..00a288f --- /dev/null +++ b/core/res/res/drawable/ic_menu_directions.png diff --git a/core/res/res/drawable/ic_menu_edit.png b/core/res/res/drawable/ic_menu_edit.png Binary files differnew file mode 100755 index 0000000..41a9c2e --- /dev/null +++ b/core/res/res/drawable/ic_menu_edit.png diff --git a/core/res/res/drawable/ic_menu_gallery.png b/core/res/res/drawable/ic_menu_gallery.png Binary files differnew file mode 100755 index 0000000..f61bbd8 --- /dev/null +++ b/core/res/res/drawable/ic_menu_gallery.png diff --git a/core/res/res/drawable/ic_menu_help.png b/core/res/res/drawable/ic_menu_help.png Binary files differnew file mode 100644 index 0000000..7c55dfd --- /dev/null +++ b/core/res/res/drawable/ic_menu_help.png diff --git a/core/res/res/drawable/ic_menu_info_details.png b/core/res/res/drawable/ic_menu_info_details.png Binary files differnew file mode 100755 index 0000000..1786d1e --- /dev/null +++ b/core/res/res/drawable/ic_menu_info_details.png diff --git a/core/res/res/drawable/ic_menu_manage.png b/core/res/res/drawable/ic_menu_manage.png Binary files differnew file mode 100755 index 0000000..f155bbc --- /dev/null +++ b/core/res/res/drawable/ic_menu_manage.png diff --git a/core/res/res/drawable/ic_menu_mapmode.png b/core/res/res/drawable/ic_menu_mapmode.png Binary files differnew file mode 100644 index 0000000..d85cab5 --- /dev/null +++ b/core/res/res/drawable/ic_menu_mapmode.png diff --git a/core/res/res/drawable/ic_menu_month.png b/core/res/res/drawable/ic_menu_month.png Binary files differnew file mode 100755 index 0000000..bf6cb89 --- /dev/null +++ b/core/res/res/drawable/ic_menu_month.png diff --git a/core/res/res/drawable/ic_menu_more.png b/core/res/res/drawable/ic_menu_more.png Binary files differnew file mode 100644 index 0000000..b9fc5fa --- /dev/null +++ b/core/res/res/drawable/ic_menu_more.png diff --git a/core/res/res/drawable/ic_menu_my_calendar.png b/core/res/res/drawable/ic_menu_my_calendar.png Binary files differnew file mode 100755 index 0000000..0c88fd3 --- /dev/null +++ b/core/res/res/drawable/ic_menu_my_calendar.png diff --git a/core/res/res/drawable/ic_menu_mylocation.png b/core/res/res/drawable/ic_menu_mylocation.png Binary files differnew file mode 100755 index 0000000..fdbd5ca --- /dev/null +++ b/core/res/res/drawable/ic_menu_mylocation.png diff --git a/core/res/res/drawable/ic_menu_myplaces.png b/core/res/res/drawable/ic_menu_myplaces.png Binary files differnew file mode 100644 index 0000000..06f11ba --- /dev/null +++ b/core/res/res/drawable/ic_menu_myplaces.png diff --git a/core/res/res/drawable/ic_menu_preferences.png b/core/res/res/drawable/ic_menu_preferences.png Binary files differnew file mode 100644 index 0000000..b8e7141 --- /dev/null +++ b/core/res/res/drawable/ic_menu_preferences.png diff --git a/core/res/res/drawable/ic_menu_recent_history.png b/core/res/res/drawable/ic_menu_recent_history.png Binary files differnew file mode 100644 index 0000000..4ccae5d --- /dev/null +++ b/core/res/res/drawable/ic_menu_recent_history.png diff --git a/core/res/res/drawable/ic_menu_report_image.png b/core/res/res/drawable/ic_menu_report_image.png Binary files differnew file mode 100644 index 0000000..393d727 --- /dev/null +++ b/core/res/res/drawable/ic_menu_report_image.png diff --git a/core/res/res/drawable/ic_menu_revert.png b/core/res/res/drawable/ic_menu_revert.png Binary files differnew file mode 100644 index 0000000..e7e04f5 --- /dev/null +++ b/core/res/res/drawable/ic_menu_revert.png diff --git a/core/res/res/drawable/ic_menu_rotate.png b/core/res/res/drawable/ic_menu_rotate.png Binary files differnew file mode 100755 index 0000000..27368b2 --- /dev/null +++ b/core/res/res/drawable/ic_menu_rotate.png diff --git a/core/res/res/drawable/ic_menu_save.png b/core/res/res/drawable/ic_menu_save.png Binary files differnew file mode 100644 index 0000000..36d50b3 --- /dev/null +++ b/core/res/res/drawable/ic_menu_save.png diff --git a/core/res/res/drawable/ic_menu_search.png b/core/res/res/drawable/ic_menu_search.png Binary files differnew file mode 100755 index 0000000..94446db --- /dev/null +++ b/core/res/res/drawable/ic_menu_search.png diff --git a/core/res/res/drawable/ic_menu_send.png b/core/res/res/drawable/ic_menu_send.png Binary files differnew file mode 100755 index 0000000..74c096d --- /dev/null +++ b/core/res/res/drawable/ic_menu_send.png diff --git a/core/res/res/drawable/ic_menu_set_as.png b/core/res/res/drawable/ic_menu_set_as.png Binary files differnew file mode 100755 index 0000000..cb9dc49 --- /dev/null +++ b/core/res/res/drawable/ic_menu_set_as.png diff --git a/core/res/res/drawable/ic_menu_share.png b/core/res/res/drawable/ic_menu_share.png Binary files differnew file mode 100755 index 0000000..44db9b1 --- /dev/null +++ b/core/res/res/drawable/ic_menu_share.png diff --git a/core/res/res/drawable/ic_menu_slideshow.png b/core/res/res/drawable/ic_menu_slideshow.png Binary files differnew file mode 100644 index 0000000..38dd8f0 --- /dev/null +++ b/core/res/res/drawable/ic_menu_slideshow.png diff --git a/core/res/res/drawable/ic_menu_sort_alphabetically.png b/core/res/res/drawable/ic_menu_sort_alphabetically.png Binary files differnew file mode 100755 index 0000000..2583eb8 --- /dev/null +++ b/core/res/res/drawable/ic_menu_sort_alphabetically.png diff --git a/core/res/res/drawable/ic_menu_sort_by_size.png b/core/res/res/drawable/ic_menu_sort_by_size.png Binary files differnew file mode 100755 index 0000000..65e2786 --- /dev/null +++ b/core/res/res/drawable/ic_menu_sort_by_size.png diff --git a/core/res/res/drawable/ic_menu_today.png b/core/res/res/drawable/ic_menu_today.png Binary files differnew file mode 100755 index 0000000..c63b6af --- /dev/null +++ b/core/res/res/drawable/ic_menu_today.png diff --git a/core/res/res/drawable/ic_menu_upload.png b/core/res/res/drawable/ic_menu_upload.png Binary files differnew file mode 100755 index 0000000..1c0dd3f --- /dev/null +++ b/core/res/res/drawable/ic_menu_upload.png diff --git a/core/res/res/drawable/ic_menu_upload_you_tube.png b/core/res/res/drawable/ic_menu_upload_you_tube.png Binary files differnew file mode 100755 index 0000000..0095564 --- /dev/null +++ b/core/res/res/drawable/ic_menu_upload_you_tube.png diff --git a/core/res/res/drawable/ic_menu_view.png b/core/res/res/drawable/ic_menu_view.png Binary files differnew file mode 100755 index 0000000..69828a9 --- /dev/null +++ b/core/res/res/drawable/ic_menu_view.png diff --git a/core/res/res/drawable/ic_menu_week.png b/core/res/res/drawable/ic_menu_week.png Binary files differnew file mode 100755 index 0000000..62cd65e --- /dev/null +++ b/core/res/res/drawable/ic_menu_week.png diff --git a/core/res/res/drawable/ic_menu_zoom.png b/core/res/res/drawable/ic_menu_zoom.png Binary files differnew file mode 100644 index 0000000..0b8c4e8 --- /dev/null +++ b/core/res/res/drawable/ic_menu_zoom.png diff --git a/core/res/res/drawable/ic_notification_clear_all.png b/core/res/res/drawable/ic_notification_clear_all.png Binary files differnew file mode 100644 index 0000000..f2114d7 --- /dev/null +++ b/core/res/res/drawable/ic_notification_clear_all.png diff --git a/core/res/res/drawable/ic_notification_overlay.9.png b/core/res/res/drawable/ic_notification_overlay.9.png Binary files differnew file mode 100644 index 0000000..1a3063c --- /dev/null +++ b/core/res/res/drawable/ic_notification_overlay.9.png diff --git a/core/res/res/drawable/ic_partial_secure.png b/core/res/res/drawable/ic_partial_secure.png Binary files differnew file mode 100644 index 0000000..76ba96a --- /dev/null +++ b/core/res/res/drawable/ic_partial_secure.png diff --git a/core/res/res/drawable/ic_popup_disk_full.png b/core/res/res/drawable/ic_popup_disk_full.png Binary files differnew file mode 100644 index 0000000..e6da5d0 --- /dev/null +++ b/core/res/res/drawable/ic_popup_disk_full.png diff --git a/core/res/res/drawable/ic_popup_reminder.png b/core/res/res/drawable/ic_popup_reminder.png Binary files differnew file mode 100755 index 0000000..af15279 --- /dev/null +++ b/core/res/res/drawable/ic_popup_reminder.png diff --git a/core/res/res/drawable/ic_popup_sync.xml b/core/res/res/drawable/ic_popup_sync.xml new file mode 100644 index 0000000..aa2c8d4 --- /dev/null +++ b/core/res/res/drawable/ic_popup_sync.xml @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/res/drawable/ic_popup_sync.xml +** +** Copyright 2007, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> +<animation-list + xmlns:android="http://schemas.android.com/apk/res/android" + android:oneshot="false"> + <item android:drawable="@drawable/ic_popup_sync_1" android:duration="200" /> + <item android:drawable="@drawable/ic_popup_sync_2" android:duration="200" /> + <item android:drawable="@drawable/ic_popup_sync_3" android:duration="200" /> + <item android:drawable="@drawable/ic_popup_sync_4" android:duration="200" /> + <item android:drawable="@drawable/ic_popup_sync_5" android:duration="200" /> + <item android:drawable="@drawable/ic_popup_sync_6" android:duration="200" /> +</animation-list> + diff --git a/core/res/res/drawable/ic_popup_sync_1.png b/core/res/res/drawable/ic_popup_sync_1.png Binary files differnew file mode 100644 index 0000000..13d8cdd --- /dev/null +++ b/core/res/res/drawable/ic_popup_sync_1.png diff --git a/core/res/res/drawable/ic_popup_sync_2.png b/core/res/res/drawable/ic_popup_sync_2.png Binary files differnew file mode 100644 index 0000000..6ca162a --- /dev/null +++ b/core/res/res/drawable/ic_popup_sync_2.png diff --git a/core/res/res/drawable/ic_popup_sync_3.png b/core/res/res/drawable/ic_popup_sync_3.png Binary files differnew file mode 100644 index 0000000..a7c21dd --- /dev/null +++ b/core/res/res/drawable/ic_popup_sync_3.png diff --git a/core/res/res/drawable/ic_popup_sync_4.png b/core/res/res/drawable/ic_popup_sync_4.png Binary files differnew file mode 100644 index 0000000..e9be04e --- /dev/null +++ b/core/res/res/drawable/ic_popup_sync_4.png diff --git a/core/res/res/drawable/ic_popup_sync_5.png b/core/res/res/drawable/ic_popup_sync_5.png Binary files differnew file mode 100644 index 0000000..65d87c4 --- /dev/null +++ b/core/res/res/drawable/ic_popup_sync_5.png diff --git a/core/res/res/drawable/ic_popup_sync_6.png b/core/res/res/drawable/ic_popup_sync_6.png Binary files differnew file mode 100644 index 0000000..2015c88 --- /dev/null +++ b/core/res/res/drawable/ic_popup_sync_6.png diff --git a/core/res/res/drawable/ic_power.png b/core/res/res/drawable/ic_power.png Binary files differnew file mode 100755 index 0000000..cfdf422 --- /dev/null +++ b/core/res/res/drawable/ic_power.png diff --git a/core/res/res/drawable/ic_search_category_default.png b/core/res/res/drawable/ic_search_category_default.png Binary files differnew file mode 100755 index 0000000..7eea584 --- /dev/null +++ b/core/res/res/drawable/ic_search_category_default.png diff --git a/core/res/res/drawable/ic_secure.png b/core/res/res/drawable/ic_secure.png Binary files differnew file mode 100644 index 0000000..4f15fc4 --- /dev/null +++ b/core/res/res/drawable/ic_secure.png diff --git a/core/res/res/drawable/ic_settings_indicator_next_page.png b/core/res/res/drawable/ic_settings_indicator_next_page.png Binary files differnew file mode 100755 index 0000000..c30e6e4 --- /dev/null +++ b/core/res/res/drawable/ic_settings_indicator_next_page.png diff --git a/core/res/res/drawable/ic_text_dot.png b/core/res/res/drawable/ic_text_dot.png Binary files differnew file mode 100755 index 0000000..bb02379 --- /dev/null +++ b/core/res/res/drawable/ic_text_dot.png diff --git a/core/res/res/drawable/ic_vibrate.png b/core/res/res/drawable/ic_vibrate.png Binary files differnew file mode 100755 index 0000000..eb24e50 --- /dev/null +++ b/core/res/res/drawable/ic_vibrate.png diff --git a/core/res/res/drawable/ic_volume.png b/core/res/res/drawable/ic_volume.png Binary files differnew file mode 100755 index 0000000..cee70f0 --- /dev/null +++ b/core/res/res/drawable/ic_volume.png diff --git a/core/res/res/drawable/ic_volume_off.png b/core/res/res/drawable/ic_volume_off.png Binary files differnew file mode 100644 index 0000000..f3850fc --- /dev/null +++ b/core/res/res/drawable/ic_volume_off.png diff --git a/core/res/res/drawable/ic_volume_off_small.png b/core/res/res/drawable/ic_volume_off_small.png Binary files differnew file mode 100755 index 0000000..ae55bd6 --- /dev/null +++ b/core/res/res/drawable/ic_volume_off_small.png diff --git a/core/res/res/drawable/ic_volume_small.png b/core/res/res/drawable/ic_volume_small.png Binary files differnew file mode 100755 index 0000000..00a4f89 --- /dev/null +++ b/core/res/res/drawable/ic_volume_small.png diff --git a/core/res/res/drawable/icon_highlight_rectangle.9.png b/core/res/res/drawable/icon_highlight_rectangle.9.png Binary files differnew file mode 100644 index 0000000..3dafde3 --- /dev/null +++ b/core/res/res/drawable/icon_highlight_rectangle.9.png diff --git a/core/res/res/drawable/icon_highlight_square.9.png b/core/res/res/drawable/icon_highlight_square.9.png Binary files differnew file mode 100644 index 0000000..a93a3f8 --- /dev/null +++ b/core/res/res/drawable/icon_highlight_square.9.png diff --git a/core/res/res/drawable/indicator_check_mark_dark.xml b/core/res/res/drawable/indicator_check_mark_dark.xml new file mode 100644 index 0000000..9713cc4 --- /dev/null +++ b/core/res/res/drawable/indicator_check_mark_dark.xml @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2008 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<selector xmlns:android="http://schemas.android.com/apk/res/android"> + + <item android:state_checked="true" + android:drawable="@drawable/ic_check_mark_dark" /> + + <item android:state_checked="false" + android:drawable="@color/transparent" /> + + <item + android:drawable="@drawable/ic_check_mark_dark" /> + +</selector> diff --git a/core/res/res/drawable/indicator_check_mark_light.xml b/core/res/res/drawable/indicator_check_mark_light.xml new file mode 100644 index 0000000..e0129e9 --- /dev/null +++ b/core/res/res/drawable/indicator_check_mark_light.xml @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2008 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<selector xmlns:android="http://schemas.android.com/apk/res/android"> + + <item android:state_checked="true" + android:drawable="@drawable/ic_check_mark_light" /> + + <item android:state_checked="false" + android:drawable="@color/transparent" /> + + <item + android:drawable="@drawable/ic_check_mark_light" /> + +</selector> diff --git a/core/res/res/drawable/indicator_code_lock_drag_direction_green_up.png b/core/res/res/drawable/indicator_code_lock_drag_direction_green_up.png Binary files differnew file mode 100644 index 0000000..ef91dc4 --- /dev/null +++ b/core/res/res/drawable/indicator_code_lock_drag_direction_green_up.png diff --git a/core/res/res/drawable/indicator_code_lock_drag_direction_red_up.png b/core/res/res/drawable/indicator_code_lock_drag_direction_red_up.png Binary files differnew file mode 100644 index 0000000..f3d4204 --- /dev/null +++ b/core/res/res/drawable/indicator_code_lock_drag_direction_red_up.png diff --git a/core/res/res/drawable/indicator_code_lock_point_area_default.png b/core/res/res/drawable/indicator_code_lock_point_area_default.png Binary files differnew file mode 100755 index 0000000..4e88b37 --- /dev/null +++ b/core/res/res/drawable/indicator_code_lock_point_area_default.png diff --git a/core/res/res/drawable/indicator_code_lock_point_area_green.png b/core/res/res/drawable/indicator_code_lock_point_area_green.png Binary files differnew file mode 100755 index 0000000..8020846 --- /dev/null +++ b/core/res/res/drawable/indicator_code_lock_point_area_green.png diff --git a/core/res/res/drawable/indicator_code_lock_point_area_red.png b/core/res/res/drawable/indicator_code_lock_point_area_red.png Binary files differnew file mode 100755 index 0000000..b7aee1ba --- /dev/null +++ b/core/res/res/drawable/indicator_code_lock_point_area_red.png diff --git a/core/res/res/drawable/indicator_input_error.png b/core/res/res/drawable/indicator_input_error.png Binary files differnew file mode 100755 index 0000000..ee60165 --- /dev/null +++ b/core/res/res/drawable/indicator_input_error.png diff --git a/core/res/res/drawable/indicator_show_current_selected_dark.png b/core/res/res/drawable/indicator_show_current_selected_dark.png Binary files differnew file mode 100755 index 0000000..9c77920 --- /dev/null +++ b/core/res/res/drawable/indicator_show_current_selected_dark.png diff --git a/core/res/res/drawable/list_highlight.xml b/core/res/res/drawable/list_highlight.xml new file mode 100644 index 0000000..132c1ca --- /dev/null +++ b/core/res/res/drawable/list_highlight.xml @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/res/drawable/list_highlight.xml +** +** Copyright 2007, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<selector xmlns:android="http://schemas.android.com/apk/res/android"> + <item android:state_window_focused="true" android:drawable="@drawable/list_highlight_active" /> + <item android:state_window_focused="false" android:drawable="@drawable/list_highlight_inactive" /> +</selector> diff --git a/core/res/res/drawable/list_highlight_active.xml b/core/res/res/drawable/list_highlight_active.xml new file mode 100644 index 0000000..9e13a96 --- /dev/null +++ b/core/res/res/drawable/list_highlight_active.xml @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/res/drawable/list_highlight_active.xml +** +** Copyright 2007, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<shape xmlns:android="http://schemas.android.com/apk/res/android"> + <gradient android:startColor="#FFFFFFFF" android:endColor="#A8EFC123" + android:angle="270"/> + <stroke android:width="1dp" android:color="#FFE3AE00"/> + <corners android:radius="0dp"/> + <padding android:left="6dp" android:top="2dp" + android:right="6dp" android:bottom="2dp" /> +</shape> diff --git a/core/res/res/drawable/list_highlight_inactive.xml b/core/res/res/drawable/list_highlight_inactive.xml new file mode 100644 index 0000000..b258ea6 --- /dev/null +++ b/core/res/res/drawable/list_highlight_inactive.xml @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/res/drawable/list_highlight_inactive.xml +** +** Copyright 2007, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<shape xmlns:android="http://schemas.android.com/apk/res/android"> + <gradient android:startColor="#10f3d465" android:endColor="#00000000" + android:angle="270"/> + <stroke android:width="1dp" android:color="#FFE3AE00"/> + <corners android:radius="0dp"/> + <padding android:left="6dp" android:top="2dp" + android:right="6dp" android:bottom="2dp" /> +</shape> diff --git a/core/res/res/drawable/list_selector_background.xml b/core/res/res/drawable/list_selector_background.xml new file mode 100644 index 0000000..bca996c --- /dev/null +++ b/core/res/res/drawable/list_selector_background.xml @@ -0,0 +1,37 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2008 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<selector xmlns:android="http://schemas.android.com/apk/res/android"> + + <item android:state_window_focused="false" + android:drawable="@color/transparent" /> + + <!-- Even though these two point to the same resource, have two states so the drawable will invalidate itself when coming out of pressed state. --> + <item android:state_focused="true" android:state_enabled="false" + android:state_pressed="true" + android:drawable="@drawable/list_selector_background_disabled" /> + <item android:state_focused="true" android:state_enabled="false" + android:drawable="@drawable/list_selector_background_disabled" /> + + <item android:state_focused="true" android:state_pressed="true" + android:drawable="@drawable/list_selector_background_transition" /> + <item android:state_focused="false" android:state_pressed="true" + android:drawable="@drawable/list_selector_background_transition" /> + + <item android:state_focused="true" + android:drawable="@drawable/list_selector_background_focus" /> + +</selector> diff --git a/core/res/res/drawable/list_selector_background_disabled.9.png b/core/res/res/drawable/list_selector_background_disabled.9.png Binary files differnew file mode 100644 index 0000000..bf970b0 --- /dev/null +++ b/core/res/res/drawable/list_selector_background_disabled.9.png diff --git a/core/res/res/drawable/list_selector_background_focus.9.png b/core/res/res/drawable/list_selector_background_focus.9.png Binary files differnew file mode 100644 index 0000000..c3e2415 --- /dev/null +++ b/core/res/res/drawable/list_selector_background_focus.9.png diff --git a/core/res/res/drawable/list_selector_background_longpress.9.png b/core/res/res/drawable/list_selector_background_longpress.9.png Binary files differnew file mode 100644 index 0000000..5cbb251 --- /dev/null +++ b/core/res/res/drawable/list_selector_background_longpress.9.png diff --git a/core/res/res/drawable/list_selector_background_pressed.9.png b/core/res/res/drawable/list_selector_background_pressed.9.png Binary files differnew file mode 100644 index 0000000..02b4e9a --- /dev/null +++ b/core/res/res/drawable/list_selector_background_pressed.9.png diff --git a/core/res/res/drawable/list_selector_background_transition.xml b/core/res/res/drawable/list_selector_background_transition.xml new file mode 100644 index 0000000..695f0c7 --- /dev/null +++ b/core/res/res/drawable/list_selector_background_transition.xml @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2008 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<transition xmlns:android="http://schemas.android.com/apk/res/android"> + <item android:drawable="@android:drawable/list_selector_background_pressed" /> + <item android:drawable="@android:drawable/list_selector_background_longpress" /> +</transition> diff --git a/core/res/res/drawable/load_average_background.xml b/core/res/res/drawable/load_average_background.xml new file mode 100644 index 0000000..584e4f5 --- /dev/null +++ b/core/res/res/drawable/load_average_background.xml @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2007 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<color xmlns:android="http://schemas.android.com/apk/res/android" value="#a0000000"> + <padding left="1" top="1" right="1" bottom="1" /> +</color> + diff --git a/core/res/res/drawable/loading_tile.png b/core/res/res/drawable/loading_tile.png Binary files differnew file mode 100644 index 0000000..f5a80c9 --- /dev/null +++ b/core/res/res/drawable/loading_tile.png diff --git a/core/res/res/drawable/lock_asset.png b/core/res/res/drawable/lock_asset.png Binary files differnew file mode 100644 index 0000000..5d52537 --- /dev/null +++ b/core/res/res/drawable/lock_asset.png diff --git a/core/res/res/drawable/maps_google_logo.png b/core/res/res/drawable/maps_google_logo.png Binary files differnew file mode 100644 index 0000000..1374aaa --- /dev/null +++ b/core/res/res/drawable/maps_google_logo.png diff --git a/core/res/res/drawable/media_button_background.xml b/core/res/res/drawable/media_button_background.xml new file mode 100644 index 0000000..ebf8c495 --- /dev/null +++ b/core/res/res/drawable/media_button_background.xml @@ -0,0 +1,29 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/assets/res/any/drawable/button_background.xml +** +** Copyright 2006, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> +<selector xmlns:android="http://schemas.android.com/apk/res/android"> + <item android:state_focused="true" android:state_pressed="false" android:state_enabled="true" + android:drawable="@drawable/btn_media_player_selected" /> + <item android:state_enabled="true" android:state_pressed="true" android:drawable="@drawable/btn_media_player_pressed" /> + <item android:state_enabled="true" android:state_focused="false" android:state_pressed="false" + android:drawable="@drawable/btn_media_player" /> + <item android:state_focused="true" android:state_enabled="false" android:drawable="@drawable/btn_media_player_disabled_selected" /> + <item android:state_focused="false" android:state_enabled="false" android:drawable="@drawable/btn_media_player_disabled" /> + <item android:drawable="@drawable/btn_media_player" /> +</selector> diff --git a/core/res/res/drawable/menu_background.9.png b/core/res/res/drawable/menu_background.9.png Binary files differnew file mode 100644 index 0000000..e7266b2 --- /dev/null +++ b/core/res/res/drawable/menu_background.9.png diff --git a/core/res/res/drawable/menu_background_fill_parent_width.9.png b/core/res/res/drawable/menu_background_fill_parent_width.9.png Binary files differnew file mode 100644 index 0000000..d368983 --- /dev/null +++ b/core/res/res/drawable/menu_background_fill_parent_width.9.png diff --git a/core/res/res/drawable/menu_selector.xml b/core/res/res/drawable/menu_selector.xml new file mode 100644 index 0000000..96f80ae --- /dev/null +++ b/core/res/res/drawable/menu_selector.xml @@ -0,0 +1,44 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2008 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<selector xmlns:android="http://schemas.android.com/apk/res/android"> + + <item + android:state_pressed="true" + android:state_enabled="true" + android:drawable="@drawable/highlight_pressed" /> + + <item + android:state_selected="true" + android:state_enabled="false" + android:drawable="@drawable/highlight_disabled" /> + + <item + android:state_selected="true" + android:state_enabled="true" + android:drawable="@drawable/highlight_selected" /> + + <item + android:state_focused="true" + android:state_enabled="false" + android:drawable="@drawable/highlight_disabled" /> + + <item + android:state_focused="true" + android:state_enabled="true" + android:drawable="@drawable/highlight_selected" /> + +</selector> diff --git a/core/res/res/drawable/menu_separator.9.png b/core/res/res/drawable/menu_separator.9.png Binary files differnew file mode 100644 index 0000000..8a1a336 --- /dev/null +++ b/core/res/res/drawable/menu_separator.9.png diff --git a/core/res/res/drawable/menu_submenu_background.9.png b/core/res/res/drawable/menu_submenu_background.9.png Binary files differnew file mode 100644 index 0000000..a153532 --- /dev/null +++ b/core/res/res/drawable/menu_submenu_background.9.png diff --git a/core/res/res/drawable/menuitem_background.xml b/core/res/res/drawable/menuitem_background.xml new file mode 100644 index 0000000..6e07efc --- /dev/null +++ b/core/res/res/drawable/menuitem_background.xml @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2007 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<selector xmlns:android="http://schemas.android.com/apk/res/android"> + <item android:state_focused="true" android:state_pressed="true" + android:drawable="@drawable/menuitem_background_pressed" /> + <item android:state_focused="false" android:state_pressed="true" + android:drawable="@drawable/menuitem_background_pressed" /> + <item android:state_focused="true" + android:drawable="@drawable/menuitem_background_focus" /> +</selector> diff --git a/core/res/res/drawable/menuitem_background_focus.9.png b/core/res/res/drawable/menuitem_background_focus.9.png Binary files differnew file mode 100644 index 0000000..c3e2415 --- /dev/null +++ b/core/res/res/drawable/menuitem_background_focus.9.png diff --git a/core/res/res/drawable/menuitem_background_pressed.9.png b/core/res/res/drawable/menuitem_background_pressed.9.png Binary files differnew file mode 100644 index 0000000..02b4e9a --- /dev/null +++ b/core/res/res/drawable/menuitem_background_pressed.9.png diff --git a/core/res/res/drawable/menuitem_background_solid.xml b/core/res/res/drawable/menuitem_background_solid.xml new file mode 100644 index 0000000..be46645 --- /dev/null +++ b/core/res/res/drawable/menuitem_background_solid.xml @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2007 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<selector xmlns:android="http://schemas.android.com/apk/res/android"> + <item android:state_focused="true" android:state_pressed="false" + android:drawable="@drawable/menuitem_background_solid_focused" /> + <item android:state_focused="true" android:state_pressed="true" + android:drawable="@drawable/menuitem_background_solid_pressed" /> + <item android:state_focused="false" android:state_pressed="true" + android:drawable="@drawable/menuitem_background_solid_pressed" /> +</selector> diff --git a/core/res/res/drawable/menuitem_background_solid_focused.9.png b/core/res/res/drawable/menuitem_background_solid_focused.9.png Binary files differnew file mode 100644 index 0000000..99dd9b1 --- /dev/null +++ b/core/res/res/drawable/menuitem_background_solid_focused.9.png diff --git a/core/res/res/drawable/menuitem_background_solid_pressed.9.png b/core/res/res/drawable/menuitem_background_solid_pressed.9.png Binary files differnew file mode 100644 index 0000000..389063a --- /dev/null +++ b/core/res/res/drawable/menuitem_background_solid_pressed.9.png diff --git a/core/res/res/drawable/menuitem_checkbox.xml b/core/res/res/drawable/menuitem_checkbox.xml new file mode 100644 index 0000000..8f6ffc0 --- /dev/null +++ b/core/res/res/drawable/menuitem_checkbox.xml @@ -0,0 +1,25 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/res/drawable/checkbox.xml +** +** Copyright 2007, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<selector xmlns:android="http://schemas.android.com/apk/res/android" android:constantSize="true"> + <item android:state_checked="true" + android:drawable="@drawable/menuitem_checkbox_on" /> +</selector> + diff --git a/core/res/res/drawable/menuitem_checkbox_on.png b/core/res/res/drawable/menuitem_checkbox_on.png Binary files differnew file mode 100644 index 0000000..bd8ff93 --- /dev/null +++ b/core/res/res/drawable/menuitem_checkbox_on.png diff --git a/core/res/res/drawable/no_tile_128.png b/core/res/res/drawable/no_tile_128.png Binary files differnew file mode 100644 index 0000000..a9b007d --- /dev/null +++ b/core/res/res/drawable/no_tile_128.png diff --git a/core/res/res/drawable/padlock.png b/core/res/res/drawable/padlock.png Binary files differnew file mode 100644 index 0000000..558340b --- /dev/null +++ b/core/res/res/drawable/padlock.png diff --git a/core/res/res/drawable/panel_background.9.png b/core/res/res/drawable/panel_background.9.png Binary files differnew file mode 100644 index 0000000..2305be4 --- /dev/null +++ b/core/res/res/drawable/panel_background.9.png diff --git a/core/res/res/drawable/panel_picture_frame_background.xml b/core/res/res/drawable/panel_picture_frame_background.xml new file mode 100644 index 0000000..f588106 --- /dev/null +++ b/core/res/res/drawable/panel_picture_frame_background.xml @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/assets/res/any/drawable/panel_picture_frame_background.xml +** +** Copyright 2006, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> +<selector xmlns:android="http://schemas.android.com/apk/res/android"> + <item android:state_focused="true" android:drawable="@drawable/panel_picture_frame_bg_focus_blue" /> + <item android:state_pressed="true" android:drawable="@drawable/panel_picture_frame_bg_pressed_blue" /> + <item android:drawable="@drawable/panel_picture_frame_bg_normal" /> +</selector> diff --git a/core/res/res/drawable/panel_picture_frame_bg_disabled.9.png b/core/res/res/drawable/panel_picture_frame_bg_disabled.9.png Binary files differnew file mode 100644 index 0000000..786b361 --- /dev/null +++ b/core/res/res/drawable/panel_picture_frame_bg_disabled.9.png diff --git a/core/res/res/drawable/panel_picture_frame_bg_focus_blue.9.png b/core/res/res/drawable/panel_picture_frame_bg_focus_blue.9.png Binary files differnew file mode 100644 index 0000000..7ebdbe5 --- /dev/null +++ b/core/res/res/drawable/panel_picture_frame_bg_focus_blue.9.png diff --git a/core/res/res/drawable/panel_picture_frame_bg_normal.9.png b/core/res/res/drawable/panel_picture_frame_bg_normal.9.png Binary files differnew file mode 100644 index 0000000..fd17d09 --- /dev/null +++ b/core/res/res/drawable/panel_picture_frame_bg_normal.9.png diff --git a/core/res/res/drawable/panel_picture_frame_bg_pressed_blue.9.png b/core/res/res/drawable/panel_picture_frame_bg_pressed_blue.9.png Binary files differnew file mode 100644 index 0000000..7bb0216 --- /dev/null +++ b/core/res/res/drawable/panel_picture_frame_bg_pressed_blue.9.png diff --git a/core/res/res/drawable/panel_separator.9.png b/core/res/res/drawable/panel_separator.9.png Binary files differnew file mode 100644 index 0000000..0c07bf8 --- /dev/null +++ b/core/res/res/drawable/panel_separator.9.png diff --git a/core/res/res/drawable/pickerbox.xml b/core/res/res/drawable/pickerbox.xml new file mode 100644 index 0000000..9cb2436 --- /dev/null +++ b/core/res/res/drawable/pickerbox.xml @@ -0,0 +1,21 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2008 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<selector xmlns:android="http://schemas.android.com/apk/res/android"> + <item android:state_focused="false" android:state_pressed="true" android:drawable="@drawable/pickerbox_selected" /> + <item android:drawable="@drawable/pickerbox_unselected" /> +</selector> + diff --git a/core/res/res/drawable/pickerbox_background.png b/core/res/res/drawable/pickerbox_background.png Binary files differnew file mode 100644 index 0000000..6494cd8 --- /dev/null +++ b/core/res/res/drawable/pickerbox_background.png diff --git a/core/res/res/drawable/pickerbox_divider.png b/core/res/res/drawable/pickerbox_divider.png Binary files differnew file mode 100644 index 0000000..2e82f66 --- /dev/null +++ b/core/res/res/drawable/pickerbox_divider.png diff --git a/core/res/res/drawable/pickerbox_selected.9.png b/core/res/res/drawable/pickerbox_selected.9.png Binary files differnew file mode 100644 index 0000000..d986a31 --- /dev/null +++ b/core/res/res/drawable/pickerbox_selected.9.png diff --git a/core/res/res/drawable/pickerbox_unselected.9.png b/core/res/res/drawable/pickerbox_unselected.9.png Binary files differnew file mode 100644 index 0000000..27ec6b9 --- /dev/null +++ b/core/res/res/drawable/pickerbox_unselected.9.png diff --git a/core/res/res/drawable/picture_emergency.png b/core/res/res/drawable/picture_emergency.png Binary files differnew file mode 100644 index 0000000..3690b07 --- /dev/null +++ b/core/res/res/drawable/picture_emergency.png diff --git a/core/res/res/drawable/picture_frame.9.png b/core/res/res/drawable/picture_frame.9.png Binary files differnew file mode 100644 index 0000000..ba71570 --- /dev/null +++ b/core/res/res/drawable/picture_frame.9.png diff --git a/core/res/res/drawable/popup_bottom_bright.9.png b/core/res/res/drawable/popup_bottom_bright.9.png Binary files differnew file mode 100644 index 0000000..e8e203b --- /dev/null +++ b/core/res/res/drawable/popup_bottom_bright.9.png diff --git a/core/res/res/drawable/popup_bottom_dark.9.png b/core/res/res/drawable/popup_bottom_dark.9.png Binary files differnew file mode 100644 index 0000000..76a2a7f --- /dev/null +++ b/core/res/res/drawable/popup_bottom_dark.9.png diff --git a/core/res/res/drawable/popup_bottom_medium.9.png b/core/res/res/drawable/popup_bottom_medium.9.png Binary files differnew file mode 100755 index 0000000..dee6d6b --- /dev/null +++ b/core/res/res/drawable/popup_bottom_medium.9.png diff --git a/core/res/res/drawable/popup_center_bright.9.png b/core/res/res/drawable/popup_center_bright.9.png Binary files differnew file mode 100644 index 0000000..c817338 --- /dev/null +++ b/core/res/res/drawable/popup_center_bright.9.png diff --git a/core/res/res/drawable/popup_center_dark.9.png b/core/res/res/drawable/popup_center_dark.9.png Binary files differnew file mode 100644 index 0000000..79ffdaa --- /dev/null +++ b/core/res/res/drawable/popup_center_dark.9.png diff --git a/core/res/res/drawable/popup_center_medium.9.png b/core/res/res/drawable/popup_center_medium.9.png Binary files differnew file mode 100755 index 0000000..ba2e9bf --- /dev/null +++ b/core/res/res/drawable/popup_center_medium.9.png diff --git a/core/res/res/drawable/popup_divider_horizontal_dark.9.png b/core/res/res/drawable/popup_divider_horizontal_dark.9.png Binary files differnew file mode 100644 index 0000000..b69619b --- /dev/null +++ b/core/res/res/drawable/popup_divider_horizontal_dark.9.png diff --git a/core/res/res/drawable/popup_full_bright.9.png b/core/res/res/drawable/popup_full_bright.9.png Binary files differnew file mode 100644 index 0000000..d33ff2b --- /dev/null +++ b/core/res/res/drawable/popup_full_bright.9.png diff --git a/core/res/res/drawable/popup_full_dark.9.png b/core/res/res/drawable/popup_full_dark.9.png Binary files differnew file mode 100644 index 0000000..2305be4 --- /dev/null +++ b/core/res/res/drawable/popup_full_dark.9.png diff --git a/core/res/res/drawable/popup_inline_error.9.png b/core/res/res/drawable/popup_inline_error.9.png Binary files differnew file mode 100755 index 0000000..6a8297a --- /dev/null +++ b/core/res/res/drawable/popup_inline_error.9.png diff --git a/core/res/res/drawable/popup_top_bright.9.png b/core/res/res/drawable/popup_top_bright.9.png Binary files differnew file mode 100644 index 0000000..727a948 --- /dev/null +++ b/core/res/res/drawable/popup_top_bright.9.png diff --git a/core/res/res/drawable/popup_top_dark.9.png b/core/res/res/drawable/popup_top_dark.9.png Binary files differnew file mode 100644 index 0000000..af511f2 --- /dev/null +++ b/core/res/res/drawable/popup_top_dark.9.png diff --git a/core/res/res/drawable/presence_away.png b/core/res/res/drawable/presence_away.png Binary files differnew file mode 100644 index 0000000..a539ec7 --- /dev/null +++ b/core/res/res/drawable/presence_away.png diff --git a/core/res/res/drawable/presence_busy.png b/core/res/res/drawable/presence_busy.png Binary files differnew file mode 100644 index 0000000..1e3f547 --- /dev/null +++ b/core/res/res/drawable/presence_busy.png diff --git a/core/res/res/drawable/presence_invisible.png b/core/res/res/drawable/presence_invisible.png Binary files differnew file mode 100644 index 0000000..fb86cf1 --- /dev/null +++ b/core/res/res/drawable/presence_invisible.png diff --git a/core/res/res/drawable/presence_offline.png b/core/res/res/drawable/presence_offline.png Binary files differnew file mode 100644 index 0000000..da54fe7 --- /dev/null +++ b/core/res/res/drawable/presence_offline.png diff --git a/core/res/res/drawable/presence_online.png b/core/res/res/drawable/presence_online.png Binary files differnew file mode 100644 index 0000000..879a762 --- /dev/null +++ b/core/res/res/drawable/presence_online.png diff --git a/core/res/res/drawable/pressed_application_background_static.png b/core/res/res/drawable/pressed_application_background_static.png Binary files differnew file mode 100644 index 0000000..070f6fd --- /dev/null +++ b/core/res/res/drawable/pressed_application_background_static.png diff --git a/core/res/res/drawable/progress.xml b/core/res/res/drawable/progress.xml new file mode 100644 index 0000000..d270520 --- /dev/null +++ b/core/res/res/drawable/progress.xml @@ -0,0 +1,40 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/res/drawable/progress.xml +** +** Copyright 2007, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<layer-list xmlns:android="http://schemas.android.com/apk/res/android"> + <item android:drawable="@android:drawable/progress_circular_background" /> + <item> + <shape android:shape="ring" + android:innerRadiusRatio="3.4" + android:thicknessRatio="6.0"> + <gradient + android:useLevel="true" + android:type="sweep" + android:startColor="#ff000000" + android:endColor="#ffffffff" /> + </shape> + </item> + <item> + <rotate + android:pivotX="50%" android:pivotY="50%" + android:fromDegrees="0" android:toDegrees="360" + android:drawable="@android:drawable/progress_particle" /> + </item> +</layer-list> diff --git a/core/res/res/drawable/progress_circular_background.png b/core/res/res/drawable/progress_circular_background.png Binary files differnew file mode 100644 index 0000000..7c637fd --- /dev/null +++ b/core/res/res/drawable/progress_circular_background.png diff --git a/core/res/res/drawable/progress_circular_background_small.png b/core/res/res/drawable/progress_circular_background_small.png Binary files differnew file mode 100644 index 0000000..6b8ba9b --- /dev/null +++ b/core/res/res/drawable/progress_circular_background_small.png diff --git a/core/res/res/drawable/progress_circular_indeterminate.png b/core/res/res/drawable/progress_circular_indeterminate.png Binary files differnew file mode 100644 index 0000000..125a264 --- /dev/null +++ b/core/res/res/drawable/progress_circular_indeterminate.png diff --git a/core/res/res/drawable/progress_circular_indeterminate_small.png b/core/res/res/drawable/progress_circular_indeterminate_small.png Binary files differnew file mode 100644 index 0000000..15418cb --- /dev/null +++ b/core/res/res/drawable/progress_circular_indeterminate_small.png diff --git a/core/res/res/drawable/progress_frame.9.png b/core/res/res/drawable/progress_frame.9.png Binary files differnew file mode 100644 index 0000000..70bd484 --- /dev/null +++ b/core/res/res/drawable/progress_frame.9.png diff --git a/core/res/res/drawable/progress_horizontal.xml b/core/res/res/drawable/progress_horizontal.xml new file mode 100644 index 0000000..57d8589 --- /dev/null +++ b/core/res/res/drawable/progress_horizontal.xml @@ -0,0 +1,63 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2008 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<layer-list xmlns:android="http://schemas.android.com/apk/res/android"> + + <item android:id="@android:id/background"> + <shape> + <corners android:radius="5dip" /> + <gradient + android:startColor="#ff9d9e9d" + android:centerColor="#ff5a5d5a" + android:centerY="0.75" + android:endColor="#ff747674" + android:angle="270" + /> + </shape> + </item> + + <item android:id="@android:id/secondaryProgress"> + <clip> + <shape> + <corners android:radius="5dip" /> + <gradient + android:startColor="#80ffd300" + android:centerColor="#80ffb600" + android:centerY="0.75" + android:endColor="#a0ffcb00" + android:angle="270" + /> + </shape> + </clip> + </item> + + <item android:id="@android:id/progress"> + <clip> + <shape> + <corners android:radius="5dip" /> + <gradient + android:startColor="#ffffd300" + android:centerColor="#ffffb600" + android:centerY="0.75" + android:endColor="#ffffcb00" + android:angle="270" + /> + </shape> + </clip> + </item> + +</layer-list> + diff --git a/core/res/res/drawable/progress_indeterminate.xml b/core/res/res/drawable/progress_indeterminate.xml new file mode 100644 index 0000000..1bf715e --- /dev/null +++ b/core/res/res/drawable/progress_indeterminate.xml @@ -0,0 +1,32 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/res/drawable/progress.xml +** +** Copyright 2007, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<layer-list xmlns:android="http://schemas.android.com/apk/res/android"> + <item + android:drawable="@android:drawable/progress_circular_background" /> + + <item><rotate + android:pivotX="50%" + android:pivotY="50%" + android:fromDegrees="0" + android:toDegrees="360" + android:drawable="@android:drawable/progress_circular_indeterminate" /> + </item> +</layer-list> diff --git a/core/res/res/drawable/progress_indeterminate_horizontal.xml b/core/res/res/drawable/progress_indeterminate_horizontal.xml new file mode 100644 index 0000000..66ed1f2 --- /dev/null +++ b/core/res/res/drawable/progress_indeterminate_horizontal.xml @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/res/drawable/ic_popup_sync.xml +** +** Copyright 2008, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> +<animation-list + xmlns:android="http://schemas.android.com/apk/res/android" + android:oneshot="false"> + <item android:drawable="@drawable/progressbar_indeterminate1" android:duration="200" /> + <item android:drawable="@drawable/progressbar_indeterminate2" android:duration="200" /> + <item android:drawable="@drawable/progressbar_indeterminate3" android:duration="200" /> +</animation-list> diff --git a/core/res/res/drawable/progress_indeterminate_small.xml b/core/res/res/drawable/progress_indeterminate_small.xml new file mode 100644 index 0000000..a55fe35 --- /dev/null +++ b/core/res/res/drawable/progress_indeterminate_small.xml @@ -0,0 +1,32 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/res/drawable/progress.xml +** +** Copyright 2007, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<layer-list xmlns:android="http://schemas.android.com/apk/res/android"> + <item + android:drawable="@android:drawable/progress_circular_background_small" /> + + <item><rotate + android:pivotX="50%" + android:pivotY="50%" + android:fromDegrees="0" + android:toDegrees="360" + android:drawable="@android:drawable/progress_circular_indeterminate_small" /> + </item> +</layer-list> diff --git a/core/res/res/drawable/progress_inner.9.png b/core/res/res/drawable/progress_inner.9.png Binary files differnew file mode 100644 index 0000000..1db9b65 --- /dev/null +++ b/core/res/res/drawable/progress_inner.9.png diff --git a/core/res/res/drawable/progress_large.xml b/core/res/res/drawable/progress_large.xml new file mode 100644 index 0000000..4669104 --- /dev/null +++ b/core/res/res/drawable/progress_large.xml @@ -0,0 +1,45 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2007 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + + +<rotate xmlns:android="http://schemas.android.com/apk/res/android" + android:pivotX="50%" android:pivotY="50%" + android:fromDegrees="0" android:toDegrees="360"> + + <shape + android:shape="ring" + android:innerRadiusRatio="3" + android:thicknessRatio="8" + android:useLevel="false"> + + <size + android:width="76dip" + android:height="76dip" + /> + + <gradient + android:type="sweep" + android:useLevel="false" + android:startColor="#4c737373" + android:centerColor="#4c737373" + android:centerY="0.50" + android:endColor="#ffffd300" + /> + + </shape> + +</rotate> + diff --git a/core/res/res/drawable/progress_medium.xml b/core/res/res/drawable/progress_medium.xml new file mode 100644 index 0000000..92aebb5 --- /dev/null +++ b/core/res/res/drawable/progress_medium.xml @@ -0,0 +1,43 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2007 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<rotate xmlns:android="http://schemas.android.com/apk/res/android" + android:pivotX="50%" android:pivotY="50%" + android:fromDegrees="0" android:toDegrees="360"> + + <shape + android:shape="ring" + android:innerRadiusRatio="3" + android:thicknessRatio="8" + android:useLevel="false"> + + <size + android:width="48dip" + android:height="48dip" + /> + + <gradient + android:type="sweep" + android:useLevel="false" + android:startColor="#4c737373" + android:centerColor="#4c737373" + android:centerY="0.50" + android:endColor="#ffffd300" + /> + + </shape> + +</rotate> diff --git a/core/res/res/drawable/progress_particle.png b/core/res/res/drawable/progress_particle.png Binary files differnew file mode 100644 index 0000000..9160108 --- /dev/null +++ b/core/res/res/drawable/progress_particle.png diff --git a/core/res/res/drawable/progress_particle_small.png b/core/res/res/drawable/progress_particle_small.png Binary files differnew file mode 100644 index 0000000..397d8ac --- /dev/null +++ b/core/res/res/drawable/progress_particle_small.png diff --git a/core/res/res/drawable/progress_small.xml b/core/res/res/drawable/progress_small.xml new file mode 100644 index 0000000..e5b0021 --- /dev/null +++ b/core/res/res/drawable/progress_small.xml @@ -0,0 +1,45 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2007 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + + +<rotate xmlns:android="http://schemas.android.com/apk/res/android" + android:pivotX="50%" android:pivotY="50%" + android:fromDegrees="0" android:toDegrees="360"> + + <!-- An extra pixel is added on both ratios for stroke --> + <shape + android:shape="ring" + android:innerRadiusRatio="3.2" + android:thicknessRatio="5.333" + android:useLevel="false"> + + <size + android:width="16dip" + android:height="16dip" + /> + + <gradient + android:type="sweep" + android:useLevel="false" + android:startColor="#4c737373" + android:centerColor="#4c737373" + android:centerY="0.50" + android:endColor="#ffffd300" + /> + + </shape> + +</rotate> diff --git a/core/res/res/drawable/progress_small_titlebar.xml b/core/res/res/drawable/progress_small_titlebar.xml new file mode 100644 index 0000000..cf8e41c --- /dev/null +++ b/core/res/res/drawable/progress_small_titlebar.xml @@ -0,0 +1,45 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2007 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + + +<rotate xmlns:android="http://schemas.android.com/apk/res/android" + android:pivotX="50%" android:pivotY="50%" + android:fromDegrees="0" android:toDegrees="360"> + + <!-- An extra pixel is added on both ratios for stroke --> + <shape + android:shape="ring" + android:innerRadiusRatio="3.2" + android:thicknessRatio="5.333" + android:useLevel="false"> + + <size + android:width="16dip" + android:height="16dip" + /> + + <gradient + android:type="sweep" + android:useLevel="false" + android:startColor="#ff666666" + android:centerColor="#ff666666" + android:centerY="0.50" + android:endColor="#ffffd300" + /> + + </shape> + +</rotate> diff --git a/core/res/res/drawable/progressbar_indeterminate1.png b/core/res/res/drawable/progressbar_indeterminate1.png Binary files differnew file mode 100644 index 0000000..5eddb30 --- /dev/null +++ b/core/res/res/drawable/progressbar_indeterminate1.png diff --git a/core/res/res/drawable/progressbar_indeterminate2.png b/core/res/res/drawable/progressbar_indeterminate2.png Binary files differnew file mode 100644 index 0000000..4ca3a63 --- /dev/null +++ b/core/res/res/drawable/progressbar_indeterminate2.png diff --git a/core/res/res/drawable/progressbar_indeterminate3.png b/core/res/res/drawable/progressbar_indeterminate3.png Binary files differnew file mode 100644 index 0000000..da8e601 --- /dev/null +++ b/core/res/res/drawable/progressbar_indeterminate3.png diff --git a/core/res/res/drawable/radiobutton.xml b/core/res/res/drawable/radiobutton.xml new file mode 100644 index 0000000..a72c825 --- /dev/null +++ b/core/res/res/drawable/radiobutton.xml @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/res/drawable/radiobutton.xml +** +** Copyright 2007, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<selector xmlns:android="http://schemas.android.com/apk/res/android"> + <item android:state_checked="false" android:state_focused="true" + android:drawable="@drawable/radiobutton_off_background_focus_yellow" /> + <item android:state_checked="true" android:state_focused="true" + android:drawable="@drawable/radiobutton_on_background_focus_yellow" /> + <item android:state_checked="false" android:drawable="@drawable/radiobutton_off_background" /> + <item android:state_checked="true" android:drawable="@drawable/radiobutton_on_background" /> +</selector> diff --git a/core/res/res/drawable/radiobutton_background.xml b/core/res/res/drawable/radiobutton_background.xml new file mode 100644 index 0000000..948a141 --- /dev/null +++ b/core/res/res/drawable/radiobutton_background.xml @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/res/drawable/radiobutton_background.xml +** +** Copyright 2007, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<selector xmlns:android="http://schemas.android.com/apk/res/android"> + <item android:drawable="@drawable/radiobutton_label_background" /> +</selector> diff --git a/core/res/res/drawable/radiobutton_label_background.9.png b/core/res/res/drawable/radiobutton_label_background.9.png Binary files differnew file mode 100644 index 0000000..e6af4b0 --- /dev/null +++ b/core/res/res/drawable/radiobutton_label_background.9.png diff --git a/core/res/res/drawable/radiobutton_off_background.png b/core/res/res/drawable/radiobutton_off_background.png Binary files differnew file mode 100644 index 0000000..1b94e21 --- /dev/null +++ b/core/res/res/drawable/radiobutton_off_background.png diff --git a/core/res/res/drawable/radiobutton_off_background_focus_yellow.png b/core/res/res/drawable/radiobutton_off_background_focus_yellow.png Binary files differnew file mode 100644 index 0000000..1a092e3 --- /dev/null +++ b/core/res/res/drawable/radiobutton_off_background_focus_yellow.png diff --git a/core/res/res/drawable/radiobutton_on_background.png b/core/res/res/drawable/radiobutton_on_background.png Binary files differnew file mode 100644 index 0000000..636a803 --- /dev/null +++ b/core/res/res/drawable/radiobutton_on_background.png diff --git a/core/res/res/drawable/radiobutton_on_background_focus_yellow.png b/core/res/res/drawable/radiobutton_on_background_focus_yellow.png Binary files differnew file mode 100644 index 0000000..aa59771 --- /dev/null +++ b/core/res/res/drawable/radiobutton_on_background_focus_yellow.png diff --git a/core/res/res/drawable/rate_star_big_half.png b/core/res/res/drawable/rate_star_big_half.png Binary files differnew file mode 100644 index 0000000..e73ca79 --- /dev/null +++ b/core/res/res/drawable/rate_star_big_half.png diff --git a/core/res/res/drawable/rate_star_big_off.png b/core/res/res/drawable/rate_star_big_off.png Binary files differnew file mode 100644 index 0000000..b4dfa9d --- /dev/null +++ b/core/res/res/drawable/rate_star_big_off.png diff --git a/core/res/res/drawable/rate_star_big_on.png b/core/res/res/drawable/rate_star_big_on.png Binary files differnew file mode 100644 index 0000000..7442c93 --- /dev/null +++ b/core/res/res/drawable/rate_star_big_on.png diff --git a/core/res/res/drawable/rate_star_small_half.png b/core/res/res/drawable/rate_star_small_half.png Binary files differnew file mode 100644 index 0000000..a81449b --- /dev/null +++ b/core/res/res/drawable/rate_star_small_half.png diff --git a/core/res/res/drawable/rate_star_small_off.png b/core/res/res/drawable/rate_star_small_off.png Binary files differnew file mode 100644 index 0000000..618766f --- /dev/null +++ b/core/res/res/drawable/rate_star_small_off.png diff --git a/core/res/res/drawable/rate_star_small_on.png b/core/res/res/drawable/rate_star_small_on.png Binary files differnew file mode 100644 index 0000000..74e3280 --- /dev/null +++ b/core/res/res/drawable/rate_star_small_on.png diff --git a/core/res/res/drawable/ratingbar.xml b/core/res/res/drawable/ratingbar.xml new file mode 100644 index 0000000..2be391f --- /dev/null +++ b/core/res/res/drawable/ratingbar.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2008 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<layer-list xmlns:android="http://schemas.android.com/apk/res/android"> + <item android:id="@+android:id/background" android:drawable="@android:drawable/rate_star_big_off" /> + <item android:id="@+android:id/secondaryProgress" android:drawable="@android:drawable/rate_star_big_half" /> + <item android:id="@+android:id/progress" android:drawable="@android:drawable/rate_star_big_on" /> +</layer-list> + diff --git a/core/res/res/drawable/ratingbar_full.xml b/core/res/res/drawable/ratingbar_full.xml new file mode 100644 index 0000000..875b0ff --- /dev/null +++ b/core/res/res/drawable/ratingbar_full.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2008 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<layer-list xmlns:android="http://schemas.android.com/apk/res/android"> + <item android:id="@+android:id/background" android:drawable="@android:drawable/btn_rating_star_off_normal" /> + <item android:id="@+android:id/secondaryProgress" android:drawable="@android:drawable/btn_rating_star_off_normal" /> + <item android:id="@+android:id/progress" android:drawable="@android:drawable/btn_rating_star_on_normal" /> +</layer-list> + diff --git a/core/res/res/drawable/ratingbar_small.xml b/core/res/res/drawable/ratingbar_small.xml new file mode 100644 index 0000000..6095c61 --- /dev/null +++ b/core/res/res/drawable/ratingbar_small.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2008 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<layer-list xmlns:android="http://schemas.android.com/apk/res/android"> + <item android:id="@+android:id/background" android:drawable="@android:drawable/rate_star_small_off" /> + <item android:id="@+android:id/secondaryProgress" android:drawable="@android:drawable/rate_star_small_half" /> + <item android:id="@+android:id/progress" android:drawable="@android:drawable/rate_star_small_on" /> +</layer-list> + diff --git a/core/res/res/drawable/reticle.png b/core/res/res/drawable/reticle.png Binary files differnew file mode 100644 index 0000000..c6ccf8e --- /dev/null +++ b/core/res/res/drawable/reticle.png diff --git a/core/res/res/drawable/screen_progress.xml b/core/res/res/drawable/screen_progress.xml new file mode 100644 index 0000000..aed23a6 --- /dev/null +++ b/core/res/res/drawable/screen_progress.xml @@ -0,0 +1,27 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/res/drawable/progress.xml +** +** Copyright 2007, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<layer-list xmlns:android="http://schemas.android.com/apk/res/android"> + <item android:drawable="@android:drawable/screen_progress_frame" /> + <item> + <scale scaleWidth="100%" scaleGravity="0x3" drawable="@android:drawable/screen_progress_inner" /> + </item> +</layer-list> + diff --git a/core/res/res/drawable/screen_progress_frame.9.png b/core/res/res/drawable/screen_progress_frame.9.png Binary files differnew file mode 100644 index 0000000..0e92429 --- /dev/null +++ b/core/res/res/drawable/screen_progress_frame.9.png diff --git a/core/res/res/drawable/screen_progress_inner.9.png b/core/res/res/drawable/screen_progress_inner.9.png Binary files differnew file mode 100644 index 0000000..1799a53 --- /dev/null +++ b/core/res/res/drawable/screen_progress_inner.9.png diff --git a/core/res/res/drawable/screen_title_background.9.png b/core/res/res/drawable/screen_title_background.9.png Binary files differnew file mode 100644 index 0000000..fed37b8 --- /dev/null +++ b/core/res/res/drawable/screen_title_background.9.png diff --git a/core/res/res/drawable/scroll_thumb_horz.9.png b/core/res/res/drawable/scroll_thumb_horz.9.png Binary files differnew file mode 100644 index 0000000..5c7db1a --- /dev/null +++ b/core/res/res/drawable/scroll_thumb_horz.9.png diff --git a/core/res/res/drawable/scroll_thumb_vert.9.png b/core/res/res/drawable/scroll_thumb_vert.9.png Binary files differnew file mode 100644 index 0000000..ef660c3 --- /dev/null +++ b/core/res/res/drawable/scroll_thumb_vert.9.png diff --git a/core/res/res/drawable/scrollbar.9.png b/core/res/res/drawable/scrollbar.9.png Binary files differnew file mode 100644 index 0000000..6e2268b --- /dev/null +++ b/core/res/res/drawable/scrollbar.9.png diff --git a/core/res/res/drawable/scrollbar_handle_accelerated_anim2.9.png b/core/res/res/drawable/scrollbar_handle_accelerated_anim2.9.png Binary files differnew file mode 100755 index 0000000..d96cb3f --- /dev/null +++ b/core/res/res/drawable/scrollbar_handle_accelerated_anim2.9.png diff --git a/core/res/res/drawable/scrollbar_handle_horizontal.9.png b/core/res/res/drawable/scrollbar_handle_horizontal.9.png Binary files differnew file mode 100755 index 0000000..f333733 --- /dev/null +++ b/core/res/res/drawable/scrollbar_handle_horizontal.9.png diff --git a/core/res/res/drawable/scrollbar_handle_vertical.9.png b/core/res/res/drawable/scrollbar_handle_vertical.9.png Binary files differnew file mode 100755 index 0000000..ff08295 --- /dev/null +++ b/core/res/res/drawable/scrollbar_handle_vertical.9.png diff --git a/core/res/res/drawable/scrollbar_horizontal.9.png b/core/res/res/drawable/scrollbar_horizontal.9.png Binary files differnew file mode 100644 index 0000000..40faa82 --- /dev/null +++ b/core/res/res/drawable/scrollbar_horizontal.9.png diff --git a/core/res/res/drawable/scrollbar_vertical.9.png b/core/res/res/drawable/scrollbar_vertical.9.png Binary files differnew file mode 100755 index 0000000..08f5ca9 --- /dev/null +++ b/core/res/res/drawable/scrollbar_vertical.9.png diff --git a/core/res/res/drawable/search_plate.9.png b/core/res/res/drawable/search_plate.9.png Binary files differnew file mode 100755 index 0000000..8c42f10 --- /dev/null +++ b/core/res/res/drawable/search_plate.9.png diff --git a/core/res/res/drawable/seek_thumb.png b/core/res/res/drawable/seek_thumb.png Binary files differnew file mode 100644 index 0000000..dbaae91 --- /dev/null +++ b/core/res/res/drawable/seek_thumb.png diff --git a/core/res/res/drawable/settings_header.xml b/core/res/res/drawable/settings_header.xml new file mode 100644 index 0000000..c820319 --- /dev/null +++ b/core/res/res/drawable/settings_header.xml @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2008 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<bitmap xmlns:android="http://schemas.android.com/apk/res/android" + android:src="@drawable/settings_header_raw" + android:dither="true" +/> diff --git a/core/res/res/drawable/settings_header_raw.9.png b/core/res/res/drawable/settings_header_raw.9.png Binary files differnew file mode 100644 index 0000000..6b8134d --- /dev/null +++ b/core/res/res/drawable/settings_header_raw.9.png diff --git a/core/res/res/drawable/spinner_background.xml b/core/res/res/drawable/spinner_background.xml new file mode 100644 index 0000000..458b3a9 --- /dev/null +++ b/core/res/res/drawable/spinner_background.xml @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2008 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<selector xmlns:android="http://schemas.android.com/apk/res/android"> + <item android:state_pressed="true" + android:drawable="@drawable/spinner_press" /> + <item android:state_pressed="false" android:state_focused="true" + android:drawable="@drawable/spinner_select" /> + <item android:drawable="@drawable/spinner_normal" /> +</selector> diff --git a/core/res/res/drawable/spinner_dropdown_background.xml b/core/res/res/drawable/spinner_dropdown_background.xml new file mode 100644 index 0000000..9c37286 --- /dev/null +++ b/core/res/res/drawable/spinner_dropdown_background.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2008 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<selector xmlns:android="http://schemas.android.com/apk/res/android"> + <item android:state_above_anchor="true" + android:drawable="@drawable/spinner_dropdown_background_up" /> + <item android:drawable="@drawable/spinner_dropdown_background_down" /> +</selector> + diff --git a/core/res/res/drawable/spinner_dropdown_background_down.9.png b/core/res/res/drawable/spinner_dropdown_background_down.9.png Binary files differnew file mode 100644 index 0000000..0a5e4c8 --- /dev/null +++ b/core/res/res/drawable/spinner_dropdown_background_down.9.png diff --git a/core/res/res/drawable/spinner_dropdown_background_up.9.png b/core/res/res/drawable/spinner_dropdown_background_up.9.png Binary files differnew file mode 100644 index 0000000..240a982 --- /dev/null +++ b/core/res/res/drawable/spinner_dropdown_background_up.9.png diff --git a/core/res/res/drawable/spinner_normal.9.png b/core/res/res/drawable/spinner_normal.9.png Binary files differnew file mode 100644 index 0000000..e0bab34 --- /dev/null +++ b/core/res/res/drawable/spinner_normal.9.png diff --git a/core/res/res/drawable/spinner_press.9.png b/core/res/res/drawable/spinner_press.9.png Binary files differnew file mode 100644 index 0000000..a51c7ad --- /dev/null +++ b/core/res/res/drawable/spinner_press.9.png diff --git a/core/res/res/drawable/spinner_select.9.png b/core/res/res/drawable/spinner_select.9.png Binary files differnew file mode 100644 index 0000000..1bb19be --- /dev/null +++ b/core/res/res/drawable/spinner_select.9.png diff --git a/core/res/res/drawable/spinnerbox_arrow_first.9.png b/core/res/res/drawable/spinnerbox_arrow_first.9.png Binary files differnew file mode 100644 index 0000000..d8e268d --- /dev/null +++ b/core/res/res/drawable/spinnerbox_arrow_first.9.png diff --git a/core/res/res/drawable/spinnerbox_arrow_last.9.png b/core/res/res/drawable/spinnerbox_arrow_last.9.png Binary files differnew file mode 100644 index 0000000..087e650 --- /dev/null +++ b/core/res/res/drawable/spinnerbox_arrow_last.9.png diff --git a/core/res/res/drawable/spinnerbox_arrow_middle.9.png b/core/res/res/drawable/spinnerbox_arrow_middle.9.png Binary files differnew file mode 100644 index 0000000..f1f2ff5 --- /dev/null +++ b/core/res/res/drawable/spinnerbox_arrow_middle.9.png diff --git a/core/res/res/drawable/spinnerbox_arrow_single.9.png b/core/res/res/drawable/spinnerbox_arrow_single.9.png Binary files differnew file mode 100644 index 0000000..f537b3b --- /dev/null +++ b/core/res/res/drawable/spinnerbox_arrow_single.9.png diff --git a/core/res/res/drawable/spinnerbox_arrows.xml b/core/res/res/drawable/spinnerbox_arrows.xml new file mode 100644 index 0000000..276a0f0 --- /dev/null +++ b/core/res/res/drawable/spinnerbox_arrows.xml @@ -0,0 +1,27 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/res/drawable/spinnerbox_arrows.xml +** +** Copyright 2007, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<selector xmlns:android="http://schemas.android.com/apk/res/android"> + <item android:state_single="true" android:drawable="@drawable/spinnerbox_arrow_single" /> + <item android:state_first="true" android:drawable="@drawable/spinnerbox_arrow_first" /> + <item android:state_last="true" android:drawable="@drawable/spinnerbox_arrow_last" /> + <item android:state_middle="true" android:drawable="@drawable/spinnerbox_arrow_middle" /> + <item android:state_pressed="true" android:drawable="@drawable/spinnerbox_arrow_single" /> +</selector> diff --git a/core/res/res/drawable/spinnerbox_background_focus_yellow.9.png b/core/res/res/drawable/spinnerbox_background_focus_yellow.9.png Binary files differnew file mode 100644 index 0000000..f1b8692 --- /dev/null +++ b/core/res/res/drawable/spinnerbox_background_focus_yellow.9.png diff --git a/core/res/res/drawable/spinnerbox_background_normal.9.png b/core/res/res/drawable/spinnerbox_background_normal.9.png Binary files differnew file mode 100644 index 0000000..c64de3c --- /dev/null +++ b/core/res/res/drawable/spinnerbox_background_normal.9.png diff --git a/core/res/res/drawable/spinnerbox_background_pressed_yellow.9.png b/core/res/res/drawable/spinnerbox_background_pressed_yellow.9.png Binary files differnew file mode 100644 index 0000000..984d2b8 --- /dev/null +++ b/core/res/res/drawable/spinnerbox_background_pressed_yellow.9.png diff --git a/core/res/res/drawable/star_big_off.png b/core/res/res/drawable/star_big_off.png Binary files differnew file mode 100644 index 0000000..34ab4ab --- /dev/null +++ b/core/res/res/drawable/star_big_off.png diff --git a/core/res/res/drawable/star_big_on.png b/core/res/res/drawable/star_big_on.png Binary files differnew file mode 100644 index 0000000..7aaf2bc --- /dev/null +++ b/core/res/res/drawable/star_big_on.png diff --git a/core/res/res/drawable/star_off.png b/core/res/res/drawable/star_off.png Binary files differnew file mode 100644 index 0000000..ada53fc --- /dev/null +++ b/core/res/res/drawable/star_off.png diff --git a/core/res/res/drawable/star_on.png b/core/res/res/drawable/star_on.png Binary files differnew file mode 100644 index 0000000..49a57b6 --- /dev/null +++ b/core/res/res/drawable/star_on.png diff --git a/core/res/res/drawable/starting_frame.9.png b/core/res/res/drawable/starting_frame.9.png Binary files differnew file mode 100644 index 0000000..4b2b78c --- /dev/null +++ b/core/res/res/drawable/starting_frame.9.png diff --git a/core/res/res/drawable/stat_notify_alarm.png b/core/res/res/drawable/stat_notify_alarm.png Binary files differnew file mode 100644 index 0000000..1b01b85 --- /dev/null +++ b/core/res/res/drawable/stat_notify_alarm.png diff --git a/core/res/res/drawable/stat_notify_browser.png b/core/res/res/drawable/stat_notify_browser.png Binary files differnew file mode 100644 index 0000000..f08534b --- /dev/null +++ b/core/res/res/drawable/stat_notify_browser.png diff --git a/core/res/res/drawable/stat_notify_calibrate_compass.png b/core/res/res/drawable/stat_notify_calibrate_compass.png Binary files differnew file mode 100755 index 0000000..28bd386 --- /dev/null +++ b/core/res/res/drawable/stat_notify_calibrate_compass.png diff --git a/core/res/res/drawable/stat_notify_call_mute.png b/core/res/res/drawable/stat_notify_call_mute.png Binary files differnew file mode 100644 index 0000000..6da8313 --- /dev/null +++ b/core/res/res/drawable/stat_notify_call_mute.png diff --git a/core/res/res/drawable/stat_notify_chat.png b/core/res/res/drawable/stat_notify_chat.png Binary files differnew file mode 100644 index 0000000..238f043 --- /dev/null +++ b/core/res/res/drawable/stat_notify_chat.png diff --git a/core/res/res/drawable/stat_notify_disk_full.png b/core/res/res/drawable/stat_notify_disk_full.png Binary files differnew file mode 100755 index 0000000..9120f00 --- /dev/null +++ b/core/res/res/drawable/stat_notify_disk_full.png diff --git a/core/res/res/drawable/stat_notify_error.png b/core/res/res/drawable/stat_notify_error.png Binary files differnew file mode 100644 index 0000000..6ced2b7 --- /dev/null +++ b/core/res/res/drawable/stat_notify_error.png diff --git a/core/res/res/drawable/stat_notify_missed_call.png b/core/res/res/drawable/stat_notify_missed_call.png Binary files differnew file mode 100644 index 0000000..fe746b3 --- /dev/null +++ b/core/res/res/drawable/stat_notify_missed_call.png diff --git a/core/res/res/drawable/stat_notify_more.png b/core/res/res/drawable/stat_notify_more.png Binary files differnew file mode 100644 index 0000000..e129ba9 --- /dev/null +++ b/core/res/res/drawable/stat_notify_more.png diff --git a/core/res/res/drawable/stat_notify_sdcard.png b/core/res/res/drawable/stat_notify_sdcard.png Binary files differnew file mode 100644 index 0000000..aaf1f74 --- /dev/null +++ b/core/res/res/drawable/stat_notify_sdcard.png diff --git a/core/res/res/drawable/stat_notify_sdcard_usb.png b/core/res/res/drawable/stat_notify_sdcard_usb.png Binary files differnew file mode 100644 index 0000000..8bc6661 --- /dev/null +++ b/core/res/res/drawable/stat_notify_sdcard_usb.png diff --git a/core/res/res/drawable/stat_notify_sim_toolkit.png b/core/res/res/drawable/stat_notify_sim_toolkit.png Binary files differnew file mode 100755 index 0000000..c1ce8f2 --- /dev/null +++ b/core/res/res/drawable/stat_notify_sim_toolkit.png diff --git a/core/res/res/drawable/stat_notify_sync.png b/core/res/res/drawable/stat_notify_sync.png Binary files differnew file mode 100644 index 0000000..0edf692 --- /dev/null +++ b/core/res/res/drawable/stat_notify_sync.png diff --git a/core/res/res/drawable/stat_notify_sync_anim0.png b/core/res/res/drawable/stat_notify_sync_anim0.png Binary files differnew file mode 100644 index 0000000..0edf692 --- /dev/null +++ b/core/res/res/drawable/stat_notify_sync_anim0.png diff --git a/core/res/res/drawable/stat_notify_sync_error.png b/core/res/res/drawable/stat_notify_sync_error.png Binary files differnew file mode 100644 index 0000000..3078b8c --- /dev/null +++ b/core/res/res/drawable/stat_notify_sync_error.png diff --git a/core/res/res/drawable/stat_notify_voicemail.png b/core/res/res/drawable/stat_notify_voicemail.png Binary files differnew file mode 100644 index 0000000..658fa05 --- /dev/null +++ b/core/res/res/drawable/stat_notify_voicemail.png diff --git a/core/res/res/drawable/stat_notify_wifi_in_range.png b/core/res/res/drawable/stat_notify_wifi_in_range.png Binary files differnew file mode 100644 index 0000000..e9c74b4 --- /dev/null +++ b/core/res/res/drawable/stat_notify_wifi_in_range.png diff --git a/core/res/res/drawable/stat_notify_xmpp.png b/core/res/res/drawable/stat_notify_xmpp.png Binary files differnew file mode 100644 index 0000000..dc79203 --- /dev/null +++ b/core/res/res/drawable/stat_notify_xmpp.png diff --git a/core/res/res/drawable/stat_sys_battery.xml b/core/res/res/drawable/stat_sys_battery.xml new file mode 100644 index 0000000..968595d --- /dev/null +++ b/core/res/res/drawable/stat_sys_battery.xml @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/res/drawable/stat_sys_battery.xml +** +** Copyright 2007, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<level-list xmlns:android="http://schemas.android.com/apk/res/android"> + <item android:maxLevel="4" android:drawable="@android:drawable/stat_sys_battery_0" /> + <item android:maxLevel="14" android:drawable="@android:drawable/stat_sys_battery_10" /> + <item android:maxLevel="29" android:drawable="@android:drawable/stat_sys_battery_20" /> + <item android:maxLevel="49" android:drawable="@android:drawable/stat_sys_battery_40" /> + <item android:maxLevel="69" android:drawable="@android:drawable/stat_sys_battery_60" /> + <item android:maxLevel="89" android:drawable="@android:drawable/stat_sys_battery_80" /> + <item android:maxLevel="100" android:drawable="@android:drawable/stat_sys_battery_100" /> +</level-list> + diff --git a/core/res/res/drawable/stat_sys_battery_0.png b/core/res/res/drawable/stat_sys_battery_0.png Binary files differnew file mode 100644 index 0000000..4a5e99e --- /dev/null +++ b/core/res/res/drawable/stat_sys_battery_0.png diff --git a/core/res/res/drawable/stat_sys_battery_10.png b/core/res/res/drawable/stat_sys_battery_10.png Binary files differnew file mode 100755 index 0000000..b789f23 --- /dev/null +++ b/core/res/res/drawable/stat_sys_battery_10.png diff --git a/core/res/res/drawable/stat_sys_battery_100.png b/core/res/res/drawable/stat_sys_battery_100.png Binary files differnew file mode 100644 index 0000000..d280aeb --- /dev/null +++ b/core/res/res/drawable/stat_sys_battery_100.png diff --git a/core/res/res/drawable/stat_sys_battery_20.png b/core/res/res/drawable/stat_sys_battery_20.png Binary files differnew file mode 100644 index 0000000..009a9fd --- /dev/null +++ b/core/res/res/drawable/stat_sys_battery_20.png diff --git a/core/res/res/drawable/stat_sys_battery_40.png b/core/res/res/drawable/stat_sys_battery_40.png Binary files differnew file mode 100644 index 0000000..15b57f4 --- /dev/null +++ b/core/res/res/drawable/stat_sys_battery_40.png diff --git a/core/res/res/drawable/stat_sys_battery_60.png b/core/res/res/drawable/stat_sys_battery_60.png Binary files differnew file mode 100644 index 0000000..21078fd --- /dev/null +++ b/core/res/res/drawable/stat_sys_battery_60.png diff --git a/core/res/res/drawable/stat_sys_battery_80.png b/core/res/res/drawable/stat_sys_battery_80.png Binary files differnew file mode 100644 index 0000000..9268f7b --- /dev/null +++ b/core/res/res/drawable/stat_sys_battery_80.png diff --git a/core/res/res/drawable/stat_sys_battery_charge.xml b/core/res/res/drawable/stat_sys_battery_charge.xml new file mode 100644 index 0000000..92d7c4f --- /dev/null +++ b/core/res/res/drawable/stat_sys_battery_charge.xml @@ -0,0 +1,74 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/res/drawable/stat_sys_battery.xml +** +** Copyright 2007, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<level-list xmlns:android="http://schemas.android.com/apk/res/android"> + <item android:maxLevel="14"> + <animation-list + xmlns:android="http://schemas.android.com/apk/res/android" + android:oneshot="false"> + <item android:drawable="@drawable/stat_sys_battery_charge_anim0" android:duration="2000" /> + <item android:drawable="@drawable/stat_sys_battery_charge_anim1" android:duration="1000" /> + <item android:drawable="@drawable/stat_sys_battery_charge_anim2" android:duration="1000" /> + <item android:drawable="@drawable/stat_sys_battery_charge_anim3" android:duration="1000" /> + <item android:drawable="@drawable/stat_sys_battery_charge_anim4" android:duration="1000" /> + <item android:drawable="@drawable/stat_sys_battery_charge_anim5" android:duration="1000" /> + </animation-list> + </item> + <item android:maxLevel="29"> + <animation-list + xmlns:android="http://schemas.android.com/apk/res/android" + android:oneshot="false"> + <item android:drawable="@drawable/stat_sys_battery_charge_anim1" android:duration="2000" /> + <item android:drawable="@drawable/stat_sys_battery_charge_anim2" android:duration="1000" /> + <item android:drawable="@drawable/stat_sys_battery_charge_anim3" android:duration="1000" /> + <item android:drawable="@drawable/stat_sys_battery_charge_anim4" android:duration="1000" /> + <item android:drawable="@drawable/stat_sys_battery_charge_anim5" android:duration="1000" /> + </animation-list> + </item> + <item android:maxLevel="49"> + <animation-list + xmlns:android="http://schemas.android.com/apk/res/android" + android:oneshot="false"> + <item android:drawable="@drawable/stat_sys_battery_charge_anim2" android:duration="2000" /> + <item android:drawable="@drawable/stat_sys_battery_charge_anim3" android:duration="1000" /> + <item android:drawable="@drawable/stat_sys_battery_charge_anim4" android:duration="1000" /> + <item android:drawable="@drawable/stat_sys_battery_charge_anim5" android:duration="1000" /> + </animation-list> + </item> + <item android:maxLevel="69"> + <animation-list + xmlns:android="http://schemas.android.com/apk/res/android" + android:oneshot="false"> + <item android:drawable="@drawable/stat_sys_battery_charge_anim3" android:duration="2000" /> + <item android:drawable="@drawable/stat_sys_battery_charge_anim4" android:duration="1000" /> + <item android:drawable="@drawable/stat_sys_battery_charge_anim5" android:duration="1000" /> + </animation-list> + </item> + <item android:maxLevel="89"> + <animation-list + xmlns:android="http://schemas.android.com/apk/res/android" + android:oneshot="false"> + <item android:drawable="@drawable/stat_sys_battery_charge_anim4" android:duration="2000" /> + <item android:drawable="@drawable/stat_sys_battery_charge_anim5" android:duration="1000" /> + </animation-list> + </item> + <item android:maxLevel="101" android:drawable="@drawable/stat_sys_battery_charge_anim5" /> +</level-list> + diff --git a/core/res/res/drawable/stat_sys_battery_charge_anim0.png b/core/res/res/drawable/stat_sys_battery_charge_anim0.png Binary files differnew file mode 100644 index 0000000..ff3cabd --- /dev/null +++ b/core/res/res/drawable/stat_sys_battery_charge_anim0.png diff --git a/core/res/res/drawable/stat_sys_battery_charge_anim1.png b/core/res/res/drawable/stat_sys_battery_charge_anim1.png Binary files differnew file mode 100644 index 0000000..b563701 --- /dev/null +++ b/core/res/res/drawable/stat_sys_battery_charge_anim1.png diff --git a/core/res/res/drawable/stat_sys_battery_charge_anim2.png b/core/res/res/drawable/stat_sys_battery_charge_anim2.png Binary files differnew file mode 100644 index 0000000..904989e --- /dev/null +++ b/core/res/res/drawable/stat_sys_battery_charge_anim2.png diff --git a/core/res/res/drawable/stat_sys_battery_charge_anim3.png b/core/res/res/drawable/stat_sys_battery_charge_anim3.png Binary files differnew file mode 100644 index 0000000..ba011c9 --- /dev/null +++ b/core/res/res/drawable/stat_sys_battery_charge_anim3.png diff --git a/core/res/res/drawable/stat_sys_battery_charge_anim4.png b/core/res/res/drawable/stat_sys_battery_charge_anim4.png Binary files differnew file mode 100644 index 0000000..4f1c485 --- /dev/null +++ b/core/res/res/drawable/stat_sys_battery_charge_anim4.png diff --git a/core/res/res/drawable/stat_sys_battery_charge_anim5.png b/core/res/res/drawable/stat_sys_battery_charge_anim5.png Binary files differnew file mode 100644 index 0000000..4d3396d --- /dev/null +++ b/core/res/res/drawable/stat_sys_battery_charge_anim5.png diff --git a/core/res/res/drawable/stat_sys_battery_unknown.png b/core/res/res/drawable/stat_sys_battery_unknown.png Binary files differnew file mode 100644 index 0000000..ed72ebf --- /dev/null +++ b/core/res/res/drawable/stat_sys_battery_unknown.png diff --git a/core/res/res/drawable/stat_sys_data_bluetooth.png b/core/res/res/drawable/stat_sys_data_bluetooth.png Binary files differnew file mode 100644 index 0000000..7a8b78f --- /dev/null +++ b/core/res/res/drawable/stat_sys_data_bluetooth.png diff --git a/core/res/res/drawable/stat_sys_data_bluetooth_connected.png b/core/res/res/drawable/stat_sys_data_bluetooth_connected.png Binary files differnew file mode 100755 index 0000000..f09b83b --- /dev/null +++ b/core/res/res/drawable/stat_sys_data_bluetooth_connected.png diff --git a/core/res/res/drawable/stat_sys_data_connected_3g.png b/core/res/res/drawable/stat_sys_data_connected_3g.png Binary files differnew file mode 100644 index 0000000..a109280 --- /dev/null +++ b/core/res/res/drawable/stat_sys_data_connected_3g.png diff --git a/core/res/res/drawable/stat_sys_data_connected_e.png b/core/res/res/drawable/stat_sys_data_connected_e.png Binary files differnew file mode 100644 index 0000000..c552644 --- /dev/null +++ b/core/res/res/drawable/stat_sys_data_connected_e.png diff --git a/core/res/res/drawable/stat_sys_data_connected_g.png b/core/res/res/drawable/stat_sys_data_connected_g.png Binary files differnew file mode 100644 index 0000000..f7edb49 --- /dev/null +++ b/core/res/res/drawable/stat_sys_data_connected_g.png diff --git a/core/res/res/drawable/stat_sys_data_in_3g.png b/core/res/res/drawable/stat_sys_data_in_3g.png Binary files differnew file mode 100644 index 0000000..01b003c --- /dev/null +++ b/core/res/res/drawable/stat_sys_data_in_3g.png diff --git a/core/res/res/drawable/stat_sys_data_in_e.png b/core/res/res/drawable/stat_sys_data_in_e.png Binary files differnew file mode 100644 index 0000000..bffa0eb --- /dev/null +++ b/core/res/res/drawable/stat_sys_data_in_e.png diff --git a/core/res/res/drawable/stat_sys_data_in_g.png b/core/res/res/drawable/stat_sys_data_in_g.png Binary files differnew file mode 100644 index 0000000..8884b48 --- /dev/null +++ b/core/res/res/drawable/stat_sys_data_in_g.png diff --git a/core/res/res/drawable/stat_sys_data_inandout_3g.png b/core/res/res/drawable/stat_sys_data_inandout_3g.png Binary files differnew file mode 100644 index 0000000..3651300 --- /dev/null +++ b/core/res/res/drawable/stat_sys_data_inandout_3g.png diff --git a/core/res/res/drawable/stat_sys_data_inandout_e.png b/core/res/res/drawable/stat_sys_data_inandout_e.png Binary files differnew file mode 100644 index 0000000..99533e0 --- /dev/null +++ b/core/res/res/drawable/stat_sys_data_inandout_e.png diff --git a/core/res/res/drawable/stat_sys_data_inandout_g.png b/core/res/res/drawable/stat_sys_data_inandout_g.png Binary files differnew file mode 100644 index 0000000..f4e5a12 --- /dev/null +++ b/core/res/res/drawable/stat_sys_data_inandout_g.png diff --git a/core/res/res/drawable/stat_sys_data_out_3g.png b/core/res/res/drawable/stat_sys_data_out_3g.png Binary files differnew file mode 100644 index 0000000..f7f0f89 --- /dev/null +++ b/core/res/res/drawable/stat_sys_data_out_3g.png diff --git a/core/res/res/drawable/stat_sys_data_out_e.png b/core/res/res/drawable/stat_sys_data_out_e.png Binary files differnew file mode 100644 index 0000000..c915426 --- /dev/null +++ b/core/res/res/drawable/stat_sys_data_out_e.png diff --git a/core/res/res/drawable/stat_sys_data_out_g.png b/core/res/res/drawable/stat_sys_data_out_g.png Binary files differnew file mode 100644 index 0000000..5d36035 --- /dev/null +++ b/core/res/res/drawable/stat_sys_data_out_g.png diff --git a/core/res/res/drawable/stat_sys_data_usb.png b/core/res/res/drawable/stat_sys_data_usb.png Binary files differnew file mode 100644 index 0000000..2d0da4c --- /dev/null +++ b/core/res/res/drawable/stat_sys_data_usb.png diff --git a/core/res/res/drawable/stat_sys_download.xml b/core/res/res/drawable/stat_sys_download.xml new file mode 100644 index 0000000..77ecf85 --- /dev/null +++ b/core/res/res/drawable/stat_sys_download.xml @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/res/drawable/status_icon_background.xml +** +** Copyright 2008, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> +<animation-list + xmlns:android="http://schemas.android.com/apk/res/android" + android:oneshot="false"> + <item android:drawable="@drawable/stat_sys_download_anim0" android:duration="200" /> + <item android:drawable="@drawable/stat_sys_download_anim1" android:duration="200" /> + <item android:drawable="@drawable/stat_sys_download_anim2" android:duration="200" /> + <item android:drawable="@drawable/stat_sys_download_anim3" android:duration="200" /> + <item android:drawable="@drawable/stat_sys_download_anim4" android:duration="200" /> + <item android:drawable="@drawable/stat_sys_download_anim5" android:duration="200" /> +</animation-list> + diff --git a/core/res/res/drawable/stat_sys_download_anim0.png b/core/res/res/drawable/stat_sys_download_anim0.png Binary files differnew file mode 100755 index 0000000..69b95cd --- /dev/null +++ b/core/res/res/drawable/stat_sys_download_anim0.png diff --git a/core/res/res/drawable/stat_sys_download_anim1.png b/core/res/res/drawable/stat_sys_download_anim1.png Binary files differnew file mode 100755 index 0000000..1e18eb5 --- /dev/null +++ b/core/res/res/drawable/stat_sys_download_anim1.png diff --git a/core/res/res/drawable/stat_sys_download_anim2.png b/core/res/res/drawable/stat_sys_download_anim2.png Binary files differnew file mode 100755 index 0000000..d7f2312 --- /dev/null +++ b/core/res/res/drawable/stat_sys_download_anim2.png diff --git a/core/res/res/drawable/stat_sys_download_anim3.png b/core/res/res/drawable/stat_sys_download_anim3.png Binary files differnew file mode 100755 index 0000000..83f8d0f --- /dev/null +++ b/core/res/res/drawable/stat_sys_download_anim3.png diff --git a/core/res/res/drawable/stat_sys_download_anim4.png b/core/res/res/drawable/stat_sys_download_anim4.png Binary files differnew file mode 100755 index 0000000..9c1bd47 --- /dev/null +++ b/core/res/res/drawable/stat_sys_download_anim4.png diff --git a/core/res/res/drawable/stat_sys_download_anim5.png b/core/res/res/drawable/stat_sys_download_anim5.png Binary files differnew file mode 100755 index 0000000..3a81164 --- /dev/null +++ b/core/res/res/drawable/stat_sys_download_anim5.png diff --git a/core/res/res/drawable/stat_sys_gps_acquiring.png b/core/res/res/drawable/stat_sys_gps_acquiring.png Binary files differnew file mode 100644 index 0000000..31bc94e --- /dev/null +++ b/core/res/res/drawable/stat_sys_gps_acquiring.png diff --git a/core/res/res/drawable/stat_sys_gps_acquiring_anim.xml b/core/res/res/drawable/stat_sys_gps_acquiring_anim.xml new file mode 100644 index 0000000..954c19c --- /dev/null +++ b/core/res/res/drawable/stat_sys_gps_acquiring_anim.xml @@ -0,0 +1,25 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* +** +** Copyright 2008, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> +<animation-list + xmlns:android="http://schemas.android.com/apk/res/android" + android:oneshot="false"> + <item android:drawable="@drawable/stat_sys_gps_acquiring" android:duration="500" /> + <item android:drawable="@drawable/stat_sys_gps_on" android:duration="500" /> +</animation-list> diff --git a/core/res/res/drawable/stat_sys_gps_on.png b/core/res/res/drawable/stat_sys_gps_on.png Binary files differnew file mode 100755 index 0000000..a2c677d --- /dev/null +++ b/core/res/res/drawable/stat_sys_gps_on.png diff --git a/core/res/res/drawable/stat_sys_headset.png b/core/res/res/drawable/stat_sys_headset.png Binary files differnew file mode 100644 index 0000000..45fbea2 --- /dev/null +++ b/core/res/res/drawable/stat_sys_headset.png diff --git a/core/res/res/drawable/stat_sys_no_sim.png b/core/res/res/drawable/stat_sys_no_sim.png Binary files differnew file mode 100644 index 0000000..2134d49 --- /dev/null +++ b/core/res/res/drawable/stat_sys_no_sim.png diff --git a/core/res/res/drawable/stat_sys_phone_call.png b/core/res/res/drawable/stat_sys_phone_call.png Binary files differnew file mode 100644 index 0000000..ad53693 --- /dev/null +++ b/core/res/res/drawable/stat_sys_phone_call.png diff --git a/core/res/res/drawable/stat_sys_phone_call_forward.png b/core/res/res/drawable/stat_sys_phone_call_forward.png Binary files differnew file mode 100755 index 0000000..ed4b6ec --- /dev/null +++ b/core/res/res/drawable/stat_sys_phone_call_forward.png diff --git a/core/res/res/drawable/stat_sys_phone_call_on_hold.png b/core/res/res/drawable/stat_sys_phone_call_on_hold.png Binary files differnew file mode 100644 index 0000000..9216447 --- /dev/null +++ b/core/res/res/drawable/stat_sys_phone_call_on_hold.png diff --git a/core/res/res/drawable/stat_sys_r_signal_0.png b/core/res/res/drawable/stat_sys_r_signal_0.png Binary files differnew file mode 100644 index 0000000..bfbf18e --- /dev/null +++ b/core/res/res/drawable/stat_sys_r_signal_0.png diff --git a/core/res/res/drawable/stat_sys_r_signal_1.png b/core/res/res/drawable/stat_sys_r_signal_1.png Binary files differnew file mode 100644 index 0000000..896ba4d --- /dev/null +++ b/core/res/res/drawable/stat_sys_r_signal_1.png diff --git a/core/res/res/drawable/stat_sys_r_signal_2.png b/core/res/res/drawable/stat_sys_r_signal_2.png Binary files differnew file mode 100644 index 0000000..af79eff --- /dev/null +++ b/core/res/res/drawable/stat_sys_r_signal_2.png diff --git a/core/res/res/drawable/stat_sys_r_signal_3.png b/core/res/res/drawable/stat_sys_r_signal_3.png Binary files differnew file mode 100644 index 0000000..92c09c8 --- /dev/null +++ b/core/res/res/drawable/stat_sys_r_signal_3.png diff --git a/core/res/res/drawable/stat_sys_r_signal_4.png b/core/res/res/drawable/stat_sys_r_signal_4.png Binary files differnew file mode 100644 index 0000000..f04fb11 --- /dev/null +++ b/core/res/res/drawable/stat_sys_r_signal_4.png diff --git a/core/res/res/drawable/stat_sys_ringer_silent.png b/core/res/res/drawable/stat_sys_ringer_silent.png Binary files differnew file mode 100644 index 0000000..d125ce5 --- /dev/null +++ b/core/res/res/drawable/stat_sys_ringer_silent.png diff --git a/core/res/res/drawable/stat_sys_ringer_vibrate.png b/core/res/res/drawable/stat_sys_ringer_vibrate.png Binary files differnew file mode 100644 index 0000000..665ca38 --- /dev/null +++ b/core/res/res/drawable/stat_sys_ringer_vibrate.png diff --git a/core/res/res/drawable/stat_sys_signal_0.png b/core/res/res/drawable/stat_sys_signal_0.png Binary files differnew file mode 100644 index 0000000..cb7b7b3 --- /dev/null +++ b/core/res/res/drawable/stat_sys_signal_0.png diff --git a/core/res/res/drawable/stat_sys_signal_1.png b/core/res/res/drawable/stat_sys_signal_1.png Binary files differnew file mode 100644 index 0000000..5376e92 --- /dev/null +++ b/core/res/res/drawable/stat_sys_signal_1.png diff --git a/core/res/res/drawable/stat_sys_signal_2.png b/core/res/res/drawable/stat_sys_signal_2.png Binary files differnew file mode 100644 index 0000000..fd54363 --- /dev/null +++ b/core/res/res/drawable/stat_sys_signal_2.png diff --git a/core/res/res/drawable/stat_sys_signal_3.png b/core/res/res/drawable/stat_sys_signal_3.png Binary files differnew file mode 100644 index 0000000..6c4873a --- /dev/null +++ b/core/res/res/drawable/stat_sys_signal_3.png diff --git a/core/res/res/drawable/stat_sys_signal_4.png b/core/res/res/drawable/stat_sys_signal_4.png Binary files differnew file mode 100644 index 0000000..a3320cb --- /dev/null +++ b/core/res/res/drawable/stat_sys_signal_4.png diff --git a/core/res/res/drawable/stat_sys_signal_flightmode.png b/core/res/res/drawable/stat_sys_signal_flightmode.png Binary files differnew file mode 100755 index 0000000..516ec2f --- /dev/null +++ b/core/res/res/drawable/stat_sys_signal_flightmode.png diff --git a/core/res/res/drawable/stat_sys_signal_null.png b/core/res/res/drawable/stat_sys_signal_null.png Binary files differnew file mode 100644 index 0000000..5aa23f6 --- /dev/null +++ b/core/res/res/drawable/stat_sys_signal_null.png diff --git a/core/res/res/drawable/stat_sys_speakerphone.png b/core/res/res/drawable/stat_sys_speakerphone.png Binary files differnew file mode 100644 index 0000000..642dfd4 --- /dev/null +++ b/core/res/res/drawable/stat_sys_speakerphone.png diff --git a/core/res/res/drawable/stat_sys_upload.xml b/core/res/res/drawable/stat_sys_upload.xml new file mode 100644 index 0000000..a9d9609 --- /dev/null +++ b/core/res/res/drawable/stat_sys_upload.xml @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/res/drawable/status_icon_background.xml +** +** Copyright 2008, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> +<animation-list + xmlns:android="http://schemas.android.com/apk/res/android" + android:oneshot="false"> + <item android:drawable="@drawable/stat_sys_upload_anim0" android:duration="200" /> + <item android:drawable="@drawable/stat_sys_upload_anim1" android:duration="200" /> + <item android:drawable="@drawable/stat_sys_upload_anim2" android:duration="200" /> + <item android:drawable="@drawable/stat_sys_upload_anim3" android:duration="200" /> + <item android:drawable="@drawable/stat_sys_upload_anim4" android:duration="200" /> + <item android:drawable="@drawable/stat_sys_upload_anim5" android:duration="200" /> +</animation-list> + diff --git a/core/res/res/drawable/stat_sys_upload_anim0.png b/core/res/res/drawable/stat_sys_upload_anim0.png Binary files differnew file mode 100755 index 0000000..b7a5978 --- /dev/null +++ b/core/res/res/drawable/stat_sys_upload_anim0.png diff --git a/core/res/res/drawable/stat_sys_upload_anim1.png b/core/res/res/drawable/stat_sys_upload_anim1.png Binary files differnew file mode 100755 index 0000000..a203e15 --- /dev/null +++ b/core/res/res/drawable/stat_sys_upload_anim1.png diff --git a/core/res/res/drawable/stat_sys_upload_anim2.png b/core/res/res/drawable/stat_sys_upload_anim2.png Binary files differnew file mode 100755 index 0000000..4af7630 --- /dev/null +++ b/core/res/res/drawable/stat_sys_upload_anim2.png diff --git a/core/res/res/drawable/stat_sys_upload_anim3.png b/core/res/res/drawable/stat_sys_upload_anim3.png Binary files differnew file mode 100755 index 0000000..1dd76b1 --- /dev/null +++ b/core/res/res/drawable/stat_sys_upload_anim3.png diff --git a/core/res/res/drawable/stat_sys_upload_anim4.png b/core/res/res/drawable/stat_sys_upload_anim4.png Binary files differnew file mode 100755 index 0000000..36c18bf --- /dev/null +++ b/core/res/res/drawable/stat_sys_upload_anim4.png diff --git a/core/res/res/drawable/stat_sys_upload_anim5.png b/core/res/res/drawable/stat_sys_upload_anim5.png Binary files differnew file mode 100755 index 0000000..748331f --- /dev/null +++ b/core/res/res/drawable/stat_sys_upload_anim5.png diff --git a/core/res/res/drawable/stat_sys_warning.png b/core/res/res/drawable/stat_sys_warning.png Binary files differnew file mode 100644 index 0000000..be00f47 --- /dev/null +++ b/core/res/res/drawable/stat_sys_warning.png diff --git a/core/res/res/drawable/stat_sys_wifi_signal_0.png b/core/res/res/drawable/stat_sys_wifi_signal_0.png Binary files differnew file mode 100644 index 0000000..8ee3421 --- /dev/null +++ b/core/res/res/drawable/stat_sys_wifi_signal_0.png diff --git a/core/res/res/drawable/stat_sys_wifi_signal_1.png b/core/res/res/drawable/stat_sys_wifi_signal_1.png Binary files differnew file mode 100644 index 0000000..184fa36 --- /dev/null +++ b/core/res/res/drawable/stat_sys_wifi_signal_1.png diff --git a/core/res/res/drawable/stat_sys_wifi_signal_2.png b/core/res/res/drawable/stat_sys_wifi_signal_2.png Binary files differnew file mode 100644 index 0000000..79935bb --- /dev/null +++ b/core/res/res/drawable/stat_sys_wifi_signal_2.png diff --git a/core/res/res/drawable/stat_sys_wifi_signal_3.png b/core/res/res/drawable/stat_sys_wifi_signal_3.png Binary files differnew file mode 100644 index 0000000..d2099e6 --- /dev/null +++ b/core/res/res/drawable/stat_sys_wifi_signal_3.png diff --git a/core/res/res/drawable/stat_sys_wifi_signal_4.png b/core/res/res/drawable/stat_sys_wifi_signal_4.png Binary files differnew file mode 100644 index 0000000..2062aad --- /dev/null +++ b/core/res/res/drawable/stat_sys_wifi_signal_4.png diff --git a/core/res/res/drawable/status_bar_background.9.png b/core/res/res/drawable/status_bar_background.9.png Binary files differnew file mode 100644 index 0000000..fd754a8 --- /dev/null +++ b/core/res/res/drawable/status_bar_background.9.png diff --git a/core/res/res/drawable/status_bar_close_on.9.png b/core/res/res/drawable/status_bar_close_on.9.png Binary files differnew file mode 100644 index 0000000..e91e4fa --- /dev/null +++ b/core/res/res/drawable/status_bar_close_on.9.png diff --git a/core/res/res/drawable/status_bar_divider_shadow.9.png b/core/res/res/drawable/status_bar_divider_shadow.9.png Binary files differnew file mode 100644 index 0000000..ad58dbe --- /dev/null +++ b/core/res/res/drawable/status_bar_divider_shadow.9.png diff --git a/core/res/res/drawable/status_bar_item_app_background.xml b/core/res/res/drawable/status_bar_item_app_background.xml new file mode 100644 index 0000000..4f6f605 --- /dev/null +++ b/core/res/res/drawable/status_bar_item_app_background.xml @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2008 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<selector xmlns:android="http://schemas.android.com/apk/res/android"> + <item android:state_pressed="true" + android:drawable="@drawable/status_bar_item_background_pressed" /> + <item android:state_focused="true" android:state_pressed="false" + android:drawable="@drawable/status_bar_item_background_focus" /> + <item android:drawable="@drawable/status_bar_item_app_background_normal" /> +</selector> diff --git a/core/res/res/drawable/status_bar_item_app_background_normal.9.png b/core/res/res/drawable/status_bar_item_app_background_normal.9.png Binary files differnew file mode 100644 index 0000000..c079615 --- /dev/null +++ b/core/res/res/drawable/status_bar_item_app_background_normal.9.png diff --git a/core/res/res/drawable/status_bar_item_background.xml b/core/res/res/drawable/status_bar_item_background.xml new file mode 100644 index 0000000..088389b --- /dev/null +++ b/core/res/res/drawable/status_bar_item_background.xml @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2008 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<selector xmlns:android="http://schemas.android.com/apk/res/android"> + <item android:state_pressed="true" + android:drawable="@drawable/status_bar_item_background_pressed" /> + <item android:state_focused="true" android:state_pressed="false" + android:drawable="@drawable/status_bar_item_background_focus" /> + <item android:drawable="@drawable/status_bar_item_background_normal" /> +</selector> diff --git a/core/res/res/drawable/status_bar_item_background_focus.9.png b/core/res/res/drawable/status_bar_item_background_focus.9.png Binary files differnew file mode 100644 index 0000000..c3e2415 --- /dev/null +++ b/core/res/res/drawable/status_bar_item_background_focus.9.png diff --git a/core/res/res/drawable/status_bar_item_background_normal.9.png b/core/res/res/drawable/status_bar_item_background_normal.9.png Binary files differnew file mode 100644 index 0000000..6b76740 --- /dev/null +++ b/core/res/res/drawable/status_bar_item_background_normal.9.png diff --git a/core/res/res/drawable/status_bar_item_background_pressed.9.png b/core/res/res/drawable/status_bar_item_background_pressed.9.png Binary files differnew file mode 100644 index 0000000..02b4e9a --- /dev/null +++ b/core/res/res/drawable/status_bar_item_background_pressed.9.png diff --git a/core/res/res/drawable/status_bar_item_clear_background.9.png b/core/res/res/drawable/status_bar_item_clear_background.9.png Binary files differnew file mode 100644 index 0000000..e3036e6 --- /dev/null +++ b/core/res/res/drawable/status_bar_item_clear_background.9.png diff --git a/core/res/res/drawable/status_bar_shadow_bar.9.png b/core/res/res/drawable/status_bar_shadow_bar.9.png Binary files differnew file mode 100644 index 0000000..9c4463c --- /dev/null +++ b/core/res/res/drawable/status_bar_shadow_bar.9.png diff --git a/core/res/res/drawable/status_icon_background.xml b/core/res/res/drawable/status_icon_background.xml new file mode 100644 index 0000000..9846165 --- /dev/null +++ b/core/res/res/drawable/status_icon_background.xml @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/res/drawable/status_icon_background.xml +** +** Copyright 2007, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<selector xmlns:android="http://schemas.android.com/apk/res/android"> + <item android:state_selected="true" android:drawable="@drawable/icon_highlight_rectangle" /> + <item android:drawable="@color/transparent" /> +</selector> diff --git a/core/res/res/drawable/statusbar_background.png b/core/res/res/drawable/statusbar_background.png Binary files differnew file mode 100644 index 0000000..6af7329 --- /dev/null +++ b/core/res/res/drawable/statusbar_background.png diff --git a/core/res/res/drawable/sub_menu_bottom_bright.9.png b/core/res/res/drawable/sub_menu_bottom_bright.9.png Binary files differnew file mode 100644 index 0000000..ce93435 --- /dev/null +++ b/core/res/res/drawable/sub_menu_bottom_bright.9.png diff --git a/core/res/res/drawable/sub_menu_top_dark.9.png b/core/res/res/drawable/sub_menu_top_dark.9.png Binary files differnew file mode 100644 index 0000000..9e82fe9 --- /dev/null +++ b/core/res/res/drawable/sub_menu_top_dark.9.png diff --git a/core/res/res/drawable/submenu_arrow.xml b/core/res/res/drawable/submenu_arrow.xml new file mode 100644 index 0000000..8480c1d --- /dev/null +++ b/core/res/res/drawable/submenu_arrow.xml @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/res/drawable/ui_tab_icon.xml +** +** Copyright 2007, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<selector xmlns:android="http://schemas.android.com/apk/res/android"> + <item android:drawable="@android:drawable/submenu_arrow_nofocus" /> +</selector> diff --git a/core/res/res/drawable/submenu_arrow_back.png b/core/res/res/drawable/submenu_arrow_back.png Binary files differnew file mode 100644 index 0000000..733aa13 --- /dev/null +++ b/core/res/res/drawable/submenu_arrow_back.png diff --git a/core/res/res/drawable/submenu_arrow_focus.png b/core/res/res/drawable/submenu_arrow_focus.png Binary files differnew file mode 100644 index 0000000..2ed1599 --- /dev/null +++ b/core/res/res/drawable/submenu_arrow_focus.png diff --git a/core/res/res/drawable/submenu_arrow_nofocus.png b/core/res/res/drawable/submenu_arrow_nofocus.png Binary files differnew file mode 100644 index 0000000..cead09e --- /dev/null +++ b/core/res/res/drawable/submenu_arrow_nofocus.png diff --git a/core/res/res/drawable/sym_action_call.png b/core/res/res/drawable/sym_action_call.png Binary files differnew file mode 100644 index 0000000..bcd9010 --- /dev/null +++ b/core/res/res/drawable/sym_action_call.png diff --git a/core/res/res/drawable/sym_action_chat.png b/core/res/res/drawable/sym_action_chat.png Binary files differnew file mode 100644 index 0000000..625e0e8 --- /dev/null +++ b/core/res/res/drawable/sym_action_chat.png diff --git a/core/res/res/drawable/sym_action_email.png b/core/res/res/drawable/sym_action_email.png Binary files differnew file mode 100644 index 0000000..5f79e92 --- /dev/null +++ b/core/res/res/drawable/sym_action_email.png diff --git a/core/res/res/drawable/sym_action_map.png b/core/res/res/drawable/sym_action_map.png Binary files differnew file mode 100644 index 0000000..b45b7a8 --- /dev/null +++ b/core/res/res/drawable/sym_action_map.png diff --git a/core/res/res/drawable/sym_action_sms.png b/core/res/res/drawable/sym_action_sms.png Binary files differnew file mode 100644 index 0000000..50ce0ea --- /dev/null +++ b/core/res/res/drawable/sym_action_sms.png diff --git a/core/res/res/drawable/sym_battery_white.png b/core/res/res/drawable/sym_battery_white.png Binary files differnew file mode 100644 index 0000000..d1849fc --- /dev/null +++ b/core/res/res/drawable/sym_battery_white.png diff --git a/core/res/res/drawable/sym_call_incoming.png b/core/res/res/drawable/sym_call_incoming.png Binary files differnew file mode 100644 index 0000000..652b882 --- /dev/null +++ b/core/res/res/drawable/sym_call_incoming.png diff --git a/core/res/res/drawable/sym_call_missed.png b/core/res/res/drawable/sym_call_missed.png Binary files differnew file mode 100644 index 0000000..ed859d0 --- /dev/null +++ b/core/res/res/drawable/sym_call_missed.png diff --git a/core/res/res/drawable/sym_call_outgoing.png b/core/res/res/drawable/sym_call_outgoing.png Binary files differnew file mode 100644 index 0000000..bdf675d --- /dev/null +++ b/core/res/res/drawable/sym_call_outgoing.png diff --git a/core/res/res/drawable/sym_contact_card.png b/core/res/res/drawable/sym_contact_card.png Binary files differnew file mode 100644 index 0000000..023ea6f --- /dev/null +++ b/core/res/res/drawable/sym_contact_card.png diff --git a/core/res/res/drawable/sym_def_app_icon.png b/core/res/res/drawable/sym_def_app_icon.png Binary files differnew file mode 100644 index 0000000..7502484 --- /dev/null +++ b/core/res/res/drawable/sym_def_app_icon.png diff --git a/core/res/res/drawable/sym_default_number.png b/core/res/res/drawable/sym_default_number.png Binary files differnew file mode 100644 index 0000000..b1ed071 --- /dev/null +++ b/core/res/res/drawable/sym_default_number.png diff --git a/core/res/res/drawable/tab_bottom_left.xml b/core/res/res/drawable/tab_bottom_left.xml new file mode 100644 index 0000000..5544906 --- /dev/null +++ b/core/res/res/drawable/tab_bottom_left.xml @@ -0,0 +1,21 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2008 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<selector xmlns:android="http://schemas.android.com/apk/res/android"> + <item android:state_pressed="true" android:drawable="@drawable/tab_press_bar_left"/> + <item android:state_focused="false" android:drawable="@drawable/tab_selected_bar_left"/> + <item android:state_focused="true" android:drawable="@drawable/tab_focus_bar_left"/> +</selector> diff --git a/core/res/res/drawable/tab_bottom_right.xml b/core/res/res/drawable/tab_bottom_right.xml new file mode 100644 index 0000000..f7f5c2f --- /dev/null +++ b/core/res/res/drawable/tab_bottom_right.xml @@ -0,0 +1,21 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2008 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<selector xmlns:android="http://schemas.android.com/apk/res/android"> + <item android:state_pressed="true" android:drawable="@drawable/tab_press_bar_right"/> + <item android:state_focused="false" android:state_pressed="false" android:drawable="@drawable/tab_selected_bar_right"/> + <item android:state_focused="true" android:state_pressed="false" android:drawable="@drawable/tab_focus_bar_right"/> +</selector> diff --git a/core/res/res/drawable/tab_bottom_shadow.9.png b/core/res/res/drawable/tab_bottom_shadow.9.png Binary files differnew file mode 100755 index 0000000..3ac4f53 --- /dev/null +++ b/core/res/res/drawable/tab_bottom_shadow.9.png diff --git a/core/res/res/drawable/tab_focus.9.png b/core/res/res/drawable/tab_focus.9.png Binary files differnew file mode 100755 index 0000000..2806da9 --- /dev/null +++ b/core/res/res/drawable/tab_focus.9.png diff --git a/core/res/res/drawable/tab_focus_bar_left.9.png b/core/res/res/drawable/tab_focus_bar_left.9.png Binary files differnew file mode 100755 index 0000000..21421cb --- /dev/null +++ b/core/res/res/drawable/tab_focus_bar_left.9.png diff --git a/core/res/res/drawable/tab_focus_bar_right.9.png b/core/res/res/drawable/tab_focus_bar_right.9.png Binary files differnew file mode 100755 index 0000000..b6304d9 --- /dev/null +++ b/core/res/res/drawable/tab_focus_bar_right.9.png diff --git a/core/res/res/drawable/tab_indicator.xml b/core/res/res/drawable/tab_indicator.xml new file mode 100644 index 0000000..65df805 --- /dev/null +++ b/core/res/res/drawable/tab_indicator.xml @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2008 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<selector xmlns:android="http://schemas.android.com/apk/res/android"> + <!-- Non focused states --> + <item android:state_focused="false" android:state_selected="false" android:state_pressed="false" android:drawable="@drawable/tab_unselected" /> + <item android:state_focused="false" android:state_selected="true" android:state_pressed="false" android:drawable="@drawable/tab_selected" /> + + <!-- Focused states --> + <item android:state_focused="true" android:state_selected="false" android:state_pressed="false" android:drawable="@drawable/tab_focus" /> + <item android:state_focused="true" android:state_selected="true" android:state_pressed="false" android:drawable="@drawable/tab_focus" /> + + <!-- Pressed --> + <item android:state_pressed="true" android:drawable="@drawable/tab_press" /> +</selector> diff --git a/core/res/res/drawable/tab_press.9.png b/core/res/res/drawable/tab_press.9.png Binary files differnew file mode 100755 index 0000000..3fb717c --- /dev/null +++ b/core/res/res/drawable/tab_press.9.png diff --git a/core/res/res/drawable/tab_press_bar_left.9.png b/core/res/res/drawable/tab_press_bar_left.9.png Binary files differnew file mode 100755 index 0000000..95ef2d3 --- /dev/null +++ b/core/res/res/drawable/tab_press_bar_left.9.png diff --git a/core/res/res/drawable/tab_press_bar_right.9.png b/core/res/res/drawable/tab_press_bar_right.9.png Binary files differnew file mode 100755 index 0000000..7ae938b5 --- /dev/null +++ b/core/res/res/drawable/tab_press_bar_right.9.png diff --git a/core/res/res/drawable/tab_selected.9.png b/core/res/res/drawable/tab_selected.9.png Binary files differnew file mode 100644 index 0000000..f929d99 --- /dev/null +++ b/core/res/res/drawable/tab_selected.9.png diff --git a/core/res/res/drawable/tab_selected_bar_left.9.png b/core/res/res/drawable/tab_selected_bar_left.9.png Binary files differnew file mode 100755 index 0000000..58e2d35 --- /dev/null +++ b/core/res/res/drawable/tab_selected_bar_left.9.png diff --git a/core/res/res/drawable/tab_selected_bar_right.9.png b/core/res/res/drawable/tab_selected_bar_right.9.png Binary files differnew file mode 100755 index 0000000..0c9c8dd --- /dev/null +++ b/core/res/res/drawable/tab_selected_bar_right.9.png diff --git a/core/res/res/drawable/tab_selected_highlight.9.png b/core/res/res/drawable/tab_selected_highlight.9.png Binary files differnew file mode 100644 index 0000000..61568a3 --- /dev/null +++ b/core/res/res/drawable/tab_selected_highlight.9.png diff --git a/core/res/res/drawable/tab_unselected.9.png b/core/res/res/drawable/tab_unselected.9.png Binary files differnew file mode 100644 index 0000000..9036c1d --- /dev/null +++ b/core/res/res/drawable/tab_unselected.9.png diff --git a/core/res/res/drawable/tab_unselected_longpress.9.png b/core/res/res/drawable/tab_unselected_longpress.9.png Binary files differnew file mode 100644 index 0000000..65556c4 --- /dev/null +++ b/core/res/res/drawable/tab_unselected_longpress.9.png diff --git a/core/res/res/drawable/tab_unselected_pressed.9.png b/core/res/res/drawable/tab_unselected_pressed.9.png Binary files differnew file mode 100644 index 0000000..b4102eb --- /dev/null +++ b/core/res/res/drawable/tab_unselected_pressed.9.png diff --git a/core/res/res/drawable/tab_unselected_selected.9.png b/core/res/res/drawable/tab_unselected_selected.9.png Binary files differnew file mode 100644 index 0000000..320f754 --- /dev/null +++ b/core/res/res/drawable/tab_unselected_selected.9.png diff --git a/core/res/res/drawable/textfield_default.9.png b/core/res/res/drawable/textfield_default.9.png Binary files differnew file mode 100644 index 0000000..ab99aeb --- /dev/null +++ b/core/res/res/drawable/textfield_default.9.png diff --git a/core/res/res/drawable/textfield_disabled.9.png b/core/res/res/drawable/textfield_disabled.9.png Binary files differnew file mode 100644 index 0000000..0070158 --- /dev/null +++ b/core/res/res/drawable/textfield_disabled.9.png diff --git a/core/res/res/drawable/textfield_disabled_selected.9.png b/core/res/res/drawable/textfield_disabled_selected.9.png Binary files differnew file mode 100755 index 0000000..139d606 --- /dev/null +++ b/core/res/res/drawable/textfield_disabled_selected.9.png diff --git a/core/res/res/drawable/textfield_expanded_bottom_selected.9.png b/core/res/res/drawable/textfield_expanded_bottom_selected.9.png Binary files differnew file mode 100755 index 0000000..935acaf --- /dev/null +++ b/core/res/res/drawable/textfield_expanded_bottom_selected.9.png diff --git a/core/res/res/drawable/textfield_expanded_bottom_unselected.9.png b/core/res/res/drawable/textfield_expanded_bottom_unselected.9.png Binary files differnew file mode 100755 index 0000000..1e5f28d --- /dev/null +++ b/core/res/res/drawable/textfield_expanded_bottom_unselected.9.png diff --git a/core/res/res/drawable/textfield_expanded_center_selected.9.png b/core/res/res/drawable/textfield_expanded_center_selected.9.png Binary files differnew file mode 100755 index 0000000..b60a0ad --- /dev/null +++ b/core/res/res/drawable/textfield_expanded_center_selected.9.png diff --git a/core/res/res/drawable/textfield_expanded_center_unselected.9.png b/core/res/res/drawable/textfield_expanded_center_unselected.9.png Binary files differnew file mode 100755 index 0000000..f38c58f --- /dev/null +++ b/core/res/res/drawable/textfield_expanded_center_unselected.9.png diff --git a/core/res/res/drawable/textfield_expanded_top_selected.9.png b/core/res/res/drawable/textfield_expanded_top_selected.9.png Binary files differnew file mode 100755 index 0000000..926d09f --- /dev/null +++ b/core/res/res/drawable/textfield_expanded_top_selected.9.png diff --git a/core/res/res/drawable/textfield_expanded_top_unselected.9.png b/core/res/res/drawable/textfield_expanded_top_unselected.9.png Binary files differnew file mode 100755 index 0000000..ab1b1ad --- /dev/null +++ b/core/res/res/drawable/textfield_expanded_top_unselected.9.png diff --git a/core/res/res/drawable/textfield_pressed.9.png b/core/res/res/drawable/textfield_pressed.9.png Binary files differnew file mode 100644 index 0000000..7b1350f --- /dev/null +++ b/core/res/res/drawable/textfield_pressed.9.png diff --git a/core/res/res/drawable/textfield_selected.9.png b/core/res/res/drawable/textfield_selected.9.png Binary files differnew file mode 100644 index 0000000..7286ba5 --- /dev/null +++ b/core/res/res/drawable/textfield_selected.9.png diff --git a/core/res/res/drawable/timepicker_down_btn.xml b/core/res/res/drawable/timepicker_down_btn.xml new file mode 100644 index 0000000..61a252a --- /dev/null +++ b/core/res/res/drawable/timepicker_down_btn.xml @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2008 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<selector xmlns:android="http://schemas.android.com/apk/res/android"> + + <item android:state_pressed="false" android:state_enabled="true" + android:state_focused="false" android:drawable="@drawable/timepicker_down_normal" /> + <item android:state_pressed="true" android:state_enabled="true" + android:drawable="@drawable/timepicker_down_pressed" /> + <item android:state_pressed="false" android:state_enabled="true" + android:state_focused="true" android:drawable="@drawable/timepicker_down_selected" /> + <item android:state_pressed="false" android:state_enabled="false" + android:state_focused="false" android:drawable="@drawable/timepicker_down_disabled" /> + <item android:state_pressed="false" android:state_enabled="false" + android:state_focused="true" android:drawable="@drawable/timepicker_down_disabled_focused" /> + +</selector> diff --git a/core/res/res/drawable/timepicker_down_disabled.9.png b/core/res/res/drawable/timepicker_down_disabled.9.png Binary files differnew file mode 100755 index 0000000..af72d22 --- /dev/null +++ b/core/res/res/drawable/timepicker_down_disabled.9.png diff --git a/core/res/res/drawable/timepicker_down_disabled_focused.9.png b/core/res/res/drawable/timepicker_down_disabled_focused.9.png Binary files differnew file mode 100755 index 0000000..2d80424 --- /dev/null +++ b/core/res/res/drawable/timepicker_down_disabled_focused.9.png diff --git a/core/res/res/drawable/timepicker_down_normal.9.png b/core/res/res/drawable/timepicker_down_normal.9.png Binary files differnew file mode 100755 index 0000000..c427fc3 --- /dev/null +++ b/core/res/res/drawable/timepicker_down_normal.9.png diff --git a/core/res/res/drawable/timepicker_down_pressed.9.png b/core/res/res/drawable/timepicker_down_pressed.9.png Binary files differnew file mode 100755 index 0000000..ac6ac53 --- /dev/null +++ b/core/res/res/drawable/timepicker_down_pressed.9.png diff --git a/core/res/res/drawable/timepicker_down_selected.9.png b/core/res/res/drawable/timepicker_down_selected.9.png Binary files differnew file mode 100755 index 0000000..f710b57 --- /dev/null +++ b/core/res/res/drawable/timepicker_down_selected.9.png diff --git a/core/res/res/drawable/timepicker_input.xml b/core/res/res/drawable/timepicker_input.xml new file mode 100644 index 0000000..b811d4e --- /dev/null +++ b/core/res/res/drawable/timepicker_input.xml @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2008 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<selector xmlns:android="http://schemas.android.com/apk/res/android"> + + <item android:state_pressed="false" android:state_enabled="true" + android:state_focused="false" android:drawable="@drawable/timepicker_input_normal" /> + <item android:state_pressed="true" android:state_enabled="true" + android:drawable="@drawable/timepicker_input_pressed" /> + <item android:state_pressed="false" android:state_enabled="true" + android:state_focused="true" android:drawable="@drawable/timepicker_input_selected" /> + <item android:state_pressed="false" android:state_enabled="false" + android:state_focused="false" android:drawable="@drawable/timepicker_input_disabled" /> + <item android:state_pressed="false" android:state_enabled="false" + android:state_focused="true" android:drawable="@drawable/timepicker_input_normal" /> + +</selector> diff --git a/core/res/res/drawable/timepicker_input_disabled.9.png b/core/res/res/drawable/timepicker_input_disabled.9.png Binary files differnew file mode 100755 index 0000000..97da87a --- /dev/null +++ b/core/res/res/drawable/timepicker_input_disabled.9.png diff --git a/core/res/res/drawable/timepicker_input_normal.9.png b/core/res/res/drawable/timepicker_input_normal.9.png Binary files differnew file mode 100755 index 0000000..eb101c5 --- /dev/null +++ b/core/res/res/drawable/timepicker_input_normal.9.png diff --git a/core/res/res/drawable/timepicker_input_pressed.9.png b/core/res/res/drawable/timepicker_input_pressed.9.png Binary files differnew file mode 100755 index 0000000..c83b1eb --- /dev/null +++ b/core/res/res/drawable/timepicker_input_pressed.9.png diff --git a/core/res/res/drawable/timepicker_input_selected.9.png b/core/res/res/drawable/timepicker_input_selected.9.png Binary files differnew file mode 100755 index 0000000..e152848 --- /dev/null +++ b/core/res/res/drawable/timepicker_input_selected.9.png diff --git a/core/res/res/drawable/timepicker_up_btn.xml b/core/res/res/drawable/timepicker_up_btn.xml new file mode 100644 index 0000000..5428aee --- /dev/null +++ b/core/res/res/drawable/timepicker_up_btn.xml @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2008 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<selector xmlns:android="http://schemas.android.com/apk/res/android"> + + <item android:state_pressed="false" android:state_enabled="true" + android:state_focused="false" android:drawable="@drawable/timepicker_up_normal" /> + <item android:state_pressed="true" android:state_enabled="true" + android:drawable="@drawable/timepicker_up_pressed" /> + <item android:state_pressed="false" android:state_enabled="true" + android:state_focused="true" android:drawable="@drawable/timepicker_up_selected" /> + <item android:state_pressed="false" android:state_enabled="false" + android:state_focused="false" android:drawable="@drawable/timepicker_up_disabled" /> + <item android:state_pressed="false" android:state_enabled="false" + android:state_focused="true" android:drawable="@drawable/timepicker_up_disabled_focused" /> + +</selector> diff --git a/core/res/res/drawable/timepicker_up_disabled.9.png b/core/res/res/drawable/timepicker_up_disabled.9.png Binary files differnew file mode 100755 index 0000000..1814bb4 --- /dev/null +++ b/core/res/res/drawable/timepicker_up_disabled.9.png diff --git a/core/res/res/drawable/timepicker_up_disabled_focused.9.png b/core/res/res/drawable/timepicker_up_disabled_focused.9.png Binary files differnew file mode 100755 index 0000000..9ad5b85 --- /dev/null +++ b/core/res/res/drawable/timepicker_up_disabled_focused.9.png diff --git a/core/res/res/drawable/timepicker_up_normal.9.png b/core/res/res/drawable/timepicker_up_normal.9.png Binary files differnew file mode 100755 index 0000000..35fc221 --- /dev/null +++ b/core/res/res/drawable/timepicker_up_normal.9.png diff --git a/core/res/res/drawable/timepicker_up_pressed.9.png b/core/res/res/drawable/timepicker_up_pressed.9.png Binary files differnew file mode 100755 index 0000000..c910777 --- /dev/null +++ b/core/res/res/drawable/timepicker_up_pressed.9.png diff --git a/core/res/res/drawable/timepicker_up_selected.9.png b/core/res/res/drawable/timepicker_up_selected.9.png Binary files differnew file mode 100755 index 0000000..549a7e5 --- /dev/null +++ b/core/res/res/drawable/timepicker_up_selected.9.png diff --git a/core/res/res/drawable/title_bar.9.png b/core/res/res/drawable/title_bar.9.png Binary files differnew file mode 100644 index 0000000..8d18339 --- /dev/null +++ b/core/res/res/drawable/title_bar.9.png diff --git a/core/res/res/drawable/title_bar_shadow.png b/core/res/res/drawable/title_bar_shadow.png Binary files differnew file mode 100644 index 0000000..a717814 --- /dev/null +++ b/core/res/res/drawable/title_bar_shadow.png diff --git a/core/res/res/drawable/toast_frame.9.png b/core/res/res/drawable/toast_frame.9.png Binary files differnew file mode 100755 index 0000000..08c4f86 --- /dev/null +++ b/core/res/res/drawable/toast_frame.9.png diff --git a/core/res/res/drawable/unknown_image.png b/core/res/res/drawable/unknown_image.png Binary files differnew file mode 100644 index 0000000..b1c3e92 --- /dev/null +++ b/core/res/res/drawable/unknown_image.png diff --git a/core/res/res/drawable/zoom_in.png b/core/res/res/drawable/zoom_in.png Binary files differnew file mode 100644 index 0000000..d151046 --- /dev/null +++ b/core/res/res/drawable/zoom_in.png diff --git a/core/res/res/drawable/zoom_in_pressed.png b/core/res/res/drawable/zoom_in_pressed.png Binary files differnew file mode 100644 index 0000000..963bf73 --- /dev/null +++ b/core/res/res/drawable/zoom_in_pressed.png diff --git a/core/res/res/drawable/zoom_indicator.9.png b/core/res/res/drawable/zoom_indicator.9.png Binary files differnew file mode 100644 index 0000000..c799193 --- /dev/null +++ b/core/res/res/drawable/zoom_indicator.9.png diff --git a/core/res/res/drawable/zoom_indicator_selected.png b/core/res/res/drawable/zoom_indicator_selected.png Binary files differnew file mode 100644 index 0000000..20a72c1 --- /dev/null +++ b/core/res/res/drawable/zoom_indicator_selected.png diff --git a/core/res/res/drawable/zoom_out.png b/core/res/res/drawable/zoom_out.png Binary files differnew file mode 100644 index 0000000..2efbc47 --- /dev/null +++ b/core/res/res/drawable/zoom_out.png diff --git a/core/res/res/drawable/zoom_out_pressed.png b/core/res/res/drawable/zoom_out_pressed.png Binary files differnew file mode 100644 index 0000000..39e145c --- /dev/null +++ b/core/res/res/drawable/zoom_out_pressed.png diff --git a/core/res/res/drawable/zoom_plate.9.png b/core/res/res/drawable/zoom_plate.9.png Binary files differnew file mode 100644 index 0000000..c8c1a08 --- /dev/null +++ b/core/res/res/drawable/zoom_plate.9.png diff --git a/core/res/res/drawable/zoom_track.png b/core/res/res/drawable/zoom_track.png Binary files differnew file mode 100644 index 0000000..71e71a9 --- /dev/null +++ b/core/res/res/drawable/zoom_track.png diff --git a/core/res/res/layout-land/icon_menu_layout.xml b/core/res/res/layout-land/icon_menu_layout.xml new file mode 100644 index 0000000..761f767 --- /dev/null +++ b/core/res/res/layout-land/icon_menu_layout.xml @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2007 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<com.android.internal.view.menu.IconMenuView xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@+android:id/icon_menu" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:rowHeight="65dip" + android:maxRows="1" + android:maxItemsPerRow="6" /> diff --git a/core/res/res/layout-port/icon_menu_layout.xml b/core/res/res/layout-port/icon_menu_layout.xml new file mode 100644 index 0000000..05ffe106 --- /dev/null +++ b/core/res/res/layout-port/icon_menu_layout.xml @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2007 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<com.android.internal.view.menu.IconMenuView xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@+android:id/icon_menu" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:rowHeight="65dip" + android:maxRows="2" + android:maxItemsPerRow="3" /> diff --git a/core/res/res/layout/activity_list_item.xml b/core/res/res/layout/activity_list_item.xml new file mode 100644 index 0000000..7a2a0e2 --- /dev/null +++ b/core/res/res/layout/activity_list_item.xml @@ -0,0 +1,38 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/res/any/layout/resolve_list_item.xml +** +** Copyright 2006, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:paddingTop="1dip" + android:paddingBottom="1dip" + android:paddingLeft="6dip" + android:paddingRight="6dip"> + + <ImageView android:id="@+id/icon" + android:layout_width="24dip" + android:layout_height="24dip"/> + + <TextView android:id="@android:id/text1" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_gravity="center_horizontal" + android:paddingLeft="6dip" /> +</LinearLayout> + diff --git a/core/res/res/layout/alert_dialog.xml b/core/res/res/layout/alert_dialog.xml new file mode 100644 index 0000000..e3de682 --- /dev/null +++ b/core/res/res/layout/alert_dialog.xml @@ -0,0 +1,145 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/res/layout/alert_dialog.xml +** +** Copyright 2006, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@+id/parentPanel" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:orientation="vertical" + android:paddingTop="9dip" + android:paddingBottom="3dip" + android:paddingLeft="3dip" + android:paddingRight="1dip" + > + + <LinearLayout android:id="@+id/topPanel" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:minHeight="54dip" + android:orientation="vertical"> + <LinearLayout android:id="@+id/title_template" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:orientation="horizontal" + android:gravity="center_vertical" + android:layout_marginTop="6dip" + android:layout_marginBottom="9dip" + android:layout_marginLeft="10dip" + android:layout_marginRight="10dip"> + <ImageView android:id="@+id/icon" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_gravity="top" + android:paddingTop="6dip" + android:paddingRight="10dip" + android:src="@drawable/ic_dialog_info" /> + <TextView android:id="@+id/alertTitle" + style="?android:attr/textAppearanceMedium" + android:layout_width="fill_parent" + android:layout_height="wrap_content" /> + </LinearLayout> + <ImageView android:id="@+id/titleDivider" + android:layout_width="fill_parent" + android:layout_height="1dip" + android:visibility="gone" + android:scaleType="fitXY" + android:gravity="fill_horizontal" + android:src="@android:drawable/dialog_divider_horizontal_light" + android:layout_marginLeft="10dip" + android:layout_marginRight="10dip"/> + <!-- If the client uses a customTitle, it will be added here. --> + </LinearLayout> + + <LinearLayout android:id="@+id/contentPanel" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:layout_weight="1" + android:orientation="vertical"> + <ScrollView android:id="@+id/scrollView" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:paddingTop="2dip" + android:paddingBottom="12dip" + android:paddingLeft="14dip" + android:paddingRight="10dip"> + <TextView android:id="@+id/message" + style="?android:attr/textAppearanceMedium" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:padding="5dip" /> + </ScrollView> + </LinearLayout> + + <FrameLayout android:id="@+id/customPanel" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:layout_weight="1"> + <FrameLayout android:id="@+android:id/custom" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:paddingTop="5dip" + android:paddingBottom="5dip" /> + </FrameLayout> + + <LinearLayout android:id="@+id/buttonPanel" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:minHeight="54dip" + android:orientation="vertical" > + <LinearLayout + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:orientation="horizontal" + android:paddingTop="4dip" + android:paddingLeft="2dip" + android:paddingRight="2dip" > + <LinearLayout android:id="@+id/leftSpacer" + android:layout_weight="0.25" + android:layout_width="0dip" + android:layout_height="wrap_content" + android:orientation="horizontal" + android:visibility="gone" /> + <Button android:id="@+id/button1" + android:layout_width="0dip" + android:layout_gravity="left" + android:layout_weight="1" + android:maxLines="2" + android:layout_height="wrap_content" /> + <Button android:id="@+id/button3" + android:layout_width="0dip" + android:layout_gravity="center_horizontal" + android:layout_weight="1" + android:maxLines="2" + android:layout_height="wrap_content" /> + <Button android:id="@+id/button2" + android:layout_width="0dip" + android:layout_gravity="right" + android:layout_weight="1" + android:maxLines="2" + android:layout_height="wrap_content" /> + <LinearLayout android:id="@+id/rightSpacer" + android:layout_width="0dip" + android:layout_weight="0.25" + android:layout_height="wrap_content" + android:orientation="horizontal" + android:visibility="gone" /> + </LinearLayout> + </LinearLayout> +</LinearLayout> diff --git a/core/res/res/layout/alert_dialog_progress.xml b/core/res/res/layout/alert_dialog_progress.xml new file mode 100644 index 0000000..9279eff --- /dev/null +++ b/core/res/res/layout/alert_dialog_progress.xml @@ -0,0 +1,48 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2007 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="wrap_content" android:layout_height="fill_parent"> + <ProgressBar android:id="@+id/progress" + style="?android:attr/progressBarStyleHorizontal" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:layout_marginTop="12dip" + android:layout_marginBottom="12dip" + android:layout_marginLeft="10dip" + android:layout_marginRight="10dip" + android:layout_centerHorizontal="true" /> + <TextView + android:id="@+id/progress_percent" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:paddingBottom="12dip" + android:layout_marginLeft="15dip" + android:layout_marginRight="10dip" + android:layout_alignParentLeft="true" + android:layout_below="@id/progress" + /> + <TextView + android:id="@+id/progress_number" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:paddingBottom="12dip" + android:layout_marginLeft="10dip" + android:layout_marginRight="15dip" + android:layout_alignParentRight="true" + android:layout_below="@id/progress" + /> +</RelativeLayout> diff --git a/core/res/res/layout/always_use_checkbox.xml b/core/res/res/layout/always_use_checkbox.xml new file mode 100644 index 0000000..90c9a44 --- /dev/null +++ b/core/res/res/layout/always_use_checkbox.xml @@ -0,0 +1,51 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2008 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<!-- Check box that is displayed in the activity resolver UI for the user + to make their selection the preferred activity. --> +<RelativeLayout + xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="fill_parent" + android:layout_height="wrap_content"> + + <CheckBox + android:id="@+id/alwaysUse" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_alignParentLeft="true" + android:focusable="true" + android:clickable="true" /> + + <TextView + android:id="@+id/useDefaultText" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:textAppearance="?android:attr/textAppearanceMedium" + android:paddingLeft="6dip" + android:layout_toRightOf="@id/alwaysUse" + android:text="@string/alwaysUse" /> + + <TextView + android:id="@+id/clearDefaultHint" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:textAppearance="?android:attr/textAppearanceSmall" + android:paddingLeft="6dip" + android:visibility="gone" + android:layout_below="@id/useDefaultText" + android:layout_toRightOf="@id/alwaysUse" + android:text="@string/clearDefaultHintMsg" /> +</RelativeLayout> diff --git a/core/res/res/layout/app_permission_item.xml b/core/res/res/layout/app_permission_item.xml new file mode 100644 index 0000000..8db4dd7 --- /dev/null +++ b/core/res/res/layout/app_permission_item.xml @@ -0,0 +1,55 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2008 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<!-- + Defines the layout of a single permission item. + Contains the group name and a list of permission labels under the group. +--> + +<RelativeLayout + xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="fill_parent" + android:layout_height="wrap_content"> + + <ImageView + android:id="@+id/perm_icon" + android:layout_width="30dip" + android:layout_height="30dip" + android:layout_alignParentLeft="true" + android:scaleType="fitCenter" /> + + + <TextView + android:id="@+id/permission_group" + android:textAppearance="?android:attr/textAppearanceMedium" + android:textStyle="bold" + android:paddingLeft="6dip" + android:layout_toRightOf="@id/perm_icon" + android:layout_width="wrap_content" + android:layout_height="wrap_content" /> + + <TextView + android:id="@+id/permission_list" + android:textAppearance="?android:attr/textAppearanceSmall" + android:layout_marginTop="-4dip" + android:paddingBottom="8dip" + android:paddingLeft="6dip" + android:layout_below="@id/permission_group" + android:layout_toRightOf="@id/perm_icon" + android:layout_width="wrap_content" + android:layout_height="wrap_content" /> + +</RelativeLayout> diff --git a/core/res/res/layout/app_perms_summary.xml b/core/res/res/layout/app_perms_summary.xml new file mode 100755 index 0000000..713c179 --- /dev/null +++ b/core/res/res/layout/app_perms_summary.xml @@ -0,0 +1,102 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2008 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<!-- Describes permission item consisting of a group name and the list of permisisons under the group --> + +<LinearLayout + xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="fill_parent" + android:layout_height="fill_parent" + android:orientation="vertical"> + + <TextView + android:id="@+id/no_permissions" + android:text="@string/no_permissions" + android:textAppearance="?android:attr/textAppearanceMedium" + android:paddingLeft="16dip" + android:paddingRight="12dip" + android:visibility="gone" + android:layout_width="wrap_content" + android:layout_height="wrap_content" /> + + <!-- List view containing list of dangerous permissions categorized by groups. --> + <LinearLayout + android:id="@+id/dangerous_perms_list" + android:orientation="vertical" + android:layout_width="fill_parent" + android:paddingLeft="16dip" + android:paddingRight="12dip" + android:layout_height="wrap_content" /> + + <!-- Clickable area letting user display additional permissions. --> + <LinearLayout + android:id="@+id/show_more" + android:orientation="vertical" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:visibility="gone" + android:layout_marginTop="12dip" + android:layout_marginBottom="16dip"> + + <View + android:layout_width="fill_parent" + android:layout_height="1dip" + android:background="@android:drawable/divider_horizontal_dark" /> + + <LinearLayout + android:orientation="horizontal" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:layout_marginTop="16dip" + android:layout_marginBottom="12dip" + android:layout_marginLeft="16dip" + android:duplicateParentState="true"> + + <ImageView + android:id="@+id/show_more_icon" + android:layout_width="wrap_content" + android:layout_height="wrap_content" /> + + <TextView + android:id="@+id/show_more_text" + android:textAppearance="?android:attr/textAppearanceMedium" + android:duplicateParentState="true" + android:layout_alignTop="@id/show_more_icon" + android:layout_gravity="center_vertical" + android:paddingLeft="6dip" + android:layout_width="fill_parent" + android:layout_height="wrap_content" /> + + </LinearLayout> + + <View + android:layout_width="fill_parent" + android:layout_height="1dip" + android:background="@android:drawable/divider_horizontal_dark" /> + + </LinearLayout> + + <!-- List view containing list of permissions that aren't dangerous. --> + <LinearLayout + android:id="@+id/non_dangerous_perms_list" + android:orientation="vertical" + android:paddingLeft="16dip" + android:paddingRight="12dip" + android:layout_width="fill_parent" + android:layout_height="wrap_content" /> + +</LinearLayout> + diff --git a/core/res/res/layout/auto_complete_list.xml b/core/res/res/layout/auto_complete_list.xml new file mode 100644 index 0000000..addda11 --- /dev/null +++ b/core/res/res/layout/auto_complete_list.xml @@ -0,0 +1,40 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2008 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@+id/content" + android:orientation="vertical" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:background="@android:drawable/edit_text" + android:divider="@android:drawable/divider_horizontal_textfield" + android:addStatesFromChildren="true"> + + <LinearLayout android:id="@+id/container" + android:orientation="vertical" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:paddingRight="0dip" + /> + + <AutoCompleteTextView android:id="@+id/edit" + android:completionThreshold="1" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:singleLine="true" + android:layout_gravity="center_vertical" + /> +</LinearLayout> diff --git a/core/res/res/layout/battery_low.xml b/core/res/res/layout/battery_low.xml new file mode 100644 index 0000000..116eae7 --- /dev/null +++ b/core/res/res/layout/battery_low.xml @@ -0,0 +1,57 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/res/layout/keyguard.xml +** +** Copyright 2007, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@+id/padding" + android:orientation="vertical" + android:gravity="center" + > + + <TextView android:id="@+id/subtitle" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:textSize="18dp" + android:paddingLeft="19dp" + android:textColor="#ffffffff" + android:gravity="left" + android:text="@string/battery_low_subtitle" + /> + + <TextView android:id="@+id/level_percent" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:textSize="18dp" + android:textColor="#ffffffff" + android:gravity="left" + android:paddingBottom="10px" + android:paddingLeft="19dp" + /> + + <ImageView android:id="@+id/image" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:paddingBottom="15px" + android:src="@drawable/battery_low_battery" + android:paddingTop="10px" + /> + +</LinearLayout> + + diff --git a/core/res/res/layout/battery_status.xml b/core/res/res/layout/battery_status.xml new file mode 100644 index 0000000..8b9828c --- /dev/null +++ b/core/res/res/layout/battery_status.xml @@ -0,0 +1,81 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2008 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@+id/frame" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:orientation="vertical" + android:gravity="center_horizontal" + > + + <FrameLayout + android:layout_width="141px" + android:layout_height="184px" + android:background="@drawable/battery_charge_background" + android:paddingTop="25px" + android:paddingLeft="1px" + > + + <LinearLayout + android:id="@+id/meter" + android:layout_width="fill_parent" + android:layout_height="fill_parent" + android:orientation="vertical" + > + + <ImageView + android:layout_width="fill_parent" + android:layout_height="15dip" + /> + <ImageView + android:id="@+id/spacer" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + /> + <ImageView + android:id="@+id/level" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + /> + + </LinearLayout> + + <TextView android:id="@+id/level_percent" + android:layout_width="fill_parent" + android:layout_height="fill_parent" + android:textStyle="bold" + android:textSize="48dp" + android:textColor="#ffffffff" + android:gravity="center" + /> + </FrameLayout> + + <TextView android:id="@+id/status" + android:paddingTop="35dp" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:singleLine="true" + android:textStyle="bold" + android:textSize="30dp" + android:textColor="#ffffffff" + android:gravity="center_horizontal" + android:text="@string/battery_status_charging" + /> + +</LinearLayout> + + diff --git a/core/res/res/layout/browser_link_context_header.xml b/core/res/res/layout/browser_link_context_header.xml new file mode 100644 index 0000000..b09ee1f --- /dev/null +++ b/core/res/res/layout/browser_link_context_header.xml @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2008 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<TextView xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@+id/title" + android:textAppearance="?android:attr/textAppearanceLarge" + android:textColor="@color/white" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:maxLines="2" + android:paddingLeft="10dip" + android:paddingRight="10dip" + /> diff --git a/core/res/res/layout/character_picker.xml b/core/res/res/layout/character_picker.xml new file mode 100644 index 0000000..bb4955a --- /dev/null +++ b/core/res/res/layout/character_picker.xml @@ -0,0 +1,49 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2008 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:orientation="vertical" + android:layout_width="304dp" + android:layout_height="fill_parent"> + + <GridView + android:id="@+id/characterPicker" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:padding="12dp" + android:verticalSpacing="8dp" + android:horizontalSpacing="8dp" + android:stretchMode="spacingWidth" + android:gravity="left" + android:drawSelectorOnTop="false" + android:listSelector="@drawable/grid_selector_background" + android:numColumns="4" + android:columnWidth="64dp" + android:fadingEdge="none" + android:layout_gravity="center_horizontal" + /> + + <Button + android:id="@+id/cancel" + android:text="@string/cancel" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:paddingLeft="50dp" + android:paddingRight="50dp" + android:gravity="center" + android:layout_gravity="center_horizontal" + /> +</LinearLayout> diff --git a/core/res/res/layout/character_picker_button.xml b/core/res/res/layout/character_picker_button.xml new file mode 100644 index 0000000..40078fe --- /dev/null +++ b/core/res/res/layout/character_picker_button.xml @@ -0,0 +1,25 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2008 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<Button xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:clickable="false" + android:focusable="false" + android:textAppearance="?android:attr/textAppearanceLargeInverse" + android:textColor="#FF000000" +/> + diff --git a/core/res/res/layout/date_picker.xml b/core/res/res/layout/date_picker.xml new file mode 100644 index 0000000..a398bd0 --- /dev/null +++ b/core/res/res/layout/date_picker.xml @@ -0,0 +1,62 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +** +** Copyright 2007, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<!-- Layout of date picker--> + +<!-- Warning: everything within the parent is removed and re-ordered depending + on the date format selected by the user. --> +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@+id/parent" + android:orientation="horizontal" + android:layout_width="wrap_content" + android:layout_height="wrap_content"> + + <!-- Month --> + <com.android.internal.widget.NumberPicker + android:id="@+id/month" + android:layout_width="80dip" + android:layout_height="wrap_content" + android:layout_marginLeft="1dip" + android:layout_marginRight="1dip" + android:focusable="true" + android:focusableInTouchMode="true" + /> + + <!-- Day --> + <com.android.internal.widget.NumberPicker + android:id="@+id/day" + android:layout_width="80dip" + android:layout_height="wrap_content" + android:layout_marginLeft="1dip" + android:layout_marginRight="1dip" + android:focusable="true" + android:focusableInTouchMode="true" + /> + + <!-- Year --> + <com.android.internal.widget.NumberPicker + android:id="@+id/year" + android:layout_width="95dip" + android:layout_height="wrap_content" + android:layout_marginLeft="1dip" + android:layout_marginRight="1dip" + android:focusable="true" + android:focusableInTouchMode="true" + /> +</LinearLayout> diff --git a/core/res/res/layout/date_picker_dialog.xml b/core/res/res/layout/date_picker_dialog.xml new file mode 100644 index 0000000..879f339 --- /dev/null +++ b/core/res/res/layout/date_picker_dialog.xml @@ -0,0 +1,27 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +** +** Copyright 2007, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:padding="5dip"> + <DatePicker android:id="@+id/datePicker" + android:layout_width="fill_parent" + android:layout_height="fill_parent"/> +</FrameLayout> diff --git a/core/res/res/layout/dialog_custom_title.xml b/core/res/res/layout/dialog_custom_title.xml new file mode 100644 index 0000000..68578f5 --- /dev/null +++ b/core/res/res/layout/dialog_custom_title.xml @@ -0,0 +1,44 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2006 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<!-- +This is an custom layout for a dialog. +--> + +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:orientation="vertical" + android:fitsSystemWindows="true"> + <FrameLayout android:id="@android:id/title_container" + android:layout_width="fill_parent" + android:layout_height="24dip" + android:layout_weight="0" + style="?android:attr/windowTitleBackgroundStyle"> + </FrameLayout> + <FrameLayout + android:layout_width="fill_parent" android:layout_height="wrap_content" + android:layout_weight="1" + android:orientation="vertical" + android:foreground="?android:attr/windowContentOverlay"> + <FrameLayout android:id="@android:id/content" + android:layout_width="fill_parent" + android:layout_height="fill_parent" + android:paddingTop="6dip" + android:paddingBottom="10dip" + android:paddingLeft="10dip" + android:paddingRight="10dip" /> + </FrameLayout> +</LinearLayout> + diff --git a/core/res/res/layout/dialog_title.xml b/core/res/res/layout/dialog_title.xml new file mode 100644 index 0000000..8cfc716 --- /dev/null +++ b/core/res/res/layout/dialog_title.xml @@ -0,0 +1,45 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/assets/res/layout/dialog_title.xml +** +** Copyright 2006, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ + +This is an optimized layout for a screen, with the minimum set of features +enabled. +--> + +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:orientation="vertical" + android:fitsSystemWindows="true"> + <TextView android:id="@android:id/title" style="?android:attr/windowTitleStyle" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:minHeight="53dip" + android:paddingTop="9dip" + android:paddingBottom="9dip" + android:paddingLeft="10dip" + android:paddingRight="10dip" /> + <FrameLayout + android:layout_width="fill_parent" android:layout_height="wrap_content" + android:layout_weight="1" + android:orientation="vertical" + android:foreground="?android:attr/windowContentOverlay"> + <FrameLayout android:id="@android:id/content" + android:layout_width="fill_parent" + android:layout_height="fill_parent" /> + </FrameLayout> +</LinearLayout> + diff --git a/core/res/res/layout/dialog_title_icons.xml b/core/res/res/layout/dialog_title_icons.xml new file mode 100644 index 0000000..7c3f274 --- /dev/null +++ b/core/res/res/layout/dialog_title_icons.xml @@ -0,0 +1,69 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2006 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<!-- +This is an optimized layout for a screen, with the minimum set of features +enabled. +--> + +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:orientation="vertical" + android:fitsSystemWindows="true"> + + <LinearLayout android:id="@+id/title_container" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:orientation="horizontal" + android:gravity="center_vertical" + android:minHeight="53dip" + android:paddingTop="6dip" + android:paddingBottom="9dip" + android:paddingLeft="10dip" + android:paddingRight="10dip"> + <ImageView android:id="@+id/left_icon" + android:layout_width="32dip" + android:layout_height="32dip" + android:layout_marginTop="6dip" + android:layout_gravity="top" + android:scaleType="fitCenter" /> + <TextView android:id="@android:id/title" + style="?android:attr/windowTitleStyle" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_weight="0" + android:paddingTop="2dip" + android:paddingBottom="1dip" + android:paddingLeft="14dip" + android:paddingRight="14dip" /> + <ImageView android:id="@+id/right_icon" + android:layout_width="32dip" + android:layout_height="32dip" + android:layout_marginTop="6dip" + android:layout_gravity="top" + android:scaleType="fitCenter" /> + </LinearLayout> + + <FrameLayout + android:layout_width="fill_parent" android:layout_height="wrap_content" + android:layout_weight="1" + android:orientation="vertical" + android:foreground="?android:attr/windowContentOverlay"> + <FrameLayout android:id="@android:id/content" + android:layout_width="fill_parent" + android:layout_height="fill_parent" /> + </FrameLayout> +</LinearLayout> + diff --git a/core/res/res/layout/expandable_list_content.xml b/core/res/res/layout/expandable_list_content.xml new file mode 100644 index 0000000..05d74a6 --- /dev/null +++ b/core/res/res/layout/expandable_list_content.xml @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/assets/res/layout/expandable_list_content.xml +** +** Copyright 2006, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> +<ExpandableListView xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@android:id/list" + android:layout_width="fill_parent" + android:layout_height="fill_parent" + android:drawSelectorOnTop="false" /> diff --git a/core/res/res/layout/expanded_menu_layout.xml b/core/res/res/layout/expanded_menu_layout.xml new file mode 100644 index 0000000..cd4ea12 --- /dev/null +++ b/core/res/res/layout/expanded_menu_layout.xml @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2007 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<com.android.internal.view.menu.ExpandedMenuView xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@+android:id/expanded_menu" + android:layout_width="320dip" + android:layout_height="wrap_content" /> diff --git a/core/res/res/layout/global_actions_item.xml b/core/res/res/layout/global_actions_item.xml new file mode 100644 index 0000000..4383127 --- /dev/null +++ b/core/res/res/layout/global_actions_item.xml @@ -0,0 +1,51 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2008 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:orientation="horizontal" + android:paddingTop="10dip" + android:paddingBottom="10dip" + android:minHeight="?android:attr/listPreferredItemHeight" + > + + <ImageView android:id="@+id/icon" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_marginRight="6dip" + android:layout_gravity="center_vertical" + /> + + <LinearLayout android:orientation="vertical" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_gravity="center_vertical"> + + <TextView android:id="@+id/message" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:textAppearance="?android:attr/textAppearanceLargeInverse" + /> + + <TextView android:id="@+id/status" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:textAppearance="?android:attr/textAppearanceSmallInverse" + /> + </LinearLayout> + +</LinearLayout> diff --git a/core/res/res/layout/google_web_content_helper_layout.xml b/core/res/res/layout/google_web_content_helper_layout.xml new file mode 100644 index 0000000..7409621 --- /dev/null +++ b/core/res/res/layout/google_web_content_helper_layout.xml @@ -0,0 +1,42 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2008 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:foregroundGravity="center" + android:measureAllChildren="false"> + + <!-- Include the indeterminate progress dialog's layout. --> + <include + android:id="@+id/progress" + layout="@android:layout/progress_dialog" /> + + <WebView + android:id="@+id/web" + android:layout_width="fill_parent" + android:layout_height="fill_parent" + android:visibility="invisible" + /> + + <TextView + android:id="@+id/text" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_gravity="center" + android:visibility="gone" + android:padding="10dip" + /> + +</FrameLayout> diff --git a/core/res/res/layout/icon_menu_item_layout.xml b/core/res/res/layout/icon_menu_item_layout.xml new file mode 100644 index 0000000..06f6098 --- /dev/null +++ b/core/res/res/layout/icon_menu_item_layout.xml @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2007 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<com.android.internal.view.menu.IconMenuItemView xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@+id/title" + android:layout_width="fill_parent" + android:layout_height="fill_parent" + android:paddingBottom="1dip" + android:gravity="bottom|center_horizontal" + android:singleLine="true" + android:ellipsize="end" /> diff --git a/core/res/res/layout/keyguard.xml b/core/res/res/layout/keyguard.xml new file mode 100644 index 0000000..ca629f8 --- /dev/null +++ b/core/res/res/layout/keyguard.xml @@ -0,0 +1,40 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/res/layout/keyguard.xml +** +** Copyright 2007, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:paddingLeft="20dip" + android:paddingTop="20dip" + android:paddingRight="20dip" + android:paddingBottom="20dip" + android:orientation="vertical" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:background="#ff000000"> + + <TextView + android:id="@+id/label" + android:textSize="16sp" + android:textStyle="bold" + android:textColor="#FFFFFFFF" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:text="@string/keyguard_label_text" /> +</LinearLayout> + diff --git a/core/res/res/layout/keyguard_screen_glogin_unlock.xml b/core/res/res/layout/keyguard_screen_glogin_unlock.xml new file mode 100644 index 0000000..9f306cc --- /dev/null +++ b/core/res/res/layout/keyguard_screen_glogin_unlock.xml @@ -0,0 +1,115 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +** +** Copyright 2008, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License") +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> +<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="fill_parent" + android:layout_height="fill_parent" + android:background="#FF000000" + > + + <TextView + android:id="@+id/topHeader" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:layout_alignParentTop="true" + android:textSize="24sp" + android:layout_marginTop="8dip" + android:drawableLeft="@drawable/ic_lock_idle_lock" + android:drawablePadding="5dip" + android:text="@android:string/lockscreen_glogin_too_many_attempts" + /> + + <!-- spacer below header --> + <View + android:id="@+id/spacerTop" + android:layout_width="fill_parent" + android:layout_height="1dip" + android:layout_below="@id/topHeader" + android:layout_marginTop="8dip" + android:background="@android:drawable/divider_horizontal_bright"/> + + <TextView + android:id="@+id/instructions" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:layout_below="@+id/spacerTop" + android:layout_marginTop="8dip" + android:gravity="center" + android:textSize="18sp" + android:text="@android:string/lockscreen_glogin_instructions" + /> + + <EditText + android:id="@+id/login" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:layout_below="@id/instructions" + android:layout_marginTop="8dip" + android:hint="@android:string/lockscreen_glogin_username_hint" + android:singleLine="true" + /> + + <EditText + android:id="@+id/password" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:layout_below="@id/login" + android:layout_marginTop="8dip" + android:password="true" + android:hint="@android:string/lockscreen_glogin_password_hint" + android:singleLine="true" + android:nextFocusRight="@+id/ok" + android:nextFocusDown="@+id/ok" + /> + + <!-- ok below password, aligned to right of screen --> + <Button + android:id="@+id/ok" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_below="@id/password" + android:layout_marginTop="8dip" + android:layout_alignParentRight="true" + android:textSize="18sp" + android:text="@android:string/lockscreen_glogin_submit_button" + /> + + <!-- emergency call button at bottom center --> + <Button + android:id="@+id/emergencyCall" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_alignParentBottom="true" + android:layout_marginBottom="8dip" + android:layout_centerHorizontal="true" + android:textSize="18sp" + android:drawableLeft="@drawable/ic_emergency" + android:drawablePadding="3dip" + android:text="@android:string/lockscreen_emergency_call" + /> + + <!-- spacer above emergency call (doesn't fit in landscape...)--> + <!--View + android:layout_width="fill_parent" + android:layout_height="1dip" + android:layout_above="@id/emergencyCall" + android:layout_marginBottom="8dip" + android:background="@android:drawable/divider_horizontal_bright"/--> + + +</RelativeLayout> diff --git a/core/res/res/layout/keyguard_screen_lock.xml b/core/res/res/layout/keyguard_screen_lock.xml new file mode 100644 index 0000000..f5c850a --- /dev/null +++ b/core/res/res/layout/keyguard_screen_lock.xml @@ -0,0 +1,218 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +** +** Copyright 2008, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License") +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<!-- This is the general lock screen which shows information about the + state of the device, as well as instructions on how to get past it + depending on the state of the device. It is the same for landscape + and portrait.--> +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:orientation="vertical" + android:gravity="bottom" + android:background="#FF000000" + android:layout_width="fill_parent" + android:layout_height="fill_parent" + > + + <LinearLayout + android:orientation="vertical" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:layout_gravity="center" + android:layout_marginBottom="15dip" + android:layout_marginLeft="15dip" + android:layout_marginRight="15dip" + android:background="@android:drawable/popup_full_dark" + > + + <!-- when sim is present --> + <TextView android:id="@+id/headerSimOk1" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:gravity="center" + android:textSize="34sp"/> + <TextView android:id="@+id/headerSimOk2" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:gravity="center" + android:textSize="34sp"/> + + <!-- when sim is missing / locked --> + <TextView android:id="@+id/headerSimBad1" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:gravity="center" + android:text="@android:string/lockscreen_missing_sim_message" + android:textSize="22sp"/> + <TextView android:id="@+id/headerSimBad2" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:gravity="center" + android:text="@android:string/lockscreen_missing_sim_instructions" + android:textSize="20sp"/> + + <!-- spacer after carrier info / sim messages --> + <View + android:layout_width="fill_parent" + android:layout_height="1dip" + android:layout_marginTop="8dip" + android:background="@android:drawable/divider_horizontal_bright"/> + + <!-- time and date --> + <TextView android:id="@+id/time" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:gravity="center" + android:textSize="34sp"/> + + <TextView android:id="@+id/date" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:gravity="center" + android:textSize="18sp"/> + + <!-- spacer after time and date --> + <View + android:layout_width="fill_parent" + android:layout_height="1dip" + android:layout_marginBottom="8dip" + android:background="@android:drawable/divider_horizontal_bright" + /> + + <!-- battery info --> + <LinearLayout android:id="@+id/batteryInfo" + android:orientation="horizontal" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:gravity="center" + > + + <ImageView android:id="@+id/batteryInfoIcon" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_marginRight="6dip" + android:baselineAligned="true" + android:gravity="center" + /> + + <TextView android:id="@+id/batteryInfoText" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:textSize="18sp" + android:gravity="center" + /> + + </LinearLayout> + + <!-- spacer after battery info --> + <View android:id="@+id/batteryInfoSpacer" + android:layout_width="fill_parent" + android:layout_height="1dip" + android:layout_marginTop="8dip" + android:layout_marginBottom="8dip" + android:background="@android:drawable/divider_horizontal_bright" + /> + + <!-- next alarm info --> + + <LinearLayout android:id="@+id/nextAlarmInfo" + android:orientation="horizontal" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:gravity="center" + > + + <ImageView + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_marginRight="6dip" + android:baselineAligned="true" + android:src="@android:drawable/ic_lock_idle_alarm" + android:gravity="center" + /> + + <TextView android:id="@+id/nextAlarmText" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:textSize="18sp" + android:gravity="center" + /> + </LinearLayout> + + <!-- spacer after alarm info --> + <View android:id="@+id/nextAlarmSpacer" + android:layout_width="fill_parent" + android:layout_height="1dip" + android:layout_marginTop="8dip" + android:layout_marginBottom="8dip" + android:background="@android:drawable/divider_horizontal_bright"/> + + <!-- lock icon with 'screen locked' message + (shown when SIM card is present) --> + <LinearLayout android:id="@+id/screenLockedInfo" + android:orientation="horizontal" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:gravity="center" + > + + <ImageView + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_marginRight="6dip" + android:baselineAligned="true" + android:src="@android:drawable/ic_lock_idle_lock" + android:gravity="center" + /> + + <TextView + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:textSize="18sp" + android:text="@android:string/lockscreen_screen_locked" + android:gravity="center" + /> + </LinearLayout> + + <!-- message about how to unlock + (shown when SIM card is present) --> + <TextView android:id="@+id/lockInstructions" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:gravity="center" + android:textSize="14sp"/> + + + <!-- emergency call button shown when sim is missing or PUKd --> + <Button + android:id="@+id/emergencyCallButton" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:layout_marginLeft="5dip" + android:layout_marginRight="5dip" + android:layout_marginBottom="5dip" + android:layout_marginTop="5dip" + android:drawableTop="@drawable/ic_emergency" + android:drawablePadding="3dip" + android:text="@android:string/lockscreen_emergency_call" + android:textSize="14sp" + /> + + + </LinearLayout> +</LinearLayout> diff --git a/core/res/res/layout/keyguard_screen_sim_pin_landscape.xml b/core/res/res/layout/keyguard_screen_sim_pin_landscape.xml new file mode 100644 index 0000000..fd70f50 --- /dev/null +++ b/core/res/res/layout/keyguard_screen_sim_pin_landscape.xml @@ -0,0 +1,118 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +** +** Copyright 2008, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License") +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> +<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:orientation="vertical" + android:layout_width="fill_parent" + android:layout_height="fill_parent" + android:background="#FF000000" + > + + <!-- displays dots as user enters pin --> + <LinearLayout android:id="@+id/pinDisplayGroup" + android:orientation="horizontal" + android:layout_centerInParent="true" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:addStatesFromChildren="true" + android:gravity="center_vertical" + android:baselineAligned="false" + android:paddingRight="0dip" + android:layout_marginRight="30dip" + android:layout_marginLeft="30dip" + android:background="@android:drawable/edit_text" + > + + <EditText android:id="@+id/pinDisplay" + android:layout_width="0dip" + android:layout_weight="1" + android:layout_height="fill_parent" + android:maxLines="1" + android:background="@null" + android:textSize="32sp" + android:password="true" + /> + + <ImageButton android:id="@+id/backspace" + style="@android:style/Widget.Button.Inset" + android:src="@android:drawable/ic_input_delete" + android:layout_width="wrap_content" + android:layout_height="fill_parent" + android:layout_marginTop="2dip" + android:layout_marginRight="2dip" + android:layout_marginBottom="2dip" + android:gravity="center" + /> + + </LinearLayout> + + <!-- header text ('Enter Pin Code') --> + <TextView android:id="@+id/headerText" + android:layout_above="@id/pinDisplayGroup" + android:layout_centerHorizontal="true" + android:layout_marginBottom="30dip" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:textSize="24sp" + /> + + <LinearLayout + android:orientation="horizontal" + android:layout_alignParentBottom="true" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:layout_marginBottom="8dip" + android:layout_marginLeft="8dip" + android:layout_marginRight="8dip"> + + <Button android:id="@+id/ok" + android:text="@android:string/ok" + android:layout_alignParentBottom="true" + android:layout_width="0dip" + android:layout_height="wrap_content" + android:layout_weight="1.0" + android:layout_marginBottom="8dip" + android:layout_marginRight="8dip" + android:paddingLeft="4dip" + android:paddingRight="4dip" + android:paddingTop="8dip" + android:paddingBottom="8dip" + android:textSize="18sp" + android:drawablePadding="3dip" + /> + + <Button android:id="@+id/emergencyCall" + android:text="@android:string/lockscreen_emergency_call" + android:layout_alignParentBottom="true" + android:layout_centerHorizontal="true" + android:layout_width="0dip" + android:layout_height="wrap_content" + android:layout_weight="1.0" + android:layout_marginBottom="8dip" + android:layout_marginLeft="8dip" + android:paddingLeft="4dip" + android:paddingRight="4dip" + android:paddingTop="8dip" + android:paddingBottom="8dip" + android:textSize="18sp" + android:drawableLeft="@drawable/ic_emergency" + android:drawablePadding="3dip" + /> + </LinearLayout> + +</RelativeLayout> diff --git a/core/res/res/layout/keyguard_screen_sim_pin_portrait.xml b/core/res/res/layout/keyguard_screen_sim_pin_portrait.xml new file mode 100644 index 0000000..566da21 --- /dev/null +++ b/core/res/res/layout/keyguard_screen_sim_pin_portrait.xml @@ -0,0 +1,246 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +** +** Copyright 2008, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License") +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:orientation="vertical" + android:layout_width="fill_parent" + android:layout_height="fill_parent" + android:background="#FF000000" + > + + <!-- header text ('Enter Pin Code') --> + <TextView android:id="@+id/headerText" + android:layout_width="fill_parent" + android:layout_height="0dip" + android:layout_weight="1" + android:gravity="center" + android:textAppearance="?android:attr/textAppearanceLarge" + android:textSize="26sp" + /> + + <!-- displays dots as user enters pin --> + <LinearLayout + android:orientation="horizontal" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:addStatesFromChildren="true" + android:gravity="center_vertical" + android:baselineAligned="false" + android:paddingRight="0dip" + android:layout_marginTop="8dip" + android:layout_marginBottom="5dip" + android:layout_marginLeft="5dip" + android:background="@android:drawable/edit_text" + > + + <EditText android:id="@+id/pinDisplay" + android:layout_width="0dip" + android:layout_weight="1" + android:layout_height="fill_parent" + android:maxLines="1" + android:background="@null" + android:password="true" + /> + + <ImageButton android:id="@+id/backspace" + style="@android:style/Widget.Button.Inset" + android:src="@android:drawable/ic_input_delete" + android:layout_width="wrap_content" + android:layout_height="fill_parent" + android:layout_marginTop="2dip" + android:layout_marginRight="2dip" + android:layout_marginBottom="2dip" + android:gravity="center" + /> + + </LinearLayout> + + <!-- Keypad section --> + <LinearLayout + android:layout_width="fill_parent" + android:layout_height="0sp" + android:layout_weight="1" + android:layout_marginLeft="5dip" + android:layout_marginRight="4dip" + android:orientation="horizontal" + > + + <Button android:id="@+id/one" + android:layout_width="0sp" + android:layout_height="fill_parent" + android:layout_weight="1" + android:paddingLeft="4dip" + style="?android:attr/buttonStyleSmall" + android:textSize="22sp" + /> + + <Button android:id="@+id/two" + android:layout_width="0sp" + android:layout_height="fill_parent" + android:layout_weight="1" + android:paddingLeft="4dip" + style="?android:attr/buttonStyleSmall" + android:textSize="22sp" + /> + + <Button android:id="@+id/three" + android:layout_width="0sp" + android:layout_height="fill_parent" + android:layout_weight="1" + android:paddingLeft="4dip" + style="?android:attr/buttonStyleSmall" + android:textSize="22sp" + /> + </LinearLayout> + + <LinearLayout + android:layout_width="fill_parent" + android:layout_height="0sp" + android:layout_weight="1" + android:layout_marginLeft="5dip" + android:layout_marginRight="4dip" + android:orientation="horizontal" + > + + <Button android:id="@+id/four" + android:layout_width="0sp" + android:layout_height="fill_parent" + android:layout_weight="1" + android:paddingLeft="4dip" + style="?android:attr/buttonStyleSmall" + android:textSize="22sp" + /> + + <Button android:id="@+id/five" + android:layout_width="0sp" + android:layout_height="fill_parent" + android:layout_weight="1" + android:paddingLeft="4dip" + style="?android:attr/buttonStyleSmall" + android:textSize="22sp" + /> + + <Button android:id="@+id/six" + android:layout_width="0sp" + android:layout_height="fill_parent" + android:layout_weight="1" + android:paddingLeft="4dip" + style="?android:attr/buttonStyleSmall" + android:textSize="22sp" + /> + </LinearLayout> + + <LinearLayout + android:layout_width="fill_parent" + android:layout_height="0sp" + android:layout_weight="1" + android:layout_marginLeft="5dip" + android:layout_marginRight="4dip" + android:orientation="horizontal" + > + + <Button android:id="@+id/seven" + android:layout_width="0sp" + android:layout_height="fill_parent" + android:layout_weight="1" + android:paddingLeft="4dip" + style="?android:attr/buttonStyleSmall" + android:textSize="22sp" + /> + + <Button android:id="@+id/eight" + android:layout_width="0sp" + android:layout_height="fill_parent" + android:layout_weight="1" + android:paddingLeft="4dip" + style="?android:attr/buttonStyleSmall" + android:textSize="22sp" + /> + + <Button android:id="@+id/nine" + android:layout_width="0sp" + android:layout_height="fill_parent" + android:layout_weight="1" + android:paddingLeft="4dip" + style="?android:attr/buttonStyleSmall" + android:textSize="22sp" + /> + </LinearLayout> + + <LinearLayout + android:layout_width="fill_parent" + android:layout_height="0sp" + android:layout_weight="1" + android:layout_marginLeft="5dip" + android:layout_marginRight="4dip" + android:orientation="horizontal" + > + + <Button android:id="@+id/ok" + android:layout_width="0sp" + android:layout_height="fill_parent" + android:layout_weight="1" + android:paddingLeft="4dip" + style="?android:attr/buttonStyleSmall" + android:textSize="18sp" + android:text="@android:string/ok" + /> + + <Button android:id="@+id/zero" + android:layout_width="0sp" + android:layout_height="fill_parent" + android:layout_weight="1" + android:paddingLeft="4dip" + style="?android:attr/buttonStyleSmall" + android:textSize="22sp" + /> + + <Button android:id="@+id/cancel" + android:layout_width="0sp" + android:layout_height="fill_parent" + android:layout_weight="1" + android:paddingLeft="4dip" + style="?android:attr/buttonStyleSmall" + android:textSize="18sp" + android:text="@android:string/cancel" + /> + </LinearLayout> + + + <!-- emergency call button --> + <RelativeLayout + android:layout_width="fill_parent" + android:layout_height="0dip" + android:layout_weight="1" + > + + <Button + android:id="@+id/emergencyCall" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_centerInParent="true" + android:drawableLeft="@drawable/ic_emergency" + android:drawablePadding="3dip" + android:paddingTop="4dip" + android:paddingBottom="4dip" + android:text="@android:string/lockscreen_emergency_call" + /> + + </RelativeLayout> + +</LinearLayout> diff --git a/core/res/res/layout/keyguard_screen_unlock_landscape.xml b/core/res/res/layout/keyguard_screen_unlock_landscape.xml new file mode 100644 index 0000000..f890643 --- /dev/null +++ b/core/res/res/layout/keyguard_screen_unlock_landscape.xml @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +** +** Copyright 2008, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License") +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<!-- This is the screen that shows the 9 circle unlock widget and instructs + the user how to unlock their device, or make an emergency call. This + is the portrait layout. --> + +<com.android.internal.widget.LinearLayoutWithDefaultTouchRecepient xmlns:android="http://schemas.android.com/apk/res/android" + android:orientation="horizontal" + android:background="#FF000000" + android:layout_width="fill_parent" + android:layout_height="fill_parent" + > + + <!-- left side: instructions and emergency call button --> + <LinearLayout + android:orientation="vertical" + android:layout_width="0dip" + android:layout_height="fill_parent" + android:layout_weight="1.0" + > + + <!-- lock icon next to header text --> + <LinearLayout + android:orientation="horizontal" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:layout_marginTop="3dip" + android:gravity="center" + > + <ImageView android:id="@+id/unlockLockIcon" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_marginRight="3dip" + android:baselineAligned="true" + android:gravity="center" + android:src="@android:drawable/ic_lock_idle_lock" + /> + + <TextView android:id="@+id/headerText" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:gravity="center" + android:textSize="18sp"/> + </LinearLayout> + + + <!-- fill space between header and button below --> + <View + android:layout_weight="1.0" + android:layout_width="fill_parent" + android:layout_height="0dip" + /> + + <!-- footer --> + <FrameLayout + android:layout_width="fill_parent" + android:layout_height="wrap_content" + > + + <!-- option 1: a single emergency call button --> + <RelativeLayout android:id="@+id/footerNormal" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + > + <Button android:id="@+id/emergencyCallAlone" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:text="@android:string/lockscreen_emergency_call" + android:textSize="14sp" + android:drawableLeft="@drawable/ic_emergency" + android:drawablePadding="3dip" + /> + </RelativeLayout> + + <!-- option 2: an emergency call button, and a 'forgot pattern?' button --> + <LinearLayout android:id="@+id/footerForgotPattern" + android:orientation="vertical" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:gravity="center" + > + <Button android:id="@+id/forgotPattern" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:textSize="14sp" + /> + <Button android:id="@+id/emergencyCallTogether" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:text="@android:string/lockscreen_emergency_call" + android:textSize="14sp" + android:drawableLeft="@drawable/ic_emergency" + android:drawablePadding="3dip" + /> + </LinearLayout> + </FrameLayout> + </LinearLayout> + + <View + android:background="@android:drawable/code_lock_left" + android:layout_width="2dip" + android:layout_height="fill_parent" /> + + <!-- right side: lock pattern --> + <com.android.internal.widget.LockPatternView android:id="@+id/lockPattern" + android:layout_width="wrap_content" + android:layout_height="wrap_content" /> + +</com.android.internal.widget.LinearLayoutWithDefaultTouchRecepient> diff --git a/core/res/res/layout/keyguard_screen_unlock_portrait.xml b/core/res/res/layout/keyguard_screen_unlock_portrait.xml new file mode 100644 index 0000000..c888411 --- /dev/null +++ b/core/res/res/layout/keyguard_screen_unlock_portrait.xml @@ -0,0 +1,118 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +** +** Copyright 2008, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License") +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<!-- This is the screen that shows the 9 circle unlock widget and instructs + the user how to unlock their device, or make an emergency call. This + is the portrait layout. --> +<com.android.internal.widget.LinearLayoutWithDefaultTouchRecepient + xmlns:android="http://schemas.android.com/apk/res/android" + android:orientation="vertical" + android:background="#FF000000" + android:layout_width="wrap_content" + android:layout_height="fill_parent" + > + + <!-- lock icon and header message --> + <LinearLayout + android:orientation="horizontal" + android:layout_width="fill_parent" + android:layout_height="0dip" + android:layout_weight="1.0" + android:gravity="center" + > + + <ImageView android:id="@+id/unlockLockIcon" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_marginRight="6dip" + android:baselineAligned="true" + android:gravity="center" + android:src="@android:drawable/ic_lock_idle_lock" + /> + + <TextView android:id="@+id/headerText" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:gravity="center" + android:textSize="18sp"/> + </LinearLayout> + + <View + android:background="@android:drawable/code_lock_top" + android:layout_width="fill_parent" + android:layout_height="2dip" /> + <com.android.internal.widget.LockPatternView android:id="@+id/lockPattern" + android:layout_width="wrap_content" + android:layout_height="wrap_content" /> + <View + android:background="@android:drawable/code_lock_bottom" + android:layout_width="fill_parent" + android:layout_height="8dip" /> + + <!-- footer --> + <FrameLayout + android:layout_width="fill_parent" + android:layout_height="0dip" + android:layout_weight="1.0" + > + + <!-- option 1: a single emergency call button --> + <RelativeLayout android:id="@+id/footerNormal" + android:layout_width="fill_parent" + android:layout_height="fill_parent" + > + <Button android:id="@+id/emergencyCallAlone" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_centerInParent="true" + android:text="@android:string/lockscreen_emergency_call" + android:textSize="14sp" + android:drawableLeft="@drawable/ic_emergency" + android:drawablePadding="3dip" + /> + + </RelativeLayout> + + <!-- option 2: an emergency call button, and a 'forgot pattern?' button --> + <LinearLayout android:id="@+id/footerForgotPattern" + android:orientation="horizontal" + android:layout_width="fill_parent" + android:layout_height="fill_parent" + android:gravity="center" + > + <Button android:id="@+id/emergencyCallTogether" + android:layout_width="0dip" + android:layout_height="fill_parent" + android:layout_weight="1.0" + android:text="@android:string/lockscreen_emergency_call" + android:textSize="14sp" + android:drawableLeft="@drawable/ic_emergency" + android:drawablePadding="3dip" + /> + <Button android:id="@+id/forgotPattern" + android:layout_width="0dip" + android:layout_height="fill_parent" + android:layout_weight="1.0" + android:textSize="14sp" + /> + </LinearLayout> + + </FrameLayout> + +</com.android.internal.widget.LinearLayoutWithDefaultTouchRecepient> diff --git a/core/res/res/layout/list_content.xml b/core/res/res/layout/list_content.xml new file mode 100644 index 0000000..a7f3e2d --- /dev/null +++ b/core/res/res/layout/list_content.xml @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/assets/res/layout/list_content.xml +** +** Copyright 2006, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> +<ListView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@android:id/list" + android:layout_width="fill_parent" + android:layout_height="fill_parent" + android:drawSelectorOnTop="false" + /> diff --git a/core/res/res/layout/list_menu_item_checkbox.xml b/core/res/res/layout/list_menu_item_checkbox.xml new file mode 100644 index 0000000..dc02a1e --- /dev/null +++ b/core/res/res/layout/list_menu_item_checkbox.xml @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2007 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<CheckBox xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@+id/checkbox" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_gravity="center_vertical" + android:focusable="false" + android:clickable="false" + android:duplicateParentState="true" /> + + diff --git a/core/res/res/layout/list_menu_item_icon.xml b/core/res/res/layout/list_menu_item_icon.xml new file mode 100644 index 0000000..2be9fab --- /dev/null +++ b/core/res/res/layout/list_menu_item_icon.xml @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2007 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<ImageView xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@+id/icon" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_gravity="center_vertical" + android:layout_marginLeft="2dip" + android:duplicateParentState="true" /> + diff --git a/core/res/res/layout/list_menu_item_layout.xml b/core/res/res/layout/list_menu_item_layout.xml new file mode 100644 index 0000000..3af1261 --- /dev/null +++ b/core/res/res/layout/list_menu_item_layout.xml @@ -0,0 +1,55 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2007 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<com.android.internal.view.menu.ListMenuItemView xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="fill_parent" + android:layout_height="?android:attr/listPreferredItemHeight"> + + <!-- Icon, checkbox, and/or radio button will be inserted here. --> + + <!-- The title and summary have some gap between them, and this 'group' should be centered vertically. --> + <RelativeLayout + android:layout_width="0dip" + android:layout_weight="1" + android:layout_height="wrap_content" + android:layout_gravity="center_vertical" + android:layout_marginLeft="6dip" + android:layout_marginRight="6dip" + android:duplicateParentState="true"> + + <TextView + android:id="@+id/title" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:layout_alignParentTop="true" + android:layout_alignParentLeft="true" + android:textAppearance="?android:attr/textAppearanceLargeInverse" + android:singleLine="true" + android:duplicateParentState="true" /> + + <TextView + android:id="@+id/shortcut" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_below="@id/title" + android:layout_alignParentLeft="true" + android:textAppearance="?android:attr/textAppearanceSmallInverse" + android:singleLine="true" + android:duplicateParentState="true" /> + + </RelativeLayout> + +</com.android.internal.view.menu.ListMenuItemView> diff --git a/core/res/res/layout/list_menu_item_radio.xml b/core/res/res/layout/list_menu_item_radio.xml new file mode 100644 index 0000000..ac4459e --- /dev/null +++ b/core/res/res/layout/list_menu_item_radio.xml @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2007 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<RadioButton xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@+id/radio" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_gravity="center_vertical" + android:focusable="false" + android:clickable="false" + android:duplicateParentState="true" /> diff --git a/core/res/res/layout/media_controller.xml b/core/res/res/layout/media_controller.xml new file mode 100644 index 0000000..c49835d --- /dev/null +++ b/core/res/res/layout/media_controller.xml @@ -0,0 +1,77 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2007 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:background="#CC666666" + android:orientation="vertical"> + + <ImageView android:layout_width="fill_parent" + android:layout_height="1px" + android:background="@android:drawable/divider_horizontal_dark" /> + + <LinearLayout + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:gravity="center" + android:paddingTop="4dip" + android:orientation="horizontal"> + + <ImageButton android:id="@+id/prev" style="@android:style/MediaButton.Previous" /> + <ImageButton android:id="@+id/rew" style="@android:style/MediaButton.Rew" /> + <ImageButton android:id="@+id/pause" style="@android:style/MediaButton.Play" /> + <ImageButton android:id="@+id/ffwd" style="@android:style/MediaButton.Ffwd" /> + <ImageButton android:id="@+id/next" style="@android:style/MediaButton.Next" /> + + </LinearLayout> + + <LinearLayout + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:orientation="horizontal"> + + <TextView android:id="@+id/time_current" + android:textSize="14sp" + android:textStyle="bold" + android:paddingTop="4dip" + android:paddingLeft="4dip" + android:layout_gravity="center_horizontal" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:paddingRight="4dip" /> + + <SeekBar + android:id="@+id/mediacontroller_progress" + style="?android:attr/progressBarStyleHorizontal" + android:layout_width="0dip" + android:layout_weight="1" + android:layout_height="30px" + android:layout_alignParentLeft="true" + android:layout_alignParentRight="true" /> + + <TextView android:id="@+id/time" + android:textSize="14sp" + android:textStyle="bold" + android:paddingTop="4dip" + android:paddingRight="4dip" + android:layout_gravity="center_horizontal" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:paddingLeft="4dip" /> + </LinearLayout> + +</LinearLayout> diff --git a/core/res/res/layout/menu_item.xml b/core/res/res/layout/menu_item.xml new file mode 100644 index 0000000..7e9859f --- /dev/null +++ b/core/res/res/layout/menu_item.xml @@ -0,0 +1,47 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/assets/res/any/layout/menu_item.xml +** +** Copyright 2006, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> +<MenuItemView xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="horizontal" android:focusable="true" > + + <TextView android:id="@+id/index" + android:paddingLeft="0dip" android:paddingTop="1dip" + android:paddingRight="8dip" android:paddingBottom="0dip" + android:layout_width="17dip" android:layout_height="wrap_content" + android:includeFontPadding="false" /> + + <ImageView android:id="@+id/check" + android:paddingLeft="3dip" android:paddingTop="3dip" + android:paddingRight="3dip" android:paddingBottom="0dip" + android:src="@drawable/menuitem_checkbox" android:scaleType="fitCenter" + android:layout_width="wrap_content" android:layout_height="wrap_content" /> + + <TextView android:id="@+id/title" + android:paddingLeft="0dip" android:paddingTop="1dip" + android:paddingRight="0dip" android:paddingBottom="2dip" + android:layout_width="wrap_content" android:layout_height="wrap_content" + android:layout_weight="1" android:includeFontPadding="false" /> + + <TextView android:id="@+id/shortcut" + android:paddingLeft="8dip" android:paddingTop="0dip" + android:paddingRight="0dip" android:paddingBottom="0dip" + android:layout_width="20dip" android:layout_height="wrap_content" + android:gravity="center_horizontal" android:includeFontPadding="true"/> + +</MenuItemView> + diff --git a/core/res/res/layout/menu_item_divider.xml b/core/res/res/layout/menu_item_divider.xml new file mode 100644 index 0000000..042662f --- /dev/null +++ b/core/res/res/layout/menu_item_divider.xml @@ -0,0 +1,25 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/assets/res/any/layout/menu_item.xml +** +** Copyright 2006, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> +<Divider xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/separator" + android:paddingLeft="0dip" android:paddingTop="4dip" + android:paddingRight="0dip" android:paddingBottom="4dip" + android:src="@drawable/menu_separator" + android:layout_width="fill_parent" + android:layout_height="wrap_content"/> diff --git a/core/res/res/layout/number_picker.xml b/core/res/res/layout/number_picker.xml new file mode 100644 index 0000000..422733a --- /dev/null +++ b/core/res/res/layout/number_picker.xml @@ -0,0 +1,44 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +** +** Copyright 2008, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<merge xmlns:android="http://schemas.android.com/apk/res/android"> + + <com.android.internal.widget.NumberPickerButton android:id="@+id/increment" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:background="@drawable/timepicker_up_btn" + /> + + <EditText android:id="@+id/timepicker_input" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:gravity="center" + android:singleLine="true" + style="?android:attr/textAppearanceLargeInverse" + android:textSize="30sp" + android:background="@drawable/timepicker_input" + /> + + <com.android.internal.widget.NumberPickerButton android:id="@+id/decrement" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:background="@drawable/timepicker_down_btn" + /> + +</merge> diff --git a/core/res/res/layout/number_picker_edit.xml b/core/res/res/layout/number_picker_edit.xml new file mode 100644 index 0000000..46f4845 --- /dev/null +++ b/core/res/res/layout/number_picker_edit.xml @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +** +** Copyright 2008, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<EditText xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:gravity="center_horizontal" + android:singleLine="true" + style="?android:attr/textAppearanceLargeInverse" + android:textSize="30sp" + android:background="@drawable/timepicker_input" + /> diff --git a/core/res/res/layout/popup_menu_layout.xml b/core/res/res/layout/popup_menu_layout.xml new file mode 100644 index 0000000..1e8083a --- /dev/null +++ b/core/res/res/layout/popup_menu_layout.xml @@ -0,0 +1,35 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2007 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<PopupMenuView xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="320sp" + android:layout_height="wrap_content" + android:orientation="vertical" + android:padding="0sp"> + + <LinearLayout + android:id="@+id/header" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:orientation="horizontal" /> + + <ListView + android:id="@+id/listview" + android:layout_width="fill_parent" + android:layout_height="fill_parent" + android:layout_weight="1" /> + +</PopupMenuView> diff --git a/core/res/res/layout/power_dialog.xml b/core/res/res/layout/power_dialog.xml new file mode 100644 index 0000000..7c59ab4 --- /dev/null +++ b/core/res/res/layout/power_dialog.xml @@ -0,0 +1,48 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* +** Copyright 2007, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="fill_parent" + android:layout_height="wrap_content"> + + <LinearLayout + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:orientation="vertical"> + + <Button android:id="@+id/keyguard" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + /> + + <Button android:id="@+id/off" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:text="@string/power_off" /> + + <Button android:id="@+id/silent" + android:layout_width="fill_parent" + android:layout_height="wrap_content" /> + + <Button android:id="@+id/radio_power" + android:layout_width="fill_parent" + android:layout_height="wrap_content" /> + + </LinearLayout> +</FrameLayout> diff --git a/core/res/res/layout/preference.xml b/core/res/res/layout/preference.xml new file mode 100644 index 0000000..3f589a4 --- /dev/null +++ b/core/res/res/layout/preference.xml @@ -0,0 +1,58 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2006 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<!-- Layout for a Preference in a PreferenceActivity. The + Preference is able to place a specific widget for its particular + type in the "widget_frame" layout. --> +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:minHeight="?android:attr/listPreferredItemHeight" + android:gravity="center_vertical"> + + <RelativeLayout + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_marginLeft="16sp" + android:layout_marginRight="6sp" + android:layout_marginTop="6sp" + android:layout_marginBottom="6sp" + android:layout_weight="1"> + + <TextView android:id="@+android:id/title" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:singleLine="true" + android:textAppearance="?android:attr/textAppearanceLarge" /> + + <TextView android:id="@+android:id/summary" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_below="@android:id/title" + android:layout_alignLeft="@android:id/title" + android:textAppearance="?android:attr/textAppearanceSmall" + android:maxLines="2" /> + + </RelativeLayout> + + <!-- Preference should place its actual preference widget here. --> + <LinearLayout android:id="@+android:id/widget_frame" + android:layout_width="wrap_content" + android:layout_height="fill_parent" + android:gravity="center_vertical" + android:orientation="vertical" /> + +</LinearLayout> diff --git a/core/res/res/layout/preference_category.xml b/core/res/res/layout/preference_category.xml new file mode 100644 index 0000000..280d952 --- /dev/null +++ b/core/res/res/layout/preference_category.xml @@ -0,0 +1,21 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2006 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<!-- Layout used for PreferenceCategory in a PreferenceActivity. --> +<TextView xmlns:android="http://schemas.android.com/apk/res/android" + style="?android:attr/listSeparatorTextViewStyle" + android:id="@+android:id/title" +/> diff --git a/core/res/res/layout/preference_child.xml b/core/res/res/layout/preference_child.xml new file mode 100644 index 0000000..26a1046 --- /dev/null +++ b/core/res/res/layout/preference_child.xml @@ -0,0 +1,51 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2006 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<!-- Layout for a visually child-like Preference in a PreferenceActivity. --> +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="fill_parent" + android:layout_height="?android:attr/listPreferredItemHeight" + android:gravity="center_vertical"> + + <RelativeLayout + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_marginLeft="20sp" + android:layout_weight="1"> + + <TextView android:id="@+android:id/title" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:singleLine="true" + android:textAppearance="?android:attr/textAppearanceLarge" /> + + <TextView android:id="@+android:id/summary" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_below="@android:id/title" + android:layout_alignLeft="@android:id/title" + android:maxLines="2" + android:textAppearance="?android:attr/textAppearanceSmall" + android:textColor="?android:attr/textColorSecondary" /> + + </RelativeLayout> + + <!-- Preference should place its actual preference widget here. --> + <LinearLayout android:id="@+android:id/widget_frame" + android:layout_width="wrap_content" + android:layout_height="fill_parent" /> + +</LinearLayout> diff --git a/core/res/res/layout/preference_dialog_edittext.xml b/core/res/res/layout/preference_dialog_edittext.xml new file mode 100644 index 0000000..7d1faac --- /dev/null +++ b/core/res/res/layout/preference_dialog_edittext.xml @@ -0,0 +1,31 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2006 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<!-- Layout used as the dialog's content View for EditTextPreference. --> +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@+android:id/edittext_container" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:padding="5dip" + android:orientation="vertical"> + + <TextView android:id="@+android:id/message" + style="?android:attr/textAppearanceSmall" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:textColor="?android:attr/textColorSecondary" /> + +</LinearLayout> diff --git a/core/res/res/layout/preference_information.xml b/core/res/res/layout/preference_information.xml new file mode 100644 index 0000000..0481857 --- /dev/null +++ b/core/res/res/layout/preference_information.xml @@ -0,0 +1,60 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2006 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<!-- Layout for a Preference in a PreferenceActivity. The + Preference is able to place a specific widget for its particular + type in the "widget_frame" layout. --> +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:minHeight="?android:attr/listPreferredItemHeight" + android:gravity="center_vertical"> + + <RelativeLayout + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_marginLeft="16sp" + android:layout_marginRight="6sp" + android:layout_marginTop="6sp" + android:layout_marginBottom="6sp" + android:layout_weight="1"> + + <TextView android:id="@+android:id/title" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:singleLine="true" + android:textAppearance="?android:attr/textAppearanceLarge" + android:textColor="?android:attr/textColorSecondary" /> + + <TextView android:id="@+android:id/summary" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_below="@android:id/title" + android:layout_alignLeft="@android:id/title" + android:textAppearance="?android:attr/textAppearanceSmall" + android:textColor="?android:attr/textColorSecondary" + android:maxLines="2" /> + + </RelativeLayout> + + <!-- Preference should place its actual preference widget here. --> + <LinearLayout android:id="@+android:id/widget_frame" + android:layout_width="wrap_content" + android:layout_height="fill_parent" + android:gravity="center_vertical" + android:orientation="vertical" /> + +</LinearLayout> diff --git a/core/res/res/layout/preference_list_content.xml b/core/res/res/layout/preference_list_content.xml new file mode 100644 index 0000000..31113e1 --- /dev/null +++ b/core/res/res/layout/preference_list_content.xml @@ -0,0 +1,25 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/assets/res/layout/list_content.xml +** +** Copyright 2006, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> +<ListView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@android:id/list" + android:layout_width="fill_parent" + android:layout_height="fill_parent" + android:drawSelectorOnTop="false" + android:scrollbarAlwaysDrawVerticalTrack="true" + /> diff --git a/core/res/res/layout/preference_widget_checkbox.xml b/core/res/res/layout/preference_widget_checkbox.xml new file mode 100644 index 0000000..c1ad360 --- /dev/null +++ b/core/res/res/layout/preference_widget_checkbox.xml @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2006 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<!-- Layout used by CheckBoxPreference for the checkbox style. This is inflated + inside android.R.layout.preference. --> +<CheckBox xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@+android:id/checkbox" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_marginRight="4dip" + android:layout_gravity="center_vertical" + android:focusable="false" + android:clickable="false" /> diff --git a/core/res/res/layout/preferences.xml b/core/res/res/layout/preferences.xml new file mode 100644 index 0000000..e6876ff --- /dev/null +++ b/core/res/res/layout/preferences.xml @@ -0,0 +1,25 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2006 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<!-- Layout used by PreferenceScreen. This is inflated inside + android.R.layout.preference. --> +<ImageView xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_marginRight="7dip" + android:layout_gravity="center_vertical" + android:src="@drawable/ic_settings_indicator_next_page" /> + diff --git a/core/res/res/layout/progress_dialog.xml b/core/res/res/layout/progress_dialog.xml new file mode 100644 index 0000000..2d7afd6 --- /dev/null +++ b/core/res/res/layout/progress_dialog.xml @@ -0,0 +1,46 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/res/layout/alert_dialog.xml +** +** Copyright 2006, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="fill_parent" + android:layout_height="wrap_content"> + + <LinearLayout android:id="@+id/body" + android:orientation="horizontal" + android:layout_width="fill_parent" + android:layout_height="fill_parent" + android:baselineAligned="false" + android:paddingLeft="8dip" + android:paddingTop="10dip" + android:paddingRight="8dip" + android:paddingBottom="10dip"> + + <ProgressBar android:id="@android:id/progress" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:max="10000" + android:layout_marginRight="12dip" /> + + <TextView android:id="@+id/message" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:layout_gravity="center_vertical" /> + </LinearLayout> +</FrameLayout> diff --git a/core/res/res/layout/recent_apps_dialog.xml b/core/res/res/layout/recent_apps_dialog.xml new file mode 100644 index 0000000..852b2f1 --- /dev/null +++ b/core/res/res/layout/recent_apps_dialog.xml @@ -0,0 +1,83 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* +** Copyright 2008, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="fill_parent" + android:layout_height="wrap_content"> + + <LinearLayout + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:padding="3dip" + android:orientation="vertical"> + + <!-- This is only intended to be visible when all buttons (below) are invisible --> + <TextView + android:id="@+id/no_applications_message" + android:layout_width="285dip" + android:layout_height="wrap_content" + android:layout_marginTop="15dip" + android:layout_marginBottom="15dip" + android:gravity="center" + android:textAppearance="?android:attr/textAppearanceMedium" + android:text="@android:string/no_recent_tasks" /> + + <!-- The first row has a fixed-width because the UI spec requires the box + to display with full-width no matter how many icons are visible, but to + adjust height based on number of rows. --> + <!-- TODO Adjust all sizes, padding, etc. to meet pixel-perfect specs --> + <LinearLayout + android:layout_width="285dip" + android:layout_height="wrap_content" + android:orientation="horizontal" > + + <include + layout="@android:layout/recent_apps_icon" + android:id="@+id/button1" /> + + <include + layout="@android:layout/recent_apps_icon" + android:id="@+id/button2" /> + + <include + layout="@android:layout/recent_apps_icon" + android:id="@+id/button3" /> + + </LinearLayout> + + <LinearLayout + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:orientation="horizontal" > + + <include + layout="@android:layout/recent_apps_icon" + android:id="@+id/button4" /> + + <include + layout="@android:layout/recent_apps_icon" + android:id="@+id/button5" /> + + <include + layout="@android:layout/recent_apps_icon" + android:id="@+id/button6" /> + + </LinearLayout> + </LinearLayout> +</FrameLayout> diff --git a/core/res/res/layout/recent_apps_icon.xml b/core/res/res/layout/recent_apps_icon.xml new file mode 100644 index 0000000..b8cf089 --- /dev/null +++ b/core/res/res/layout/recent_apps_icon.xml @@ -0,0 +1,44 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* +** Copyright 2008, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<!-- This is not a standalone element - it is imported into recent_apps_dialog.xml --> + +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="87dip" + android:layout_height="78dip" + android:layout_margin="3dip" + android:orientation="vertical" + android:gravity="center_vertical" + style="?android:attr/buttonStyle" + android:background="@drawable/btn_application_selector"> + <ImageView android:id="@+id/icon" + android:layout_width="@android:dimen/app_icon_size" + android:layout_height="@android:dimen/app_icon_size" + android:layout_gravity="center_horizontal" + android:scaleType="fitCenter" /> + <TextView android:id="@+id/label" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:textSize="12dip" + android:maxLines="1" + android:ellipsize="end" + android:duplicateParentState="true" + android:textColor="@color/primary_text_dark_focused" + android:gravity="center_horizontal" /> +</LinearLayout> diff --git a/core/res/res/layout/resolve_list_item.xml b/core/res/res/layout/resolve_list_item.xml new file mode 100644 index 0000000..eda1c73 --- /dev/null +++ b/core/res/res/layout/resolve_list_item.xml @@ -0,0 +1,41 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/res/any/layout/resolve_list_item.xml +** +** Copyright 2006, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:paddingLeft="14dip" + android:paddingRight="15dip"> + + <ImageView android:id="@+id/icon" + android:layout_width="@android:dimen/app_icon_size" + android:layout_height="@android:dimen/app_icon_size" + android:layout_gravity="center_vertical" + android:scaleType="fitCenter" /> + + <TextView android:id="@android:id/text1" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:layout_gravity="center_vertical" + android:minHeight="?android:attr/listPreferredItemHeight" + android:textAppearance="?android:attr/textAppearanceLargeInverse" + android:gravity="center_vertical" + android:paddingLeft="14dip" /> +</LinearLayout> + diff --git a/core/res/res/layout/safe_mode.xml b/core/res/res/layout/safe_mode.xml new file mode 100644 index 0000000..8a8d19e --- /dev/null +++ b/core/res/res/layout/safe_mode.xml @@ -0,0 +1,25 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2006 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<TextView xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="wrap_content" android:layout_height="wrap_content" + android:textAppearance="?android:attr/textAppearanceLarge" + android:gravity="center" + android:padding="3dp" + android:background="@drawable/safe_mode_background" + android:textColor="@color/safe_mode_text" + android:text="@string/safeMode" +/> diff --git a/core/res/res/layout/screen.xml b/core/res/res/layout/screen.xml new file mode 100644 index 0000000..ded97e2 --- /dev/null +++ b/core/res/res/layout/screen.xml @@ -0,0 +1,99 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2006 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<!-- +This is the basic layout for a screen, with all of its features enabled. +--> + +<!-- Title bar and content --> +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:fitsSystemWindows="true" + android:orientation="vertical" + android:layout_width="fill_parent" + android:layout_height="fill_parent" +> + <!-- Title bar --> + <RelativeLayout android:id="@android:id/title_container" + style="?android:attr/windowTitleBackgroundStyle" + android:layout_width="fill_parent" + android:layout_height="?android:attr/windowTitleSize" + > + <ImageView android:id="@android:id/left_icon" + android:layout_width="16dip" + android:layout_height="16dip" + android:layout_marginRight="5dip" + android:layout_alignParentLeft="true" + android:layout_centerVertical="true" + android:visibility="gone" + android:scaleType="fitCenter" + /> + <LinearLayout android:id="@+android:id/right_container" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_alignParentRight="true" + android:layout_centerVertical="true" + > + <ImageView android:id="@android:id/right_icon" + android:layout_width="16dip" + android:layout_height="16dip" + android:layout_marginLeft="5dip" + android:layout_gravity="center_vertical" + android:visibility="gone" + android:scaleType="fitCenter" + /> + <ProgressBar android:id="@+id/progress_circular" + style="?android:attr/progressBarStyleSmallTitle" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_marginLeft="5dip" + android:layout_gravity="center_vertical" + android:visibility="gone" + android:max="10000" + /> + </LinearLayout> + <ProgressBar android:id="@+id/progress_horizontal" + style="?android:attr/progressBarStyleHorizontal" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:layout_marginLeft="2dip" + android:layout_toLeftOf="@android:id/right_container" + android:layout_toRightOf="@android:id/left_icon" + android:layout_centerVertical="true" + android:visibility="gone" + android:max="10000" + /> + <TextView android:id="@android:id/title" + style="?android:attr/windowTitleStyle" + android:layout_width="fill_parent" + android:layout_height="fill_parent" + android:background="@null" + android:fadingEdge="horizontal" + android:scrollHorizontally="true" + android:gravity="center_vertical" + android:layout_toLeftOf="@android:id/right_container" + android:layout_toRightOf="@id/left_icon" + /> + </RelativeLayout> + + <!-- Content --> + <FrameLayout android:id="@android:id/content" + android:layout_width="fill_parent" + android:layout_height="0dip" + android:layout_weight="1" + android:foregroundGravity="fill_horizontal|top" + android:foreground="?android:attr/windowContentOverlay" + /> +</LinearLayout> diff --git a/core/res/res/layout/screen_custom_title.xml b/core/res/res/layout/screen_custom_title.xml new file mode 100644 index 0000000..12ed1d0 --- /dev/null +++ b/core/res/res/layout/screen_custom_title.xml @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2006 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<!-- +This is an custom layout for a screen. +--> + +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:orientation="vertical" + android:fitsSystemWindows="true"> + <FrameLayout android:id="@android:id/title_container" + android:layout_width="fill_parent" + android:layout_height="?android:attr/windowTitleSize" + style="?android:attr/windowTitleBackgroundStyle"> + </FrameLayout> + <FrameLayout android:id="@android:id/content" + android:layout_width="fill_parent" + android:layout_height="0dip" + android:layout_weight="1" + android:foregroundGravity="fill_horizontal|top" + android:foreground="?android:attr/windowContentOverlay" /> +</LinearLayout> + diff --git a/core/res/res/layout/screen_progress.xml b/core/res/res/layout/screen_progress.xml new file mode 100644 index 0000000..e3347e4 --- /dev/null +++ b/core/res/res/layout/screen_progress.xml @@ -0,0 +1,77 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/assets/res/layout/screen_full.xml +** +** Copyright 2006, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ + +This is the basic layout for a screen, with all of its features enabled. +--> + +<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:fitsSystemWindows="true" +> + <LinearLayout + android:orientation="vertical" + android:layout_width="fill_parent" + android:layout_height="fill_parent" + > + <RelativeLayout android:id="@android:id/title_container" + style="?android:attr/windowTitleBackgroundStyle" + android:layout_width="fill_parent" + android:layout_height="?android:attr/windowTitleSize" + > + <ProgressBar android:id="@+android:id/progress_circular" + style="?android:attr/progressBarStyleSmallTitle" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_marginLeft="5dip" + android:layout_alignParentRight="true" + android:layout_centerVertical="true" + android:visibility="gone" + android:max="10000" + /> + <ProgressBar android:id="@+android:id/progress_horizontal" + style="?android:attr/progressBarStyleHorizontal" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:layout_marginLeft="2dip" + android:layout_alignParentLeft="true" + android:layout_toLeftOf="@android:id/progress_circular" + android:layout_centerVertical="true" + android:visibility="gone" + android:max="10000" + /> + <TextView android:id="@android:id/title" + style="?android:attr/windowTitleStyle" + android:layout_width="fill_parent" + android:layout_height="fill_parent" + android:layout_alignParentLeft="true" + android:layout_toLeftOf="@android:id/progress_circular" + android:background="@null" + android:fadingEdge="horizontal" + android:gravity="center_vertical" + android:scrollHorizontally="true" + /> + </RelativeLayout> + <FrameLayout android:id="@android:id/content" + android:layout_width="fill_parent" + android:layout_height="0dip" + android:layout_weight="1" + android:foregroundGravity="fill_horizontal|top" + android:foreground="?android:attr/windowContentOverlay" + /> + </LinearLayout> +</FrameLayout> diff --git a/core/res/res/layout/screen_simple.xml b/core/res/res/layout/screen_simple.xml new file mode 100644 index 0000000..62e737a --- /dev/null +++ b/core/res/res/layout/screen_simple.xml @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/assets/res/layout/screen_simple.xml +** +** Copyright 2006, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ + +This is an optimized layout for a screen, with the minimum set of features +enabled. +--> + +<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@android:id/content" + android:fitsSystemWindows="true"> +</FrameLayout> + diff --git a/core/res/res/layout/screen_title.xml b/core/res/res/layout/screen_title.xml new file mode 100644 index 0000000..5fcd2dd --- /dev/null +++ b/core/res/res/layout/screen_title.xml @@ -0,0 +1,44 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2006 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<!-- +This is an optimized layout for a screen, with the minimum set of features +enabled. +--> + +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:orientation="vertical" + android:fitsSystemWindows="true"> + <FrameLayout + android:layout_width="fill_parent" + android:layout_height="?android:attr/windowTitleSize" + style="?android:attr/windowTitleBackgroundStyle"> + <TextView android:id="@android:id/title" + style="?android:attr/windowTitleStyle" + android:background="@null" + android:fadingEdge="horizontal" + android:gravity="center_vertical" + android:layout_width="fill_parent" + android:layout_height="fill_parent" /> + </FrameLayout> + <FrameLayout android:id="@android:id/content" + android:layout_width="fill_parent" + android:layout_height="0dip" + android:layout_weight="1" + android:foregroundGravity="fill_horizontal|top" + android:foreground="?android:attr/windowContentOverlay" /> +</LinearLayout> + diff --git a/core/res/res/layout/screen_title_icons.xml b/core/res/res/layout/screen_title_icons.xml new file mode 100644 index 0000000..4d7a6c8 --- /dev/null +++ b/core/res/res/layout/screen_title_icons.xml @@ -0,0 +1,94 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2006 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<!-- +This is the basic layout for a screen, with all of its features enabled. +--> + +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:fitsSystemWindows="true" + android:orientation="vertical" + android:layout_width="fill_parent" + android:layout_height="fill_parent"> + <RelativeLayout android:id="@android:id/title_container" + style="?android:attr/windowTitleBackgroundStyle" + android:layout_width="fill_parent" + android:layout_height="?android:attr/windowTitleSize"> + <!-- The title background has 9px left padding. --> + <ImageView android:id="@android:id/left_icon" + android:visibility="gone" + android:layout_marginRight="9dip" + android:layout_width="16dip" + android:layout_height="16dip" + android:scaleType="fitCenter" + android:layout_alignParentLeft="true" + android:layout_centerVertical="true" /> + <ProgressBar android:id="@+id/progress_circular" + style="?android:attr/progressBarStyleSmallTitle" + android:visibility="gone" + android:max="10000" + android:layout_centerVertical="true" + android:layout_alignParentRight="true" + android:layout_marginLeft="6dip" + android:layout_width="wrap_content" + android:layout_height="wrap_content" /> + <!-- There are 6dip between this and the circular progress on the right, we + also make 6dip (with the -3dip margin_left) to the icon on the left or + the screen left edge if no icon. This also places our left edge 3dip to + the left of the title text left edge. --> + <ProgressBar android:id="@+id/progress_horizontal" + style="?android:attr/progressBarStyleHorizontal" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:layout_marginLeft="-3dip" + android:layout_toLeftOf="@android:id/progress_circular" + android:layout_toRightOf="@android:id/left_icon" + android:layout_centerVertical="true" + android:visibility="gone" + android:max="10000" /> + <LinearLayout + android:layout_width="fill_parent" + android:layout_height="fill_parent" + android:orientation="horizontal" + android:layout_toLeftOf="@id/progress_circular" + android:layout_toRightOf="@android:id/left_icon" + > + <!-- 2dip between the icon and the title text, if icon is present. --> + <ImageView android:id="@android:id/right_icon" + android:visibility="gone" + android:layout_width="16dip" + android:layout_height="16dip" + android:layout_gravity="center_vertical" + android:scaleType="fitCenter" + android:layout_marginRight="2dip" /> + <TextView android:id="@android:id/title" + style="?android:attr/windowTitleStyle" + android:layout_width="fill_parent" + android:layout_height="fill_parent" + android:background="@null" + android:fadingEdge="horizontal" + android:scrollHorizontally="true" + android:gravity="center_vertical" + /> + </LinearLayout> + </RelativeLayout> + <FrameLayout android:id="@android:id/content" + android:layout_width="fill_parent" + android:layout_height="0dip" + android:layout_weight="1" + android:foregroundGravity="fill_horizontal|top" + android:foreground="?android:attr/windowContentOverlay" /> +</LinearLayout> diff --git a/core/res/res/layout/search_bar.xml b/core/res/res/layout/search_bar.xml new file mode 100644 index 0000000..f8c96cc --- /dev/null +++ b/core/res/res/layout/search_bar.xml @@ -0,0 +1,101 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* apps/common/res/layout/SearchBar.xml +** +** Copyright 2007, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> +<LinearLayout + xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@+id/search_bar" + android:layout_width="fill_parent" + android:layout_height="fill_parent" + android:paddingBottom="14dip" + android:orientation="vertical" + android:focusable="true" + android:descendantFocusability="afterDescendants"> + + <!-- Outer layout defines the entire search bar at the top of the screen --> + <!-- Bottom padding of 16 is due to the graphic, with 9 extra pixels of drop + shadow, plus the desired padding of "8" against the user-visible (grey) + pixels, minus "1" to correct for positioning of the edittext & button. --> + <LinearLayout + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:orientation="vertical" + android:paddingLeft="8dip" + android:paddingRight="8dip" + android:paddingTop="6dip" + android:paddingBottom="16dip" + android:baselineAligned="false" + android:background="@android:drawable/search_plate" + android:addStatesFromChildren="true" > + + <!-- This is actually used for the badge icon *or* the badge label (or neither) --> + <TextView + android:id="@+id/search_badge" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:paddingLeft="2dip" + android:drawablePadding="0dip" + android:textAppearance="?android:attr/textAppearanceSmall" + android:textColor="?android:attr/textColorPrimary" /> + + <!-- Inner layout contains the button(s) and EditText --> + <!-- The layout_marginTop of "1" corrects for the extra 1 pixel of padding at the top of + textfield_selected.9.png. The "real" margin as displayed is "2". --> + <!-- The layout_marginBottom of "-5" corrects for the spacing we see at the + bottom of the edittext and button images. The "real" margin as displayed is "8" --> + <LinearLayout + android:id="@+id/search_edit_frame" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:layout_marginTop="1dip" + android:layout_marginBottom="-5dip" + android:orientation="horizontal" + android:addStatesFromChildren="true" + android:gravity="center_vertical" + android:baselineAligned="false" > + + <EditText + android:id="@+id/search_src_text" + android:layout_height="wrap_content" + android:layout_width="0dip" + android:layout_weight="1.0" + android:paddingLeft="8dip" + android:paddingRight="6dip" + android:singleLine="true" /> + + <Button + android:id="@+id/search_go_btn" + android:text="@string/search_go" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_marginLeft="6dip" /> + </LinearLayout> + + </LinearLayout> + + <!-- The margintop of -21 adjusts the listview to abut the bottom of the edittext. --> + <ListView + android:id="@+id/search_suggest_list" + android:layout_marginTop="-21dip" + android:layout_width="200dip" + android:layout_height="fill_parent" + android:background="@android:drawable/spinner_dropdown_background_down" + android:divider="@android:drawable/divider_horizontal_bright" + android:cacheColorHint="#FFFFFFFF" /> + +</LinearLayout> diff --git a/core/res/res/layout/search_dropdown_app_selector.xml b/core/res/res/layout/search_dropdown_app_selector.xml new file mode 100644 index 0000000..f86645f --- /dev/null +++ b/core/res/res/layout/search_dropdown_app_selector.xml @@ -0,0 +1,44 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/res/layout/search_dropdown_app_selector.xml +** +** Copyright 2008, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="fill_parent" + android:layout_height="?android:attr/listPreferredItemHeight" + android:orientation="horizontal" + android:gravity="center_vertical" + android:baselineAligned="false" + > + + <ImageView android:id="@+id/search_app_icon1" + android:layout_width="32dip" + android:layout_height="32dip" + android:layout_gravity="center_vertical" + android:scaleType="fitCenter" + android:src="@android:drawable/ic_search_category_default" /> + + <TextView android:id="@+id/search_app_text1" + style="?android:attr/dropDownItemStyle" + android:singleLine="true" + android:layout_height="wrap_content" + android:layout_width="0dip" + android:layout_weight="1" + android:layout_gravity="center_vertical" /> + +</LinearLayout> diff --git a/core/res/res/layout/search_dropdown_item_1line.xml b/core/res/res/layout/search_dropdown_item_1line.xml new file mode 100644 index 0000000..3827206 --- /dev/null +++ b/core/res/res/layout/search_dropdown_item_1line.xml @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/assets/res/any/layout/simple_spinner_item.xml +** +** Copyright 2008, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> +<TextView xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@android:id/text1" + style="?android:attr/dropDownItemStyle" + android:textAppearance="?android:attr/textAppearanceMediumInverse" + android:singleLine="true" + android:layout_width="fill_parent" + android:layout_height="?android:attr/listPreferredItemHeight" /> diff --git a/core/res/res/layout/search_dropdown_item_2line.xml b/core/res/res/layout/search_dropdown_item_2line.xml new file mode 100644 index 0000000..96d6005 --- /dev/null +++ b/core/res/res/layout/search_dropdown_item_2line.xml @@ -0,0 +1,58 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/assets/res/any/layout/simple_spinner_item.xml +** +** Copyright 2008, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="fill_parent" + android:layout_height="?android:attr/listPreferredItemHeight" + android:orientation="horizontal" + android:gravity="center_vertical" + android:baselineAligned="false" + > + + <TwoLineListItem + android:paddingTop="2dip" + android:paddingBottom="2dip" + android:layout_width="0dip" + android:layout_weight="1" + android:layout_height="wrap_content" + android:mode="twoLine" > + + <TextView + android:id="@android:id/text1" + style="?android:attr/dropDownItemStyle" + android:textAppearance="?android:attr/textAppearanceMediumInverse" + android:singleLine="true" + android:layout_width="fill_parent" + android:layout_height="wrap_content" /> + + <TextView + android:id="@android:id/text2" + style="?android:attr/dropDownItemStyle" + android:textAppearance="?android:attr/textAppearanceSmallInverse" + android:textColor="?android:attr/textColorSecondaryInverse" + android:singleLine="true" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:layout_below="@android:id/text1" + android:layout_alignLeft="@android:id/text1" /> + + </TwoLineListItem> + +</LinearLayout> diff --git a/core/res/res/layout/search_dropdown_item_icons_1line.xml b/core/res/res/layout/search_dropdown_item_icons_1line.xml new file mode 100644 index 0000000..c0713d5 --- /dev/null +++ b/core/res/res/layout/search_dropdown_item_icons_1line.xml @@ -0,0 +1,52 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/assets/res/any/layout/simple_spinner_item.xml +** +** Copyright 2008, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + + <!-- NOTE: The appearance of the inner text element must match the appearance --> + <!-- of the text element in apps/common/res/layout/simple_dropdown_item_1line.xml --> + +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="fill_parent" + android:layout_height="?android:attr/listPreferredItemHeight" + android:orientation="horizontal" + android:gravity="center_vertical" + android:baselineAligned="false" + > + + <ImageView android:id="@android:id/icon1" + android:layout_width="32dip" + android:layout_height="32dip" + android:layout_gravity="center_vertical" + android:scaleType="fitCenter" /> + + <TextView android:id="@android:id/text1" + style="?android:attr/dropDownItemStyle" + android:textAppearance="?android:attr/textAppearanceMediumInverse" + android:singleLine="true" + android:layout_height="wrap_content" + android:layout_width="0dip" + android:layout_weight="1" /> + + <ImageView android:id="@android:id/icon2" + android:layout_width="32dip" + android:layout_height="32dip" + android:layout_gravity="center_vertical" + android:scaleType="fitCenter" /> + +</LinearLayout> diff --git a/core/res/res/layout/search_dropdown_item_icons_2line.xml b/core/res/res/layout/search_dropdown_item_icons_2line.xml new file mode 100644 index 0000000..ad1c905 --- /dev/null +++ b/core/res/res/layout/search_dropdown_item_icons_2line.xml @@ -0,0 +1,73 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/assets/res/any/layout/simple_spinner_item.xml +** +** Copyright 2008, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + + <!-- NOTE: The appearance of the inner text element must match the appearance --> + <!-- of the text element in apps/common/res/layout/simple_dropdown_item_2line.xml --> + +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="fill_parent" + android:layout_height="?android:attr/listPreferredItemHeight" + android:orientation="horizontal" + android:gravity="center_vertical" + android:baselineAligned="false" + > + + <ImageView android:id="@android:id/icon1" + android:layout_width="32dip" + android:layout_height="32dip" + android:layout_gravity="center_vertical" + android:scaleType="fitCenter" /> + + <TwoLineListItem + android:paddingTop="2dip" + android:paddingBottom="2dip" + android:layout_width="0dip" + android:layout_weight="1" + android:layout_height="wrap_content" + android:mode="twoLine" > + + <TextView + android:id="@android:id/text1" + style="?android:attr/dropDownItemStyle" + android:textAppearance="?android:attr/textAppearanceMediumInverse" + android:singleLine="true" + android:layout_width="fill_parent" + android:layout_height="wrap_content" /> + + <TextView + android:id="@android:id/text2" + style="?android:attr/dropDownItemStyle" + android:textAppearance="?android:attr/textAppearanceSmallInverse" + android:textColor="?android:attr/textColorSecondaryInverse" + android:singleLine="true" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:layout_below="@android:id/text1" + android:layout_alignLeft="@android:id/text1" /> + + </TwoLineListItem> + + <ImageView android:id="@android:id/icon2" + android:layout_width="32dip" + android:layout_height="32dip" + android:layout_gravity="center_vertical" + android:scaleType="fitCenter" /> + +</LinearLayout> diff --git a/core/res/res/layout/seekbar_dialog.xml b/core/res/res/layout/seekbar_dialog.xml new file mode 100644 index 0000000..f61f435 --- /dev/null +++ b/core/res/res/layout/seekbar_dialog.xml @@ -0,0 +1,34 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2008 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="fill_parent" + android:layout_height="fill_parent" + android:orientation="vertical" + android:gravity="center_horizontal"> + + <ImageView android:id="@+id/icon" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:paddingTop="20dip" /> + + <SeekBar android:id="@+id/seekbar" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:padding="20dip" /> + +</LinearLayout> + diff --git a/core/res/res/layout/select_dialog.xml b/core/res/res/layout/select_dialog.xml new file mode 100644 index 0000000..8e48ae2 --- /dev/null +++ b/core/res/res/layout/select_dialog.xml @@ -0,0 +1,33 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/res/layout/select_dialog.xml +** +** Copyright 2006, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<!-- + This layout file is used by the AlertDialog when displaying a list of items. + This layout file is inflated and used as the ListView to display the items. + Assign an ID so its state will be saved/restored. +--> +<ListView xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@+android:id/select_dialog_listview" + android:layout_width="fill_parent" + android:layout_height="fill_parent" + android:layout_marginTop="5px" + android:cacheColorHint="@null" + android:divider="@android:drawable/divider_horizontal_bright" + android:scrollbars="vertical" /> diff --git a/core/res/res/layout/select_dialog_item.xml b/core/res/res/layout/select_dialog_item.xml new file mode 100644 index 0000000..3b607ca --- /dev/null +++ b/core/res/res/layout/select_dialog_item.xml @@ -0,0 +1,35 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/res/layout/select_dialog_item.xml +** +** Copyright 2006, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<!-- + This layout file is used by the AlertDialog when displaying a list of items. + This layout file is inflated and used as the TextView to display individual + items. +--> +<TextView xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@android:id/text1" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:minHeight="?android:attr/listPreferredItemHeight" + android:textAppearance="?android:attr/textAppearanceLargeInverse" + android:gravity="center_vertical" + android:paddingLeft="14dip" + android:paddingRight="15dip" +/> diff --git a/core/res/res/layout/select_dialog_multichoice.xml b/core/res/res/layout/select_dialog_multichoice.xml new file mode 100644 index 0000000..eae4800 --- /dev/null +++ b/core/res/res/layout/select_dialog_multichoice.xml @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2008 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<CheckedTextView xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@android:id/text1" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:minHeight="?android:attr/listPreferredItemHeight" + android:textAppearance="?android:attr/textAppearanceLargeInverse" + android:gravity="center_vertical" + android:paddingLeft="12dip" + android:paddingRight="7dip" + android:checkMark="@android:drawable/btn_check" +/> + diff --git a/core/res/res/layout/select_dialog_singlechoice.xml b/core/res/res/layout/select_dialog_singlechoice.xml new file mode 100644 index 0000000..98f5dbd --- /dev/null +++ b/core/res/res/layout/select_dialog_singlechoice.xml @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2008 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<CheckedTextView xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@android:id/text1" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:minHeight="?android:attr/listPreferredItemHeight" + android:textAppearance="?android:attr/textAppearanceLargeInverse" + android:gravity="center_vertical" + android:paddingLeft="12dip" + android:paddingRight="7dip" + android:checkMark="@android:drawable/btn_radio" +/> + diff --git a/core/res/res/layout/setting_list_category.xml b/core/res/res/layout/setting_list_category.xml new file mode 100644 index 0000000..e605d17 --- /dev/null +++ b/core/res/res/layout/setting_list_category.xml @@ -0,0 +1,39 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2007 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<!-- List item layout for an unexpanded category --> +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:orientation="vertical" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:paddingLeft="32dip" + android:paddingBottom="5dip" + android:paddingTop="5dip"> + + <TextView + android:id="@+id/category_name" + android:textStyle="bold" + android:layout_width="fill_parent" + android:layout_height="wrap_content" /> + + <TextView + android:id="@+id/category_description" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:lines="1" + android:textColor="@color/darker_gray" /> + +</LinearLayout> diff --git a/core/res/res/layout/setting_list_expanded_category.xml b/core/res/res/layout/setting_list_expanded_category.xml new file mode 100644 index 0000000..64de0e6 --- /dev/null +++ b/core/res/res/layout/setting_list_expanded_category.xml @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2007 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<!-- List item layout for an expanded category --> +<TextView xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@+id/category_name" + android:textStyle="bold" + android:paddingLeft="32dip" + android:paddingBottom="5dip" + android:paddingTop="5dip"/> diff --git a/core/res/res/layout/setting_list_setting.xml b/core/res/res/layout/setting_list_setting.xml new file mode 100644 index 0000000..6b7d254 --- /dev/null +++ b/core/res/res/layout/setting_list_setting.xml @@ -0,0 +1,38 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2007 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<!-- List item layout for a setting --> +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:paddingLeft="48dip" + android:paddingTop="3dip" + android:paddingBottom="3dip" + android:orientation="vertical"> + + <TextView + android:id="@+id/setting_name" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:textColor="@color/lighter_gray" /> + + <LinearLayout + android:id="@+id/setting_value_layout" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:paddingLeft="10dip" /> + +</LinearLayout> diff --git a/core/res/res/layout/setting_list_setting_value_text.xml b/core/res/res/layout/setting_list_setting_value_text.xml new file mode 100644 index 0000000..621298e --- /dev/null +++ b/core/res/res/layout/setting_list_setting_value_text.xml @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2007 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<!-- Template for the generic static text in a setting's value --> +<TextView + xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@+id/setting_value_text" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:textColor="@color/darker_gray" /> diff --git a/core/res/res/layout/simple_dropdown_hint.xml b/core/res/res/layout/simple_dropdown_hint.xml new file mode 100644 index 0000000..44be46d --- /dev/null +++ b/core/res/res/layout/simple_dropdown_hint.xml @@ -0,0 +1,29 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* +** +** Copyright 2008, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> +<TextView xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@android:id/text1" + android:textAppearance="?android:attr/dropDownHintAppearance" + android:singleLine="true" + android:layout_marginLeft="3dip" + android:layout_marginTop="3dip" + android:layout_marginRight="3dip" + android:layout_marginBottom="3dip" + android:layout_width="fill_parent" + android:layout_height="wrap_content" /> diff --git a/core/res/res/layout/simple_dropdown_item_1line.xml b/core/res/res/layout/simple_dropdown_item_1line.xml new file mode 100644 index 0000000..8994e8c --- /dev/null +++ b/core/res/res/layout/simple_dropdown_item_1line.xml @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/assets/res/any/layout/simple_spinner_item.xml +** +** Copyright 2008, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> +<TextView xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@android:id/text1" + style="?android:attr/dropDownItemStyle" + android:textAppearance="?android:attr/textAppearanceLargeInverse" + android:singleLine="true" + android:layout_width="fill_parent" + android:layout_height="?android:attr/listPreferredItemHeight" /> diff --git a/core/res/res/layout/simple_dropdown_item_2line.xml b/core/res/res/layout/simple_dropdown_item_2line.xml new file mode 100644 index 0000000..a04c849 --- /dev/null +++ b/core/res/res/layout/simple_dropdown_item_2line.xml @@ -0,0 +1,58 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/assets/res/any/layout/simple_spinner_item.xml +** +** Copyright 2008, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="fill_parent" + android:layout_height="?android:attr/listPreferredItemHeight" + android:orientation="horizontal" + android:gravity="center_vertical" + android:baselineAligned="false" + > + + <TwoLineListItem + android:paddingTop="2dip" + android:paddingBottom="2dip" + android:layout_width="0dip" + android:layout_weight="1" + android:layout_height="wrap_content" + android:mode="twoLine" > + + <TextView + android:id="@android:id/text1" + style="?android:attr/dropDownItemStyle" + android:textAppearance="?android:attr/textAppearanceLargeInverse" + android:singleLine="true" + android:layout_width="fill_parent" + android:layout_height="wrap_content" /> + + <TextView + android:id="@android:id/text2" + style="?android:attr/dropDownItemStyle" + android:textAppearance="?android:attr/textAppearanceSmallInverse" + android:textColor="#323232" + android:singleLine="true" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:layout_below="@android:id/text1" + android:layout_alignLeft="@android:id/text1" /> + + </TwoLineListItem> + +</LinearLayout> diff --git a/core/res/res/layout/simple_expandable_list_item_1.xml b/core/res/res/layout/simple_expandable_list_item_1.xml new file mode 100644 index 0000000..052b353 --- /dev/null +++ b/core/res/res/layout/simple_expandable_list_item_1.xml @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2006 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<TextView xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@android:id/text1" + android:layout_width="fill_parent" + android:layout_height="?android:attr/listPreferredItemHeight" + android:paddingLeft="?android:attr/expandableListPreferredItemPaddingLeft" + android:textAppearance="?android:attr/textAppearanceLarge" + android:gravity="center_vertical" +/> diff --git a/core/res/res/layout/simple_expandable_list_item_2.xml b/core/res/res/layout/simple_expandable_list_item_2.xml new file mode 100644 index 0000000..741f1db --- /dev/null +++ b/core/res/res/layout/simple_expandable_list_item_2.xml @@ -0,0 +1,41 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2006 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<TwoLineListItem xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="fill_parent" + android:layout_height="?android:attr/listPreferredItemHeight" + android:paddingTop="2dip" + android:paddingBottom="2dip" + android:paddingLeft="?android:attr/expandableListPreferredItemPaddingLeft" + android:mode="twoLine" +> + + <TextView android:id="@android:id/text1" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:layout_marginTop="6dip" + android:textAppearance="?android:attr/textAppearanceLarge" + /> + + <TextView android:id="@android:id/text2" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:layout_below="@android:id/text1" + android:layout_alignLeft="@android:id/text1" + android:textAppearance="?android:attr/textAppearanceSmall" + /> + +</TwoLineListItem> diff --git a/core/res/res/layout/simple_gallery_item.xml b/core/res/res/layout/simple_gallery_item.xml new file mode 100644 index 0000000..28cb15b --- /dev/null +++ b/core/res/res/layout/simple_gallery_item.xml @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/res/layout/simple_gallery_item.xml +** +** Copyright 2007, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<TextView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@android:id/text1" + android:textAppearance="?android:attr/textAppearanceMedium" + android:textColor="?android:attr/textColorPrimaryDisableOnly" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:maxLines="1" /> diff --git a/core/res/res/layout/simple_list_item_1.xml b/core/res/res/layout/simple_list_item_1.xml new file mode 100644 index 0000000..fe617ac --- /dev/null +++ b/core/res/res/layout/simple_list_item_1.xml @@ -0,0 +1,25 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2006 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<TextView xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@android:id/text1" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:textAppearance="?android:attr/textAppearanceLarge" + android:gravity="center_vertical" + android:paddingLeft="6dip" + android:minHeight="?android:attr/listPreferredItemHeight" +/> diff --git a/core/res/res/layout/simple_list_item_2.xml b/core/res/res/layout/simple_list_item_2.xml new file mode 100644 index 0000000..b5e2385 --- /dev/null +++ b/core/res/res/layout/simple_list_item_2.xml @@ -0,0 +1,42 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2006 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<TwoLineListItem xmlns:android="http://schemas.android.com/apk/res/android" + android:paddingTop="2dip" + android:paddingBottom="2dip" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:minHeight="?android:attr/listPreferredItemHeight" + android:mode="twoLine" +> + + <TextView android:id="@android:id/text1" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:layout_marginLeft="6dip" + android:layout_marginTop="6dip" + android:textAppearance="?android:attr/textAppearanceLarge" + /> + + <TextView android:id="@android:id/text2" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:layout_below="@android:id/text1" + android:layout_alignLeft="@android:id/text1" + android:textAppearance="?android:attr/textAppearanceSmall" + /> + +</TwoLineListItem> diff --git a/core/res/res/layout/simple_list_item_checked.xml b/core/res/res/layout/simple_list_item_checked.xml new file mode 100644 index 0000000..95612f6 --- /dev/null +++ b/core/res/res/layout/simple_list_item_checked.xml @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2006 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<CheckedTextView xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@android:id/text1" + android:layout_width="fill_parent" + android:layout_height="?android:attr/listPreferredItemHeight" + android:textAppearance="?android:attr/textAppearanceLarge" + android:gravity="center_vertical" + android:checkMark="?android:attr/textCheckMark" + android:paddingLeft="6dip" + android:paddingRight="6dip" +/> diff --git a/core/res/res/layout/simple_list_item_multiple_choice.xml b/core/res/res/layout/simple_list_item_multiple_choice.xml new file mode 100644 index 0000000..102e5fc --- /dev/null +++ b/core/res/res/layout/simple_list_item_multiple_choice.xml @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2008 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<CheckedTextView xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@android:id/text1" + android:layout_width="fill_parent" + android:layout_height="?android:attr/listPreferredItemHeight" + android:textAppearance="?android:attr/textAppearanceLarge" + android:gravity="center_vertical" + android:checkMark="?android:attr/listChoiceIndicatorMultiple" + android:paddingLeft="6dip" + android:paddingRight="6dip" +/> diff --git a/core/res/res/layout/simple_list_item_single_choice.xml b/core/res/res/layout/simple_list_item_single_choice.xml new file mode 100644 index 0000000..326de1d --- /dev/null +++ b/core/res/res/layout/simple_list_item_single_choice.xml @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2008 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<CheckedTextView xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@android:id/text1" + android:layout_width="fill_parent" + android:layout_height="?android:attr/listPreferredItemHeight" + android:textAppearance="?android:attr/textAppearanceLarge" + android:gravity="center_vertical" + android:checkMark="?android:attr/listChoiceIndicatorSingle" + android:paddingLeft="6dip" + android:paddingRight="6dip" +/> diff --git a/core/res/res/layout/simple_spinner_dropdown_item.xml b/core/res/res/layout/simple_spinner_dropdown_item.xml new file mode 100644 index 0000000..0881b9c --- /dev/null +++ b/core/res/res/layout/simple_spinner_dropdown_item.xml @@ -0,0 +1,25 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/assets/res/any/layout/simple_spinner_item.xml +** +** Copyright 2008, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> +<CheckedTextView xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@android:id/text1" + style="?android:attr/spinnerDropDownItemStyle" + android:singleLine="true" + android:layout_width="fill_parent" + android:layout_height="?android:attr/listPreferredItemHeight" /> diff --git a/core/res/res/layout/simple_spinner_item.xml b/core/res/res/layout/simple_spinner_item.xml new file mode 100644 index 0000000..1c51a48 --- /dev/null +++ b/core/res/res/layout/simple_spinner_item.xml @@ -0,0 +1,25 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/assets/res/any/layout/simple_spinner_item.xml +** +** Copyright 2006, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> +<TextView xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@android:id/text1" + style="?android:attr/spinnerItemStyle" + android:singleLine="true" + android:layout_width="fill_parent" + android:layout_height="wrap_content" /> diff --git a/core/res/res/layout/status_bar.xml b/core/res/res/layout/status_bar.xml new file mode 100644 index 0000000..dfdaf66 --- /dev/null +++ b/core/res/res/layout/status_bar.xml @@ -0,0 +1,103 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* apps/common/assets/default/default/skins/StatusBar.xml +** +** Copyright 2006, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<!-- android:background="@drawable/status_bar_closed_default_background" --> +<com.android.server.status.StatusBarView xmlns:android="http://schemas.android.com/apk/res/android" + android:background="@drawable/statusbar_background" + android:orientation="vertical" + android:focusable="true" + android:descendantFocusability="afterDescendants" + > + + <LinearLayout android:id="@+id/icons" + android:layout_width="fill_parent" + android:layout_height="fill_parent" + android:orientation="horizontal"> + + <com.android.server.status.IconMerger android:id="@+id/notificationIcons" + android:layout_width="0dip" + android:layout_weight="1" + android:layout_height="fill_parent" + android:layout_alignParentLeft="true" + android:paddingLeft="6dip" + android:gravity="center_vertical" + android:orientation="horizontal"/> + + <LinearLayout android:id="@+id/statusIcons" + android:layout_width="wrap_content" + android:layout_height="fill_parent" + android:layout_alignParentRight="true" + android:paddingRight="6dip" + android:gravity="center_vertical" + android:orientation="horizontal"/> + </LinearLayout> + + <LinearLayout android:id="@+id/ticker" + android:layout_width="fill_parent" + android:layout_height="fill_parent" + android:paddingLeft="6dip" + android:animationCache="false" + android:orientation="horizontal" > + <ImageSwitcher android:id="@+id/tickerIcon" + android:layout_width="wrap_content" + android:layout_height="fill_parent" + android:layout_marginRight="8dip" + > + <com.android.server.status.AnimatedImageView + android:layout_width="25dip" + android:layout_height="25dip" + /> + <com.android.server.status.AnimatedImageView + android:layout_width="25dip" + android:layout_height="25dip" + /> + </ImageSwitcher> + <com.android.server.status.TickerView android:id="@+id/tickerText" + android:layout_width="0dip" + android:layout_weight="1" + android:layout_height="wrap_content" + android:paddingTop="2dip" + android:paddingRight="10dip"> + <TextView + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:singleLine="true" + android:textColor="#ff000000" /> + <TextView + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:singleLine="true" + android:textColor="#ff000000" /> + </com.android.server.status.TickerView> + </LinearLayout> + + <com.android.server.status.DateView android:id="@+id/date" + android:layout_width="wrap_content" + android:layout_height="25dp" + android:singleLine="true" + android:textSize="16sp" + android:textStyle="bold" + android:gravity="center_vertical|left" + android:paddingLeft="6px" + android:paddingRight="6px" + android:textColor="#ff000000" + android:background="@drawable/statusbar_background" + /> +</com.android.server.status.StatusBarView> diff --git a/core/res/res/layout/status_bar_expanded.xml b/core/res/res/layout/status_bar_expanded.xml new file mode 100644 index 0000000..a6a188e --- /dev/null +++ b/core/res/res/layout/status_bar_expanded.xml @@ -0,0 +1,131 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* apps/common/assets/default/default/skins/StatusBar.xml +** +** Copyright 2006, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<com.android.server.status.ExpandedView xmlns:android="http://schemas.android.com/apk/res/android" + android:orientation="vertical" + android:background="@drawable/status_bar_background" + android:focusable="true" + android:descendantFocusability="afterDescendants"> + + <LinearLayout + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:orientation="horizontal" + android:paddingTop="3dp" + android:paddingBottom="5dp" + android:paddingRight="3dp" + android:background="@drawable/status_bar_divider_shadow" + > + <LinearLayout + android:layout_width="0dp" + android:layout_height="wrap_content" + android:layout_weight="1" + android:layout_marginLeft="5dp" + android:layout_gravity="center_vertical" + android:paddingBottom="1dp" + android:orientation="vertical" + > + <TextView android:id="@+id/plmnLabel" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_gravity="center_vertical" + android:textSize="18sp" + android:textStyle="bold" + android:textColor="#ff000000" + /> + <TextView android:id="@+id/spnLabel" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:textSize="18sp" + android:textStyle="bold" + android:textColor="#ff000000" + android:paddingBottom="1dp" + /> + </LinearLayout> + <TextView android:id="@+id/clear_all_button" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_gravity="center_vertical" + android:textSize="14sp" + android:textColor="#ff000000" + android:text="@string/status_bar_clear_all_button" + style="?android:attr/buttonStyle" + /> + </LinearLayout> + + + <!-- This view has the same background as the tracking view. Normally it isn't shown, + except in the case where our copy of the close button is visible. That button is + translucent. Even though it moves up and down, it's only visible when it's aligned + at the bottom. + --> + <ScrollView + android:id="@+id/scroll" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:layout_weight="1" + > + <com.android.server.status.NotificationLinearLayout + android:id="@+id/notificationLinearLayout" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:layout_weight="1" + android:orientation="vertical" + > + + <TextView android:id="@+id/noNotificationsTitle" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:background="#ff888888" + android:paddingLeft="5dp" + android:textAppearance="@style/TextAppearance.StatusBarTitle" + android:text="@string/status_bar_no_notifications_title" + /> + + <TextView android:id="@+id/ongoingTitle" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:background="#ff888888" + android:paddingLeft="5dp" + android:textAppearance="@style/TextAppearance.StatusBarTitle" + android:text="@string/status_bar_ongoing_events_title" + /> + <LinearLayout android:id="@+id/ongoingItems" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:orientation="vertical" + /> + + <TextView android:id="@+id/latestTitle" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:background="#ff888888" + android:paddingLeft="5dp" + android:textAppearance="@style/TextAppearance.StatusBarTitle" + android:text="@string/status_bar_latest_events_title" + /> + <LinearLayout android:id="@+id/latestItems" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:orientation="vertical" + /> + </com.android.server.status.NotificationLinearLayout> + </ScrollView> +</com.android.server.status.ExpandedView> diff --git a/core/res/res/layout/status_bar_icon.xml b/core/res/res/layout/status_bar_icon.xml new file mode 100644 index 0000000..1516036 --- /dev/null +++ b/core/res/res/layout/status_bar_icon.xml @@ -0,0 +1,46 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* apps/common/assets/default/default/skins/StatusBar.xml +** +** Copyright 2006, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<!-- The icons are a fixed size so an app can't mess everything up with bogus images --> +<!-- TODO: the icons are hard coded to 25x25 pixels. Their size should come froem a theme --> +<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="25dp" + android:layout_height="25dp" + > + + <com.android.server.status.AnimatedImageView android:id="@+id/image" + android:layout_width="fill_parent" + android:layout_height="fill_parent" + /> + + <TextView android:id="@+id/number" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_gravity="right|bottom" + android:layout_marginRight="1dp" + android:layout_marginBottom="1dp" + android:textSize="10sp" + android:textColor="#ffffffff" + android:background="@drawable/ic_notification_overlay" + android:gravity="center" + android:textStyle="bold" + /> + +</FrameLayout> diff --git a/core/res/res/layout/status_bar_latest_event.xml b/core/res/res/layout/status_bar_latest_event.xml new file mode 100644 index 0000000..d524bb6 --- /dev/null +++ b/core/res/res/layout/status_bar_latest_event.xml @@ -0,0 +1,24 @@ +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="fill_parent" + android:layout_height="65sp" + android:orientation="vertical" + > + + <com.android.server.status.LatestItemView android:id="@+id/content" + android:layout_width="fill_parent" + android:layout_height="64sp" + android:background="@drawable/status_bar_item_background" + android:focusable="true" + android:clickable="true" + android:paddingRight="6sp" + > + </com.android.server.status.LatestItemView> + + <View + android:layout_width="fill_parent" + android:layout_height="1sp" + android:background="@drawable/divider_horizontal_bright" + /> + +</LinearLayout> + diff --git a/core/res/res/layout/status_bar_latest_event_content.xml b/core/res/res/layout/status_bar_latest_event_content.xml new file mode 100644 index 0000000..fbe4c32 --- /dev/null +++ b/core/res/res/layout/status_bar_latest_event_content.xml @@ -0,0 +1,53 @@ +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="fill_parent" + android:layout_height="fill_parent" + android:orientation="vertical" + android:paddingTop="7dp" + android:paddingLeft="5dp" + > + + <LinearLayout + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:orientation="horizontal" + android:paddingTop="3dp" + > + <com.android.server.status.AnimatedImageView android:id="@+id/icon" + android:layout_width="25dp" + android:layout_height="25dp" + android:scaleType="fitCenter" + android:src="@drawable/arrow_down_float"/> + <TextView android:id="@+id/title" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:layout_weight="1" + android:singleLine="true" + android:textStyle="bold" + android:textSize="18sp" + android:paddingLeft="4dp" + android:textColor="#ff000000" /> + </LinearLayout> + <LinearLayout + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:orientation="horizontal" + > + <TextView android:id="@+id/text" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_weight="1" + android:textColor="#ff000000" + android:singleLine="true" + android:textSize="14sp" + android:paddingLeft="4dp" + /> + <TextView android:id="@+id/time" + android:layout_marginLeft="4dp" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:singleLine="true" + android:textSize="14sp" + android:paddingRight="5dp" + android:textColor="#ff000000" /> + </LinearLayout> +</LinearLayout> diff --git a/core/res/res/layout/status_bar_tracking.xml b/core/res/res/layout/status_bar_tracking.xml new file mode 100644 index 0000000..661ce86 --- /dev/null +++ b/core/res/res/layout/status_bar_tracking.xml @@ -0,0 +1,54 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2008 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<com.android.server.status.TrackingView xmlns:android="http://schemas.android.com/apk/res/android" + android:orientation="vertical" + android:visibility="gone" + android:focusable="true" + android:descendantFocusability="afterDescendants" + android:background="@drawable/status_bar_background" + android:paddingBottom="0px" + android:paddingLeft="0px" + android:paddingRight="0px" + > + + <View + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:layout_weight="1" + /> + + <com.android.server.status.CloseDragHandle android:id="@+id/close" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:orientation="vertical" + > + + <View + android:layout_width="fill_parent" + android:layout_height="5dp" + /> + <ImageView + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:layout_gravity="bottom" + android:scaleType="fitXY" + android:src="@drawable/status_bar_close_on"/> + + </com.android.server.status.CloseDragHandle> + +</com.android.server.status.TrackingView> diff --git a/core/res/res/layout/submenu_item.xml b/core/res/res/layout/submenu_item.xml new file mode 100644 index 0000000..3ec474a --- /dev/null +++ b/core/res/res/layout/submenu_item.xml @@ -0,0 +1,47 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/assets/res/any/layout/menu_item.xml +** +** Copyright 2006, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> +<MenuItemView xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="horizontal" android:focusable="true"> + + <TextView android:id="@+id/index" + android:paddingLeft="0dip" android:paddingTop="1dip" + android:paddingRight="8dip" android:paddingBottom="0dip" + android:layout_width="17dip" android:layout_height="wrap_content" + android:includeFontPadding="false" /> + + <ImageView android:id="@+id/check" + android:paddingLeft="3dip" android:paddingTop="3dip" + android:paddingRight="3dip" android:paddingBottom="0dip" + android:src="@drawable/menuitem_checkbox" android:scaleType="fitCenter" + android:layout_width="wrap_content" android:layout_height="wrap_content" /> + + <TextView android:id="@+id/title" + android:paddingLeft="0dip" android:paddingTop="1dip" + android:paddingRight="0dip" android:paddingBottom="2dip" + android:layout_width="wrap_content" android:layout_height="wrap_content" + android:layout_weight="1" android:includeFontPadding="false"/> + + <ImageView android:id="@+id/arrow" + android:paddingLeft="8dip" android:paddingTop="3dip" + android:paddingRight="0dip" android:paddingBottom="0dip" + android:src="@drawable/submenu_arrow" android:scaleType="fitCenter" + android:layout_width="wrap_content" android:layout_height="wrap_content" /> + +</MenuItemView> + diff --git a/core/res/res/layout/tab_content.xml b/core/res/res/layout/tab_content.xml new file mode 100644 index 0000000..8f67af0 --- /dev/null +++ b/core/res/res/layout/tab_content.xml @@ -0,0 +1,32 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/assets/res/layout/tab_content.xml +** +** Copyright 2006, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<TabHost xmlns:android="http://schemas.android.com/apk/res/android" android:id="@android:id/tabhost" + android:layout_width="fill_parent" android:layout_height="fill_parent"> + <LinearLayout android:orientation="vertical" + android:layout_width="fill_parent" android:layout_height="fill_parent"> + <TabWidget android:id="@android:id/tabs" android:layout_width="fill_parent" + android:layout_height="wrap_content" android:layout_weight="0" /> + <FrameLayout android:id="@android:id/tabcontent" + android:layout_width="fill_parent" android:layout_height="0dip" + android:layout_weight="1"/> + </LinearLayout> +</TabHost> + diff --git a/core/res/res/layout/tab_indicator.xml b/core/res/res/layout/tab_indicator.xml new file mode 100644 index 0000000..fcf0b5e --- /dev/null +++ b/core/res/res/layout/tab_indicator.xml @@ -0,0 +1,38 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2008 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="0dip" + android:layout_height="64dip" + android:layout_weight="1" + android:orientation="vertical" + android:background="@android:drawable/tab_indicator"> + + <ImageView android:id="@+id/icon" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_centerHorizontal="true" + /> + + <TextView android:id="@+id/title" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_alignParentBottom="true" + android:layout_centerHorizontal="true" + style="?android:attr/tabWidgetStyle" + /> + +</RelativeLayout> diff --git a/core/res/res/layout/test_list_item.xml b/core/res/res/layout/test_list_item.xml new file mode 100644 index 0000000..f4e0d3c --- /dev/null +++ b/core/res/res/layout/test_list_item.xml @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2008 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<TextView xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@android:id/text1" + android:textAppearance="?android:attr/textAppearanceSmall" + android:paddingTop="2dip" + android:paddingBottom="3dip" + android:layout_width="fill_parent" + android:layout_height="wrap_content" +/> diff --git a/core/res/res/layout/textview_hint.xml b/core/res/res/layout/textview_hint.xml new file mode 100644 index 0000000..d69a2f6 --- /dev/null +++ b/core/res/res/layout/textview_hint.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2008 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<TextView xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="fill_parent" + android:layout_height="fill_parent" + android:background="@drawable/popup_inline_error" + android:textAppearance="?android:attr/textAppearanceSmallInverse" +/> diff --git a/core/res/res/layout/time_picker.xml b/core/res/res/layout/time_picker.xml new file mode 100644 index 0000000..bdfe490 --- /dev/null +++ b/core/res/res/layout/time_picker.xml @@ -0,0 +1,59 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +** +** Copyright 2007, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<!-- Layout of time picker--> + +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:orientation="horizontal" + android:layout_width="wrap_content" + android:layout_height="wrap_content"> + + <!-- hour --> + <com.android.internal.widget.NumberPicker + android:id="@+id/hour" + android:layout_width="70dip" + android:layout_height="wrap_content" + android:focusable="true" + android:focusableInTouchMode="true" + /> + + <!-- minute --> + <com.android.internal.widget.NumberPicker + android:id="@+id/minute" + android:layout_width="70dip" + android:layout_height="wrap_content" + android:layout_marginLeft="5dip" + android:focusable="true" + android:focusableInTouchMode="true" + /> + + <!-- AM / PM --> + <Button + android:id="@+id/amPm" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_marginTop="46dip" + android:layout_marginLeft="5dip" + android:paddingTop="2dip" + android:paddingBottom="2dip" + android:paddingLeft="20dip" + android:paddingRight="20dip" + style="?android:attr/textAppearanceLargeInverse" + /> +</LinearLayout> diff --git a/core/res/res/layout/time_picker_dialog.xml b/core/res/res/layout/time_picker_dialog.xml new file mode 100644 index 0000000..6dc1bf6 --- /dev/null +++ b/core/res/res/layout/time_picker_dialog.xml @@ -0,0 +1,27 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +** +** Copyright 2007, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:padding="5dip"> + <TimePicker android:id="@+id/timePicker" + android:layout_width="fill_parent" + android:layout_height="fill_parent"/> +</FrameLayout> diff --git a/core/res/res/layout/time_picker_text.xml b/core/res/res/layout/time_picker_text.xml new file mode 100644 index 0000000..bad980b --- /dev/null +++ b/core/res/res/layout/time_picker_text.xml @@ -0,0 +1,27 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +** +** Copyright 2008, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<!-- TextView of time picker--> + +<TextView xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="fill_parent" + android:layout_height="fill_parent" + android:textAppearance="?attr/textAppearanceLargeInverse" + android:gravity="center" + /> diff --git a/core/res/res/layout/transient_notification.xml b/core/res/res/layout/transient_notification.xml new file mode 100644 index 0000000..1d3be14 --- /dev/null +++ b/core/res/res/layout/transient_notification.xml @@ -0,0 +1,40 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/res/layout/transient_notification.xml +** +** Copyright 2006, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="fill_parent" + android:layout_height="fill_parent" + android:orientation="vertical" + android:background="@drawable/toast_frame"> + + <TextView + android:id="@android:id/message" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_weight="1" + android:textAppearance="@style/TextAppearance.Small" + android:textColor="@color/bright_foreground_dark" + android:shadowColor="#BB000000" + android:shadowRadius="2.75" + /> + +</LinearLayout> + + diff --git a/core/res/res/layout/two_line_list_item.xml b/core/res/res/layout/two_line_list_item.xml new file mode 100644 index 0000000..2a2e759 --- /dev/null +++ b/core/res/res/layout/two_line_list_item.xml @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/assets/res/any/layout/two_line_list_item.xml +** +** Copyright 2006, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:orientation="vertical"> + + <TextView android:id="@android:id/text1" + android:textSize="16sp" + android:textStyle="bold" + android:layout_width="fill_parent" + android:layout_height="wrap_content"/> + + <TextView android:id="@android:id/text2" + android:textSize="16sp" + android:layout_width="fill_parent" + android:layout_height="wrap_content"/> + +</LinearLayout> diff --git a/core/res/res/layout/typing_filter.xml b/core/res/res/layout/typing_filter.xml new file mode 100644 index 0000000..d8d0a40 --- /dev/null +++ b/core/res/res/layout/typing_filter.xml @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2006 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<EditText xmlns:android="http://schemas.android.com/apk/res/android" + android:textSize="36dp" + android:textColor="#99FFFFFF" + android:background="#BB000000" + android:minWidth="240dip" + android:maxWidth="240dip" + android:padding="10dip" + android:gravity="center_horizontal" + android:focusable="false" +/> diff --git a/core/res/res/layout/volume_adjust.xml b/core/res/res/layout/volume_adjust.xml new file mode 100644 index 0000000..2d1bd5c --- /dev/null +++ b/core/res/res/layout/volume_adjust.xml @@ -0,0 +1,62 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2007 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:background="@android:drawable/panel_background" + android:orientation="vertical" + android:gravity="center_horizontal"> + + <LinearLayout + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_marginTop="14dip" + android:gravity="center_vertical"> + + <ImageView + android:id="@+id/other_stream_icon" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_marginRight="6dip" /> + + <TextView + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:id="@+id/message" + android:textAppearance="?android:attr/textAppearanceMedium" /> + + </LinearLayout> + + <ImageView + android:id="@+id/ringer_stream_icon" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_marginTop="14dip" /> + + <ProgressBar + style="?android:attr/progressBarStyleHorizontal" + android:id="@+id/level" + android:layout_width="200dip" + android:layout_height="wrap_content" + android:layout_marginTop="14dip" + android:layout_marginBottom="14dip" + android:layout_marginLeft="25dip" + android:layout_marginRight="25dip" /> + +</LinearLayout> + + diff --git a/core/res/res/layout/zoom_controls.xml b/core/res/res/layout/zoom_controls.xml new file mode 100644 index 0000000..ec37417 --- /dev/null +++ b/core/res/res/layout/zoom_controls.xml @@ -0,0 +1,37 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* +** +** Copyright 2008, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:background="@android:drawable/zoom_plate" + android:gravity="bottom" + android:paddingLeft="15dip" + android:paddingRight="15dip"> + <ZoomButton android:id="@+id/zoomIn" + android:background="@android:drawable/btn_plus" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + /> + <ZoomButton android:id="@+id/zoomOut" + android:background="@android:drawable/btn_minus" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + /> + </LinearLayout> diff --git a/core/res/res/layout/zoom_magnify.xml b/core/res/res/layout/zoom_magnify.xml new file mode 100644 index 0000000..b424837 --- /dev/null +++ b/core/res/res/layout/zoom_magnify.xml @@ -0,0 +1,38 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* +** +** Copyright 2008, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> +<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="fill_parent" + android:layout_height="wrap_content"> + <ZoomControls android:id="@+id/zoomControls" + android:layout_alignParentBottom="true" + android:layout_centerHorizontal="true" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + /> + <ImageView android:id="@+id/zoomMagnify" + android:focusable="true" + android:layout_alignParentBottom="true" + android:layout_alignParentRight="true" + android:paddingRight="2dip" + android:src="@drawable/btn_zoom_page" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + /> + </RelativeLayout> diff --git a/core/res/res/raw/fallbackring.ogg b/core/res/res/raw/fallbackring.ogg Binary files differnew file mode 100644 index 0000000..0cbf55d --- /dev/null +++ b/core/res/res/raw/fallbackring.ogg diff --git a/core/res/res/values-cs-rCZ/strings.xml b/core/res/res/values-cs-rCZ/strings.xml new file mode 100644 index 0000000..a6d2c6b --- /dev/null +++ b/core/res/res/values-cs-rCZ/strings.xml @@ -0,0 +1,274 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> + <string-array name="day_labels"> + <item>Ne</item> + <item>Po</item> + <item>Út</item> + <item>St</item> + <item>Čt</item> + <item>Pá</item> + <item>So</item> + </string-array> + <string-array name="emailAddressTypes"> + <item>Výchozí</item> + <item>Zaměstnání</item> + <item>Primární</item> + <item>Vlastní\u2026</item> + </string-array> + <string-array name="phoneTypes"> + <item>Výchozí</item> + <item>Mobil</item> + <item>Zaměstnání</item> + <item>Fax do zaměstnání</item> + <item>Fax domů</item> + <item>Operátor</item> + <item>Vlastní\u2026</item> + </string-array> + <string-array name="postalAddressTypes"> + <item>Poštovní</item> + <item>Výchozí</item> + <item>Zaměstnání</item> + <item>Vlastní\u2026</item> + </string-array> + <string name="CLIRDefaultOffNextCallOff">Výchozí nastavení omezení ID - bez omezení. Další hovor: bez omezení</string> + <string name="CLIRDefaultOffNextCallOn">Výchozí nastavení omezení ID - bez omezení. Další hovor: omezení</string> + <string name="CLIRDefaultOnNextCallOff">Výchozí nastavení omezení ID - omezení. Další hovor: bez omezení</string> + <string name="CLIRDefaultOnNextCallOn">Výchozí nastavení omezení ID - omezení. Další hovor: omezení</string> + <string name="CLIRPermanent">Omezení ID v trvalém režimu.</string> + <string name="activate_keyguard">Aktivovat zámek kláves</string> + <string name="ago">před</string> + <string name="am">dop.</string> + <string name="before">Před</string> + <string name="browserSavedFormData">Uložená data formuláře</string> + <string name="cfReasonBusy">Přesměrování hovorů - je-li obsazeno</string> + <string name="cfReasonNR">Přesměrování hovorů - je-li nedostupný</string> + <string name="cfReasonNRy">Přesměrování hovorů - neodpovídá-li</string> + <string name="cfReasonUnconditional">Přesměrování hovorů - bezpodmínečné</string> + <string name="cfTemplateForwarded">{0}: {1}</string> + <string name="cfTemplateForwardedTime">{0}: {1} po {2} sekundách</string> + <string name="cfTemplateNotForwarded">{0}: Nepřesměrováno</string> + <string name="cfTemplateRegistered">{0}: Nepřesměrováno ({1})</string> + <string name="cfTemplateRegisteredTime">{0}: Nepřesměrováno ({1} po {2} sekundách)</string> + <string name="contentServiceSync">Synchronizace</string> + <string name="contentServiceSyncNotificationDesc">Synchronizace</string> + <string name="contentServiceSyncNotificationTitle">Synchronizace</string> + <string name="contentServiceXmppAvailable">XMPP aktivní</string> + <string name="daily">Denně</string> + <string name="day">den</string> + <string name="days">dnů</string> + <string name="defaultMsisdnAlphaTag">Msisdn1</string> + <string name="defaultVoiceMailAlphaTag">Hlasová schránka</string> + <string name="ellipsis">\u2026</string> + <string name="emptyPhoneNumber">(žádné telefonní číslo)</string> + <string name="every_weekday">"Každý den v týdnu (Po\u2013Pá)"</string> + <string name="factorytest_failed">Výrobní test skončil chybou</string> + <string name="factorytest_no_action">Nebyla nalezena žádná sada, která zajišťuje + akci FACTORY_TEST.</string> + <string name="factorytest_not_system">Akce FACTORY_TEST + je podporována pouze pro sady instalované v adresáři /system/app.</string> + <string name="factorytest_reboot">Restartovat</string> + <string name="friday">Pátek</string> + <string name="hour">hodinu</string> + <string name="hours">hodin</string> + <string name="httpError">Neznámá chyba</string> + <string name="httpErrorAuth">Ověřování se nezdařilo</string> + <string name="httpErrorBadUrl">Nepodařilo se analyzovat URL</string> + <string name="httpErrorConnect">Připojení k serveru se nezdařilo</string> + <string name="httpErrorFailedSslHandshake">Navázání spojení typu SSL handshake se nezdařilo</string> + <string name="httpErrorIO">Čtení nebo zápis na server se nezdařil</string> + <string name="httpErrorLookup">Neznámý hostitel</string> + <string name="httpErrorOk">OK</string> + <string name="httpErrorProxyAuth">Ověření serverem proxy se nezdařilo</string> + <string name="httpErrorRedirectLoop">Příliš mnoho přesměrování serverů</string> + <string name="httpErrorTimeout">Časový limit připojení k serveru vypršel</string> + <string name="httpErrorUnsupportedAuthScheme">Nepodporované schéma ověření. Ověření se nezdařilo.</string> + <string name="httpErrorUnsupportedScheme">Nepodporovaný protokol</string> + <!-- generic file error --><string name="httpErrorFile">File error</string> + <!-- file not found error --><string name="httpErrorFileNotFound">File not found</string> + <string name="in">v</string> + <string name="keyguard_label_text">Telefon odemknete stisknutím tlačítka nabídky a poté 0.</string> + <string name="keyguard_password_emergency_instructions">Chcete-li provést tísňové volání, stiskněte tlačítko Odeslat.</string> + <string name="keyguard_password_instructions">Zadejte heslo nebo vytočte číslo tísňového volání.</string> + <string name="minute">minutu</string> + <string name="minutes">minut</string> + <string name="mmiComplete">MMI dokončeno</string> + <string name="mmiError">Chyba sítě nebo neplatný kód MMI.</string> + <string name="monday">Pondělí</string> + <string name="monthly">Měsíčně</string> + <string name="more_item_label">Další</string> + <string name="passwordIncorrect">Nesprávné heslo.</string> + <string name="permdesc_accessCoarseLocation">Identifikátory pro technologii využívající polohu vysílačů mobilních sítí (je-li k dispozici) se používají k určení přibližné polohy zařízení. Toto oprávnění vyžaduje oprávnění ACCESS_LOCATION. Škodlivé aplikace toho mohou využívat k určení vaší přibližné polohy.</string> + <string name="permdesc_accessFineLocation">Technologii GPS v zařízení lze používat, pokud je k dispozici. Toto oprávnění vyžaduje oprávnění ACCESS_LOCATION. Škodlivé aplikace toho mohou využívat k určení vaší polohy a mohou spotřebovávat zbytečně energii baterie.</string> + <string name="permdesc_accessSurfaceFlinger">Umožňuje aplikacím používat + funkce nižší úrovně SurfaceFlinger.</string> + <string name="permdesc_addSystemService">Umožňuje aplikacím vydávat + vlastní systémové služby nižší úrovně. Škodlivé aplikace mohou napadnout + systém a vykrást nebo poškodit jeho data.</string> + <string name="permdesc_broadcastPackageRemoved">Umožňuje aplikacím + vysílat oznámení o odebrání sady aplikací. + Škodlivé aplikace toho mohou využít k likvidaci jiné spuštěné + aplikace.</string> + <string name="permdesc_broadcastSticky">Umožňuje aplikacím odesílat + tzv. lepivé (sticky) vysílání, které zůstává i po ukončení vysílání. + Škodlivé aplikace mohou zpomalit zařízení nebo narušit jeho stabilitu + vynucením využívání příliš velké části paměti.</string> + <string name="permdesc_callPhone">Umožňuje aplikacím volat + telefonní čísla bez vašeho zásahu. Škodlivé aplikace mohou + přinést na váš telefonní účet neočekávané hovory.</string> + <string name="permdesc_changeComponentState">Umožňuje změnu aplikace bez ohledu na to, zda + je součást další aplikace povolená nebo zakázaná. Škodlivá aplikace toho může využít + k zakázání důležitých funkcí zařízení. Je třeba nakládat s oprávněními opatrně, protože + se mohou součásti aplikace dostat do stavu nepoužitelnosti, nekonzistence nebo nestability. + </string> + <string name="permdesc_deletePackages">Umožňuje aplikacím odstranit + sady systému Android. Škodlivé aplikace toho mohou využít k odstranění důležitých aplikací.</string> + <string name="permdesc_dump">Umožňuje aplikacím načítat + vnitřní stav systému. Škodlivé aplikace mohou načítat + široký rozsah soukromých a důvěrných informací, jež by + obvykle neměly nikdy vyžadovat.</string> + <string name="permdesc_fotaUpdate">Umožňuje aplikacím přijímat + oznámení o aktualizacích systému čekajících na dokončení a spouštět jejich + instalaci. Škodlivé aplikace toho mohou využít k poškození systému + neautorizovanými aktualizacemi nebo obecně k zásahům do aktualizačního + procesu.</string> + <string name="permdesc_getTasks">Umožňuje aplikacím načítat + informace o aktuálně a naposledy spuštěných úkolech. Umožňuje + škodlivým aplikacím + zjišťovat soukromé informace o jiných aplikacích.</string> + <string name="permdesc_installPackages">Umožňuje aplikacím instalovat nové nebo aktualizované + sady systému Android. Škodlivé aplikace toho mohou využít k přidání nových aplikací s libovolně + silnými oprávněními.</string> + <string name="permdesc_internalSystemWindow">Umožňuje vytváření + oken určených k použití uživatelským rozhraním vnitřního systému + . Není určeno k použití normálními aplikacemi.</string> + <string name="permdesc_raisedThreadPriority">Umožňuje aplikacím používat + vyšších priorit vláken, případně ovlivnit reagování uživatelského rozhraní + .</string> + <string name="permdesc_readContacts">Umožňuje aplikacím číst všechna + data o kontaktech (adresy) uložená v zařízení. Škodlivé aplikace + toho mohou využívat k odesílání vašich dat jiným osobám.</string> + <string name="permdesc_readFrameBuffer">Umožňuje aplikacím používat + čtení obsahu vyrovnávací paměti rámce.</string> + <string name="permdesc_receiveBootCompleted">Umožňuje aplikacím + spouštět se po dokončení spuštění systému. + Tím se může prodlužovat doba spouštění zařízení a + aplikace může svým stálým spouštěním zpomalovat celé zařízení.</string> + <string name="permdesc_receiveSms">Umožňuje aplikacím přijímat + a zpracovávat zprávy SMS. Škodlivé aplikace mohou sledovat + vaše zprávy nebo je odstraňovat, aniž by se zobrazily.</string> + <string name="permdesc_receiveMms">Umožňuje aplikacím přijímat + a zpracovávat zprávy MMS. Škodlivé aplikace mohou sledovat + vaše zprávy nebo je odstraňovat, aniž by se zobrazily.</string> + <string name="permdesc_receiveWapPush">Umožňuje aplikacím přijímat + a zpracovávat zprávy WAP. Škodlivé aplikace mohou sledovat + vaše zprávy nebo je odstraňovat, aniž by se zobrazily.</string> + <string name="permdesc_runInstrumentation">Umožňuje aplikacím + vložit kód vlastního nástroje do libovolné jiné aplikace. + Škodlivé aplikace mohou zcela zničit systém. Toto + oprávnění je nutné pouze pro vývoj, nikdy pro normální + používání zařízení.</string> + <string name="permdesc_runSetActivityWatcher">Umožňuje aplikacím + sledovat a řídit spouštění činností systému. + Škodlivé aplikace mohou zcela zničit systém. Toto + oprávnění je nutné pouze pro vývoj, nikdy pro normální + používání zařízení.</string> + <string name="permdesc_setPreferredApplications">Umožňuje aplikacím + upravovat oblíbené aplikace. Škodlivé aplikace tak mohou + bez upozornění měnit spouštěné aplikace a klamně využívat + stávající aplikace ke shromažďování vašich soukromých dat.</string> + <string name="permdesc_signalPersistentProcesses">Umožňuje aplikacím vyžadovat, aby + se přiváděný signál odesílal do všech trvalých procesů.</string> + <string name="permdesc_systemAlertWindow">Umožňuje aplikacím + zobrazovat okna systémových výstrah. Škodlivé aplikace mohou ovládnout + celou obrazovku zařízení.</string> + <string name="permdesc_writeContacts">Umožňuje aplikacím upravovat + data o kontaktech (adresy) uložená v zařízení. Škodlivé + aplikace toho mohou využívat k vymazání nebo úpravě dat o kontaktech.</string> + <string name="permdesc_writeSettings">Umožňuje aplikacím upravovat + data nastavení systému. Škodlivé aplikace mohou narušit systémovou + konfiguraci.</string> + <string name="permlab_accessCoarseLocation">Používat službu Cell ID</string> + <string name="permlab_accessFineLocation">Používat službu GPS</string> + <string name="permlab_accessSurfaceFlinger">Používat službu SurfaceFlinger</string> + <string name="permlab_addSystemService">Přidat systémovou službu</string> + <string name="permlab_broadcastPackageRemoved">Sada vysílání odebrána</string> + <string name="permlab_broadcastSticky">Vysílat lepivý obsah (sticky)</string> + <string name="permlab_callPhone">Volat telefonní čísla</string> + <string name="permlab_changeComponentState">Povolit nebo zakázat součásti aplikací</string> + <string name="permlab_deletePackages">Odstranit sady</string> + <string name="permlab_dump">Výpis stavu systému</string> + <string name="permlab_fotaUpdate">Instalace aktualizace systému</string> + <string name="permlab_getTasks">Získat informace o úkolech</string> + <string name="permlab_installPackages">Instalovat sady</string> + <string name="permlab_internalSystemWindow">Okno vnitřního systému</string> + <string name="permlab_raisedThreadPriority">Vyšší priority vláken</string> + <string name="permlab_readContacts">Čtení dat o kontaktech</string> + <string name="permlab_readFrameBuffer">Čtení vyrovnávací paměti rámce</string> + <string name="permlab_receiveBootCompleted">Spustit při spouštění</string> + <string name="permlab_receiveSms">Příjem zpráv SMS</string> + <string name="permlab_receiveMms">Příjem zpráv MMS</string> + <string name="permlab_receiveWapPush">Příjem zpráv WAP</string> + <string name="permlab_runInstrumentation">Spustit nástroje</string> + <string name="permlab_runSetActivityWatcher">Nastavení sledování činností</string> + <string name="permlab_setPreferredApplications">Nastavení upřednostňovaných aplikací</string> + <string name="permlab_signalPersistentProcesses">Signálové trvalé procesy</string> + <string name="permlab_systemAlertWindow">Okno systémových výstrah</string> + <string name="permlab_writeContacts">Zápis dat o kontaktech</string> + <string name="permlab_writeSettings">Nastavení systému pro zápis</string> + <string name="pm">odp.</string> + <string name="power_dialog">Možnosti napájení</string> + <string name="power_off">Vypnuto</string> + <string name="prepend_shortcut_label">Menu+</string> + <string name="primaryEmailAddressLabel">E-mail</string> + <string name="saturday">Sobota</string> + <string name="screen_progress">Pracuji...</string> + <string name="search_go">PŘEJÍT</string> + <string name="search_hint_placeholder">Zde zadejte hledaný text</string> + <string name="second">sekund</string> + <string name="seconds">sekund</string> + <string name="selectMenuLabel">Vybrat</string> + <string name="serviceClassData">Data</string> + <string name="serviceClassDataAsync">Asynchronní</string> + <string name="serviceClassDataSync">Synchronizace</string> + <string name="serviceClassFAX">FAX</string> + <string name="serviceClassPAD">PAD</string> + <string name="serviceClassPacket">Pakety</string> + <string name="serviceClassSMS">SMS</string> + <string name="serviceClassVoice">Hlasový záznam</string> + <string name="serviceDisabled">Služba zakázána</string> + <string name="serviceEnabled">Služba povolena</string> + <string name="serviceEnabledFor">Služba povolena pro:</string> + <string name="serviceErased">Odstranění úspěšné</string> + <string name="serviceNotProvisioned">Služba není poskytována.</string> + <string name="serviceRegistered">Registrace úspěšná</string> + <string name="silent_mode">Tichý režim</string> + <string name="simAbsentLabel">Chybí karta SIM nebo je nesprávně vložena</string> + <string name="simNetworkPersonalizationLabel">Tuto kartu SIM nelze v zařízení používat</string> + <string name="simPINLabel">Vyžadován kód PIN karty SIM (nyní nepodporován)</string> + <string name="simPUKLabel">Vyžadován kód PUK karty SIM (nyní nepodporován)</string> + <string name="status_bar_applications_label">Aplikace</string> + <string name="status_bar_close">Zavřít</string> + <string name="status_bar_latest_events_label">Poslední události</string> + <string name="status_bar_no_notifications">Neupozorňovat</string> + <string name="status_bar_ongoing_events_label">Probíhá</string> + <string name="sunday">Neděle</string> + <string name="thursday">Čtvrtek</string> + <string name="time_picker_ColonBetweenHourAndMinute_text">:</string> + <string name="time_picker_setButton_text">Nastavit</string> + <string name="today">Dnes</string> + <string name="tomorrow">Zítra</string> + <string name="tuesday">Úterý</string> + <string name="turn_off_radio">Vypnout rádio</string> + <string name="turn_on_radio">Zapnout rádio</string> + <string name="unknownName">(neznámý)</string> + <string name="untitled"><bez názvu></string> + <string name="web_user_agent">Mozilla/5.0 (Linux; U; Android 0.5; en) + AppleWebKit/522+ (KHTML, like Gecko) Safari/419.3</string> + <string name="wednesday">Středa</string> + <string name="week">týden</string> + <string name="weekly">"Týdně (%s)"</string> + <string name="weeks">týdnů</string> + <string name="yearly">Ročně</string> + <string name="yesterday">Včera</string> +</resources> diff --git a/core/res/res/values-de-rDE/strings.xml b/core/res/res/values-de-rDE/strings.xml new file mode 100644 index 0000000..aafe7e5 --- /dev/null +++ b/core/res/res/values-de-rDE/strings.xml @@ -0,0 +1,767 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> + <string name="BaMmi">Anrufsperre</string> + <string name="CLIRDefaultOffNextCallOff">Anrufer-ID ist standardmäßig nicht beschränkt. Nächster Anruf: Nicht beschränkt</string> + <string name="CLIRDefaultOffNextCallOn">Anrufer-ID ist standardmäßig nicht beschränkt. Nächster Anruf: Beschränkt</string> + <string name="CLIRDefaultOnNextCallOff">Anrufer-ID ist standardmäßig beschränkt. Nächster Anruf: Nicht beschränkt</string> + <string name="CLIRDefaultOnNextCallOn">Anrufer-ID ist standardmäßig beschränkt. Nächster Anruf: Beschränkt</string> + <string name="CLIRPermanent">Die Einstellung der Anrufer-ID kann nicht geändert werden.</string> + <string name="CfMmi">Rufumleitung</string> + <string name="ClipMmi">Anrufer-ID von eingehendem Anrufer</string> + <string name="ClirMmi">Anrufer-ID bei ausgehendem Anruf</string> + <string name="CwMmi">Anklopfen</string> + <string name="Midnight">"Mitternacht"</string> + <string name="Noon">"Mittag"</string> + <string name="PinMmi">PIN-Änderung</string> + <string name="PwdMmi">Kennwortänderung</string> + <string name="VideoView_error_button">OK</string> + <string name="VideoView_error_text_unknown">Dieses Video kann leider nicht abgespielt werden.</string> + <string name="VideoView_error_title">Video kann nicht abgespielt werden</string> + <string name="abbrev_month">"<xliff:g id="format">%b</xliff:g>"</string> + <string name="abbrev_month_day">"<xliff:g id="format">%b %-d</xliff:g>"</string> + <string name="abbrev_month_day_year">"<xliff:g id="format">%b %-d, %Y</xliff:g>"</string> + <string name="abbrev_month_year">"<xliff:g id="format">%b %Y</xliff:g>"</string> + <string name="activate_keyguard">Displaysperre</string> + <string name="aerr_application">Die Anwendung <xliff:g id="application">%1$s</xliff:g> + (Vorgang <xliff:g id="process">%2$s</xliff:g>) wurde unerwartet angehalten. Versuchen Sie es noch einmal.</string> + <string name="aerr_process">Der Vorgang <xliff:g id="process">%1$s</xliff:g> wurde + unerwartet angehalten. Versuchen Sie es noch einmal.</string> + <string name="aerr_title">Verzeihung!</string> + <string name="ago">zuvor</string> + <string name="alwaysUse">Standardmäßig für diese Aktion verwenden.</string> + <string name="am">"AM"</string> + <string name="anr_activity_application">Keine Reaktion bei Aktivität <xliff:g id="activity">%1$s</xliff:g> (in Anwendung <xliff:g id="application">%2$s</xliff:g>).</string> + <string name="anr_activity_process">Aktivität <xliff:g id="activity">%1$s</xliff:g> (in Vorgang <xliff:g id="process">%2$s</xliff:g>), keine Reaktion.</string> + <string name="anr_application_process">Keine Reaktion bei Anwendung <xliff:g id="application">%1$s</xliff:g> (in Vorgang <xliff:g id="process">%2$s</xliff:g>).</string> + <string name="anr_process">Vorgang <xliff:g id="process">%1$s</xliff:g>, keine Reaktion.</string> + <string name="anr_title">Keine Reaktion bei Anwendung</string> + <string name="badPin">Die alte PIN wurde falsch eingegeben.</string> + <string name="badPuk">Der PUK wurde falsch eingegeben.</string> + <string name="battery_low_percent_format">weniger als <xliff:g id="number">%d%%</xliff:g> + verbleiben.</string> + <string name="battery_low_subtitle">Die Akkuladung geht zur Neige:</string> + <string name="battery_low_title">Schließen Sie Ladegerät an</string> + <string name="battery_status_charging">Laden\u2026</string> + <string name="battery_status_text_percent_format"><xliff:g id="number">%d%%</xliff:g></string> + <string name="before">Vorher</string> + <string name="browserSavedFormData">Formulardaten gespeichert.</string> + <string name="byteShort">B</string> + <string name="cancel">Abbrechen</string> + <string name="capital_off">AUS</string> + <string name="capital_on">EIN</string> + <string name="cfReasonBusy">Rufumleitung - Wenn besetzt</string> + <string name="cfReasonNR">Rufumleitung - Wenn nicht erreichbar</string> + <string name="cfReasonNRy">Rufumleitung - Bei keiner Antwort</string> + <string name="cfReasonUnconditional">Rufumleitung - Immer</string> + <string name="cfTemplateForwarded">{0}: {1}</string> + <string name="cfTemplateForwardedTime">{0}: {1} nach {2} Sek.</string> + <string name="cfTemplateNotForwarded">{0}: Nicht umgeleitet</string> + <string name="cfTemplateRegistered">{0}: Nicht umgeleitet</string> + <string name="cfTemplateRegisteredTime">{0}: Nicht umgeleitet</string> + <string name="chooseActivity">Aktion auswählen</string> + <string name="clearDefaultHintMsg">Löschen Sie Standardeinstellung unter Startseiteneinstellungen > Anwendungen > Anwendungen verwalten.</string> + <string name="compass_accuracy_banner">Kompass erfordert Kalibration</string> + <string name="compass_accuracy_notificaction_body">Beschreiben Sie mit dem Telefon eine 8, um den Kompass zu kalibrieren.</string> + <string name="compass_accuracy_notificaction_title">Kompass kalibrieren</string> + <string name="contentServiceSync">Synchr.</string> + <string name="contentServiceSyncErrorNotificationDesc">Bei der Synchronisierung kommt es zu Problemen.</string> + <string name="contentServiceSyncNotificationDesc">Synchr.</string> + <string name="contentServiceSyncNotificationTitle">Synchr.</string> + <string name="contentServiceTooManyDeletesNotificationDesc">Zu viele %s Löschungen</string> + <string name="contentServiceXmppAvailable">XMPP Active</string> + <string name="copy">Kopieren</string> + <string name="copyAll">Alle kopieren</string> + <string name="copyUrl">URL kopieren</string> + <string name="cut">Ausschneiden</string> + <string name="cutAll">Alle ausschneiden</string> + <string name="daily">Täglich</string> + <string name="daily_format">h:mm aa</string> + <string name="date1_date2">"<xliff:g id="format">%2$s \u2013 %5$s</xliff:g>"</string> + <string name="date1_time1_date2_time2">"<xliff:g id="format">%2$s, %3$s \u2013 %5$s, %6$s</xliff:g>"</string> + <string name="date_picker_month">Monat</string> + <string name="date_picker_set">Einstellen</string> + <string name="date_range_separator">" \u2013 "</string> + <string name="date_time_set">Einstellen</string> + <string name="day">Tag</string> + <string name="day_of_week_long_friday">Freitag</string> + <string name="day_of_week_long_monday">Montag</string> + <string name="day_of_week_long_saturday">Samstag</string> + <string name="day_of_week_long_sunday">Sonntag</string> + <string name="day_of_week_long_thursday">Donnerstag</string> + <string name="day_of_week_long_tuesday">Dienstag</string> + <string name="day_of_week_long_wednesday">Mittwoch</string> + <string name="day_of_week_medium_friday">Fre.</string> + <string name="day_of_week_medium_monday">Mon.</string> + <string name="day_of_week_medium_saturday">Sam.</string> + <string name="day_of_week_medium_sunday">Son.</string> + <string name="day_of_week_medium_thursday">Don.</string> + <string name="day_of_week_medium_tuesday">Die.</string> + <string name="day_of_week_medium_wednesday">Mit.</string> + <string name="day_of_week_short_friday">Fr</string> + <string name="day_of_week_short_monday">Mo</string> + <string name="day_of_week_short_saturday">Sa</string> + <string name="day_of_week_short_sunday">So</string> + <string name="day_of_week_short_thursday">Do</string> + <string name="day_of_week_short_tuesday">Di</string> + <string name="day_of_week_short_wednesday">Mi</string> + <string name="day_of_week_shorter_friday">F</string> + <string name="day_of_week_shorter_monday">M</string> + <string name="day_of_week_shorter_saturday">Sa</string> + <string name="day_of_week_shorter_sunday">So</string> + <string name="day_of_week_shorter_thursday">Do</string> + <string name="day_of_week_shorter_tuesday">Di</string> + <string name="day_of_week_shorter_wednesday">M</string> + <string name="day_of_week_shortest_friday">F</string> + <string name="day_of_week_shortest_monday">M</string> + <string name="day_of_week_shortest_saturday">S</string> + <string name="day_of_week_shortest_sunday">S</string> + <string name="day_of_week_shortest_thursday">D</string> + <string name="day_of_week_shortest_tuesday">D</string> + <string name="day_of_week_shortest_wednesday">M</string> + <string name="days">Tage</string> + <string name="daysDurationFuturePlural">in <xliff:g id="days">%d</xliff:g> Tagen</string> + <string name="daysDurationPastPlural">vor <xliff:g id="days">%d</xliff:g> Tagen</string> + <string name="debug">Debug</string> + <string name="defaultMsisdnAlphaTag">MSISDN1</string> + <string name="defaultVoiceMailAlphaTag">Mailbox</string> + <string name="default_permission_group">Standard</string> + <string name="elapsed_time_short_format_h_mm_ss"><xliff:g id="format">%1$d:%2$02d:%3$02d</xliff:g></string> + <string name="elapsed_time_short_format_mm_ss"><xliff:g id="format">%1$02d:%2$02d</xliff:g></string> + <string name="ellipsis">\u2026</string> + <string name="emergency_call_dialog_call">Notruf</string> + <string name="emergency_call_dialog_cancel">Abbrechen</string> + <string name="emergency_call_dialog_number_for_display">Notrufnummer</string> + <string name="emergency_call_dialog_text">Notruf absetzen?</string> + <string name="emergency_call_number_uri">Tel:112</string> + <string name="emptyPhoneNumber">(Keine Telefonnummer)</string> + <string name="every_weekday">"Jeden Wochentag (Mon\u2013Fre)"</string> + <string name="factorytest_failed">Werkstest fehlgeschlagen</string> + <string name="factorytest_no_action">Es wurde kein Paket gefunden, dass die + FACTORY_TEST-Aktion bereitstellt.</string> + <string name="factorytest_not_system">Die FACTORY_TEST-Aktion + wird nur für Pakete unterstützt, die unter /system/app installiert sind.</string> + <string name="factorytest_reboot">Neustart</string> + <string name="force_close">Erzwungene Beendigung</string> + <string name="friday">Freitag</string> + <string name="gigabyteShort">GB</string> + <string name="global_action_lock">Displaysperre</string> + <string name="global_action_power_off">Ausschalten</string> + <string name="global_action_silent_mode_off_status">Sound ist EIN</string> + <string name="global_action_silent_mode_on_status">Sound ist AUS</string> + <string name="global_action_toggle_silent_mode">Lautlosmodus</string> + <string name="global_actions">Telefonoptionen</string> + <string name="hour">Stunde</string> + <string name="hours">Stunden</string> + <string name="httpError">Die Webseite enthält einen Fehler.</string> + <string name="httpErrorAuth">Die Authentifizierung war nicht erfolgreich.</string> + <string name="httpErrorBadUrl">Die Seite konnte nicht geöffnet werden, da die URL nicht gültig ist.</string> + <string name="httpErrorConnect">Die Verbindung zum Server war nicht erfolgreich.</string> + <string name="httpErrorFailedSslHandshake">Eine sichere Verbindung konnte nicht hergestellt werden.</string> + <string name="httpErrorFile">Zugriff auf die Datei war nicht möglich.</string> + <string name="httpErrorFileNotFound">Die angeforderte Datei wurde nicht gefunden.</string> + <string name="httpErrorIO">Kommunikation mit dem Server nicht möglich. Versuchen Sie es später noch einmal.</string> + <string name="httpErrorLookup">Die URL konnte nicht gefunden werden.</string> + <string name="httpErrorOk">OK</string> + <string name="httpErrorProxyAuth">Die Authentifizierung über den Proxy-Server war nicht erfolgreich.</string> + <string name="httpErrorRedirectLoop">Die Seite enthält zu viele Server-Umleitungen.</string> + <string name="httpErrorTimeout">Die Zeit für die Verbindung zum Server ist abgelaufen.</string> + <string name="httpErrorTooManyRequests">Es werden zu viele Aufgaben verabeitet. Versuchen Sie es später noch einmal.</string> + <string name="httpErrorUnsupportedAuthScheme">Das Schema für die Seitenauthentifizierung wird nicht unterstützt.</string> + <string name="httpErrorUnsupportedScheme">Das Protokoll wird nicht unterstützt.</string> + <string name="in">in</string> + <string name="invalidPin">Geben Sie eine PIN mit 4 bis 8 Stellen ein.</string> + <string name="keyguard_label_text">Drücken Sie zum Entsperren erst Menü und dann 0.</string> + <string name="keyguard_password_emergency_instructions">Anrufen-Taste drücken, um Notruf abzusetzen.</string> + <string name="keyguard_password_enter_pin_code">PIN-Code eingeben:</string> + <string name="keyguard_password_instructions">Passwort eingeben oder Notrufnummer wählen.</string> + <string name="keyguard_password_wrong_pin_code">Falscher PIN-Code!</string> + <string name="kilobyteShort">KB</string> + <string name="lockscreen_carrier_default">(Kein Dienst)</string> + <string name="lockscreen_carrier_key">gsm.operator.alpha</string> + <string name="lockscreen_emergency_call">Notruf</string> + <string name="lockscreen_failed_attempts_almost_glogin"> + Sie haben das Entsperrmuster <xliff:g id="number">%d</xliff:g> Mal falsch gezeichnet. + Nach <xliff:g id="number">%d</xliff:g> weiteren nicht erfolgreichen Versuchen, + werden Sie aufgefordert das Gerät mit der Google-Anmeldung zu entsperren.\n\n + Versuchen Sie es bitte in <xliff:g id="number">%d</xliff:g> Sekunden noch einmal. + </string> + <string name="lockscreen_forgot_pattern_button_text">Muster vergessen?</string> + <string name="lockscreen_glogin_instructions">Um das Gerät zu entsperren,\nmelden Sie sich mit Ihrem Google-Konto an:</string> + <string name="lockscreen_glogin_invalid_input">Ungültiger Benutzername oder ungültiges Kennwort.</string> + <string name="lockscreen_glogin_password_hint">Kennwort</string> + <string name="lockscreen_glogin_submit_button">Anmelden</string> + <string name="lockscreen_glogin_too_many_attempts">Zu viele Musterversuche!</string> + <string name="lockscreen_glogin_username_hint">Benutzername (E-Mail)</string> + <string name="lockscreen_instructions_when_pattern_disabled">Zum Entsperren Menü drücken.</string> + <string name="lockscreen_instructions_when_pattern_enabled">Zum Entsperren oder Absetzen von Notruf Menü drücken.</string> + <string name="lockscreen_low_battery">Schließen Sie Ladegerät an.</string> + <string name="lockscreen_missing_sim_instructions">Bitte SIM-Karte einsetzen.</string> + <string name="lockscreen_missing_sim_message">Keine SIM-Karte im Telefon.</string> + <string name="lockscreen_missing_sim_message_short">Keine SIM-Karte.</string> + <string name="lockscreen_pattern_correct">Korrekt!</string> + <string name="lockscreen_pattern_instructions">Zum Entsperren Muster zeichnen:</string> + <string name="lockscreen_pattern_wrong">Versuchen Sie es erneut:</string> + <string name="lockscreen_plugged_in">Laden… (<xliff:g id="number">%d%%</xliff:g>)</string> + <string name="lockscreen_screen_locked">Display gesperrt</string> + <string name="lockscreen_sim_locked_message">SIM-Karte gesperrt.</string> + <string name="lockscreen_sim_puk_locked_instructions">Wenden Sie sich an den Kundendienst.</string> + <string name="lockscreen_sim_puk_locked_message">SIM-Karte ist mit PUK gesperrt.</string> + <string name="lockscreen_sim_unlock_progress_dialog_message">Entsperrung von SIM-Karte\u2026</string> + <string name="lockscreen_too_many_failed_attempts_countdown">In <xliff:g id="number">%d</xliff:g> Sekunden erneut versuchen</string> + <string name="lockscreen_too_many_failed_attempts_dialog_message"> + Sie haben das Entsperrmuster <xliff:g id="number">%d</xliff:g> Mal falsch gezeichnet. + \n\nIn <xliff:g id="number">%d</xliff:g> Sekunden erneut versuchen. + </string> + <string name="lockscreen_too_many_failed_attempts_dialog_title">Warnhinweis zum Sperrmuster</string> + <string name="low_internal_storage_text">Interner Speicherplatz gering.</string> + <string name="low_internal_storage_view_text">Der interne Speicherplatz im Telefon ist gering.</string> + <string name="low_internal_storage_view_title">Speicherplatz gering</string> + <string name="low_memory">Telefonspeicher voll! Löschen Sie einige Dateien um Speicherplatz bereitzustellen.</string> + <string name="me">Mich</string> + <string name="megabyteShort">MB</string> + <string name="midnight">"Mitternacht"</string> + <string name="minute">Min</string> + <string name="minutes">Min</string> + <string name="mismatchPin">Die eingegebenen PINs stimmen nicht überein.</string> + <string name="mmiComplete">MMI komplett.</string> + <string name="mmiError">Fehler bei Verbindung oder ungültiger MMI-Code.</string> + <string name="monday">Montag</string> + <string name="month">"<xliff:g id="format">%B</xliff:g>"</string> + <string name="month_day">"<xliff:g id="format">%B %-d</xliff:g>"</string> + <string name="month_day_year">"<xliff:g id="format">%B %-d, %Y</xliff:g>"</string> + <string name="month_long_april">April</string> + <string name="month_long_august">August</string> + <string name="month_long_december">Dezember</string> + <string name="month_long_february">Februar</string> + <string name="month_long_january">Januar</string> + <string name="month_long_july">Juli</string> + <string name="month_long_june">Juni</string> + <string name="month_long_march">März</string> + <string name="month_long_may">Mai</string> + <string name="month_long_november">November</string> + <string name="month_long_october">Oktober</string> + <string name="month_long_september">September</string> + <string name="month_medium_april">Apr</string> + <string name="month_medium_august">Aug</string> + <string name="month_medium_december">Dez</string> + <string name="month_medium_february">Feb</string> + <string name="month_medium_january">Jan</string> + <string name="month_medium_july">Jul</string> + <string name="month_medium_june">Jun</string> + <string name="month_medium_march">Mär</string> + <string name="month_medium_may">Mai</string> + <string name="month_medium_november">Nov</string> + <string name="month_medium_october">Okt</string> + <string name="month_medium_september">Sep</string> + <string name="month_shortest_april">A</string> + <string name="month_shortest_august">A</string> + <string name="month_shortest_december">D</string> + <string name="month_shortest_february">F</string> + <string name="month_shortest_january">J</string> + <string name="month_shortest_july">J</string> + <string name="month_shortest_june">J</string> + <string name="month_shortest_march">M</string> + <string name="month_shortest_may">M</string> + <string name="month_shortest_november">N</string> + <string name="month_shortest_october">O</string> + <string name="month_shortest_september">S</string> + <string name="month_year">"<xliff:g id="format">%B %Y</xliff:g>"</string> + <string name="monthly">Monatlich</string> + <string name="monthly_format">MMM d</string> + <string name="more_item_label">Weitere</string> + <string name="needPuk2">Geben Sie die PUK2 ein, um die SIM-Karte zu entsperren.</string> + <string name="no">Abbrechen</string> + <string name="noApplications">Keine Anwendungen können diese Aktion durchführen.</string> + <string name="no_permissions">Keine Genehmigungen erforderlich</string> + <string name="no_recent_tasks">Keine letzten Anwendungen.</string> + <string name="noon">"Mittag"</string> + <string name="numeric_date">"<xliff:g id="format">%m/%d/%Y</xliff:g>"</string> + <string name="numeric_date_notation">"<xliff:g id="format">%m/%d/%y</xliff:g>"</string> + <string name="numeric_md1_md2">"<xliff:g id="format">%2$s/%3$s \u2013 %7$s/%8$s</xliff:g>"</string> + <string name="numeric_md1_time1_md2_time2">"<xliff:g id="format">%2$s/%3$s, %5$s \u2013 %7$s/%8$s, %10$s</xliff:g>"</string> + <string name="numeric_mdy1_mdy2">"<xliff:g id="format">%2$s/%3$s/%4$s \u2013 %7$s/%8$s/%9$s</xliff:g>"</string> + <string name="numeric_mdy1_time1_mdy2_time2">"<xliff:g id="format">%2$s/%3$s/%4$s, %5$s \u2013 %7$s/%8$s/%9$s, %10$s</xliff:g>"</string> + <string name="numeric_wday1_md1_time1_wday2_md2_time2">"<xliff:g id="format">%1$s, %2$s/%3$s, %5$s \u2013 %6$s, %7$s/%8$s, %10$s</xliff:g>"</string> + <string name="numeric_wday1_md1_wday2_md2">"<xliff:g id="format">%1$s, %2$s/%3$s \u2013 %6$s, %7$s/%8$s</xliff:g>"</string> + <string name="numeric_wday1_mdy1_time1_wday2_mdy2_time2">"<xliff:g id="format">%1$s, %2$s/%3$s/%4$s, %5$s \u2013 %6$s, %7$s/%8$s/%9$s, %10$s</xliff:g>"</string> + <string name="numeric_wday1_mdy1_wday2_mdy2">"<xliff:g id="format">%1$s, %2$s/%3$s/%4$s \u2013 %6$s, %7$s/%8$s/%9$s</xliff:g>"</string> + <string name="ok">OK</string> + <string name="oneMonthDurationPast">Vor 1 Monat</string> + <string name="open_permission_deny">Sie haben keine Genehmigung zum Öffnen dieser Seite.</string> + <string name="passwordIncorrect">Falsches Kennwort.</string> + <string name="paste">Einfügen</string> + <string name="permdesc_accessCoarseLocation">Greifen Sie auf ungefähre Ortsquellen wie z. B. die + Funknetzdatenbank zu, um den ungefähren Ort des Telefons zu ermitteln, sofern dies möglich ist. Schädliche Anwendungen + können dies nutzen, um zu ermitteln, wo Sie sich ungefähr befinden.</string> + <string name="permdesc_accessFineLocation">Greifen Sie auf genaue Ortsquellen wie z. B. das + GPS auf dem Telefon zu, sofern dies möglich ist. + Schädliche Anwendungen können dies nutzen, um zu ermitteln, wo Sie sich befinden, und dabei + zusätzlichen Akkustrom verbrauchen.</string> + <string name="permdesc_accessMockLocation">Erstellen Sie einen Scheinort zum Testen. + Schädliche Anwendungen können dies nutzen, um den Ort und/oder Status zu überschreiben, der von echten + Ortsquellen, z. B. GPS- oder Netzbetreibern angegeben wird.</string> + <string name="permdesc_accessNetworkState">Ermöglicht einer Anwendung, + den Zustand aller Netze zu erkennen.</string> + <string name="permdesc_accessSurfaceFlinger">Ermöglicht einer Anwendung + SurfaceFlinger-Low-Level-Funktionen zu nutzen.</string> + <string name="permdesc_accessWifiState">Ermöglicht einer Anwendung, + Informationen über den Zustand von Wi-Fi zu erkennen.</string> + <string name="permdesc_addSystemService">Ermöglicht einer Anwendung + eigene Low-Level-Systemdienste zu veröffentlichen. Schädliche Anwendungen können dies nutzen, um auf das + System zuzugreifen und Daten darauf zu entwenden oder zu ändern.</string> + <string name="permdesc_batteryStats">Ermöglicht die Änderung + gesammelter Akkudaten. Nicht für die Verwendung durch gewöhnliche Anwendungen bestimmt.</string> + <string name="permdesc_bluetooth">Ermöglicht einer Anwendung die + Konfiguration des lokalen Bluetooth-Telefons anzuzeigen und Verbindungen + mit gekoppelten Geräten anzunehmen.</string> + <string name="permdesc_bluetoothAdmin">Ermöglicht einer Anwendung das + lokale Bluetooth-Telefon zu konfigurieren und entfernte Geräte zu erkennen und zu + koppeln.</string> + <string name="permdesc_brick">Ermöglicht einer Anwendung das + gesamte Telefon bleibend zu aktivieren. Dies ist sehr riskant.</string> + <string name="permdesc_broadcastPackageRemoved">Ermöglicht einer Anwendung + eine Benachrichtigung zu senden, dass ein Anwendungspaket entfernt wurde. + Schädliche Anwendungen können dies nutzen, um alle anderen ausgeführten + Anwendungen zu zerstören.</string> + <string name="permdesc_broadcastSticky">Ermöglicht einer Anwendung + Übertragungen zu senden, die nach Beendigung der Sendung erhalten bleiben. + Schädliche Anwendungen können das Telefon langsamer oder unzuverlässiger machen, indem sie es veranlassen zu + viel Speicher zu nutzen.</string> + <string name="permdesc_callPhone">Ermöglicht einer Anwendung + Telefonnummern ohne Ihr Eingreifen zu wählen. Schädliche Anwendungen können dies nutzen, um + unerwartete Anrufe auf Ihrer Rechnung erscheinen zu lassen. Der Anwendung wird hierbei nicht + ermöglicht Notrufe abzusetzen.</string> + <string name="permdesc_camera">Ermöglicht einer Anwendung Bilder mit der + Kamera aufzunehmen. Die Anwendung kann jederzeit Bilder + aufnehmen, die von der Kamera erfasst werden.</string> + <string name="permdesc_changeComponentState">Ermöglicht einer Anwendung zu ändern, ob eine + Komponente einer anderen Anwendung aktiviert ist oder nicht. Schädliche Anwendungen können dies nutzen, + um wichtige Telefonfunktionen zu deaktivieren. Seien Sie mit dieser Genehmigung vorsichtig, da es möglich ist + Anwendungskomponenten unbrauchbar, unzuverlässig oder instabil zu machen. + </string> + <string name="permdesc_changeConfiguration">Ermöglicht einer Anwendung + die aktuelle Konfiguration wie z. B. die lokale oder allgemeine Schriftgröße zu + ändern.</string> + <string name="permdesc_changeNetworkState">Ermöglicht einer Anwendung, + den Zustand der Netzkonnektivität zu ändern.</string> + <string name="permdesc_changeWifiState">Ermöglicht einer Anwendung, eine Verbindung + mit Wi-Fi-Zugangspunkten herzustellen bzw. die Verbindung zu trennen, und Änderungen an + konfigurierten Wi-Fi-Netzen vorzunehmen.</string> + <string name="permdesc_clearAppCache">Ermöglicht einer Anwendung zusätzlichen Telefonspeicher bereitzustellen, + in dem sie Dateien im Cache-Verzeichnis löscht. Der Zugriff ist in der + Regel stark auf Systemvorgänge beschränkt.</string> + <string name="permdesc_clearAppUserData">Ermöglicht einer Anwendung, Benutzerdaten zu löschen.</string> + <string name="permdesc_createNetworkSockets">Ermöglicht einer Anwendung, + Netz-Sockets zu erstellen.</string> + <string name="permdesc_deleteCacheFiles">Ermöglicht einer Anwendung + Cache-Dateien zu löschen.</string> + <string name="permdesc_deletePackages">Ermöglicht einer Anwendung + Android-Pakete zu löschen. Schädliche Anwendungen können dies nutzen, um wichtige Anwendungen zu löschen.</string> + <string name="permdesc_devicePower">Ermöglicht einer Anwendung das + Telefon ein- oder auszuschalten.</string> + <string name="permdesc_disableKeyguard">Ermöglicht einer Anwendung, + die Tastensperre und einen entsprechenden Kennwortschutz zu deaktivieren. Ein typisches Beispiel hierfür ist, + wenn das Telefon die Tastensperre bei einem eingehenden Anruf deaktiviert + und nach Beendigung des Gesprächs wieder aktiviert.</string> + <string name="permdesc_dump">Ermöglicht einer Anwendung den + internen Zustand des Systems abzurufen. Schädliche Anwendungen können dies nutzen, um eine Vielzahl + von privaten und sicheren Daten abzurufen, die Sie normalerweise + niemals benötigen.</string> + <string name="permdesc_expandStatusBar">Ermöglicht einer Anwendung, + die Statusleiste zu erweitern oder zu verkleinern.</string> + <string name="permdesc_factoryTest">Dies wird als ein Low-Level-Herstellertest durchgeführt, + bei dem Sie kompletten Zugriff auf die Telefonhardware erhalten. Steht nur zur Verfügung, + wenn ein Telefon im Herstellertestmodus verwendet wird.</string> + <string name="permdesc_flashlight">Ermöglicht einer Anwendung das + Blitzlicht zu steuern.</string> + <string name="permdesc_forceBack">Ermöglicht einer Anwendung eine + Aktivität im Vordergrund zu beenden und in den Hintergrund treten zu lassen. + Für normale Anwendungen sollte dies niemals nötig sein.</string> + <string name="permdesc_fotaUpdate">Ermöglicht einer Anwendung + Benachrichtigungen über bereitstehende Systemupdates zu empfangen und deren + Installation auszulösen. Schädliche Anwendungen können dies nutzen, um das System mit + nicht autorisierten Updates zu beschädigen oder den Aktualisierungsvorgang + zu stören.</string> + <string name="permdesc_getAccounts">Ermöglicht einer Anwendung + die Liste mit Konten abzurufen, die dem Telefon bekannt sind.</string> + <string name="permdesc_getPackageSize">Ermöglicht einer Anwendung, + Code, Daten und Cache-Größen abzurufen.</string> + <string name="permdesc_getTasks">Ermöglicht einer Anwendung Daten + über aktuelle und ausgeführte Aufgaben abzurufen. Schädliche Anwendungen + können dies nutzen, um private Daten anderer Anwendungen aufzufinden.</string> + <string name="permdesc_hardware_test">Ermöglicht einer Anwendung verschiedene + Peripheriegeräte zum Testen der Hardware zu steuern.</string> + <string name="permdesc_injectEvents">Ermöglicht einer Anwendung + eigene Eingaben (z. B. Tastendruck) auf andere Anwendungen zu übertragen. Schädliche Anwendungen + können dies nutzen, um die Kontrolle über das Telefon zu erhalten.</string> + <string name="permdesc_installPackages">Ermöglicht einer Anwendung neue oder aktualisierte + Android-Pakete zu installieren. Schädliche Anwendungen können dies nutzen, um neue Anwendungen mit willkürlichen + umfangreichen Genehmigungen hinzuzufügen.</string> + <string name="permdesc_internalSystemWindow">Ermöglicht die Erstellung von + Fenstern, die für die Verwendung durch die interne Systemanwenderoberfläche bestimmt sind. + Dies wird für normale Anwendungen nicht benötigt.</string> + <string name="permdesc_manageAppTokens">Ermöglicht einer Anwendung + eigene Tokens zu erstellen und verwalten, wobei die normale + Z-Reihenfolge umgangen wird. Dies sollte für normale Anwendungen nicht erforderlich sein.</string> + <string name="permdesc_masterClear">Ermöglicht einer Anwendung das System komplett + auf seine Standardwerte zurückzusetzen. Dabei werden alle Daten, + Konfigurationen und installierten Anwendungen gelöscht.</string> + <string name="permdesc_modifyAudioSettings">Ermöglicht einer Anwendung + globale Audioeinstellungen wie z. B. Lautstärke und Routing zu ändern.</string> + <string name="permdesc_modifyPhoneState">Ermöglicht einer Anwendung die + Telefonfunktionen des Gerätes zu steuern. Eine Anwendung mit dieser Genehmigung kann zwischen + Netzen wechseln, den Telefonfunk ein- und ausschalten und andere Schritte durchführen, ohne dass Sie darüber + unterrichtet werden.</string> + <string name="permdesc_mount_unmount_filesystems">Ermöglicht einer Anwendung Dateisysteme für + Wechselspeicher zu installieren und deinstallieren.</string> + <string name="permdesc_persistentActivity">Ermöglicht einer Anwendung + eigene Teile zu blockieren, so dass das System sie nicht für andere + Anwendungen nutzen kann.</string> + <string name="permdesc_processOutgoingCalls">Ermöglicht einer Anwendung + ausgehende Anrufe zu verarbeiten und die gewählte Nummer zu ändern. + Schädliche Anwendungen können dies nutzen, um ausgehende Anrufe zu überwachen, umzuleiten oder zu unterbinden.</string> + <string name="permdesc_readCalendar">Ermöglicht einer Anwendung alle + auf dem Telefon gespeicherten Kalenderereignisse zu lesen. + Schädliche Anwendungen können dies nutzen, um Kalenderereignisse anderen Personen zuzusenden.</string> + <string name="permdesc_readContacts">Ermöglicht einer Anwendung alle + auf dem Telefon gespeicherten Kontakte (Adressen) zu lesen. + Schädliche Anwendungen können dies nutzen, um Ihre Daten anderen Personen zuzusenden.</string> + <string name="permdesc_readFrameBuffer">Ermöglicht einer Anwendung den Inhalt + des Frame-Puffers zu lesen.</string> + <string name="permdesc_readInputState">Ermöglicht einer Anwendung die + Tasten zu erkennen, die Sie drücken, wenn Sie eine andere Anwendung nutzen + (z. B. wenn Sie ein Kennwort eingeben). Für normale Anwendungen sollte dies niemals erforderlich sein.</string> + <string name="permdesc_readLogs">Ermöglicht einer Anwendung + verschiedene Log-Dateien des Systems zu lesen. Sie können so allgemeine + Informationen über die Aktionen auf dem Telefon erhalten. Diese Informationen sollten aber keine + persönlichen oder privaten Daten enthalten.</string> + <string name="permdesc_readOwnerData">Ermöglicht einer Anwendung + auf dem Telefon gespeicherte Daten des Besitzers zu lesen. Schädliche + Anwendungen können dies nutzen, um die Daten des Telefonbesitzers zu lesen.</string> + <string name="permdesc_readPhoneState">Ermöglicht der Anwendung auf Telefonfunktionen + des Gerätes zuzugreifen. Eine Anwendung mit dieser Genehmigung kann die Nummer dieses + Telefons ermitteln, erkennen, ob ein Gespräch geführt wird, die Nummer des Gesprächspartners erkennen + usw.</string> + <string name="permdesc_readSms">Ermöglicht einer Anwendung + SMS-Nachrichten zu lesen, die auf dem Telefon oder der SIM-Karte gespeichert sind. Schädliche Anwendungen + können dies nutzen, um vertrauliche Nachrichten zu lesen.</string> + <string name="permdesc_readSyncSettings">Ermöglicht einer Anwendung Synchronisierungseinstellungen zu lesen, + z. B. ob die Synchronisierung für Kontakte aktiviert ist.</string> + <string name="permdesc_readSyncStats">Ermöglicht einer Anwendung Synchronisierungs-Statistiken, + z. B. den Verlauf durchgeführter Synchronisierungen, neu zu fokussieren.</string> + <string name="permdesc_receiveBootCompleted">Ermöglicht einer Anwendung + sich selbst zu starten, nachdem das System hochgefahren wurde. + Dies kann dazu führen, dass das Telefon langsamer gestartet wird, und die Anwendung + kann das Telefon allgemein verlangsamen, wenn sie jederzeit ausgeführt wird.</string> + <string name="permdesc_receiveMms">Ermöglicht einer Anwendung + MMS-Nachrichten zu empfangen und zu verarbeiten. + Schädliche Anwendungen können Ihre Nachrichten verfolgen oder löschen, ohne dass sie Ihnen gezeigt werden.</string> + <string name="permdesc_receiveSms">Ermöglicht einer Anwendung + SMS-Nachrichten zu empfangen und zu verarbeiten. + Schädliche Anwendungen können Ihre Nachrichten verfolgen oder löschen, ohne dass sie Ihnen gezeigt werden.</string> + <string name="permdesc_receiveWapPush">Ermöglicht einer Anwendung + WAP-Nachrichten zu empfangen und zu verarbeiten. + Schädliche Anwendungen könnenIhre Nachrichten verfolgen oder löschen, ohne dass sie Ihnen gezeigt werden.</string> + <string name="permdesc_recordAudio">Ermöglicht einer Anwendung + auf den Audioaufnahmepfad zuzugreifen.</string> + <string name="permdesc_reorderTasks">Ermöglicht einer Anwendung + Aufgaben in den Vordergrund oder den Hintergrund zu verschieben. + Schädliche Anwendungen können dies nutzen, um sichin den Vordergrund zu schieben, ohne dass Sie dies verhindern können.</string> + <string name="permdesc_restartPackages">Ermöglicht einer Anwendung + den Neustart anderer Anwendungen zu erzwingen.</string> + <string name="permdesc_runSetActivityWatcher">Ermöglicht einer Anwendung + zu überwachen und zu steuern, wie das System Aktivitäten startet. + Schädliche Anwendungen können dies nutzen, um das komplette System zu gefährden. + Diese Genehmigung wird nur für die Entwicklung und niemals für die normale + Verwendung des Telefons benötigt.</string> + <string name="permdesc_sendSms">Ermöglicht Anwendungen + SMS-Nachrichten zu senden. Schädliche Anwendungen können dies nutzen, um zusätzliche Kosten zu verursachen, + wenn Nachrichten ohne Ihre Zustimmung gesendet werden.</string> + <string name="permdesc_setAlwaysFinish">Ermöglicht einer Anwendung zu steuern, + ob Aktivitäten sofort beendet werden,sobald sie in den Hintergrund treten. + Dies wird für normale Anwendungen niemals benötigt.</string> + <string name="permdesc_setAnimationScale">Ermöglicht einer Anwendung + die allgemeine Animationsgeschwindigkeit (schnellere oder langsamera Animationen) jederzeit zu ändern.</string> + <string name="permdesc_setDebugApp">Ermöglicht einer Anwendung + Debugging für eine andere Anwendung zu aktivieren. Schädliche Anwendungen können dies nutzen, + um andere Anwendungen zu zerstören.</string> + <string name="permdesc_setOrientation">Ermöglicht einer Anwendung die + Ausrichtung des Displays jederzeit zu ändern. Dies sollte für + normale Anwendungen niemals benötigt werden.</string> + <string name="permdesc_setPreferredApplications">Ermöglicht einer Anwendung + bevorzugte Anwendungen zu ändern. Schädliche Anwendungen können dies nutzen, + um die Anwendungen, die Sie verwenden, unbemerkt zu ändern und bestehende + Anwendungen zum Sammeln Ihrer privaten Daten zu veranlassen.</string> + <string name="permdesc_setProcessForeground">Ermöglicht einer Anwendung, jeden + Vorgang im Vordergrund ablaufen zu lassen, so dass er nicht unterbunden werden kann. + Für normale Anwendungen sollte dies nicht erforderlich sein.</string> + <string name="permdesc_setProcessLimit">Ermöglicht einer Anwendung + die maximale Anzahl von Vorgängen zu steuern, die durchgeführt werden.Dies wird für + normale Anwendungen niemals benötigt.</string> + <string name="permdesc_setTimeZone">Ermöglicht einer Anwendung + die Zeitzone des Telefons zu ändern.</string> + <string name="permdesc_setWallpaper">Ermöglicht einer Anwendung + den Systembildschirmhintergrund einzustellen.</string> + <string name="permdesc_setWallpaperHints">Ermöglicht einer Anwendung + Hinweise für die Größe des Systembildschirmhintergrunds zu setzen.</string> + <string name="permdesc_signalPersistentProcesses">Ermöglicht einer Anwendung anzufordern, dass das ausgegebene + Signal allen anhaltenden Vorgängen zugesandt wird.</string> + <string name="permdesc_statusBar">Ermöglicht einer Anwendung die + Statusleiste zu deaktivieren oder Systemsymbole hinzuzufügen oder zu entfernen.</string> + <string name="permdesc_systemAlertWindow">Ermöglicht einer Anwendung + Systemwarnfenster anzuzeigen. Schädliche Anwendungen können dies nutzen, + um das gesamte Display des Telefons auszufüllen.</string> + <string name="permdesc_vibrate">Ermöglicht einer Anwendung die + Vibration zu steuern.</string> + <string name="permdesc_wakeLock">Ermöglicht einer Anwendung + zu verhindern, dass das Telefon den Schlafmodus aktiviert.</string> + <string name="permdesc_writeCalendar">Ermöglicht einer Anwendung + die auf dem Telefon gespeicherten Kalenderereignisse zu ändern. + Schädliche Anwendungen können dies nutzen, um die Kalenderdaten zu löschen oder modifizieren.</string> + <string name="permdesc_writeContacts">Ermöglicht einer Anwendung + die auf dem Telefon gespeicherten Kontaktdaten (Adressen) zu ändern. + Schädliche Anwendungen können dies nutzen, um die Kontaktdaten zu löschen oder modifizieren.</string> + <string name="permdesc_writeOwnerData">Ermöglicht einer Anwendung + die auf dem Telefon gespeicherten Besitzerdaten zu ändern. + Schädliche Anwendungen können dies nutzen, um die Benutzerdaten zu löschen oder modifizieren.</string> + <string name="permdesc_writeSettings">Ermöglicht einer Anwendung + die Einstellungen des Systems zu ändern. Schädliche Anwendungen können dies nutzen, um die Konfiguration des Systems + zu manipulieren.</string> + <string name="permdesc_writeSms">Ermöglicht einer Anwendung + SMS-Nachrichten zu schreiben, die auf dem Telefon oder der SIM-Karte gespeichert sind. Schädliche Anwendungen + können dies nutzen, um Ihre Nachrichten zu löschen.</string> + <string name="permdesc_writeSyncSettings">Ermöglicht einer Anwendung Synchronisierungseinstellungen zu ändern, + z. B. ob die Synchronisierung für Kontakte aktiviert ist.</string> + <string name="permgroupdesc_accounts">Greifen Sie auf verfügbare Google-Konten zu.</string> + <string name="permgroupdesc_costMoney">Ermöglicht einer Anwendung Vorgänge + durchzuführen, für die Kosten anfallen können.</string> + <string name="permgroupdesc_developmentTools">Funktionen werden nur von + Anwendungsentwicklern benötigt.</string> + <string name="permgroupdesc_hardwareControls">Direkter Zugriff auf Hardware + des Gerätes.</string> + <string name="permgroupdesc_location">Verfolgung des physischen Ortes</string> + <string name="permgroupdesc_messages">Lesen und schreiben Sie SMS, + E-Mails und andere Nachrichten.</string> + <string name="permgroupdesc_network">Ermöglicht Anwendungen auf + unterschiedliche Netzeigenschaften zuzugreifen.</string> + <string name="permgroupdesc_personalInfo">Direkter Zugriff auf Kontakte + und Kalenderdaten, die auf dem Gerät gespeichert sind.</string> + <string name="permgroupdesc_phoneCalls">Verfolgung, Aufnahme und Verarbeitung + von Anrufen.</string> + <string name="permgroupdesc_systemTools">Low-Level-Zugriff und Steuerung des + Systems.</string> + <string name="permgrouplab_accounts">Ihre Google-Konten</string> + <string name="permgrouplab_costMoney">Kosten Geld</string> + <string name="permgrouplab_developmentTools">Entwicklungstools</string> + <string name="permgrouplab_hardwareControls">Hardwaresteuerung</string> + <string name="permgrouplab_location">Eigener Ort</string> + <string name="permgrouplab_messages">Eigene Nachrichten</string> + <string name="permgrouplab_network">Netzkommunikation</string> + <string name="permgrouplab_personalInfo">Eigene persönliche Daten</string> + <string name="permgrouplab_phoneCalls">Anrufe</string> + <string name="permgrouplab_systemTools">Systemtools</string> + <string name="permissions_format"><xliff:g id="perm_line1">%1$s</xliff:g>, <xliff:g id="perm_line2">%2$s</xliff:g></string> + <string name="permlab_accessCoarseLocation">Ungefährer (netzbasierter) Ort</string> + <string name="permlab_accessFineLocation">Genauer (GPS) Ort</string> + <string name="permlab_accessMockLocation">Scheinortquellen für Tests</string> + <string name="permlab_accessNetworkState">Netzstatus anzeigen</string> + <string name="permlab_accessSurfaceFlinger">Auf SurfaceFlinger zugreifen</string> + <string name="permlab_accessWifiState">Wi-Fi-Status anzeigen</string> + <string name="permlab_addSystemService">Low-Level-Dienste veröffentlichen</string> + <string name="permlab_batteryStats">Akkustatistiken ändern</string> + <string name="permlab_bluetooth">Bluetooth-Verbindungen erstellen</string> + <string name="permlab_bluetoothAdmin">Bluetooth-Verwaltung</string> + <string name="permlab_brick">Telefon bleibend deaktivieren</string> + <string name="permlab_broadcastPackageRemoved">Als Paket entfernte Übertragung senden</string> + <string name="permlab_broadcastSticky">Als bleibende Übertragung senden</string> + <string name="permlab_callPhone">Telefonnummern direkt wählen</string> + <string name="permlab_camera">Bilder aufnehmen</string> + <string name="permlab_changeComponentState">Anwendungskomponenten aktivieren oder deaktivieren</string> + <string name="permlab_changeConfiguration">UI-Einstellungen ändern</string> + <string name="permlab_changeNetworkState">Netzkonnektivität ändern</string> + <string name="permlab_changeWifiState">Wi-Fi-Status ändern</string> + <string name="permlab_clearAppCache">Alle Cache-Daten der Anwendung löschen</string> + <string name="permlab_clearAppUserData">Andere Anwendungsdaten löschen</string> + <string name="permlab_createNetworkSockets">Kompletter Internetzugriff</string> + <string name="permlab_deleteCacheFiles">Cache anderer Anwendung löschen</string> + <string name="permlab_deletePackages">Anwendungen löschen</string> + <string name="permlab_devicePower">Telefon ein- oder ausschalten</string> + <string name="permlab_disableKeyguard">Tastensperre deaktivieren</string> + <string name="permlab_dump">Internen Systemstatus abrufen</string> + <string name="permlab_expandStatusBar">Statusleiste erweitern/verkleinern</string> + <string name="permlab_factoryTest">Werkstestmodus ausführen</string> + <string name="permlab_flashlight">Blitzlicht steuern</string> + <string name="permlab_forceBack">Beendigung von Anwendung erzwingen</string> + <string name="permlab_fotaUpdate">Systemupdates automatisch installieren</string> + <string name="permlab_getAccounts">Bekannte Konten auffinden</string> + <string name="permlab_getPackageSize">Speicherplatz für Anwendung messen</string> + <string name="permlab_getTasks">Ausgeführte Anwendungen abrufen</string> + <string name="permlab_hardware_test">Test-Hardware</string> + <string name="permlab_injectEvents">Tasten und Kontrollschaltflächen drücken</string> + <string name="permlab_installPackages">Anwendungen direkt installieren</string> + <string name="permlab_internalSystemWindow">Nicht autorisierte Fenster anzeigen</string> + <string name="permlab_manageAppTokens">Anwendungs-Token verwalten</string> + <string name="permlab_masterClear">System auf Standardeinstellungen zurücksetzen</string> + <string name="permlab_modifyAudioSettings">Audioeinstellungen ändern</string> + <string name="permlab_modifyPhoneState">Telefonzustand ändern</string> + <string name="permlab_mount_unmount_filesystems">Dateisysteme installieren und deinstallieren</string> + <string name="permlab_persistentActivity">Anwendung jederzeit ausführen</string> + <string name="permlab_processOutgoingCalls">Ausgehende Anrufe abfangen</string> + <string name="permlab_readCalendar">Kalenderdaten lesen</string> + <string name="permlab_readContacts">Kontaktdaten lesen</string> + <string name="permlab_readFrameBuffer">Frame-Buffer lesen</string> + <string name="permlab_readInputState">Aufzeichnen, was Sie eingeben und welche Aktionen Sie durchführen</string> + <string name="permlab_readLogs">System-Log-Dateien lesen</string> + <string name="permlab_readOwnerData">Besitzerdaten lesen</string> + <string name="permlab_readPhoneState">Telefonzustand lesen</string> + <string name="permlab_readSms">SMS oder MMS lesen</string> + <string name="permlab_readSyncSettings">Synchr.-Einstellungen lesen</string> + <string name="permlab_readSyncStats">Synchr.-Statistiken lesen</string> + <string name="permlab_receiveBootCompleted">Beim Hochfahren automatisch starten</string> + <string name="permlab_receiveMms">MMS empfangen</string> + <string name="permlab_receiveSms">SMS empfangen</string> + <string name="permlab_receiveWapPush">WAP empfangen</string> + <string name="permlab_recordAudio">Audio aufnehmen</string> + <string name="permlab_reorderTasks">Reihenfolge ausgeführter Anwendungen ändern</string> + <string name="permlab_restartPackages">Andere Anwendungen neu starten</string> + <string name="permlab_runSetActivityWatcher">Start aller Anwendungen überwachen und steuern</string> + <string name="permlab_sendSms">SMS-Nachrichten senden</string> + <string name="permlab_setAlwaysFinish">Alle Anwendungen im Hintergrund beenden</string> + <string name="permlab_setAnimationScale">Allgemeine Animationsgeschwindigkeit ändern</string> + <string name="permlab_setDebugApp">Anwendungs-Debugging aktivieren</string> + <string name="permlab_setOrientation">Displayausrichtung ändern</string> + <string name="permlab_setPreferredApplications">Bevorzugte Anwendungen einstellen</string> + <string name="permlab_setProcessForeground">Beendigung unterbinden</string> + <string name="permlab_setProcessLimit">Anzahl von ausgeführten Vorgängen beschränken</string> + <string name="permlab_setTimeZone">Zeitzone einstellen</string> + <string name="permlab_setWallpaper">Bildschirmhintergrund einstellen</string> + <string name="permlab_setWallpaperHints">Hinweise für Bildschirmhintergrundgröße einstellen</string> + <string name="permlab_signalPersistentProcesses">Linux-Signale zu Anwendungen senden</string> + <string name="permlab_statusBar">Statusleiste deaktivieren oder ändern</string> + <string name="permlab_systemAlertWindow">Systemstufen-Warnhinweise anzeigen</string> + <string name="permlab_vibrate">Vibration steuern</string> + <string name="permlab_wakeLock">Aktivierung des Schlafmodus auf Telefon unterbinden</string> + <string name="permlab_writeCalendar">Kalenderdaten schreiben</string> + <string name="permlab_writeContacts">Kontaktdaten schreiben</string> + <string name="permlab_writeOwnerData">Besitzerdaten schreiben</string> + <string name="permlab_writeSettings">Allgemeine Systemeinstellungen ändern</string> + <string name="permlab_writeSms">SMS oder MMS bearbeiten</string> + <string name="permlab_writeSyncSettings">Synchr.-Einstellungen schreiben</string> + <string name="petabyteShort">PB</string> + <string name="pm">"PM"</string> + <string name="power_dialog">Telefonoptionen</string> + <string name="power_off">Ausschalten</string> + <string name="prepend_shortcut_label">Menü+</string> + <string name="preposition_for_date">auf %s</string> + <string name="preposition_for_time">am %s</string> + <string name="preposition_for_year">in %s</string> + <string name="ringtone_default">Standard-Klingelton</string> + <string name="ringtone_default_with_actual">Standard-Klingelton (<xliff:g id="actual_ringtone">%1$s</xliff:g>)</string> + <string name="ringtone_picker_title">Klingelton auswählen</string> + <string name="ringtone_silent">Lautlos</string> + <string name="ringtone_unknown">Unbekannter Klingelton</string> + <string name="safeMode">Sicherer Modus</string> + <string name="same_month_md1_md2">"<xliff:g id="format">%2$s %3$s \u2013 %8$s</xliff:g>"</string> + <string name="same_month_md1_time1_md2_time2">"<xliff:g id="format">%2$s %3$s, %5$s \u2013 %7$s %8$s, %10$s</xliff:g>"</string> + <string name="same_month_mdy1_mdy2">"<xliff:g id="format">%2$s %3$s \u2013 %8$s, %9$s</xliff:g>"</string> + <string name="same_month_mdy1_time1_mdy2_time2">"<xliff:g id="format">%2$s %3$s, %4$s, %5$s \u2013 %7$s %8$s, %9$s, %10$s</xliff:g>"</string> + <string name="same_month_wday1_md1_time1_wday2_md2_time2">"<xliff:g id="format">%1$s, %2$s %3$s, %5$s \u2013 %6$s, %7$s %8$s, %10$s</xliff:g>"</string> + <string name="same_month_wday1_md1_wday2_md2">"<xliff:g id="format">%1$s, %2$s %3$s \u2013 %6$s, %7$s %8$s</xliff:g>"</string> + <string name="same_month_wday1_mdy1_time1_wday2_mdy2_time2">"<xliff:g id="format">%1$s, %2$s %3$s, %4$s, %5$s \u2013 %6$s, %7$s %8$s, %9$s, %10$s</xliff:g>"</string> + <string name="same_month_wday1_mdy1_wday2_mdy2">"<xliff:g id="format">%1$s, %2$s %3$s, %4$s \u2013 %6$s, %7$s %8$s, %9$s</xliff:g>"</string> + <string name="same_year_md1_md2">"<xliff:g id="format">%2$s %3$s \u2013 %7$s %8$s</xliff:g>"</string> + <string name="same_year_md1_time1_md2_time2">"<xliff:g id="format">%2$s %3$s, %5$s \u2013 %7$s %8$s, %10$s</xliff:g>"</string> + <string name="same_year_mdy1_mdy2">"<xliff:g id="format">%2$s %3$s \u2013 %7$s %8$s, %9$s</xliff:g>"</string> + <string name="same_year_mdy1_time1_mdy2_time2">"<xliff:g id="format">%2$s %3$s, %4$s, %5$s \u2013 %7$s %8$s, %9$s, %10$s</xliff:g>"</string> + <string name="same_year_wday1_md1_time1_wday2_md2_time2">"<xliff:g id="format">%1$s, %2$s %3$s, %5$s \u2013 %6$s, %7$s %8$s, %10$s</xliff:g>"</string> + <string name="same_year_wday1_md1_wday2_md2">"<xliff:g id="format">%1$s, %2$s %3$s \u2013 %6$s, %7$s %8$s</xliff:g>"</string> + <string name="same_year_wday1_mdy1_time1_wday2_mdy2_time2">"<xliff:g id="format">%1$s, %2$s %3$s, %4$s, %5$s \u2013 %6$s, %7$s %8$s, %9$s, %10$s</xliff:g>"</string> + <string name="same_year_wday1_mdy1_wday2_mdy2">"<xliff:g id="format">%1$s, %2$s %3$s \u2013 %6$s, %7$s %8$s, %9$s</xliff:g>"</string> + <string name="saturday">Samstag</string> + <string name="save_password_label">Bestätigen</string> + <string name="save_password_message">Möchten Sie, dass der Browser dieses Kennwort speichert?</string> + <string name="save_password_never">Niemals</string> + <string name="save_password_notnow">Jetzt nicht</string> + <string name="save_password_remember">Erinnern</string> + <string name="screen_lock">Displaysperre</string> + <string name="screen_progress">Verarbeitung\u2026</string> + <string name="search_go">Suchen</string> + <string name="second">Sek.</string> + <string name="seconds">Sek.</string> + <string name="selectAll">Alles auswählen</string> + <string name="selectMenuLabel">Auswählen</string> + <string name="select_character">Zeichen zum Einfügen auswählen</string> + <string name="sendText">Aktion für Text auswählen</string> + <string name="serviceClassData">Daten</string> + <string name="serviceClassDataAsync">Async</string> + <string name="serviceClassDataSync">Synchr.</string> + <string name="serviceClassFAX">FAX</string> + <string name="serviceClassPAD">PAD</string> + <string name="serviceClassPacket">Paket</string> + <string name="serviceClassSMS">SMS</string> + <string name="serviceClassVoice">Sprachnotiz</string> + <string name="serviceDisabled">Dienst wurde deaktiviert.</string> + <string name="serviceEnabled">Dienst wurde aktiviert.</string> + <string name="serviceEnabledFor">Dienst wurde aktiviert für:</string> + <string name="serviceErased">Löschen war erfolgreich.</string> + <string name="serviceNotProvisioned">Dienst nicht verfügbar.</string> + <string name="serviceRegistered">Registrierung war erfolgreich.</string> + <string name="shutdown_confirm">Das Telefon wird ausgeschaltet.</string> + <string name="shutdown_progress">Beendigung\u2026</string> + <string name="silent_mode">Lautlosmodus</string> + <string name="simAbsentLabel">SIM-Karte nicht vorhanden oder falsch eingesetzt.</string> + <string name="simNetworkPersonalizationLabel">SIM-Karte kann auf diesem Telefon nicht verwendet werden.</string> + <string name="simPINLabel">SIM PIN erforderlich (und wird derzeit nicht unterstützt).</string> + <string name="simPUKLabel">SIM PUK erforderlich (und wird derzeit nicht unterstützt).</string> + <string name="sms_control_message">Es werden eine große Anzahl von SMS-Nachrichten gesendet. Wählen Sie \"OK\", um fortzufahren, oder \"Abbrechen\", um das Senden zu beenden.</string> + <string name="sms_control_no">Abbrechen</string> + <string name="sms_control_title">Sendung von SMS-Nachrichten</string> + <string name="sms_control_yes">OK</string> + <string name="status_bar_applications_title">Anwendung</string> + <string name="status_bar_clear_all_button">Benachrichtigungen löschen</string> + <string name="status_bar_date_format">"<xliff:g id="format">MMMM T, JJJJ</xliff:g>"</string> + <string name="status_bar_latest_events_title">Benachrichtigungen</string> + <string name="status_bar_no_notifications_title">Keine Benachrichtigungen</string> + <string name="status_bar_ongoing_events_title">Laufend</string> + <string name="status_bar_time_format">"<xliff:g id="format">h:mm AA</xliff:g>"</string> + <string name="sunday">Sonntag</string> + <string name="terabyteShort">TB</string> + <string name="text_copied">In Zwischenablage kopierter Text.</string> + <string name="thursday">Donnerstag</string> + <string name="time1_time2">"<xliff:g id="format">%1$s \u2013 %2$s</xliff:g>"</string> + <string name="time_date">"<xliff:g id="format">%1$s, %3$s</xliff:g>"</string> + <string name="time_picker_set">Einstellen</string> + <string name="time_wday">"<xliff:g id="format">%1$s, %2$s</xliff:g>"</string> + <string name="time_wday_date">"<xliff:g id="format">%1$s, %2$s, %3$s</xliff:g>"</string> + <string name="today">Heute</string> + <string name="tomorrow">Morgen</string> + <string name="tuesday">Dienstag</string> + <string name="turn_off_radio">Wireless ausschalten</string> + <string name="turn_on_radio">Wireless einschalten</string> + <string name="unknownName">(Unbekannt)</string> + <string name="untitled"><ohne Titel></string> + <string name="volume_alarm">Weckerlautstärke</string> + <string name="volume_call">Lautstärke während Anruf</string> + <string name="volume_music">Musik-/Videolautstärke</string> + <string name="volume_ringtone">Klingellautstärke</string> + <string name="volume_unknown">Lautstärke</string> + <string name="wait">Warten</string> + <string name="wday1_date1_time1_wday2_date2_time2">"<xliff:g id="format">%1$s, %2$s, %3$s \u2013 %4$s, %5$s, %6$s</xliff:g>"</string> + <string name="wday1_date1_wday2_date2">"<xliff:g id="format">%1$s, %2$s \u2013 %4$s, %5$s</xliff:g>"</string> + <string name="wday_date">"<xliff:g id="format">%2$s, %3$s</xliff:g>"</string> + <string name="web_user_agent"><xliff:g id="x">Mozilla/5.0 (Linux; U; Android 0,6; %s) + AppleWebKit/525.10+ (KHTML, z. B. Gecko) Version/3.0,4 Mobile Safari/523.12,2</xliff:g></string> + <string name="wednesday">Mittwoch</string> + <string name="week">Woche</string> + <string name="weekly">"Wöchentlich am <xliff:g id="day">%s</xliff:g>"</string> + <string name="weekly_format">MMM T</string> + <string name="weeks">Wochen</string> + <string name="whichApplication">Aktion durchführen mit</string> + <string name="year">Jahr</string> + <string name="yearly">Jährlich</string> + <string name="yearly_format">JJJJ</string> + <string name="years">Jahre</string> + <string name="yes">OK</string> + <string name="yesterday">Gestern</string> +</resources> diff --git a/core/res/res/values-en-rGB/strings.xml b/core/res/res/values-en-rGB/strings.xml new file mode 100644 index 0000000..c8260b17 --- /dev/null +++ b/core/res/res/values-en-rGB/strings.xml @@ -0,0 +1,767 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> + <string name="BaMmi">Call barring</string> + <string name="CLIRDefaultOffNextCallOff">Caller ID defaults to not restricted. Next call: Not restricted</string> + <string name="CLIRDefaultOffNextCallOn">Caller ID defaults to not restricted. Next call: Restricted</string> + <string name="CLIRDefaultOnNextCallOff">Caller ID defaults to restricted. Next call: Not restricted</string> + <string name="CLIRDefaultOnNextCallOn">Caller ID defaults to restricted. Next call: Restricted</string> + <string name="CLIRPermanent">The caller ID setting cannot be changed.</string> + <string name="CfMmi">Call forwarding</string> + <string name="ClipMmi">Incoming Caller ID</string> + <string name="ClirMmi">Outgoing Caller ID</string> + <string name="CwMmi">Call waiting</string> + <string name="Midnight">"Midnight"</string> + <string name="Noon">"Noon"</string> + <string name="PinMmi">PIN change</string> + <string name="PwdMmi">Password change</string> + <string name="VideoView_error_button">OK</string> + <string name="VideoView_error_text_unknown">Sorry, this video cannot be played.</string> + <string name="VideoView_error_title">Cannot play video</string> + <string name="abbrev_month">"<xliff:g id="format">%b</xliff:g>"</string> + <string name="abbrev_month_day">"<xliff:g id="format">%-d %b</xliff:g>"</string> + <string name="abbrev_month_day_year">"<xliff:g id="format">%-d %b, %Y</xliff:g>"</string> + <string name="abbrev_month_year">"<xliff:g id="format">%b %Y</xliff:g>"</string> + <string name="activate_keyguard">Screen lock</string> + <string name="aerr_application">The application <xliff:g id="application">%1$s</xliff:g> + (process <xliff:g id="process">%2$s</xliff:g>) has stopped unexpectedly. Please try again.</string> + <string name="aerr_process">The process <xliff:g id="process">%1$s</xliff:g> has + stopped unexpectedly. Please try again.</string> + <string name="aerr_title">Sorry!</string> + <string name="ago">ago</string> + <string name="alwaysUse">Use by default for this action.</string> + <string name="am">"AM"</string> + <string name="anr_activity_application">Activity <xliff:g id="activity">%1$s</xliff:g> (in application <xliff:g id="application">%2$s</xliff:g>) is not responding.</string> + <string name="anr_activity_process">Activity <xliff:g id="activity">%1$s</xliff:g> (in process <xliff:g id="process">%2$s</xliff:g>) is not responding.</string> + <string name="anr_application_process">Application <xliff:g id="application">%1$s</xliff:g> (in process <xliff:g id="process">%2$s</xliff:g>) is not responding.</string> + <string name="anr_process">Process <xliff:g id="process">%1$s</xliff:g> is not responding.</string> + <string name="anr_title">Application unresponsive</string> + <string name="badPin">The old PIN you typed is not correct.</string> + <string name="badPuk">The PUK you typed is not correct.</string> + <string name="battery_low_percent_format">less than <xliff:g id="number">%d%%</xliff:g> + remaining.</string> + <string name="battery_low_subtitle">The battery is getting low:</string> + <string name="battery_low_title">Please connect charger</string> + <string name="battery_status_charging">Charging\u2026</string> + <string name="battery_status_text_percent_format"><xliff:g id="number">%d%%</xliff:g></string> + <string name="before">Before</string> + <string name="browserSavedFormData">Saved form data.</string> + <string name="byteShort">B</string> + <string name="cancel">Cancel</string> + <string name="capital_off">OFF</string> + <string name="capital_on">ON</string> + <string name="cfReasonBusy">Call forwarding - Busy</string> + <string name="cfReasonNR">Call forwarding - Not reachable</string> + <string name="cfReasonNRy">Call forwarding - No reply</string> + <string name="cfReasonUnconditional">Call forwarding - Always</string> + <string name="cfTemplateForwarded">{0}: {1}</string> + <string name="cfTemplateForwardedTime">{0}: {1} after {2} seconds</string> + <string name="cfTemplateNotForwarded">{0}: Not forwarded</string> + <string name="cfTemplateRegistered">{0}: Not forwarded</string> + <string name="cfTemplateRegisteredTime">{0}: Not forwarded</string> + <string name="chooseActivity">Select an action</string> + <string name="clearDefaultHintMsg">Clear default in Home Settings > Applications > Manage applications.</string> + <string name="compass_accuracy_banner">Compass requires calibration</string> + <string name="compass_accuracy_notificaction_body">Rotate phone in figure 8 patterns to calibrate compass.</string> + <string name="compass_accuracy_notificaction_title">Calibrate compass</string> + <string name="contentServiceSync">Sync</string> + <string name="contentServiceSyncErrorNotificationDesc">Sync is experiencing problems.</string> + <string name="contentServiceSyncNotificationDesc">Syncing</string> + <string name="contentServiceSyncNotificationTitle">Sync</string> + <string name="contentServiceTooManyDeletesNotificationDesc">Too many %s deletes.</string> + <string name="contentServiceXmppAvailable">XMPP Active</string> + <string name="copy">Copy</string> + <string name="copyAll">Copy all</string> + <string name="copyUrl">Copy URL</string> + <string name="cut">Cut</string> + <string name="cutAll">Cut all</string> + <string name="daily">Daily</string> + <string name="daily_format">h:mm aa</string> + <string name="date1_date2">"<xliff:g id="format">%2$s \u2013 %5$s</xliff:g>"</string> + <string name="date1_time1_date2_time2">"<xliff:g id="format">%2$s, %3$s \u2013 %5$s, %6$s</xliff:g>"</string> + <string name="date_picker_month">month</string> + <string name="date_picker_set">Set</string> + <string name="date_range_separator">" \u2013 "</string> + <string name="date_time_set">Set</string> + <string name="day">day</string> + <string name="day_of_week_long_friday">Friday</string> + <string name="day_of_week_long_monday">Monday</string> + <string name="day_of_week_long_saturday">Saturday</string> + <string name="day_of_week_long_sunday">Sunday</string> + <string name="day_of_week_long_thursday">Thursday</string> + <string name="day_of_week_long_tuesday">Tuesday</string> + <string name="day_of_week_long_wednesday">Wednesday</string> + <string name="day_of_week_medium_friday">Fri</string> + <string name="day_of_week_medium_monday">Mon</string> + <string name="day_of_week_medium_saturday">Sat</string> + <string name="day_of_week_medium_sunday">Sun</string> + <string name="day_of_week_medium_thursday">Thu</string> + <string name="day_of_week_medium_tuesday">Tue</string> + <string name="day_of_week_medium_wednesday">Wed</string> + <string name="day_of_week_short_friday">Fr</string> + <string name="day_of_week_short_monday">Mo</string> + <string name="day_of_week_short_saturday">Sa</string> + <string name="day_of_week_short_sunday">Su</string> + <string name="day_of_week_short_thursday">Th</string> + <string name="day_of_week_short_tuesday">Tu</string> + <string name="day_of_week_short_wednesday">We</string> + <string name="day_of_week_shorter_friday">F</string> + <string name="day_of_week_shorter_monday">M</string> + <string name="day_of_week_shorter_saturday">Sa</string> + <string name="day_of_week_shorter_sunday">Su</string> + <string name="day_of_week_shorter_thursday">Th</string> + <string name="day_of_week_shorter_tuesday">Tu</string> + <string name="day_of_week_shorter_wednesday">W</string> + <string name="day_of_week_shortest_friday">F</string> + <string name="day_of_week_shortest_monday">M</string> + <string name="day_of_week_shortest_saturday">S</string> + <string name="day_of_week_shortest_sunday">S</string> + <string name="day_of_week_shortest_thursday">T</string> + <string name="day_of_week_shortest_tuesday">T</string> + <string name="day_of_week_shortest_wednesday">W</string> + <string name="days">days</string> + <string name="daysDurationFuturePlural">in <xliff:g id="days">%d</xliff:g> days</string> + <string name="daysDurationPastPlural"><xliff:g id="days">%d</xliff:g> days ago</string> + <string name="debug">Debug</string> + <string name="defaultMsisdnAlphaTag">MSISDN1</string> + <string name="defaultVoiceMailAlphaTag">Voicemail</string> + <string name="default_permission_group">Default</string> + <string name="elapsed_time_short_format_h_mm_ss"><xliff:g id="format">%1$d:%2$02d:%3$02d</xliff:g></string> + <string name="elapsed_time_short_format_mm_ss"><xliff:g id="format">%1$02d:%2$02d</xliff:g></string> + <string name="ellipsis">\u2026</string> + <string name="emergency_call_dialog_call">Emergency call</string> + <string name="emergency_call_dialog_cancel">Cancel</string> + <string name="emergency_call_dialog_number_for_display">Emergency number</string> + <string name="emergency_call_dialog_text">Make an emergency call?</string> + <string name="emergency_call_number_uri">tel:112</string> + <string name="emptyPhoneNumber">(No phone number)</string> + <string name="every_weekday">"Every weekday (Mon\u2013Fri)"</string> + <string name="factorytest_failed">Factory test failed</string> + <string name="factorytest_no_action">No package was found that provides the + FACTORY_TEST action.</string> + <string name="factorytest_not_system">The FACTORY_TEST action + is only supported for packages installed in /system/app.</string> + <string name="factorytest_reboot">Reboot</string> + <string name="force_close">Force close</string> + <string name="friday">Friday</string> + <string name="gigabyteShort">GB</string> + <string name="global_action_lock">Screen lock</string> + <string name="global_action_power_off">Power off</string> + <string name="global_action_silent_mode_off_status">Sound is ON</string> + <string name="global_action_silent_mode_on_status">Sound is OFF</string> + <string name="global_action_toggle_silent_mode">Silent mode</string> + <string name="global_actions">Phone options</string> + <string name="hour">hour</string> + <string name="hours">hours</string> + <string name="httpError">The Web page contains an error.</string> + <string name="httpErrorAuth">Authentication was unsuccessful.</string> + <string name="httpErrorBadUrl">The page could not be opened because the URL is invalid.</string> + <string name="httpErrorConnect">The connection to the server was unsuccessful.</string> + <string name="httpErrorFailedSslHandshake">A secure connection could not be established.</string> + <string name="httpErrorFile">The file could not be accessed.</string> + <string name="httpErrorFileNotFound">The requested file was not found.</string> + <string name="httpErrorIO">The server failed to communicate. Try again later.</string> + <string name="httpErrorLookup">The URL could not be found.</string> + <string name="httpErrorOk">OK</string> + <string name="httpErrorProxyAuth">Authentication via the proxy server was unsuccessful.</string> + <string name="httpErrorRedirectLoop">The page contains too many server redirects.</string> + <string name="httpErrorTimeout">The connection to the server timed out.</string> + <string name="httpErrorTooManyRequests">Too many requests are being processed. Try again later.</string> + <string name="httpErrorUnsupportedAuthScheme">The site authentication scheme is not supported.</string> + <string name="httpErrorUnsupportedScheme">The protocol is not supported.</string> + <string name="in">in</string> + <string name="invalidPin">Type a PIN that is 4 to 8 numbers.</string> + <string name="keyguard_label_text">To unlock, press Menu then 0.</string> + <string name="keyguard_password_emergency_instructions">Press the Call button to make an emergency call.</string> + <string name="keyguard_password_enter_pin_code">Enter PIN code:</string> + <string name="keyguard_password_instructions">Enter passcode or dial emergency number.</string> + <string name="keyguard_password_wrong_pin_code">Incorrect PIN code!</string> + <string name="kilobyteShort">KB</string> + <string name="lockscreen_carrier_default">(No service)</string> + <string name="lockscreen_carrier_key">gsm.operator.alpha</string> + <string name="lockscreen_emergency_call">Emergency call</string> + <string name="lockscreen_failed_attempts_almost_glogin"> + You have incorrectly drawn your unlock pattern <xliff:g id="number">%d</xliff:g> times. + After <xliff:g id="number">%d</xliff:g> more unsuccessful attempts, + you will be asked to unlock your phone using your Google sign-in.\n\n + Please try again in <xliff:g id="number">%d</xliff:g> seconds. + </string> + <string name="lockscreen_forgot_pattern_button_text">Forgot pattern?</string> + <string name="lockscreen_glogin_instructions">To unlock,\nsign in with your Google account:</string> + <string name="lockscreen_glogin_invalid_input">Invalid username or password.</string> + <string name="lockscreen_glogin_password_hint">Password</string> + <string name="lockscreen_glogin_submit_button">Sign in</string> + <string name="lockscreen_glogin_too_many_attempts">Too many pattern attempts!</string> + <string name="lockscreen_glogin_username_hint">Username (email)</string> + <string name="lockscreen_instructions_when_pattern_disabled">Press Menu to unlock.</string> + <string name="lockscreen_instructions_when_pattern_enabled">Press Menu to unlock or place emergency call.</string> + <string name="lockscreen_low_battery">Connect your charger.</string> + <string name="lockscreen_missing_sim_instructions">Please insert a SIM card.</string> + <string name="lockscreen_missing_sim_message">No SIM card in phone.</string> + <string name="lockscreen_missing_sim_message_short">No SIM card.</string> + <string name="lockscreen_pattern_correct">Correct!</string> + <string name="lockscreen_pattern_instructions">Draw pattern to unlock:</string> + <string name="lockscreen_pattern_wrong">Sorry, try again:</string> + <string name="lockscreen_plugged_in">Charging (<xliff:g id="number">%d%%</xliff:g>)</string> + <string name="lockscreen_screen_locked">Screen locked</string> + <string name="lockscreen_sim_locked_message">SIM card is locked.</string> + <string name="lockscreen_sim_puk_locked_instructions">Please contact Customer Care.</string> + <string name="lockscreen_sim_puk_locked_message">SIM card is PUK-locked.</string> + <string name="lockscreen_sim_unlock_progress_dialog_message">Unlocking SIM card\u2026</string> + <string name="lockscreen_too_many_failed_attempts_countdown">Try again in <xliff:g id="number">%d</xliff:g> seconds.</string> + <string name="lockscreen_too_many_failed_attempts_dialog_message"> + You have incorrectly drawn your unlock pattern <xliff:g id="number">%d</xliff:g> times. + \n\nPlease try again in <xliff:g id="number">%d</xliff:g> seconds. + </string> + <string name="lockscreen_too_many_failed_attempts_dialog_title">Lock pattern warning</string> + <string name="low_internal_storage_text">Low on internal storage space.</string> + <string name="low_internal_storage_view_text">Your phone is running low on internal storage space.</string> + <string name="low_internal_storage_view_title">Low on space</string> + <string name="low_memory">Phone storage is full! Delete some files to free space.</string> + <string name="me">Me</string> + <string name="megabyteShort">MB</string> + <string name="midnight">"midnight"</string> + <string name="minute">min</string> + <string name="minutes">mins</string> + <string name="mismatchPin">The PINs you entered do not match.</string> + <string name="mmiComplete">MMI complete.</string> + <string name="mmiError">Connection problem or invalid MMI code.</string> + <string name="monday">Monday</string> + <string name="month">"<xliff:g id="format">%B</xliff:g>"</string> + <string name="month_day">"<xliff:g id="format">%-d %B</xliff:g>"</string> + <string name="month_day_year">"<xliff:g id="format">%-d %B, %Y</xliff:g>"</string> + <string name="month_long_april">April</string> + <string name="month_long_august">August</string> + <string name="month_long_december">December</string> + <string name="month_long_february">February</string> + <string name="month_long_january">January</string> + <string name="month_long_july">July</string> + <string name="month_long_june">June</string> + <string name="month_long_march">March</string> + <string name="month_long_may">May</string> + <string name="month_long_november">November</string> + <string name="month_long_october">October</string> + <string name="month_long_september">September</string> + <string name="month_medium_april">Apr</string> + <string name="month_medium_august">Aug</string> + <string name="month_medium_december">Dec</string> + <string name="month_medium_february">Feb</string> + <string name="month_medium_january">Jan</string> + <string name="month_medium_july">Jul</string> + <string name="month_medium_june">Jun</string> + <string name="month_medium_march">Mar</string> + <string name="month_medium_may">May</string> + <string name="month_medium_november">Nov</string> + <string name="month_medium_october">Oct</string> + <string name="month_medium_september">Sep</string> + <string name="month_shortest_april">A</string> + <string name="month_shortest_august">A</string> + <string name="month_shortest_december">D</string> + <string name="month_shortest_february">F</string> + <string name="month_shortest_january">J</string> + <string name="month_shortest_july">J</string> + <string name="month_shortest_june">J</string> + <string name="month_shortest_march">M</string> + <string name="month_shortest_may">M</string> + <string name="month_shortest_november">N</string> + <string name="month_shortest_october">O</string> + <string name="month_shortest_september">S</string> + <string name="month_year">"<xliff:g id="format">%B %Y</xliff:g>"</string> + <string name="monthly">Monthly</string> + <string name="monthly_format">d MMM</string> + <string name="more_item_label">More</string> + <string name="needPuk2">Type PUK2 to unblock SIM card.</string> + <string name="no">Cancel</string> + <string name="noApplications">No applications can perform this action.</string> + <string name="no_permissions">No permissions required</string> + <string name="no_recent_tasks">No recent applications.</string> + <string name="noon">"noon"</string> + <string name="numeric_date">"<xliff:g id="format">%d/%m/%Y</xliff:g>"</string> + <string name="numeric_date_notation">"<xliff:g id="format">%d/%m/%y</xliff:g>"</string> + <string name="numeric_md1_md2">"<xliff:g id="format">%2$s/%3$s \u2013 %7$s/%8$s</xliff:g>"</string> + <string name="numeric_md1_time1_md2_time2">"<xliff:g id="format">%2$s/%3$s, %5$s \u2013 %7$s/%8$s, %10$s</xliff:g>"</string> + <string name="numeric_mdy1_mdy2">"<xliff:g id="format">%2$s/%3$s/%4$s \u2013 %7$s/%8$s/%9$s</xliff:g>"</string> + <string name="numeric_mdy1_time1_mdy2_time2">"<xliff:g id="format">%2$s/%3$s/%4$s, %5$s \u2013 %7$s/%8$s/%9$s, %10$s</xliff:g>"</string> + <string name="numeric_wday1_md1_time1_wday2_md2_time2">"<xliff:g id="format">%1$s, %2$s/%3$s, %5$s \u2013 %6$s, %7$s/%8$s, %10$s</xliff:g>"</string> + <string name="numeric_wday1_md1_wday2_md2">"<xliff:g id="format">%1$s, %2$s/%3$s \u2013 %6$s, %7$s/%8$s</xliff:g>"</string> + <string name="numeric_wday1_mdy1_time1_wday2_mdy2_time2">"<xliff:g id="format">%1$s, %2$s/%3$s/%4$s, %5$s \u2013 %6$s, %7$s/%8$s/%9$s, %10$s</xliff:g>"</string> + <string name="numeric_wday1_mdy1_wday2_mdy2">"<xliff:g id="format">%1$s, %2$s/%3$s/%4$s \u2013 %6$s, %7$s/%8$s/%9$s</xliff:g>"</string> + <string name="ok">OK</string> + <string name="oneMonthDurationPast">1 month ago</string> + <string name="open_permission_deny">You do not have permission to open this page.</string> + <string name="passwordIncorrect">Incorrect password.</string> + <string name="paste">Paste</string> + <string name="permdesc_accessCoarseLocation">Access coarse location sources such as the cellular + network database to determine an approximate phone location, where available. Malicious + applications can use this to determine approximately where you are.</string> + <string name="permdesc_accessFineLocation">Access fine location sources such as the + Global Positioning System on the phone, where available. + Malicious applications can use this to determine where you are, and may + consume additional battery power.</string> + <string name="permdesc_accessMockLocation">Create mock location sources for testing. + Malicious applications can use this to override the location and/or status returned by real + location sources such as GPS or Network providers.</string> + <string name="permdesc_accessNetworkState">Allows an application to view + the state of all networks.</string> + <string name="permdesc_accessSurfaceFlinger">Allows application to use + SurfaceFlinger low-level features.</string> + <string name="permdesc_accessWifiState">Allows an application to view + the information about the state of Wi-Fi.</string> + <string name="permdesc_addSystemService">Allows application to publish + its own low-level system services. Malicious applications may hijack + the system, and steal or corrupt any data on it.</string> + <string name="permdesc_batteryStats">Allows the modification of + collected battery statistics. Not for use by normal applications.</string> + <string name="permdesc_bluetooth">Allows an application to view + configuration of the local Bluetooth phone, and to make and accept + connections with paired devices.</string> + <string name="permdesc_bluetoothAdmin">Allows an application to configure + the local Bluetooth phone, and to discover and pair with remote + devices.</string> + <string name="permdesc_brick">Allows the application to + disable the entire phone permanently. This is very dangerous.</string> + <string name="permdesc_broadcastPackageRemoved">Allows an application to + broadcast a notification that an application package has been removed. + Malicious applications may use this to kill any other running + application.</string> + <string name="permdesc_broadcastSticky">Allows an application to send + sticky broadcasts, which remain after the broadcast ends. + Malicious applications can make the phone slow or unstable by causing it + to use too much memory.</string> + <string name="permdesc_callPhone">Allows the application to call + phone numbers without your intervention. Malicious applications may + cause unexpected calls on your phone bill. Note that this does not + allow the application to call emergency numbers.</string> + <string name="permdesc_camera">Allows application to take pictures + with the camera. This allows the application at any time to collect + images the camera is seeing.</string> + <string name="permdesc_changeComponentState">Allows an application to change whether a + component of another application is enabled or not. Malicious applications can use this + to disable important phone capabilities. Care must be used with permission, as it is + possible to get application components into an unusable, inconsistant, or unstable state. + </string> + <string name="permdesc_changeConfiguration">Allows an application to + change the current configuration, such as the locale or overall font + size.</string> + <string name="permdesc_changeNetworkState">Allows an application to change + the state network connectivity.</string> + <string name="permdesc_changeWifiState">Allows an application to connect + to and disconnect from Wi-Fi access points, and to make changes to + configured Wi-Fi networks.</string> + <string name="permdesc_clearAppCache">Allows an application to free phone storage + by deleting files in application cache directory. Access is very + restricted usually to system process.</string> + <string name="permdesc_clearAppUserData">Allows an application to clear user data.</string> + <string name="permdesc_createNetworkSockets">Allows an application to + create network sockets.</string> + <string name="permdesc_deleteCacheFiles">Allows an application to delete + cache files.</string> + <string name="permdesc_deletePackages">Allows an application to delete + Android packages. Malicious applications can use this to delete important applications.</string> + <string name="permdesc_devicePower">Allows the application to turn the + phone on or off.</string> + <string name="permdesc_disableKeyguard">Allows an application to disable + the keylock and any associated password security. A legitimate example of + this is the phone disabling the keylock when receiving an incoming phone call, + then re-enabling the keylock when the call is finished.</string> + <string name="permdesc_dump">Allows application to retrieve + internal state of the system. Malicious applications may retrieve + a wide variety of private and secure information that they should + never normally need.</string> + <string name="permdesc_expandStatusBar">Allows application to + expand or collapse the status bar.</string> + <string name="permdesc_factoryTest">Run as a low-level manufacturer test, + allowing complete access to the phone hardware. Only available + when a phone is running in manufacturer test mode.</string> + <string name="permdesc_flashlight">Allows the application to control + the flashlight.</string> + <string name="permdesc_forceBack">Allows an application to force any + activity that is in the foreground to close and go back. + Should never be needed for normal applications.</string> + <string name="permdesc_fotaUpdate">Allows an application to receive + notifications about pending system updates and trigger their + installation. Malicious applications may use this to corrupt the system + with unauthorized updates, or generally interfere with the update + process.</string> + <string name="permdesc_getAccounts">Allows an application to get + the list of accounts known by the phone.</string> + <string name="permdesc_getPackageSize">Allows an application to retrieve + its code, data, and cache sizes</string> + <string name="permdesc_getTasks">Allows application to retrieve + information about currently and recently running tasks. May allow + malicious applications to discover private information about other applications.</string> + <string name="permdesc_hardware_test">Allows the application to control + various peripherals for the purpose of hardware testing.</string> + <string name="permdesc_injectEvents">Allows an application to deliver + its own input events (key presses, etc.) to other applications. Malicious + applications can use this to take over the phone.</string> + <string name="permdesc_installPackages">Allows an application to install new or updated + Android packages. Malicious applications can use this to add new applications with arbitrarily + powerful permissions.</string> + <string name="permdesc_internalSystemWindow">Allows the creation of + windows that are intended to be used by the internal system + user interface. Not for use by normal applications.</string> + <string name="permdesc_manageAppTokens">Allows applications to + create and manage their own tokens, bypassing their normal + Z-ordering. Should never be needed for normal applications.</string> + <string name="permdesc_masterClear">Allows an application to completely + reset the system to its factory settings, erasing all data, + configuration, and installed applications.</string> + <string name="permdesc_modifyAudioSettings">Allows application to modify + global audio settings such as volume and routing.</string> + <string name="permdesc_modifyPhoneState">Allows the application to control the + phone features of the device. An application with this permission can switch + networks, turn the phone radio on and off and the like without ever notifying + you.</string> + <string name="permdesc_mount_unmount_filesystems">Allows the application to mount and + unmount filesystems for removable storage.</string> + <string name="permdesc_persistentActivity">Allows an application to make + parts of itself persistent, so the system can't use it for other + applications.</string> + <string name="permdesc_processOutgoingCalls">Allows application to + process outgoing calls and change the number to be dialed. Malicious + applications may monitor, redirect, or prevent outgoing calls.</string> + <string name="permdesc_readCalendar">Allows an application to read all + of the calendar events stored on your phone. Malicious applications + can use this to send your calendar events to other people.</string> + <string name="permdesc_readContacts">Allows an application to read all + of the contact (address) data stored on your phone. Malicious applications + can use this to send your data to other people.</string> + <string name="permdesc_readFrameBuffer">Allows application to use + read the content of the frame buffer.</string> + <string name="permdesc_readInputState">Allows applications to watch the + keys you press even when interacting with another application (such + as entering a password). Should never be needed for normal applications.</string> + <string name="permdesc_readLogs">Allows an application to read from the + system's various log files. This allows it to discover general + information about what you are doing with the phone, but they should + not contain any personal or private information.</string> + <string name="permdesc_readOwnerData">Allows an application read the + phone owner data stored on your phone. Malicious + applications can use this to read phone owner data.</string> + <string name="permdesc_readPhoneState">Allows the application to access the phone + features of the device. An application with this permission can determine the phone + number of this phone, whether a call is active, the number that call is connected to + and the like.</string> + <string name="permdesc_readSms">Allows application to read + SMS messages stored on your phone or SIM card. Malicious applications + may read your confidential messages.</string> + <string name="permdesc_readSyncSettings">Allows an application to read the sync settings, + such as whether sync is enabled for Contacts.</string> + <string name="permdesc_readSyncStats">Allows an application to reafocusd the sync stats; e.g., the + history of syncs that have occurred.</string> + <string name="permdesc_receiveBootCompleted">Allows an application to + have itself started as soon as the system has finished booting. + This can make it take longer to start the phone and allow the + application to slow down the overall phone by always running.</string> + <string name="permdesc_receiveMms">Allows application to receive + and process MMS messages. Malicious applications may monitor + your messages or delete them without showing them to you.</string> + <string name="permdesc_receiveSms">Allows application to receive + and process SMS messages. Malicious applications may monitor + your messages or delete them without showing them to you.</string> + <string name="permdesc_receiveWapPush">Allows application to receive + and process WAP messages. Malicious applications may monitor + your messages or delete them without showing them to you.</string> + <string name="permdesc_recordAudio">Allows application to access + the audio record path.</string> + <string name="permdesc_reorderTasks">Allows an application to move + tasks to the foreground and background. Malicious applications can force + themselves to the front without your control.</string> + <string name="permdesc_restartPackages">Allows an application to + forcibly restart other applications.</string> + <string name="permdesc_runSetActivityWatcher">Allows an application to + monitor and control how the system launches activities. + Malicious applications may completely compromise the system. This + permission is only needed for development, never for normal + phone usage.</string> + <string name="permdesc_sendSms">Allows application to send SMS + messages. Malicious applications may cost you money by sending + messages without your confirmation.</string> + <string name="permdesc_setAlwaysFinish">Allows an application + to control whether activities are always finished as soon as they + go to the background. Never needed for normal applications.</string> + <string name="permdesc_setAnimationScale">Allows an application to change + the global animation speed (faster or slower animations) at any time.</string> + <string name="permdesc_setDebugApp">Allows an application to turn + on debugging for another application. Malicious applications can use this + to kill other applications.</string> + <string name="permdesc_setOrientation">Allows an application to change + the rotation of the screen at any time. Should never be needed for + normal applications.</string> + <string name="permdesc_setPreferredApplications">Allows an application to + modify your preferred applications. This can allow malicious applications + to silently change the applications that are run, spoofing your + existing applications to collect private data from you.</string> + <string name="permdesc_setProcessForeground">Allows an application to make + any process run in the foreground, so it can't be killed. + Should never be needed for normal applications.</string> + <string name="permdesc_setProcessLimit">Allows an application + to control the maximum number of processes that will run. Never + needed for normal applications.</string> + <string name="permdesc_setTimeZone">Allows an application to change + the phone's time zone.</string> + <string name="permdesc_setWallpaper">Allows the application + to set the system wallpaper.</string> + <string name="permdesc_setWallpaperHints">Allows the application + to set the system wallpaper size hints.</string> + <string name="permdesc_signalPersistentProcesses">Allows application to request that the + supplied signal be sent to all persistent processes.</string> + <string name="permdesc_statusBar">Allows application to disable + the status bar or add and remove system icons.</string> + <string name="permdesc_systemAlertWindow">Allows an application to + show system alert windows. Malicious applications can take over the + entire screen of the phone.</string> + <string name="permdesc_vibrate">Allows the application to control + the vibrator.</string> + <string name="permdesc_wakeLock">Allows an application to prevent + the phone from going to sleep.</string> + <string name="permdesc_writeCalendar">Allows an application to modify the + calendar events stored on your phone. Malicious + applications can use this to erase or modify your calendar data.</string> + <string name="permdesc_writeContacts">Allows an application to modify the + contact (address) data stored on your phone. Malicious + applications can use this to erase or modify your contact data.</string> + <string name="permdesc_writeOwnerData">Allows an application to modify the + phone owner data stored on your phone. Malicious + applications can use this to erase or modify owner data.</string> + <string name="permdesc_writeSettings">Allows an application to modify the + system's settings data. Malicious applications can corrupt your system's + configuration.</string> + <string name="permdesc_writeSms">Allows application to write + to SMS messages stored on your phone or SIM card. Malicious applications + may delete your messages.</string> + <string name="permdesc_writeSyncSettings">Allows an application to modify the sync + settings, such as whether sync is enabled for Contacts.</string> + <string name="permgroupdesc_accounts">Access the available Google accounts.</string> + <string name="permgroupdesc_costMoney">Allow applications to do things + that can cost you money.</string> + <string name="permgroupdesc_developmentTools">Features only needed for + application developers.</string> + <string name="permgroupdesc_hardwareControls">Direct access to hardware on + the handset.</string> + <string name="permgroupdesc_location">Monitor your physical location</string> + <string name="permgroupdesc_messages">Read and write your SMS, + e-mail, and other messages.</string> + <string name="permgroupdesc_network">Allow applications to access + various network features.</string> + <string name="permgroupdesc_personalInfo">Direct access to your contacts + and calendar stored on the phone.</string> + <string name="permgroupdesc_phoneCalls">Monitor, record, and process + phone calls.</string> + <string name="permgroupdesc_systemTools">Lower-level access and control + of the system.</string> + <string name="permgrouplab_accounts">Your Google accounts</string> + <string name="permgrouplab_costMoney">Cost you money</string> + <string name="permgrouplab_developmentTools">Development tools</string> + <string name="permgrouplab_hardwareControls">Hardware controls</string> + <string name="permgrouplab_location">Your location</string> + <string name="permgrouplab_messages">Your messages</string> + <string name="permgrouplab_network">Network communication</string> + <string name="permgrouplab_personalInfo">Your personal information</string> + <string name="permgrouplab_phoneCalls">Phone calls</string> + <string name="permgrouplab_systemTools">System tools</string> + <string name="permissions_format"><xliff:g id="perm_line1">%1$s</xliff:g>, <xliff:g id="perm_line2">%2$s</xliff:g></string> + <string name="permlab_accessCoarseLocation">coarse (network-based) location</string> + <string name="permlab_accessFineLocation">fine (GPS) location</string> + <string name="permlab_accessMockLocation">mock location sources for testing</string> + <string name="permlab_accessNetworkState">view network state</string> + <string name="permlab_accessSurfaceFlinger">access SurfaceFlinger</string> + <string name="permlab_accessWifiState">view Wi-Fi state</string> + <string name="permlab_addSystemService">publish low-level services</string> + <string name="permlab_batteryStats">modify battery statistics</string> + <string name="permlab_bluetooth">create Bluetooth connections</string> + <string name="permlab_bluetoothAdmin">bluetooth administration</string> + <string name="permlab_brick">permanently disable phone</string> + <string name="permlab_broadcastPackageRemoved">send package removed broadcast</string> + <string name="permlab_broadcastSticky">send sticky broadcast</string> + <string name="permlab_callPhone">directly call phone numbers</string> + <string name="permlab_camera">take pictures</string> + <string name="permlab_changeComponentState">enable or disable application components</string> + <string name="permlab_changeConfiguration">change your UI settings</string> + <string name="permlab_changeNetworkState">change network connectivity</string> + <string name="permlab_changeWifiState">change Wi-Fi state</string> + <string name="permlab_clearAppCache">delete all application cache data</string> + <string name="permlab_clearAppUserData">delete other application's data</string> + <string name="permlab_createNetworkSockets">full Internet access</string> + <string name="permlab_deleteCacheFiles">delete other application's cache</string> + <string name="permlab_deletePackages">delete applications</string> + <string name="permlab_devicePower">power phone on or off</string> + <string name="permlab_disableKeyguard">disable keylock</string> + <string name="permlab_dump">retrieve system internal state</string> + <string name="permlab_expandStatusBar">expand/collapse status bar</string> + <string name="permlab_factoryTest">run in factory test mode</string> + <string name="permlab_flashlight">control flashlight</string> + <string name="permlab_forceBack">force application to close</string> + <string name="permlab_fotaUpdate">automatically install system updates</string> + <string name="permlab_getAccounts">discover known accounts</string> + <string name="permlab_getPackageSize">measure application storage space</string> + <string name="permlab_getTasks">retrieve running applications</string> + <string name="permlab_hardware_test">test hardware</string> + <string name="permlab_injectEvents">press keys and control buttons</string> + <string name="permlab_installPackages">directly install applications</string> + <string name="permlab_internalSystemWindow">display unauthorized windows</string> + <string name="permlab_manageAppTokens">manage application tokens</string> + <string name="permlab_masterClear">reset system to factory defaults</string> + <string name="permlab_modifyAudioSettings">change your audio settings</string> + <string name="permlab_modifyPhoneState">modify phone state</string> + <string name="permlab_mount_unmount_filesystems">mount and unmount filesystems</string> + <string name="permlab_persistentActivity">make application always run</string> + <string name="permlab_processOutgoingCalls">intercept outgoing calls</string> + <string name="permlab_readCalendar">read calendar data</string> + <string name="permlab_readContacts">read contact data</string> + <string name="permlab_readFrameBuffer">read frame buffer</string> + <string name="permlab_readInputState">record what you type and actions you take</string> + <string name="permlab_readLogs">read system log files</string> + <string name="permlab_readOwnerData">read owner data</string> + <string name="permlab_readPhoneState">read phone state</string> + <string name="permlab_readSms">read SMS or MMS</string> + <string name="permlab_readSyncSettings">read sync settings</string> + <string name="permlab_readSyncStats">read sync statistics</string> + <string name="permlab_receiveBootCompleted">automatically start at boot</string> + <string name="permlab_receiveMms">receive MMS</string> + <string name="permlab_receiveSms">receive SMS</string> + <string name="permlab_receiveWapPush">receive WAP</string> + <string name="permlab_recordAudio">record audio</string> + <string name="permlab_reorderTasks">reorder running applications</string> + <string name="permlab_restartPackages">restart other applications</string> + <string name="permlab_runSetActivityWatcher">monitor and control all application launching</string> + <string name="permlab_sendSms">send SMS messages</string> + <string name="permlab_setAlwaysFinish">make all background applications close</string> + <string name="permlab_setAnimationScale">modify global animation speed</string> + <string name="permlab_setDebugApp">enable application debugging</string> + <string name="permlab_setOrientation">change screen orientation</string> + <string name="permlab_setPreferredApplications">set preferred applications</string> + <string name="permlab_setProcessForeground">keep from being stopped</string> + <string name="permlab_setProcessLimit">limit number of running processes</string> + <string name="permlab_setTimeZone">set time zone</string> + <string name="permlab_setWallpaper">set wallpaper</string> + <string name="permlab_setWallpaperHints">set wallpaper size hints</string> + <string name="permlab_signalPersistentProcesses">send Linux signals to applications</string> + <string name="permlab_statusBar">disable or modify status bar</string> + <string name="permlab_systemAlertWindow">display system-level alerts</string> + <string name="permlab_vibrate">control vibrator</string> + <string name="permlab_wakeLock">prevent phone from sleeping</string> + <string name="permlab_writeCalendar">write calendar data</string> + <string name="permlab_writeContacts">write contact data</string> + <string name="permlab_writeOwnerData">write owner data</string> + <string name="permlab_writeSettings">modify global system settings</string> + <string name="permlab_writeSms">edit SMS or MMS</string> + <string name="permlab_writeSyncSettings">write sync settings</string> + <string name="petabyteShort">PB</string> + <string name="pm">"PM"</string> + <string name="power_dialog">Phone options</string> + <string name="power_off">Power off</string> + <string name="prepend_shortcut_label">Menu+</string> + <string name="preposition_for_date">on %s</string> + <string name="preposition_for_time">at %s</string> + <string name="preposition_for_year">in %s</string> + <string name="ringtone_default">Default ringtone</string> + <string name="ringtone_default_with_actual">Default ringtone (<xliff:g id="actual_ringtone">%1$s</xliff:g>)</string> + <string name="ringtone_picker_title">Select a ringtone</string> + <string name="ringtone_silent">Silent</string> + <string name="ringtone_unknown">Unknown ringtone</string> + <string name="safeMode">Safe mode</string> + <string name="same_month_md1_md2">"<xliff:g id="format">%2$s %3$s \u2013 %8$s</xliff:g>"</string> + <string name="same_month_md1_time1_md2_time2">"<xliff:g id="format">%2$s %3$s, %5$s \u2013 %7$s %8$s, %10$s</xliff:g>"</string> + <string name="same_month_mdy1_mdy2">"<xliff:g id="format">%2$s %3$s \u2013 %8$s, %9$s</xliff:g>"</string> + <string name="same_month_mdy1_time1_mdy2_time2">"<xliff:g id="format">%2$s %3$s, %4$s, %5$s \u2013 %7$s %8$s, %9$s, %10$s</xliff:g>"</string> + <string name="same_month_wday1_md1_time1_wday2_md2_time2">"<xliff:g id="format">%1$s, %2$s %3$s, %5$s \u2013 %6$s, %7$s %8$s, %10$s</xliff:g>"</string> + <string name="same_month_wday1_md1_wday2_md2">"<xliff:g id="format">%1$s, %2$s %3$s \u2013 %6$s, %7$s %8$s</xliff:g>"</string> + <string name="same_month_wday1_mdy1_time1_wday2_mdy2_time2">"<xliff:g id="format">%1$s, %2$s %3$s, %4$s, %5$s \u2013 %6$s, %7$s %8$s, %9$s, %10$s</xliff:g>"</string> + <string name="same_month_wday1_mdy1_wday2_mdy2">"<xliff:g id="format">%1$s, %2$s %3$s, %4$s \u2013 %6$s, %7$s %8$s, %9$s</xliff:g>"</string> + <string name="same_year_md1_md2">"<xliff:g id="format">%2$s %3$s \u2013 %7$s %8$s</xliff:g>"</string> + <string name="same_year_md1_time1_md2_time2">"<xliff:g id="format">%2$s %3$s, %5$s \u2013 %7$s %8$s, %10$s</xliff:g>"</string> + <string name="same_year_mdy1_mdy2">"<xliff:g id="format">%2$s %3$s \u2013 %7$s %8$s, %9$s</xliff:g>"</string> + <string name="same_year_mdy1_time1_mdy2_time2">"<xliff:g id="format">%2$s %3$s, %4$s, %5$s \u2013 %7$s %8$s, %9$s, %10$s</xliff:g>"</string> + <string name="same_year_wday1_md1_time1_wday2_md2_time2">"<xliff:g id="format">%1$s, %2$s %3$s, %5$s \u2013 %6$s, %7$s %8$s, %10$s</xliff:g>"</string> + <string name="same_year_wday1_md1_wday2_md2">"<xliff:g id="format">%1$s, %2$s %3$s \u2013 %6$s, %7$s %8$s</xliff:g>"</string> + <string name="same_year_wday1_mdy1_time1_wday2_mdy2_time2">"<xliff:g id="format">%1$s, %2$s %3$s, %4$s, %5$s \u2013 %6$s, %7$s %8$s, %9$s, %10$s</xliff:g>"</string> + <string name="same_year_wday1_mdy1_wday2_mdy2">"<xliff:g id="format">%1$s, %2$s %3$s \u2013 %6$s, %7$s %8$s, %9$s</xliff:g>"</string> + <string name="saturday">Saturday</string> + <string name="save_password_label">Confirm</string> + <string name="save_password_message">Do you want the browser to remember this password?</string> + <string name="save_password_never">Never</string> + <string name="save_password_notnow">Not now</string> + <string name="save_password_remember">Remember</string> + <string name="screen_lock">Screen lock</string> + <string name="screen_progress">Working\u2026</string> + <string name="search_go">Search</string> + <string name="second">sec</string> + <string name="seconds">secs</string> + <string name="selectAll">Select all</string> + <string name="selectMenuLabel">Select</string> + <string name="select_character">Select character to insert</string> + <string name="sendText">Select an action for text</string> + <string name="serviceClassData">Data</string> + <string name="serviceClassDataAsync">Async</string> + <string name="serviceClassDataSync">Sync</string> + <string name="serviceClassFAX">FAX</string> + <string name="serviceClassPAD">PAD</string> + <string name="serviceClassPacket">Packet</string> + <string name="serviceClassSMS">SMS</string> + <string name="serviceClassVoice">Voice</string> + <string name="serviceDisabled">Service has been disabled.</string> + <string name="serviceEnabled">Service was enabled.</string> + <string name="serviceEnabledFor">Service was enabled for:</string> + <string name="serviceErased">Erasure was successful.</string> + <string name="serviceNotProvisioned">Service not provisioned.</string> + <string name="serviceRegistered">Registration was successful.</string> + <string name="shutdown_confirm">Your phone will shut down.</string> + <string name="shutdown_progress">Shutting down\u2026</string> + <string name="silent_mode">Silent mode</string> + <string name="simAbsentLabel">SIM card absent or incorrectly inserted.</string> + <string name="simNetworkPersonalizationLabel">SIM card cannot be used on this phone.</string> + <string name="simPINLabel">SIM PIN required (and presently unsupported).</string> + <string name="simPUKLabel">SIM PUK required (and presently unsupported).</string> + <string name="sms_control_message">A large number of SMS messages are being sent. Select \"OK\" to continue, or \"Cancel\" to stop sending.</string> + <string name="sms_control_no">Cancel</string> + <string name="sms_control_title">Sending SMS messages</string> + <string name="sms_control_yes">OK</string> + <string name="status_bar_applications_title">Application</string> + <string name="status_bar_clear_all_button">Clear notifications</string> + <string name="status_bar_date_format">"<xliff:g id="format">d, MMMM, yyyy</xliff:g>"</string> + <string name="status_bar_latest_events_title">Notifications</string> + <string name="status_bar_no_notifications_title">No notifications</string> + <string name="status_bar_ongoing_events_title">Ongoing</string> + <string name="status_bar_time_format">"<xliff:g id="format">h:mm AA</xliff:g>"</string> + <string name="sunday">Sunday</string> + <string name="terabyteShort">TB</string> + <string name="text_copied">Text copied to clipboard.</string> + <string name="thursday">Thursday</string> + <string name="time1_time2">"<xliff:g id="format">%1$s \u2013 %2$s</xliff:g>"</string> + <string name="time_date">"<xliff:g id="format">%1$s, %3$s</xliff:g>"</string> + <string name="time_picker_set">Set</string> + <string name="time_wday">"<xliff:g id="format">%1$s, %2$s</xliff:g>"</string> + <string name="time_wday_date">"<xliff:g id="format">%1$s, %2$s, %3$s</xliff:g>"</string> + <string name="today">Today</string> + <string name="tomorrow">Tomorrow</string> + <string name="tuesday">Tuesday</string> + <string name="turn_off_radio">Turn off wireless</string> + <string name="turn_on_radio">Turn on wireless</string> + <string name="unknownName">(Unknown)</string> + <string name="untitled"><untitled></string> + <string name="volume_alarm">Alarm volume</string> + <string name="volume_call">In-call volume</string> + <string name="volume_music">Music/video volume</string> + <string name="volume_ringtone">Ringer volume</string> + <string name="volume_unknown">Volume</string> + <string name="wait">Wait</string> + <string name="wday1_date1_time1_wday2_date2_time2">"<xliff:g id="format">%1$s, %2$s, %3$s \u2013 %4$s, %5$s, %6$s</xliff:g>"</string> + <string name="wday1_date1_wday2_date2">"<xliff:g id="format">%1$s, %2$s \u2013 %4$s, %5$s</xliff:g>"</string> + <string name="wday_date">"<xliff:g id="format">%2$s, %3$s</xliff:g>"</string> + <string name="web_user_agent"><xliff:g id="x">Mozilla/5.0 (Linux; U; Android 0.6; %s) + AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2</xliff:g></string> + <string name="wednesday">Wednesday</string> + <string name="week">week</string> + <string name="weekly">"Weekly on <xliff:g id="day">%s</xliff:g>"</string> + <string name="weekly_format">d MMM</string> + <string name="weeks">weeks</string> + <string name="whichApplication">Complete action using</string> + <string name="year">year</string> + <string name="yearly">Yearly</string> + <string name="yearly_format">yyyy</string> + <string name="years">years</string> + <string name="yes">OK</string> + <string name="yesterday">Yesterday</string> +</resources> diff --git a/core/res/res/values-es-rUS/strings.xml b/core/res/res/values-es-rUS/strings.xml new file mode 100644 index 0000000..9e165d9 --- /dev/null +++ b/core/res/res/values-es-rUS/strings.xml @@ -0,0 +1,574 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> + <string name="BaMmi">Bloqueo de llamadas</string> + <string name="CLIRDefaultOffNextCallOff">El valor predeterminado de la restricción de ID es no restringida. Próxima llamada: no restringida</string> + <string name="CLIRDefaultOffNextCallOn">El valor predeterminado de la restricción de ID es no restringida. Próxima llamada: restringida</string> + <string name="CLIRDefaultOnNextCallOff">El valor predeterminado de la restricción de ID es restringida. Próxima llamada: no restringida</string> + <string name="CLIRDefaultOnNextCallOn">El valor predeterminado de la restricción de ID es restringida. Próxima llamada: restringida</string> + <string name="CLIRPermanent">Restricción de ID prevista en el modo permanente.</string> + <string name="CfMmi">Desvío de llamadas</string> + <string name="ClipMmi">ID de llamada entrante</string> + <string name="ClirMmi">ID de llamada saliente</string> + <string name="CwMmi">Llamada en espera</string> + <string name="Midnight">"Media noche"</string> + <string name="Noon">"Mediodía"</string> + <string name="PinMmi">Cambio de PIN</string> + <string name="PwdMmi">Cambio de contraseña</string> + <string name="VideoView_error_button">Aceptar</string> + <string name="VideoView_error_text_unknown">Se ha producido un error al reproducir el vídeo seleccionado.</string> + <string name="VideoView_error_title">Error de reproducción del vídeo</string> + <string name="abbrev_month">"<xliff:g id="format">%b</xliff:g>"</string> + <string name="abbrev_month_day">"<xliff:g id="format">%-d %b</xliff:g>"</string> + <string name="abbrev_month_day_year">"<xliff:g id="format">%-d %b, %Y</xliff:g>"</string> + <string name="abbrev_month_year">"<xliff:g id="format">%b %Y</xliff:g>"</string> + <string name="activate_keyguard">Activar protección de clave</string> + <string name="ago">hace</string> + <string name="alwaysUse">Usar siempre esta aplicación para esta actividad</string> + <string name="am">"AM"</string> + <string name="battery_low_percent_format">Menos de <xliff:g id="number">%d%%</xliff:g> + restantes</string> + <string name="battery_low_subtitle">Batería baja</string> + <string name="battery_low_title">Conectar cargador</string> + <string name="battery_status_charging">Cargando\u2026</string> + <string name="battery_status_text_percent_format"><xliff:g id="number">%d%%</xliff:g></string> + <string name="before">Antes</string> + <string name="browserSavedFormData">Datos de formulario guardados</string> + <string name="byteShort">b</string> + <string name="cancel">Cancelar</string> + <string name="capital_off">Desactivar</string> + <string name="capital_on">Activar</string> + <string name="cfReasonBusy">Desvío de llamadas ocupado</string> + <string name="cfReasonNR">Desvío de llamadas no accesible</string> + <string name="cfReasonNRy">Desvío de llamadas sin respuesta</string> + <string name="cfReasonUnconditional">Desvío de llamadas incondicional</string> + <string name="cfTemplateForwarded">{0}: {1}</string> + <string name="cfTemplateForwardedTime">{0}: {1} después de {2} segundos</string> + <string name="cfTemplateNotForwarded">{0}: No desviada</string> + <string name="cfTemplateRegistered">{0}: No desviada ({1})</string> + <string name="cfTemplateRegisteredTime">{0}: No desviada ({1} después de {2} segundos)</string> + <string name="chooseActivity">Seleccionar una acción</string> + <string name="contentServiceSync">Sincronizar</string> + <string name="contentServiceSyncNotificationDesc">Sincronizando</string> + <string name="contentServiceSyncNotificationTitle">Sincronizar</string> + <string name="contentServiceXmppAvailable">XMPP activo</string> + <string name="copy">Copiar</string> + <string name="copyUrl">Copiar URL</string> + <string name="cut">Cortar</string> + <string name="daily">Diario</string> + <string name="daily_format">h:mm aa</string> + <string name="date1_date2">"<xliff:g id="format">%2$s \u2013 %5$s</xliff:g>"</string> + <string name="date1_time1_date2_time2">"<xliff:g id="format">%2$s, %3$s \u2013 %5$s, %6$s</xliff:g>"</string> + <string name="date_picker_set">Establecer</string> + <string name="date_range_separator">" \u2013 "</string> + <string name="day">día</string> + <string name="day_of_week_long_friday">Viernes</string> + <string name="day_of_week_long_monday">Lunes</string> + <string name="day_of_week_long_saturday">Sábado</string> + <string name="day_of_week_long_sunday">Domingo</string> + <string name="day_of_week_long_thursday">Jueves</string> + <string name="day_of_week_long_tuesday">Martes</string> + <string name="day_of_week_long_wednesday">Miércoles</string> + <string name="day_of_week_medium_friday">Vie</string> + <string name="day_of_week_medium_monday">Lun</string> + <string name="day_of_week_medium_saturday">Sáb</string> + <string name="day_of_week_medium_sunday">Dom</string> + <string name="day_of_week_medium_thursday">Jue</string> + <string name="day_of_week_medium_tuesday">Mar</string> + <string name="day_of_week_medium_wednesday">Mié</string> + <string name="day_of_week_short_friday">Vi</string> + <string name="day_of_week_short_monday">Lu</string> + <string name="day_of_week_short_saturday">Sá</string> + <string name="day_of_week_short_sunday">Do</string> + <string name="day_of_week_short_thursday">Ju</string> + <string name="day_of_week_short_tuesday">Ma</string> + <string name="day_of_week_short_wednesday">Mi</string> + <string name="day_of_week_shorter_friday">V</string> + <string name="day_of_week_shorter_monday">L</string> + <string name="day_of_week_shorter_saturday">S</string> + <string name="day_of_week_shorter_sunday">D</string> + <string name="day_of_week_shorter_thursday">J</string> + <string name="day_of_week_shorter_tuesday">M</string> + <string name="day_of_week_shorter_wednesday">X</string> + <string name="day_of_week_shortest_friday">V</string> + <string name="day_of_week_shortest_monday">L</string> + <string name="day_of_week_shortest_saturday">S</string> + <string name="day_of_week_shortest_sunday">D</string> + <string name="day_of_week_shortest_thursday">J</string> + <string name="day_of_week_shortest_tuesday">M</string> + <string name="day_of_week_shortest_wednesday">X</string> + <string name="days">días</string> + <string name="daysDurationFuturePlural">en <xliff:g id="days">%d</xliff:g> días</string> + <string name="daysDurationPastPlural">Hace <xliff:g id="days">%d</xliff:g> días</string> + <string name="defaultMsisdnAlphaTag">Msisdn1</string> + <string name="defaultVoiceMailAlphaTag">Correo de voz</string> + <string name="elapsed_time_short_format_h_mm_ss"><xliff:g id="format">%1$d:%2$02d:%3$02d</xliff:g></string> + <string name="elapsed_time_short_format_mm_ss"><xliff:g id="format">%1$02d:%2$02d</xliff:g></string> + <string name="ellipsis">\u2026</string> + <string name="emergency_call_dialog_call">Llamada de emergencia</string> + <string name="emergency_call_dialog_cancel">Cancelar</string> + <string name="emergency_call_dialog_number_for_display">Número de emergencia</string> + <string name="emergency_call_dialog_text">¿Realizar una llamada de emergencia?</string> + <string name="emergency_call_number_uri">tel:112</string> + <string name="emptyPhoneNumber">(ningún número de teléfono)</string> + <string name="every_weekday">"Todos los días laborables (Lun\u2013Vie)"</string> + <string name="factorytest_failed">Fallo al realizar la prueba de fábrica</string> + <string name="factorytest_no_action">No se ha encontrado ningún paquete que proporcione la + acción FACTORY_TEST.</string> + <string name="factorytest_not_system">La acción FACTORY_TEST + sólo es compatible con los paquetes instalados en /system/app.</string> + <string name="factorytest_reboot">Reiniciar</string> + <string name="friday">Viernes</string> + <string name="gigabyteShort">Gb</string> + <string name="global_action_lock">Bloquear</string> + <string name="global_action_power_off">Apagado</string> + <string name="global_action_silent_mode_off_status">El sonido está activado</string> + <string name="global_action_silent_mode_on_status">El sonido está desactivado</string> + <string name="global_action_toggle_silent_mode">Modo silencioso</string> + <string name="global_actions">Acciones globales</string> + <string name="hour">hora</string> + <string name="hours">horas</string> + <string name="httpError">Error desconocido</string> + <string name="httpErrorAuth">Error de autenticación</string> + <string name="httpErrorBadUrl">URL no válida</string> + <string name="httpErrorConnect">Fallo al conectar con el servidor</string> + <string name="httpErrorFailedSslHandshake">Fallo al realizar SSL mutuo</string> + <string name="httpErrorFile">Error en el archivo</string> + <string name="httpErrorFileNotFound">Archivo no encontrado</string> + <string name="httpErrorIO">Fallo al leer o escribir en el servidor</string> + <string name="httpErrorLookup">Host desconocido</string> + <string name="httpErrorOk">Aceptar</string> + <string name="httpErrorProxyAuth">Error de autenticación de servidor proxy</string> + <string name="httpErrorRedirectLoop">Demasiadas redirecciones de servidor</string> + <string name="httpErrorTimeout">Agotado el tiempo de espera de conexión con el servidor</string> + <string name="httpErrorUnsupportedAuthScheme">Esquema de autenticación no compatible. Fallo al autenticar.</string> + <string name="httpErrorUnsupportedScheme">Protocolo no compatible</string> + <string name="in">en</string> + <string name="keyguard_label_text">Para desbloquear, pulse Menú y luego 0.</string> + <string name="keyguard_password_emergency_instructions">Pulse la tecla Llamar para realizar la llamada de emergencia.</string> + <string name="keyguard_password_enter_pin_code">Introducir código PIN</string> + <string name="keyguard_password_instructions">Introduzca el código de acceso o marque un número de emergencia.</string> + <string name="keyguard_password_wrong_pin_code">¡Código PIN incorrecto!</string> + <string name="kilobyteShort">Kb</string> + <string name="lockscreen_carrier_default">(Fuera de servicio)</string> + <string name="lockscreen_carrier_key">gsm.operator.alpha</string> + <string name="lockscreen_emergency_call">Llamada de emergencia</string> + <string name="lockscreen_instructions_when_pattern_disabled">Pulse Menú para desbloquear</string> + <string name="lockscreen_instructions_when_pattern_enabled">Pulse Menú para desbloquear o realice una llamada de emergencia</string> + <string name="lockscreen_low_battery">Conectar cargador</string> + <string name="lockscreen_missing_sim_instructions">Inserte una tarjeta SIM</string> + <string name="lockscreen_missing_sim_message">No hay ninguna tarjeta SIM en el dispositivo</string> + <string name="lockscreen_pattern_correct">¡Correcto!</string> + <string name="lockscreen_pattern_instructions">Trazar patrón de desbloqueo</string> + <string name="lockscreen_pattern_wrong">¡Patrón incorrecto! Inténtelo de nuevo</string> + <string name="lockscreen_plugged_in">Cargando (<xliff:g id="number">%d%%</xliff:g>)</string> + <string name="lockscreen_screen_locked">Pantalla bloqueada</string> + <string name="lockscreen_too_many_failed_attempts_countdown">Inténtelo de nuevo en <xliff:g id="number">%d</xliff:g> segundos</string> + <string name="lockscreen_too_many_failed_attempts_dialog_message"> + Tiene <xliff:g id="number">%d</xliff:g> intentos fallidos para + trazar correctamente su patrón de desbloqueo.\n + Inténtelo de nuevo en <xliff:g id="number">%d</xliff:g> segundos. + </string> + <string name="lockscreen_too_many_failed_attempts_dialog_title">Advertencia de patrón de bloqueo</string> + <string name="low_internal_storage_text">Espacio de almacenamiento interno bajo</string> + <string name="low_internal_storage_view_text">El dispositivo se está quedando sin espacio de almacenamiento interno</string> + <string name="low_internal_storage_view_title">Espacio de almacenamiento interno bajo</string> + <string name="megabyteShort">Mb</string> + <string name="midnight">"media noche"</string> + <string name="minute">minuto</string> + <string name="minutes">minutos</string> + <string name="mmiComplete">MMI completo</string> + <string name="mmiError">Error de red o código MMI no válido.</string> + <string name="monday">Lunes</string> + <string name="month">"<xliff:g id="format">%B</xliff:g>"</string> + <string name="month_day">"<xliff:g id="format">%-d %B</xliff:g>"</string> + <string name="month_day_year">"<xliff:g id="format">%-d %B, %Y</xliff:g>"</string> + <string name="month_long_april">Abril</string> + <string name="month_long_august">Agosto</string> + <string name="month_long_december">Diciembre</string> + <string name="month_long_february">Febrero</string> + <string name="month_long_january">Enero</string> + <string name="month_long_july">Julio</string> + <string name="month_long_june">Junio</string> + <string name="month_long_march">Marzo</string> + <string name="month_long_may">Mayo</string> + <string name="month_long_november">Noviembre</string> + <string name="month_long_october">Octubre</string> + <string name="month_long_september">Septiembre</string> + <string name="month_medium_april">Abr</string> + <string name="month_medium_august">Ago</string> + <string name="month_medium_december">Dic</string> + <string name="month_medium_february">Feb</string> + <string name="month_medium_january">Ene</string> + <string name="month_medium_july">Jul</string> + <string name="month_medium_june">Jun</string> + <string name="month_medium_march">Mar</string> + <string name="month_medium_may">May</string> + <string name="month_medium_november">Nov</string> + <string name="month_medium_october">Oct</string> + <string name="month_medium_september">Sep</string> + <string name="month_shortest_april">A</string> + <string name="month_shortest_august">A</string> + <string name="month_shortest_december">D</string> + <string name="month_shortest_february">F</string> + <string name="month_shortest_january">E</string> + <string name="month_shortest_july">E</string> + <string name="month_shortest_june">E</string> + <string name="month_shortest_march">M</string> + <string name="month_shortest_may">M</string> + <string name="month_shortest_november">N</string> + <string name="month_shortest_october">O</string> + <string name="month_shortest_september">S</string> + <string name="month_year">"<xliff:g id="format">%B %Y</xliff:g>"</string> + <string name="monthly">Mensual</string> + <string name="monthly_format">d MMM</string> + <string name="more_item_label">Más</string> + <string name="no">Cancelar</string> + <string name="noApplications">No hay ninguna aplicación disponible para llevar a cabo + la acción</string> + <string name="no_recent_tasks">Ninguna aplicación reciente</string> + <string name="noon">"mediodía"</string> + <string name="numeric_date">"<xliff:g id="format">%d/%m/%Y</xliff:g>"</string> + <string name="numeric_date_notation">"<xliff:g id="format">%d/%m/%Y</xliff:g>"</string> + <string name="numeric_md1_md2">"<xliff:g id="format">%3$s/%2$s \u2013 %8$s/%7$s</xliff:g>"</string> + <string name="numeric_md1_time1_md2_time2">"<xliff:g id="format">%3$s/%2$s, %5$s \u2013 %8$s/%7$s, %10$s</xliff:g>"</string> + <string name="numeric_mdy1_mdy2">"<xliff:g id="format">%3$s/%2$s/%4$s \u2013 %8$s/%7$s/%9$s</xliff:g>"</string> + <string name="numeric_mdy1_time1_mdy2_time2">"<xliff:g id="format">%3$s/%2$s/%4$s, %5$s \u2013 %8$s/%7$s/%9$s, %10$s</xliff:g>"</string> + <string name="numeric_wday1_md1_time1_wday2_md2_time2">"<xliff:g id="format">%1$s, %3$s/%2$s, %5$s \u2013 %6$s, %8$s/%7$s, %10$s</xliff:g>"</string> + <string name="numeric_wday1_md1_wday2_md2">"<xliff:g id="format">%1$s, %3$s/%2$s \u2013 %6$s, %8$s/%7$s</xliff:g>"</string> + <string name="numeric_wday1_mdy1_time1_wday2_mdy2_time2">"<xliff:g id="format">%1$s, %3$s/%2$s/%4$s, %5$s \u2013 %6$s, %8$s/%7$s/%9$s, %10$s</xliff:g>"</string> + <string name="numeric_wday1_mdy1_wday2_mdy2">"<xliff:g id="format">%1$s, %3$s/%2$s/%4$s \u2013 %6$s, %8$s/%7$s/%9$s</xliff:g>"</string> + <string name="ok">Aceptar</string> + <string name="open_permission_deny">No tiene permiso para abrir esta página.</string> + <string name="passwordIncorrect">Contraseña incorrecta</string> + <string name="paste">Pegar</string> + <string name="permdesc_accessFineLocation">Acceda al sistema de posicionamiento global (GPS) del + dispositivo, en caso de que esté disponible. + Una aplicación maliciosa puede usar esta función para determinar dónde está y puede + consumir batería adicional.</string> + <string name="permdesc_accessCoarseLocation">Utilice la base de datos de la red para determinar una + ubicación aproximada del dispositivo, en caso de que esté disponible. Una aplicación maliciosa puede usar + esta opción para determinar aproximadamente dónde está.</string> + <string name="permdesc_accessPhoneInterface">Permite que la aplicación acceda + a la interfaz interna del teléfono. Esta función no debería ser necesaria para las aplicaciones normales.</string> + <string name="permdesc_accessSurfaceFlinger">Permite que la aplicación use + las características de bajo nivel de SurfaceFlinger.</string> + <string name="permdesc_addSystemService">Permite que la aplicación publique + sus propios servicios de sistema de bajo nivel. Una aplicación maliciosa puede apropiarse del sistema y robar + o dañar cualquier dato.</string> + <string name="permdesc_brick">Permite que la aplicación deshabilite + de forma permanente todo el dispositivo. Esto es muy peligroso.</string> + <string name="permdesc_broadcastPackageRemoved">Permite que una aplicación + emita una notificación de que se ha eliminado un paquete de la aplicación. + Una aplicación maliciosa puede usar esta función para acabar con cualquier otra + aplicación que se esté ejecutando.</string> + <string name="permdesc_broadcastSticky">Permite que una aplicación envíe + emisiones continuas, que permanecen una vez que termina la emisión. + Una aplicación maliciosa puede hacer que el dispositivo sea lento o inestable y + use demasiada memoria.</string> + <string name="permdesc_callPhone">Permite que la aplicación llame + a los números de teléfono sin que usted intervenga. Una aplicación maliciosa puede + hacer que aparezcan llamadas inesperadas en su factura del teléfono.</string> + <string name="permdesc_camera">Permite que la aplicación saque fotos + con la cámara. Esto permite que la aplicación capture en cualquier momento + imágenes que la cámara esté viendo.</string> + <string name="permdesc_changeComponentState">Permite que una aplicación cambie si un + componente de otra aplicación está habilitado o no. Una aplicación maliciosa puede usar esta función + para deshabilitar importantes capacidades del dispositivo. Se debe tener cuidado con el permiso, ya que + los componentes de la aplicación se pueden volver inestables o inconsistentes. + </string> + <string name="permdesc_changeConfiguration">Permite que una aplicación + cambie la configuración actual, como la hora local o el tamaño general de la + fuente.</string> + <string name="permdesc_clearAppCache">Permite que una aplicación libere memoria de almacenamiento + del dispositivo eliminando archivos del directorio caché de la aplicación. El acceso suele estar + muy restringido al proceso del sistema.</string> + <string name="permdesc_deleteCacheFiles">Permite que una aplicación elimine + archivos de la caché.</string> + <string name="permdesc_deletePackages">Permite que una aplicación elimine + paquetes Android. Una aplicación maliciosa puede usar esta función para eliminar importantes aplicaciones.</string> + <string name="permdesc_devicePower">Permite a la aplicación encender o + apagar el dispositivo o mantenerlo encendido.</string> + <string name="permdesc_dump">Permite a la aplicación recuperar + el estado interno del sistema. Una aplicación maliciosa puede recuperar + una gran variedad de información privada y segura que normalmente + no debería necesitar nunca.</string> + <string name="permdesc_factoryTest">Se ejecuta como una prueba de fabricante de bajo nivel, + permitiendo el acceso completo al hardware del dispositivo. Sólo disponible + cuando un dispositivo se ejecuta en el modo de prueba del fabricante.</string> + <string name="permdesc_flashlight">Permite a la aplicación controlar + la linterna.</string> + <string name="permdesc_forceBack">Permite a la aplicación hacer que cualquier + actividad que esté en primer plano se cierre y pase a segundo plano. + Esta función no debería ser necesaria para las aplicaciones normales.</string> + <string name="permdesc_fotaUpdate">Permite a una aplicación recibir + notifications about pending system updates and trigger their + su instalación. Una aplicación maliciosa puede usar esta función para corromper el sistema + con actualizaciones no autorizadas o interferir en el proceso + de actualización.</string> + <string name="permdesc_getTasks">Permite a la aplicación recuperar + información sobre tareas que se acaban de ejecutar y tareas que se están ejecutando actualmente. Puede permitir que + una aplicación maliciosa + descubra información privada sobre otras aplicaciones.</string> + <string name="permdesc_hardware_test">Permite a la aplicación controlar + distintos periféricos para realizar una prueba de hardware.</string> + <string name="permdesc_injectEvents">Permite a una aplicación ofrecer + sus propios eventos de entrada (pulsaciones de teclas, etc.) a otras aplicaciones. Una aplicación + maliciosa puede usar esta función para controlar el dispositivo.</string> + <string name="permdesc_installPackages">Permite a una aplicación instalar paquetes Android + nuevos o actualizados. Una aplicación maliciosa puede usar esta función para agregar nuevas aplicaciones con + permisos arbitrariamente poderosos.</string> + <string name="permdesc_internalSystemWindow">Permite la creación de + ventanas destinadas a ser usadas por la interfaz de usuario + del sistema interno. No está destinada al uso por aplicaciones normales.</string> + <string name="permdesc_manageAppTokens">Permite a las aplicaciones + crear y gestionar sus propios credenciales, saltándose su orden Z + normal. Esta función no debería ser necesaria para las aplicaciones normales.</string> + <string name="permdesc_masterClear">Permite que una aplicación restablezca + por completo los valores de fábrica del sistema, borrando todos los datos, + la configuración y las aplicaciones instaladas.</string> + <string name="permdesc_modifyAudioSettings">Permite que la aplicación modifique + la configuración de audio global, como el volumen y el enrutamiento.</string> + <string name="permdesc_mount_unmount_filesystems">Permite que la aplicación monte y + desmonte archivos del sistema para el almacenamiento extraíble.</string> + <string name="permdesc_persistentActivity">Permite que una aplicación convierta + partes de sí misma en persistentes, de forma que el sistema no pueda usarlas + para otras aplicaciones.</string> + <string name="permdesc_raisedThreadPriority">Permite que la aplicación use + prioridades de cadena elevadas, lo que puede afectar a la capacidad de respuesta + de la interfaz de usuario.</string> + <string name="permdesc_readContacts">Permite que una aplicación lea todos + los datos (de dirección) de contacto almacenados en su dispositivo. Una aplicación maliciosa + puede usar esta función para enviar sus datos a otras personas.</string> + <string name="permdesc_readFrameBuffer">Permite que la aplicación + lea el contenido del búfer de trama.</string> + <string name="permdesc_readInputState">Permite que las aplicaciones vigilen las + teclas que pulsa incluso cuando interactúe con otra aplicación (como + al introducir una contraseña). Esta función no debería ser necesaria para las aplicaciones normales.</string> + <string name="permdesc_readSms">Permite que la aplicación lea + los mensajes SMS almacenados en su teléfono o tarjeta SIM. Una aplicación maliciosa + puede leer sus mensajes confidenciales.</string> + <string name="permdesc_receiveBootCompleted">Permite que una aplicación + se inicie en cuanto el sistema haya terminado de arrancar. + Esto puede hacer que el dispositivo tarde más en iniciarse y que + la aplicación ralentice todo el dispositivo al ejecutarse siempre.</string> + <string name="permdesc_receiveMms">Permite que la aplicación reciba + y procese mensajes multimedia. Una aplicación maliciosa puede controlar + sus mensajes o eliminarlos sin que usted los vea.</string> + <string name="permdesc_receiveSms">Permite que la aplicación reciba + y procese mensajes de texto. Una aplicación maliciosa puede controlar + sus mensajes o eliminarlos sin que usted los vea.</string> + <string name="permdesc_receiveWapPush">Permite que la aplicación reciba + y procese mensajes WAP. Una aplicación maliciosa puede controlar + sus mensajes o eliminarlos sin que usted los vea.</string> + <string name="permdesc_recordAudio">Permite que la aplicación acceda + a la ruta de grabación de audio.</string> + <string name="permdesc_reorderTasks">Permite que una aplicación mueva + las tareas a primer plano y a segundo plano. Una aplicación maliciosa puede + aparecer en primer plano sin su control.</string> + <string name="permdesc_runInstrumentation">Permite que una aplicación + inserte su propio código de instrumentación en cualquier otra aplicación. + Una aplicación maliciosa puede comprometer todo el sistema. Este + permiso sólo es necesario para el desarrollo, nunca para el uso + normal del dispositivo.</string> + <string name="permdesc_runSetActivityWatcher">Permite que una aplicación + controle y supervise el modo en que el sistema inicia las actividades. + Una aplicación maliciosa puede comprometer todo el sistema. Este + permiso sólo es necesario para el desarrollo, nunca para el uso + normal del dispositivo.</string> + <string name="permdesc_sendSms">Permite a la aplicación enviar + mensajes de texto. Una aplicación maliciosa puede hacerle gastar dinero + enviando mensajes sin su confirmación.</string> + <string name="permdesc_setAlwaysFinish">Permite a una aplicación + controlar si las actividades han acabado en cuanto pasan + a segundo plano. Esta función + no es necesaria para las aplicaciones normales.</string> + <string name="permdesc_setAnimationScale">Permite que una aplicación cambie + la velocidad de animación global (animaciones más rápidas o más lentas) en cualquier momento.</string> + <string name="permdesc_setDebugApp">Permite a una aplicación activar + la depuración para otra aplicación. Una aplicación maliciosa puede usar esta función + para acabar con otras aplicaciones.</string> + <string name="permdesc_setOrientation">Permite que una aplicación cambie + la rotación de la pantalla en cualquier momento. No debería ser necesaria en + aplicaciones normales.</string> + <string name="permdesc_setPreferredApplications">Permite que una aplicación + modifique sus aplicaciones preferidas. Esta función puede permitir que una aplicación maliciosa + cambie silenciosamente las aplicaciones que se están ejecutando y + haga que las aplicaciones existentes recopilen datos privados.</string> + <string name="permdesc_setProcessLimit">Permite a una aplicación + controle el número máximo de procesos que se ejecutarán. Esta función + no es necesaria para las aplicaciones normales.</string> + <string name="permdesc_setWallpaper">Permite a la aplicación + establecer el fondo de escritorio del sistema.</string> + <string name="permdesc_signalPersistentProcesses">Permite a la aplicación solicitar que la señal + suministrada se envíe a todos los procesos persistentes.</string> + <string name="permdesc_statusBar">Permite a las aplicaciones + abrir, cerrar o deshabilitar la barra de estado y sus iconos.</string> + <string name="permdesc_systemAlertWindow">Permite a una aplicación + mostrar ventanas de alerta del sistema. Una aplicación maliciosa puede controlar toda la + pantalla del dispositivo.</string> + <string name="permdesc_vibrate">Permite a la aplicación controlar + el vibrador.</string> + <string name="permdesc_writeContacts">Permite a una aplicación modificar los + datos (de dirección) de contacto almacenados en su dispositivo. Una aplicación + maliciosa puede usar esta función para borrar o modificar sus datos de contacto.</string> + <string name="permdesc_writeSettings">Permite a una aplicación modificar los + datos de configuración del sistema. Una aplicación maliciosa puede corromper la configuración + del sistema.</string> + <string name="permdesc_writeSms">Permite a la aplicación escribir + mensajes SMS almacenados en su teléfono o tarjeta SIM. Una aplicación maliciosa + puede eliminar sus mensajes.</string> + <string name="permlab_accessFineLocation">Acceder a ubicación de GPS</string> + <string name="permlab_accessCoarseLocation">Acceder a ubicación de red</string> + <string name="permlab_accessPhoneInterface">Acceder a la interfaz del teléfono</string> + <string name="permlab_accessSurfaceFlinger">Acceder a SurfaceFlinger</string> + <string name="permlab_addSystemService">Agregar servicio del sistema</string> + <string name="permlab_brick">Deshabilitar dispositivo</string> + <string name="permlab_broadcastPackageRemoved">Paquete de emisión eliminado</string> + <string name="permlab_broadcastSticky">Intento de emisión permanente</string> + <string name="permlab_callPhone">Llamar a números de teléfono</string> + <string name="permlab_camera">Cámara</string> + <string name="permlab_changeComponentState">Habilitar o deshabilitar componentes de la aplicación</string> + <string name="permlab_changeConfiguration">Cambiar configuración</string> + <string name="permlab_clearAppCache">Borrar datos de la caché de la aplicación</string> + <string name="permlab_deleteCacheFiles">Borrar archivos de caché</string> + <string name="permlab_deletePackages">Borrar paquetes</string> + <string name="permlab_devicePower">Alimentación del dispositivo</string> + <string name="permlab_dump">Volcar estado del sistema</string> + <string name="permlab_factoryTest">Prueba de fábrica</string> + <string name="permlab_flashlight">Linterna</string> + <string name="permlab_forceBack">Restablecer</string> + <string name="permlab_fotaUpdate">Instalación de actualización del sistema</string> + <string name="permlab_getTasks">Obtener información de tareas</string> + <string name="permlab_hardware_test">Prueba de hardware</string> + <string name="permlab_injectEvents">Introducir eventos de entrada</string> + <string name="permlab_installPackages">Instalar paquetes</string> + <string name="permlab_internalSystemWindow">Ventana de sistema interno</string> + <string name="permlab_manageAppTokens">Administrar credenciales de aplicación</string> + <string name="permlab_masterClear">Restablecimiento de todo el sistema</string> + <string name="permlab_modifyAudioSettings">Modificar configuración de audio</string> + <string name="permlab_mount_unmount_filesystems">Montar y desmontar archivos del sistema</string> + <string name="permlab_persistentActivity">Actividades persistentes</string> + <string name="permlab_raisedThreadPriority">Prioridades de cadena elevadas</string> + <string name="permlab_readContacts">Leer datos de contacto</string> + <string name="permlab_readFrameBuffer">Leer búfer de trama</string> + <string name="permlab_readInputState">Leer estado de entrada</string> + <string name="permlab_readSms">Leer mensajes SMS/MMS</string> + <string name="permlab_receiveBootCompleted">Ejecutar al arrancar</string> + <string name="permlab_receiveMms">Recibir mensajes MMS</string> + <string name="permlab_receiveSms">Recibir mensajes SMS</string> + <string name="permlab_receiveWapPush">Recibir mensajes WAP</string> + <string name="permlab_recordAudio">Grabar audio</string> + <string name="permlab_reorderTasks">Reordenar tareas</string> + <string name="permlab_runInstrumentation">Ejecutar instrumentación</string> + <string name="permlab_runSetActivityWatcher">Establecer vigilante de actividades</string> + <string name="permlab_sendSms">Enviar mensajes SMS</string> + <string name="permlab_setAlwaysFinish">Establecer finalizar siempre</string> + <string name="permlab_setAnimationScale">Establecer escala de animación</string> + <string name="permlab_setDebugApp">Establecer aplicación de depuración</string> + <string name="permlab_setOrientation">Establecer orientación</string> + <string name="permlab_setPreferredApplications">Establecer aplicaciones preferidas</string> + <string name="permlab_setProcessLimit">Establecer límite de procesos</string> + <string name="permlab_setWallpaper">Establecer fondo de escritorio</string> + <string name="permlab_signalPersistentProcesses">Señalar procesos persistentes</string> + <string name="permlab_statusBar">Controlar la barra de estado</string> + <string name="permlab_systemAlertWindow">Ventana de alerta del sistema</string> + <string name="permlab_vibrate">Vibrador</string> + <string name="permlab_writeContacts">Escribir datos de contactos</string> + <string name="permlab_writeSettings">Escribir configuración del sistema</string> + <string name="permlab_writeSms">Escribir mensajes SMS/MMS</string> + <string name="petabyteShort">Pb</string> + <string name="pm">"PM"</string> + <string name="power_dialog">Opciones de energía</string> + <string name="power_off">Apagado</string> + <string name="prepend_shortcut_label">Menú+</string> + <string name="preposition_for_date">en %s</string> + <string name="preposition_for_time">en %s</string> + <string name="preposition_for_year">en %s</string> + <string name="safeMode">Modo seguro</string> + <string name="same_month_md1_md2">"<xliff:g id="format">%3$s \u2013 %8$s %2$s</xliff:g>"</string> + <string name="same_month_md1_time1_md2_time2">"<xliff:g id="format">%3$s %2$s, %5$s \u2013 %8$s %7$s, %10$s</xliff:g>"</string> + <string name="same_month_mdy1_mdy2">"<xliff:g id="format">%3$s \u2013 %8$s %2$s, %9$s</xliff:g>"</string> + <string name="same_month_mdy1_time1_mdy2_time2">"<xliff:g id="format">%3$s %2$s, %4$s, %5$s \u2013 %8$s %7$s, %9$s, %10$s</xliff:g>"</string> + <string name="same_month_wday1_md1_time1_wday2_md2_time2">"<xliff:g id="format">%1$s, %3$s %2$s, %5$s \u2013 %6$s, %8$s %7$s, %10$s</xliff:g>"</string> + <string name="same_month_wday1_md1_wday2_md2">"<xliff:g id="format">%1$s, %3$s %2$s \u2013 %6$s, %8$s %7$s</xliff:g>"</string> + <string name="same_month_wday1_mdy1_time1_wday2_mdy2_time2">"<xliff:g id="format">%1$s, %3$s %2$s, %4$s, %5$s \u2013 %6$s, %8$s %7$s, %9$s, %10$s</xliff:g>"</string> + <string name="same_month_wday1_mdy1_wday2_mdy2">"<xliff:g id="format">%1$s, %3$s %2$s, %4$s \u2013 %6$s, %8$s %7$s, %9$s</xliff:g>"</string> + <string name="same_year_md1_md2">"<xliff:g id="format">%3$s %2$s \u2013 %8$s %7$s</xliff:g>"</string> + <string name="same_year_md1_time1_md2_time2">"<xliff:g id="format">%3$s %2$s, %5$s \u2013 %8$s %7$s, %10$s</xliff:g>"</string> + <string name="same_year_mdy1_mdy2">"<xliff:g id="format">%3$s %2$s \u2013 %8$s %7$s, %9$s</xliff:g>"</string> + <string name="same_year_mdy1_time1_mdy2_time2">"<xliff:g id="format">%3$s %2$s, %4$s, %5$s \u2013 %8$s %7$s, %9$s, %10$s</xliff:g>"</string> + <string name="same_year_wday1_md1_time1_wday2_md2_time2">"<xliff:g id="format">%1$s, %3$s %2$s, %5$s \u2013 %6$s, %8$s %7$s, %10$s</xliff:g>"</string> + <string name="same_year_wday1_md1_wday2_md2">"<xliff:g id="format">%1$s, %3$s %2$s \u2013 %6$s, %8$s %7$s</xliff:g>"</string> + <string name="same_year_wday1_mdy1_time1_wday2_mdy2_time2">"<xliff:g id="format">%1$s, %3$s %2$s, %4$s, %5$s \u2013 %6$s, %8$s %7$s, %9$s, %10$s</xliff:g>"</string> + <string name="same_year_wday1_mdy1_wday2_mdy2">"<xliff:g id="format">%1$s, %3$s %2$s \u2013 %6$s, %8$s %7$s, %9$s</xliff:g>"</string> + <string name="saturday">Sábado</string> + <string name="save_password_label">Confirmar</string> + <string name="save_password_message">¿Quiere que el explorador recuerde esta contraseña?</string> + <string name="save_password_never">Nunca</string> + <string name="save_password_notnow">Ahora no</string> + <string name="save_password_remember">Recordar</string> + <string name="screen_lock">Bloquear</string> + <string name="screen_progress">Trabajando\u2026</string> + <string name="search_go">IR</string> + <string name="second">segundo</string> + <string name="seconds">segundos</string> + <string name="selectAll">Seleccionar todo</string> + <string name="selectMenuLabel">Seleccionar</string> + <string name="sendText">Seleccionar qué hacer con el texto</string> + <string name="serviceClassData">Datos</string> + <string name="serviceClassDataAsync">Asíncrono</string> + <string name="serviceClassDataSync">Sincronizar</string> + <string name="serviceClassFAX">FAX</string> + <string name="serviceClassPAD">PAD</string> + <string name="serviceClassPacket">Paquete</string> + <string name="serviceClassSMS">SMS</string> + <string name="serviceClassVoice">Voz</string> + <string name="serviceDisabled">Servicio deshabilitado</string> + <string name="serviceEnabled">Servicio habilitado</string> + <string name="serviceEnabledFor">Servicio habilitado para:</string> + <string name="serviceErased">Borrado completado</string> + <string name="serviceNotProvisioned">Servicio no previsto.</string> + <string name="serviceRegistered">Registro completado</string> + <string name="silent_mode">Modo silencioso</string> + <string name="simAbsentLabel">No hay SIM o está mal insertada</string> + <string name="simNetworkPersonalizationLabel">La SIM no se puede usar en este dispositivo</string> + <string name="simPINLabel">PIN de SIM necesario (y actualmente no compatible)</string> + <string name="simPUKLabel">PUK de SIM necesario (y actualmente no compatible)</string> + <string name="status_bar_applications_title">Aplicación</string> + <string name="status_bar_date_format">"<xliff:g id="format">d MMMM, yyyy</xliff:g>"</string> + <string name="status_bar_latest_events_title">Últimos eventos</string> + <string name="status_bar_no_notifications_title">Notificaciones</string> + <string name="status_bar_ongoing_events_title">En curso</string> + <string name="status_bar_time_format">"<xliff:g id="format">h:mm AA</xliff:g>"</string> + <string name="sunday">Domingo</string> + <string name="terabyteShort">Tb</string> + <string name="thursday">Jueves</string> + <string name="time1_time2">"<xliff:g id="format">%1$s \u2013 %2$s</xliff:g>"</string> + <string name="time_date">"<xliff:g id="format">%1$s, %3$s</xliff:g>"</string> + <string name="time_picker_set">Establecer</string> + <string name="time_wday">"<xliff:g id="format">%1$s, %2$s</xliff:g>"</string> + <string name="time_wday_date">"<xliff:g id="format">%1$s, %2$s, %3$s</xliff:g>"</string> + <string name="today">Hoy</string> + <string name="tomorrow">Mañana</string> + <string name="tuesday">Martes</string> + <string name="turn_off_radio">Apagar radio</string> + <string name="turn_on_radio">Encender radio</string> + <string name="unknownName">(desconocido)</string> + <string name="untitled"><sin título></string> + <string name="wday1_date1_time1_wday2_date2_time2">"<xliff:g id="format">%1$s, %2$s, %3$s \u2013 %4$s, %5$s, %6$s</xliff:g>"</string> + <string name="wday1_date1_wday2_date2">"<xliff:g id="format">%1$s, %2$s \u2013 %4$s, %5$s</xliff:g>"</string> + <string name="wday_date">"<xliff:g id="format">%2$s, %3$s</xliff:g>"</string> + <string name="web_user_agent">Mozilla/5.0 (Linux; U; Android 0.6; en) + AppleWebKit/525.10+ (KHTML, como Gecko) Versión/3.0.4 Mobile Safari/523.12.2</string> + <string name="wednesday">Miércoles</string> + <string name="week">semana</string> + <string name="weekly">"Semanal en <xliff:g id="day">%s</xliff:g>"</string> + <string name="weekly_format">d MMM</string> + <string name="weeks">semanas</string> + <string name="whichApplication">¿Qué aplicación desea usar?</string> + <string name="yearly">Anual</string> + <string name="yearly_format">yyyy</string> + <string name="yes">Aceptar</string> + <string name="yesterday">Ayer</string> +</resources> diff --git a/core/res/res/values-it-rIT/strings.xml b/core/res/res/values-it-rIT/strings.xml new file mode 100644 index 0000000..412648d --- /dev/null +++ b/core/res/res/values-it-rIT/strings.xml @@ -0,0 +1,818 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> + <string name="BaMmi">Blocco chiamate</string> + <string name="CLIRDefaultOffNextCallOff">Impostazioni predefinite ID chiamante su non limitato. Chiamata successiva: senza limitazioni</string> + <string name="CLIRDefaultOffNextCallOn">Impostazioni predefinite ID chiamante su non limitato. Chiamata successiva: con limitazioni</string> + <string name="CLIRDefaultOnNextCallOff">Impostazioni predefinite ID chiamante su limitato. Chiamata successiva: senza limitazioni</string> + <string name="CLIRDefaultOnNextCallOn">Impostazioni predefinite ID chiamante su limitato. Chiamata successiva: con limitazioni</string> + <string name="CLIRPermanent">Impossibile modificare l'impostazione dell'ID chiamante.</string> + <string name="CfMmi">Trasferimento chiamata</string> + <string name="ClipMmi">ID chiamante in ingresso</string> + <string name="ClirMmi">ID chiamante in uscita</string> + <string name="CwMmi">Chiamata in attesa</string> + <string name="Midnight">"Mezzanotte"</string> + <string name="Noon">"Pomeriggio"</string> + <string name="PinMmi">Cambio PIN</string> + <string name="PwdMmi">Cambio password</string> + <string name="VideoView_error_button">OK</string> + <string name="VideoView_error_text_unknown">Impossibile riprodurre il video.</string> + <string name="VideoView_error_title">Impossibile riprodurre il video</string> + <string name="abbrev_month">"<xliff:g id="format">%b</xliff:g>"</string> + <string name="abbrev_month_day">"<xliff:g id="format">%-d %b</xliff:g>"</string> + <string name="abbrev_month_day_year">"<xliff:g id="format">%-d %b %Y</xliff:g>"</string> + <string name="abbrev_month_year">"<xliff:g id="format">%b %Y</xliff:g>"</string> + <string name="activate_keyguard">Blocco schermo</string> + <string name="aerr_application">L'applicazione <xliff:g id="application">%1$s</xliff:g> + (processo <xliff:g id="process">%2$s</xliff:g>) è stata interrotta in maniera imprevista. Riprovare.</string> + <string name="aerr_process">Il processo <xliff:g id="process">%1$s</xliff:g> è + stata interrotto in maniera imprevista. Riprovare.</string> + <string name="aerr_title">Spiacenti.</string> + <string name="ago">fa</string> + <string name="alwaysUse">Utilizzare come impostazione predefinita per questa azione.</string> + <string name="am">"AM"</string> + <string name="anr_activity_application">L'attività <xliff:g id="activity">%1$s</xliff:g> (nell'applicazione <xliff:g id="application">%2$s</xliff:g>) non risponde.</string> + <string name="anr_activity_process">L'attività <xliff:g id="activity">%1$s</xliff:g> (nel processo <xliff:g id="process">%2$s</xliff:g>) non risponde.</string> + <string name="anr_application_process">L'applicazione <xliff:g id="application">%1$s</xliff:g> (nel processo <xliff:g id="process">%2$s</xliff:g>) non risponde.</string> + <string name="anr_process">Il processo <xliff:g id="process">%1$s</xliff:g> non risponde.</string> + <string name="anr_title">Spiacenti!</string> + <string name="badPin">Il vecchio PIN digitato non è corretto.</string> + <string name="badPuk">Il codice PUK digitato non è corretto.</string> + <string name="battery_low_percent_format">Meno di <xliff:g id="number">%d%%</xliff:g> + rimanente.</string> + <string name="battery_low_subtitle">Batteria quasi scarica:</string> + <string name="battery_low_title">Collegare il caricabatterie</string> + <string name="battery_status_charging">Sotto carica\u2026</string> + <string name="battery_status_text_percent_format"> + <xliff:g id="number">%d%%</xliff:g> + </string> + <string name="before">Prima</string> + <string name="browserSavedFormData">Salvataggio dei dati del modulo completato.</string> + <string name="byteShort">B</string> + <string name="cancel">Annulla</string> + <string name="capital_off">OFF</string> + <string name="capital_on">ON</string> + <string name="cfReasonBusy">Trasferimento chiamata: Occupato</string> + <string name="cfReasonNR">Trasferimento chiamata: Non raggiungibile</string> + <string name="cfReasonNRy">Trasferimento chiamata: Nessuna risposta</string> + <string name="cfReasonUnconditional">Trasferimento chiamata: Sempre</string> + <string name="cfTemplateForwarded">{0}: {1}</string> + <string name="cfTemplateForwardedTime">{0}: {1} dopo {2} secondi</string> + <string name="cfTemplateNotForwarded">{0}: Non trasferita</string> + <string name="cfTemplateRegistered">{0}: Non trasferita</string> + <string name="cfTemplateRegisteredTime">{0}: Non trasferita</string> + <string name="chooseActivity">Selezionare un'azione</string> + <string name="clearDefaultHintMsg">Cancella impostazione predefinita in Impostazioni Home > Applicazioni > Gestisci applicazioni.</string> + <string name="compass_accuracy_banner">La bussola necessita di calibrazione</string> + <string name="compass_accuracy_notificaction_body">Scuotere delicatamente il telefono per eseguire la calibrazione.</string> + <string name="compass_accuracy_notificaction_title">Calibra bussola</string> + <string name="contentServiceSync">Sincronizza</string> + <string name="contentServiceSyncErrorNotificationDesc">Problemi nella sincronizzazione.</string> + <string name="contentServiceSyncNotificationDesc">Sincronizzazione in corso</string> + <string name="contentServiceSyncNotificationTitle">Sincronizza</string> + <string name="contentServiceTooManyDeletesNotificationDesc">Troppe eliminazioni di %s.</string> + <string name="contentServiceXmppAvailable">XMPP Attivo</string> + <string name="copy">Copia</string> + <string name="copyAll">Copia tutto</string> + <string name="copyUrl">Copia URL</string> + <string name="cut">Taglia</string> + <string name="cutAll">Taglia tutto</string> + <string name="daily">Giornaliero</string> + <string name="daily_format">h:mm aa</string> + <string name="date1_date2">"<xliff:g id="format">%2$s \u2013 %5$s</xliff:g>"</string> + <string name="date1_time1_date2_time2">"<xliff:g id="format">%2$s, %3$s \u2013 %5$s, %6$s</xliff:g>"</string> + <string name="date_picker_month">mese</string> + <string name="date_picker_set">Imposta</string> + <string name="date_range_separator">" \u2013 "</string> + <string name="date_time_set">Imposta</string> + <string name="day">giorno</string> + <string name="day_of_week_long_friday">Venerdì</string> + <string name="day_of_week_long_monday">Lunedì</string> + <string name="day_of_week_long_saturday">Sabato</string> + <string name="day_of_week_long_sunday">Domenica</string> + <string name="day_of_week_long_thursday">Giovedì</string> + <string name="day_of_week_long_tuesday">Martedì</string> + <string name="day_of_week_long_wednesday">Mercoledì</string> + <string name="day_of_week_medium_friday">Ven</string> + <string name="day_of_week_medium_monday">Lun</string> + <string name="day_of_week_medium_saturday">Sab</string> + <string name="day_of_week_medium_sunday">Dom</string> + <string name="day_of_week_medium_thursday">Gio</string> + <string name="day_of_week_medium_tuesday">Mar</string> + <string name="day_of_week_medium_wednesday">Mer</string> + <string name="day_of_week_short_friday">Ve</string> + <string name="day_of_week_short_monday">Lu</string> + <string name="day_of_week_short_saturday">S</string> + <string name="day_of_week_short_sunday">D</string> + <string name="day_of_week_short_thursday">G</string> + <string name="day_of_week_short_tuesday">M</string> + <string name="day_of_week_short_wednesday">Me</string> + <string name="day_of_week_shorter_friday">V</string> + <string name="day_of_week_shorter_monday">L</string> + <string name="day_of_week_shorter_saturday">S</string> + <string name="day_of_week_shorter_sunday">D</string> + <string name="day_of_week_shorter_thursday">G</string> + <string name="day_of_week_shorter_tuesday">M</string> + <string name="day_of_week_shorter_wednesday">M</string> + <string name="day_of_week_shortest_friday">F</string> + <string name="day_of_week_shortest_monday">M</string> + <string name="day_of_week_shortest_saturday">S</string> + <string name="day_of_week_shortest_sunday">D</string> + <string name="day_of_week_shortest_thursday">G</string> + <string name="day_of_week_shortest_tuesday">M</string> + <string name="day_of_week_shortest_wednesday">M</string> + <string name="days">giorni</string> + <string name="daysDurationFuturePlural">tra <xliff:g id="days">%d</xliff:g> giorni</string> + <string name="daysDurationPastPlural"><xliff:g id="days">%d</xliff:g> giorni fa</string> + <string name="debug">Debug</string> + <string name="defaultMsisdnAlphaTag">MSISDN1</string> + <string name="defaultVoiceMailAlphaTag">Posta vocale</string> + <string name="default_permission_group">Predefinito</string> + <string name="elapsed_time_short_format_h_mm_ss"> + <xliff:g id="format">%1$d:%2$02d:%3$02d</xliff:g> + </string> + <string name="elapsed_time_short_format_mm_ss"> + <xliff:g id="format">%1$02d:%2$02d</xliff:g> + </string> + <string name="ellipsis">\u2026</string> + <string name="emergency_call_dialog_call">Chiamata di emergenza</string> + <string name="emergency_call_dialog_cancel">Annulla</string> + <string name="emergency_call_dialog_number_for_display">Numero di emergenza</string> + <string name="emergency_call_dialog_text">Effettuare una chiamata di emergenza?</string> + <string name="emergency_call_number_uri">tel:112</string> + <string name="emptyPhoneNumber">(Nessun numero telefonico)</string> + <string name="every_weekday">"Ogni settimana (Lun\u2013Fri)"</string> + <string name="factorytest_failed">Test del produttore non riuscito</string> + <string name="factorytest_no_action">Impossibile trovare un pacchetto che fornisca l'azione + FACTORY_TEST.</string> + <string name="factorytest_not_system">L'azione FACTORY_TEST + è supportata solo per i pacchetti installati in /system/app.</string> + <string name="factorytest_reboot">Riavvia</string> + <string name="force_close">Forza chiusura</string> + <string name="friday">Venerdì</string> + <string name="gigabyteShort">GB</string> + <string name="global_action_lock">Blocco schermo</string> + <string name="global_action_power_off">Spegni</string> + <string name="global_action_silent_mode_off_status">Suono attivato</string> + <string name="global_action_silent_mode_on_status">Suono disattivato</string> + <string name="global_action_toggle_silent_mode">Modalità automatica</string> + <string name="global_actions">Opzioni telefono</string> + <string name="googlewebcontenthelper_loading">Caricamento in corso\u2026</string> + <string name="hour">ora</string> + <string name="hours">ore</string> + <string name="httpError">La pagina Web contiene un errore.</string> + <string name="httpErrorAuth">Impossibile completare l'autenticazione.</string> + <string name="httpErrorBadUrl">Impossibile aprire la pagina perché l'URL non è valido.</string> + <string name="httpErrorConnect">Impossibile stabilire una connessione con il server.</string> + <string name="httpErrorFailedSslHandshake">Impossibile stabilire una connessione sicura.</string> + <string name="httpErrorFile">Impossibile accedere al file.</string> + <string name="httpErrorFileNotFound">Impossibile trovare il file richiesto.</string> + <string name="httpErrorIO">Impossibile comunicare con il server. Riprovare più tardi.</string> + <string name="httpErrorLookup">Impossibile trovare l'URL.</string> + <string name="httpErrorOk">OK</string> + <string name="httpErrorProxyAuth">Impossibile completare l'autenticazione tramite il server proxy.</string> + <string name="httpErrorRedirectLoop">La pagina contiene troppi reindirizzamenti server.</string> + <string name="httpErrorTimeout">La connessione con il server è scaduta.</string> + <string name="httpErrorTooManyRequests">Troppe richieste in corso di elaborazione. Riprovare più tardi.</string> + <string name="httpErrorUnsupportedAuthScheme">Lo schema di autenticazione del sito non è supportato.</string> + <string name="httpErrorUnsupportedScheme">Il protocollo non è supportato.</string> + <string name="in">in</string> + <string name="invalidPin">Digitare un PIN compreso tra 4 e 8 numeri.</string> + <string name="keyguard_label_text">Per sbloccare premere Menu quindi 0.</string> + <string name="keyguard_password_emergency_instructions">Premere il pulsante di chiamata per effettuare una chiamata di emergenza.</string> + <string name="keyguard_password_enter_pin_code">Immettere il codice PIN:</string> + <string name="keyguard_password_instructions">Immettere la password o digitare un numero di emergenza.</string> + <string name="keyguard_password_wrong_pin_code">Codice PIN errato.</string> + <string name="kilobyteShort">KB</string> + <string name="lockscreen_carrier_default">(Nessun servizio)</string> + <string name="lockscreen_carrier_key">gsm.operator.alpha</string> + <string name="lockscreen_emergency_call">Chiamata di emergenza</string> + <string name="lockscreen_failed_attempts_almost_glogin"> + Il codice di sblocco è stato immesso in maniera errata <xliff:g id="number">%d</xliff:g> volte. + Dopo <xliff:g id="number">%d</xliff:g> ulteriori tentativi non riusciti, + sarà necessario sbloccare il telefono tramite l'accesso Google.\n\n + Riprovare tra <xliff:g id="number">%d</xliff:g> secondi. + </string> + <string name="lockscreen_forgot_pattern_button_text">Password dimenticata?</string> + <string name="lockscreen_glogin_instructions">Per sbloccare,\neffettuare l'accesso con l'account Google:</string> + <string name="lockscreen_glogin_invalid_input">Nome utente o password non valida.</string> + <string name="lockscreen_glogin_password_hint">Password</string> + <string name="lockscreen_glogin_submit_button">Accedi</string> + <string name="lockscreen_glogin_too_many_attempts">Troppi tentativi di immissione codice!</string> + <string name="lockscreen_glogin_username_hint">Nome utente (e-mail)</string> + <string name="lockscreen_instructions_when_pattern_disabled">Premere Menu per sbloccare.</string> + <string name="lockscreen_instructions_when_pattern_enabled">Premere Menu per sbloccare o effettuare una chiamata di emergenza.</string> + <string name="lockscreen_low_battery">Collegare il caricabatterie.</string> + <string name="lockscreen_missing_sim_instructions">Inserire una scheda SIM.</string> + <string name="lockscreen_missing_sim_message">Nessuna scheda SIM nel telefono.</string> + <string name="lockscreen_missing_sim_message_short">Nessuna scheda SIM.</string> + <string name="lockscreen_network_locked_message">Rete bloccata</string> + <string name="lockscreen_pattern_correct">Corretto!</string> + <string name="lockscreen_pattern_instructions">Digitare il codice per sbloccare:</string> + <string name="lockscreen_pattern_wrong">Riprovare:</string> + <string name="lockscreen_plugged_in">Sotto carica (<xliff:g id="number">%d%%</xliff:g>)</string> + <string name="lockscreen_screen_locked">Blocco schermo</string> + <string name="lockscreen_sim_locked_message">La scheda SIM è bloccata.</string> + <string name="lockscreen_sim_puk_locked_instructions">Contattare il centro servizi.</string> + <string name="lockscreen_sim_puk_locked_message">La scheda SIM è bloccata con il codice PUK.</string> + <string name="lockscreen_sim_unlock_progress_dialog_message">Sblocco della scheda SIM in corso\u2026</string> + <string name="lockscreen_too_many_failed_attempts_countdown">Riprovare tra <xliff:g id="number">%d</xliff:g> secondi.</string> + <string name="lockscreen_too_many_failed_attempts_dialog_message"> + Il codice di sblocco è stato digitato erroneamente <xliff:g id="number">%d</xliff:g> volte. + \n\nRiprovare tra <xliff:g id="number">%d</xliff:g> secondi. + </string> + <string name="lockscreen_too_many_failed_attempts_dialog_title">Avviso codice blocco</string> + <string name="low_internal_storage_view_text">Memoria del telefono insufficiente.</string> + <string name="low_internal_storage_view_title">Spazio insufficiente</string> + <string name="low_memory">La memoria del telefono è piena. Eliminare alcuni file per liberare spazio.</string> + <string name="me">Me</string> + <string name="megabyteShort">MB</string> + <string name="menu_delete_shortcut_label">elimina</string> + <string name="menu_enter_shortcut_label">enter</string> + <string name="menu_space_shortcut_label">spazio</string> + <string name="midnight">"Mezzanotte"</string> + <string name="minute">min</string> + <string name="minutes">min</string> + <string name="mismatchPin">Il codice PIN inserito è errato.</string> + <string name="mmiComplete">MMI completato.</string> + <string name="mmiError">Problema di connessione o codice MMI non valido.</string> + <string name="monday">Lunedì</string> + <string name="month">"<xliff:g id="format">%B</xliff:g>"</string> + <string name="month_day">"<xliff:g id="format">%-d %B</xliff:g>"</string> + <string name="month_day_year">"<xliff:g id="format">%-d %B %Y</xliff:g>"</string> + <string name="month_long_april">Aprile</string> + <string name="month_long_august">Agosto</string> + <string name="month_long_december">Dicembre</string> + <string name="month_long_february">Febbraio</string> + <string name="month_long_january">Gennaio</string> + <string name="month_long_july">Luglio</string> + <string name="month_long_june">Giugno</string> + <string name="month_long_march">Marzo</string> + <string name="month_long_may">Maggio</string> + <string name="month_long_november">Novembre</string> + <string name="month_long_october">Ottobre</string> + <string name="month_long_september">Settembre</string> + <string name="month_medium_april">Apr</string> + <string name="month_medium_august">Ago</string> + <string name="month_medium_december">Dic</string> + <string name="month_medium_february">Feb</string> + <string name="month_medium_january">Gen</string> + <string name="month_medium_july">Lug</string> + <string name="month_medium_june">Giu</string> + <string name="month_medium_march">Mar</string> + <string name="month_medium_may">Mag</string> + <string name="month_medium_november">Nov</string> + <string name="month_medium_october">Ott</string> + <string name="month_medium_september">Set</string> + <string name="month_shortest_april">A</string> + <string name="month_shortest_august">A</string> + <string name="month_shortest_december">D</string> + <string name="month_shortest_february">F</string> + <string name="month_shortest_january">G</string> + <string name="month_shortest_july">L</string> + <string name="month_shortest_june">G</string> + <string name="month_shortest_march">M</string> + <string name="month_shortest_may">M</string> + <string name="month_shortest_november">N</string> + <string name="month_shortest_october">O</string> + <string name="month_shortest_september">S</string> + <string name="month_year">"<xliff:g id="format">%B %Y</xliff:g>"</string> + <string name="monthly">Mensile</string> + <string name="monthly_format">g MMM</string> + <string name="more_item_label">Altro</string> + <string name="needPuk2">Digitare il codice PUK2 per sbloccare la scheda SIM.</string> + <string name="no">Annulla</string> + <string name="noApplications">Nessuna applicazione può eseguire questa azione.</string> + <string name="no_permissions">Nessuna autorizzazione richiesta</string> + <string name="no_recent_tasks">Nessuna applicazione recente.</string> + <string name="noon">"pomeriggio"</string> + <string name="numeric_date">"<xliff:g id="format">%d/%m/%Y</xliff:g>"</string> + <string name="numeric_date_notation">"<xliff:g id="format">%d/%m/%y</xliff:g>"</string> + <string name="numeric_md1_md2">"<xliff:g id="format">%3$s/%2$s \u2013 %8$s/%7$s</xliff:g>"</string> + <string name="numeric_md1_time1_md2_time2">"<xliff:g id="format">%3$s/%2$s, %5$s \u2013 %8$s/%7$s, %10$s</xliff:g>"</string> + <string name="numeric_mdy1_mdy2">"<xliff:g id="format">%3$s/%2$s/%4$s \u2013 %8$s/%7$s/%9$s</xliff:g>"</string> + <string name="numeric_mdy1_time1_mdy2_time2">"<xliff:g id="format">%3$s/%2$s/%4$s, %5$s \u2013 %8$s/%7$s/%9$s, %10$s</xliff:g>"</string> + <string name="numeric_wday1_md1_time1_wday2_md2_time2">"<xliff:g id="format">%1$s %3$s/%2$s, %5$s \u2013 %6$s %8$s/%7$s, %10$s</xliff:g>"</string> + <string name="numeric_wday1_md1_wday2_md2">"<xliff:g id="format">%1$s, %3$s/%2$s \u2013 %6$s, %8$s/%7$s</xliff:g>"</string> + <string name="numeric_wday1_mdy1_time1_wday2_mdy2_time2">"<xliff:g id="format">%1$s %3$s/%2$s/%4$s, %5$s \u2013 %6$s %8$s/%7$s/%9$s, %10$s</xliff:g>"</string> + <string name="numeric_wday1_mdy1_wday2_mdy2">"<xliff:g id="format">%1$s %3$s/%2$s/%4$s \u2013 %6$s %8$s/%7$s/%9$s</xliff:g>"</string> + <string name="ok">OK</string> + <string name="oneMonthDurationPast">1 mese fa</string> + <string name="open_permission_deny">Non si dispone dell'autorizzazione per aprire questa pagina.</string> + <string name="passwordIncorrect">Password errata.</string> + <string name="paste">Incolla</string> + <string name="permdesc_accessCoarseLocation">Accede alle origini approssimative dell'ubicazione, quali il database in rete + del cellulare, per determinare l'ubicazione approssimativa del telefono, quando disponibile. Le applicazioni + nocive possono utilizzare questa autorizzazione per determinare l'ubicazione approssimativa dell'utente.</string> + <string name="permdesc_accessFineLocation">Accede alle origini accurate dell'ubicazione, ad esempio + il sistema GPS (Global Positioning System) sul telefono, quando disponibile. + Le applicazioni nocive possono utilizzare questa autorizzazione per determinare l'ubicazione dell'utente, + consumando ulteriormente la batteria.</string> + <string name="permdesc_accessLocationExtraCommands">Accede ai comandi del provider da altre posizione. + Le applicazioni nocive possono utilizzare questa per interferire con il funzionamento del GPS + o altre sorgenti ubicazione.</string> + <string name="permdesc_accessMockLocation">Crea sorgenti simulate dell'ubicazione a scopo di prova. + Le applicazioni nocive possono utilizzare questa autorizzazione per ignorare l'ubicazione e/o lo stato restituito dalle sorgenti reali dell'ubicazione +, ad esempio un segnale GPS o un fornitore di servizi di rete.</string> + <string name="permdesc_accessNetworkState">Consente ad un'applicazione di visualizzare + lo stato di tutte le reti.</string> + <string name="permdesc_accessSurfaceFlinger">Consente all'applicazione di utilizzare + le applicazioni base di SurfaceFlinger.</string> + <string name="permdesc_accessWifiState">Consente ad un'applicazione di visualizzare + le informazioni sullo stato Wi-Fi.</string> + <string name="permdesc_addSystemService">Consente all'applicazione di pubblicare + i propri servizi base del sistema. Le applicazioni nocive possono assumere il controllo + del sistema, e sottrarre o danneggiare i dati in esso contenuti.</string> + <string name="permdesc_batteryStats">Consente la modifica delle + statistiche raccolte sulla batteria. Non utilizzare per applicazioni normali.</string> + <string name="permdesc_bluetooth">Consente a un'applicazione di visualizzare + la configurazione del telefono locale Bluetooth e di effettuare e accettare connessioni + con i dispositivi accoppiati.</string> + <string name="permdesc_bluetoothAdmin">Consente a un'applicazione di configurare + il telefono locale Bluetooth e di rilevare ed eseguire accoppiamenti con i dispositivi + remoti.</string> + <string name="permdesc_brick">Consente all'applicazione di + disabilitare permanentemente l'intero telefono. Si tratta di un'autorizzazione molto rischiosa.</string> + <string name="permdesc_broadcastPackageRemoved">Consente a un'applicazione di + trasmettere una notifica quando viene rimosso un pacchetto di applicazioni. + Le applicazioni nocive possono utilizzare questa autorizzazione per interrompere tutte le altre applicazioni + in esecuzione.</string> + <string name="permdesc_broadcastSticky">Consente a un'applicazione di inviare + broadcast permanenti che rimangono anche dopo il termine del broadcast. + Le applicazioni nocive possono rallentare le prestazioni del telefono e renderlo instabile utilizzando + troppa memoria.</string> + <string name="permdesc_callPhone">Consente all'applicazione di chiamare + numeri telefonici senza interventi. Le applicazioni nocive possono + effettuare chiamate indesiderate a carico dell'utente. Si noti che ciò non + consente all'applicazione di effettuare chiamate a numeri di emergenza.</string> + <string name="permdesc_callPrivileged">Consente all'applicazione di effettuare chiamate a qualsiasi numero, + compresi numeri di emergenza senza alcun intervento. Le applicazioni nocive possono + effettuare chiamate inutili e illecite verso servizi di + emergenza.</string> + <string name="permdesc_camera">Consente all'applicazione di scattare foto + con la fotocamera. In questo modo è sempre possibile raccogliere le immagini + visualizzate dalla fotocamera.</string> + <string name="permdesc_changeComponentState">Consente a un'applicazione di apportare modifiche a prescindere dal fatto che + il componente di un'altra applicazione sia abilitato o meno. Le applicazioni nocive possono utilizzare + questa autorizzazione per disabilitare le principali funzioni del telefono. Utilizzare con cautela l'autorizzazione poiché + è possibile che i componenti dell'applicazione si presentino in uno stato inutilizzabile, non uniforme o instabile. + </string> + <string name="permdesc_changeConfiguration">Consente a un'applicazione di + modificare la configurazione corrente, ad esempio le impostazioni internazionali o le dimensioni generali dei + caratteri.</string> + <string name="permdesc_changeNetworkState">Consente a un'applicazione di modificare + lo stato della connettività di rete.</string> + <string name="permdesc_changeWifiState">Consente a un'applicazione di connettersi + e disconnettersi dai punti di accesso Wi-Fi e apportare modifiche alle reti + Wi-Fi configurate.</string> + <string name="permdesc_checkinProperties">Consente l'accesso in lettura/scrittura + alle proprietà caricate dal servizio di controllo. Non utilizzare per applicazioni + normali.</string> + <string name="permdesc_clearAppCache">Consente a un'applicazione di liberare memoria nel telefono + eliminando i file nella directory della cache dell'applicazione. Normalmente l'accesso al processo del sistema + è molto limitato.</string> + <string name="permdesc_clearAppUserData">Consente a un'applicazione di cancellare i dati dell'utente.</string> + <string name="permdesc_createNetworkSockets">Consente a un'applicazione di + creare socket di rete.</string> + <string name="permdesc_deleteCacheFiles">Consente a un'applicazione di cancellare + i file nella cache.</string> + <string name="permdesc_deletePackages">Consente a un'applicazione di cancellare + i pacchetti Android. Le applicazioni nocive possono utilizzare questa funzione per cancellare importanti applicazioni.</string> + <string name="permdesc_devicePower">Consente all'applicazione di accendere o spegnere + il telefono.</string> + <string name="permdesc_diagnostic">Consente all'applicazione di leggere e scrivere su + qualsiasi risorsa posseduta dal gruppo diag; ad esempio, file in /dev. Questo potrebbe potenzialmente + avere effetti sulla stabilità e protezione del sistema. Deve essere utilizzato ESCLUSIVAMENTE + per diagnostiche specifiche dell'hardware da parte del costruttore o dell'operatore.</string> + <string name="permdesc_disableKeyguard">Consente a un'applicazione di disabilitare + il blocco tasti e tutte le password di sicurezza associate. Un esempio appropriato + è rappresentato dal telefono che disabilita il blocco tasti alla ricezione di una chiamata, + per riabilitarlo al termine della chiamata stessa.</string> + <string name="permdesc_dump">Consente all'applicazione di recuperare + o stato interno del sistema. Le applicazioni nocive possono recuperare + una vasta gamma di informazioni riservate e protette di cui normalmente non avrebbero + bisogno.</string> + <string name="permdesc_expandStatusBar">Consente all'applicazione di + espandere o comprimere la barra di stato.</string> + <string name="permdesc_factoryTest">Eseguire un test del produttore di basso livello, + consentendo l'accesso completo all'hardware del telefono. Disponibile solo quando + il telefono viene eseguito in modalità test del produttore.</string> + <string name="permdesc_flashlight">Consente all'applicazione di controllare + il flash.</string> + <string name="permdesc_forceBack">Consente a un'applicazione di forzare + la chiusura di tutte le attività in esecuzione in primo piano e tornare indietro. + Non utilizzarlo per le applicazioni normali.</string> + <string name="permdesc_fotaUpdate">Consente a un'applicazione di ricevere + le notifiche sugli aggiornamenti in sospeso del sistema e ne attiva + l'installazione. Le applicazioni nocive possono utilizzare questa funzionalità per danneggiare il sistema con aggiornamenti non autorizzati + o interferire in generale con il processo di + aggiornamento.</string> + <string name="permdesc_getAccounts">Consente a un'applicazione di ottenere + l'elenco degli account del telefono.</string> + <string name="permdesc_getPackageSize">Consente a un'applicazione di ricevere + il proprio codice, i dati e la dimensione della cache</string> + <string name="permdesc_getTasks">Consente a un'applicazione di ricevere + informazioni sui task in esecuzione attualmente e recentemente. Ciò può consentire + alle applicazioni nocive di rilevare informazioni riservate sulle altre applicazioni.</string> + <string name="permdesc_hardware_test">Consente all'applicazione di controllare le varie periferiche + per testare l'hardware.</string> + <string name="permdesc_injectEvents">Consente a un'applicazione di distribuire + i propri eventi di input (pressione dei tasti e così via) ad altre applicazioni. Le applicazioni nocive + possono utilizzare questa autorizzazione per prendere il controllo del telefono.</string> + <string name="permdesc_installPackages">Consente a un'applicazione di installare + pacchetti di Android nuovi o aggiornati. Le applicazioni nocive possono utilizzarla per aggiungere nuove applicazioni con + autorizzazioni più o meno efficaci.</string> + <string name="permdesc_internalSystemWindow">Consente la creazione di + finestre che devono essere utilizzate dall'interfaccia utente + del sistema interno. Non utilizzare per applicazioni normali.</string> + <string name="permdesc_locationUpdates">Consente di attivare/disattivare le notifiche + di aggiornamento della posizione dalla radio. Non utilizzare per applicazioni normali.</string> + <string name="permdesc_manageAppTokens">Consente alle applicazioni di + creare e gestire i propri token, aggirando il loro normale + Z-ordering. Non utilizzare mai per applicazioni normali.</string> + <string name="permdesc_masterClear">Consente a un'applicazione di ripristinare completamente + le impostazioni di fabbrica del sistema, cancellando tutti i dati, + la configurazione e le applicazioni installate.</string> + <string name="permdesc_modifyAudioSettings">Consente all'applicazione di modificare + le impostazioni audio globali ad esempio il volume e l'indirizzamento.</string> + <string name="permdesc_modifyPhoneState">Consente all'applicazione di controllare + le funzioni telefoniche del dispositivo. Un'applicazione con questa autorizzazione può scambiare le reti, + accendere o spegnere il telefono ed eseguire operazioni simili senza + notifiche.</string> + <string name="permdesc_mount_unmount_filesystems">Consente all'applicazione di montare e smontare + i file system per i dispositivi rimovibili.</string> + <string name="permdesc_persistentActivity">Consente a un'applicazione di rendere + permanenti alcuni suoi componenti in modo che il sistema non possa utilizzarli per altre + applicazioni.</string> + <string name="permdesc_processOutgoingCalls">Consente all'applicazione di + elaborare le chiamate in uscita e modificare il numero da comporre. Le applicazioni nocive + possono monitorare, reindirizzare o impedire le chiamate in uscita.</string> + <string name="permdesc_readCalendar">Consente a un'applicazione di leggere + tutti gli eventi del calendario memorizzati nel telefono. Le applicazioni nocive + possono utilizzare questa autorizzazione per inviare gli eventi ad altre persone.</string> + <string name="permdesc_readContacts">Consente a un'applicazione di leggere + tutti i contatti (indirizzi) memorizzati sul telefono. Le applicazioni nocive + possono utilizzare questa autorizzazione per inviare i dati ad altre persone.</string> + <string name="permdesc_readFrameBuffer">Consente all'applicazione di leggere + il contenuto del buffer del frame.</string> + <string name="permdesc_readInputState">Consente alle applicazioni di controllare + i tasti premuti anche durante l'interazione con un'altra applicazione (come + quando si digita una password). Non utilizzare mai per le normali applicazioni.</string> + <string name="permdesc_readLogs">Consente a un'applicazione di leggere dai + vari file di log del sistema. Ciò consente di rilevare le informazioni generali + sull'attuale indirizzo del telefono. Non dovrebbero contenere + informazioni personali o riservate.</string> + <string name="permdesc_readOwnerData">Consente a un'applicazione di leggere + i dati del proprietario del telefono memorizzati in quest'ultimo. Le applicazioni nocive + possono utilizzare questa autorizzazione per leggere i dati del proprietario del telefono.</string> + <string name="permdesc_readPhoneState">Consente all'applicazione di accedere alle funzioni telefoniche del dispositivo. + Un'applicazione con quest'autorizzazione può rilevare il numero di telefono, + se una chiamata è attiva, il numero dell'altro telefono connesso + e così via.</string> + <string name="permdesc_readSms">Consente all'applicazione di leggere + i messaggi SMS memorizzati sul telefono o sulla scheda SIM. Le applicazioni nocive + possono leggere i messaggi riservati.</string> + <string name="permdesc_readSyncSettings">Consente a un'applicazione di leggere le impostazioni di sincronizzazione, + ad esempio se la sincronizzazione per i contatti è abilitata.</string> + <string name="permdesc_readSyncStats">Consente a un'applicazione di leggere le statistiche di sincronizzazione, ad esempio + la cronologia delle sincronizzazioni avvenute.</string> + <string name="permdesc_reboot">Consente all'applicazione di + forzare il riavvio del telefono.</string> + <string name="permdesc_receiveBootCompleted">Consente a un'applicazione di + avviarsi automaticamente dopo l'avvio del sistema. + Ciò può prolungare l'avvio del telefono e rallentarne + il normale funzionamento a causa dell'esecuzione costante delle applicazioni.</string> + <string name="permdesc_receiveMms">Consente all'applicazione di ricevere + ed elaborare i messaggi MMS. Le applicazioni nocive possono monitorare i messaggi + o eliminarli automaticamente.</string> + <string name="permdesc_receiveSms">Consente all'applicazione di ricevere + ed elaborare i messaggi SMS. Le applicazioni nocive possono monitorare + i messaggi o eliminarli automaticamente.</string> + <string name="permdesc_receiveWapPush">Consente all'applicazione di ricevere + ed elaborare i messaggi WAP. Le applicazioni nocive possono monitorare + i messaggi o eliminarli automaticamente.</string> + <string name="permdesc_recordAudio">Consente all'applicazione di accedere + al percorso di registrazione audio.</string> + <string name="permdesc_reorderTasks">Consente a un'applicazione di spostare + i task in primo e in secondo piano. Le applicazioni nocive possono forzare + la propria visualizzazione in primo piano automaticamente.</string> + <string name="permdesc_restartPackages">Consente a un'applicazione di + riavviare forzatamente altre applicazioni.</string> + <string name="permdesc_runSetActivityWatcher">Consente a un'applicazione di + monitorare e controllare come il sistema avvia le attività. + Le applicazioni nocive possono compromettere completamente il sistema. Questa + autorizzazione è necessaria solo per lo sviluppo, mai per il normale utilizzo + del telefono.</string> + <string name="permdesc_sendSms">Consente all'applicazione di inviare messaggi + SMS. Le applicazioni nocive possono inviare messaggi senza + conferma a carico del proprietario del telefono.</string> + <string name="permdesc_setAlwaysFinish">Consente a un'applicazione + di controllare se le attività vengono sempre completate subito dopo essere andate in secondo piano. + Mai necessario per le applicazioni normali.</string> + <string name="permdesc_setAnimationScale">Consente all'applicazione di modificare + la velocità di animazione globale, ovvero rallentare o accelerare le animazioni, in qualsiasi momento.</string> + <string name="permdesc_setDebugApp">Consente a un'applicazione di attivare + il debug per un'altra applicazione. Le applicazioni nocive possono utilizzare + questa autorizzazione per interrompere le altre applicazioni.</string> + <string name="permdesc_setOrientation">Consente a un'applicazione di modificare + la rotazione dello schermo in qualsiasi momento. Mai necessario per + le normali applicazioni.</string> + <string name="permdesc_setPreferredApplications">Consente a un'applicazione di + modificare le applicazioni preferite. In questo modo le applicazioni nocive + possono modificare automaticamente le applicazioni in esecuzione, obbligandole + a raccogliere dati riservati.</string> + <string name="permdesc_setProcessForeground">Consente a un'applicazione di portare + in primo piano tutti i processi in esecuzione, in modo da non poterli interrompere. + Mai necessaria per le normali applicazioni.</string> + <string name="permdesc_setProcessLimit">Consente a un'applicazione + di controllare il numero massimo di processi in esecuzione. Mai + necessaria per le normali applicazioni.</string> + <string name="permdesc_setTimeZone">Consente a un'applicazione di + cambiare il fuso orario del telefono.</string> + <string name="permdesc_setWallpaper">Consente all'applicazione + di impostare lo sfondo del sistema.</string> + <string name="permdesc_setWallpaperHints">Consente all'applicazione + di impostare i suggerimenti sulle dimensioni dello sfondo del sistema.</string> + <string name="permdesc_signalPersistentProcesses">Consente all'applicazione di richiedere + che il segnale fornito venga inviato a tutti i processi permanenti.</string> + <string name="permdesc_statusBar">Consente all'applicazione di disabilitare + la barra di stato o di aggiungere o rimuovere le icone del sistema.</string> + <string name="permdesc_subscribedFeedsRead">Consente all'applicazione di visualizzare i dettagli in merito ai feed correntemente sincornizzati.</string> + <string name="permdesc_subscribedFeedsWrite">Consente all'applicazione di modificare + i feed correntemente sincronizzati. Questo potrebbe consentire ad applicazioni nocive di + cambiare i feed sincronizzati.</string> + <string name="permdesc_systemAlertWindow">Consente a un'applicazione di + mostrare le finestre di avviso del sistema. Le applicazioni nocive possono prendere il controllo + di tutto lo schermo del telefono.</string> + <string name="permdesc_vibrate">Consente all'applicazione di controllare + la vibrazione.</string> + <string name="permdesc_wakeLock">Consente all'applicazione di evitare che il telefono + entri in modalità standby.</string> + <string name="permdesc_writeApnSettings">Consente all'applicazione di modificare le impostazioni APN, + ad esempio Proxy e Porta si qualsiasi APN.</string> + <string name="permdesc_writeCalendar">Consente a un'applicazione di modificare + gli eventi del calendario memorizzati nel telefono. Le applicazioni nocive + possono utilizzare questa autorizzazione per cancellare o modificare i dati del calendario.</string> + <string name="permdesc_writeContacts">Consente a un'applicazione di modificare + i dati (indirizzo) dei contatti salvati sul telefono. Le applicazioni nocive + possono utilizzare questa autorizzazione per cancellare o modificare i dati del contatto.</string> + <string name="permdesc_writeGservices">Consente all'applicazione di modificare + i servizi mappa di Google. Non utilizzare per applicazioni normali.</string> + <string name="permdesc_writeOwnerData">Consente a un'applicazione di modificare i dati + del proprietario del telefono. Le applicazioni nocive + possono utilizzare questa autorizzazioni per cancellare o modificare i dati del proprietario.</string> + <string name="permdesc_writeSettings">Consente a un'applicazione di modificare i dati + delle impostazioni del sistema. Le applicazioni nocive possono danneggiare la configurazione + del sistema.</string> + <string name="permdesc_writeSms">Consente all'applicazione di scrivere + ai messaggi SMS memorizzati sul telefono o sulla scheda SIM. Le applicazioni + nocive possono eliminare i messaggi riservati.</string> + <string name="permdesc_writeSyncSettings">Consente a un'applicazione di modificare le impostazioni di sincronizzazione, + ad esempio se la sincronizzazione per i Contatti è abilitata.</string> + <string name="permgroupdesc_accounts">Accedere agli account di Google disponibili.</string> + <string name="permgroupdesc_costMoney">Consente alle applicazioni di eseguire queste operazioni + a carico dell'utente.</string> + <string name="permgroupdesc_developmentTools">Funzioni necessarie solo per gli + sviluppatori di applicazioni.</string> + <string name="permgroupdesc_hardwareControls">Accedere direttamente all'hardware della + cuffia.</string> + <string name="permgroupdesc_location">Monitorare l'ubicazione fisica</string> + <string name="permgroupdesc_messages">Leggere e scrivere i messaggi SMS, + e-mail e altri ancora.</string> + <string name="permgroupdesc_network">Consente alle applicazioni di accedere alle varie + funzioni di rete.</string> + <string name="permgroupdesc_personalInfo">Accedere direttamente ai contatti + e al calendario memorizzati nel telefono.</string> + <string name="permgroupdesc_phoneCalls">Monitorare, registrare ed elaborare + le telefonate.</string> + <string name="permgroupdesc_systemTools">Accesso di basso livello e controllo + del sistema.</string> + <string name="permgrouplab_accounts">Account Google</string> + <string name="permgrouplab_costMoney">Servizi a carico dell'utente</string> + <string name="permgrouplab_developmentTools">Strumenti di sviluppo</string> + <string name="permgrouplab_hardwareControls">Controlli hardware</string> + <string name="permgrouplab_location">Località</string> + <string name="permgrouplab_messages">Messaggi</string> + <string name="permgrouplab_network">Comunicazione di rete</string> + <string name="permgrouplab_personalInfo">Informazioni personali</string> + <string name="permgrouplab_phoneCalls">Chiamate telefoniche</string> + <string name="permgrouplab_systemTools">Strumenti del sistema</string> + <string name="permissions_format"><xliff:g id="perm_line1">%1$s</xliff:g>, <xliff:g id="perm_line2">%2$s</xliff:g></string> + <string name="permlab_accessCoarseLocation">Ubicazione (basata su rete) approssimativa</string> + <string name="permlab_accessFineLocation">Ubicazione (GPS) accurata</string> + <string name="permlab_accessLocationExtraCommands">accesso ai comandi del provider da altre posizione</string> + <string name="permlab_accessMockLocation">origini ubicazioni simulate a scopo di prova</string> + <string name="permlab_accessNetworkState">visualizza stato rete</string> + <string name="permlab_accessSurfaceFlinger">accesso SurfaceFlinger</string> + <string name="permlab_accessWifiState">visualizza stato Wi-Fi</string> + <string name="permlab_addSystemService">pubblica servizi basso livello</string> + <string name="permlab_batteryStats">modifica statistiche batteria</string> + <string name="permlab_bluetooth">crea connessioni Bluetooth</string> + <string name="permlab_bluetoothAdmin">amministrazione bluetooth</string> + <string name="permlab_brick">disabilita telefono permanentemente</string> + <string name="permlab_broadcastPackageRemoved">invia broadcast rimosso pacchetto</string> + <string name="permlab_broadcastSticky">invia broadcast permanente</string> + <string name="permlab_callPhone">chiama direttamente numeri di telefono</string> + <string name="permlab_callPrivileged">chiamare direttamente numeri di telefono</string> + <string name="permlab_camera">scatta foto</string> + <string name="permlab_changeComponentState">abilita o disabilita i componenti dell'applicazione</string> + <string name="permlab_changeConfiguration">modifica impostazioni IU</string> + <string name="permlab_changeNetworkState">cambia connettività di rete</string> + <string name="permlab_changeWifiState">cambia stato Wi-Fi</string> + <string name="permlab_checkinProperties">accesso alle proprietà di controllo</string> + <string name="permlab_clearAppCache">elimina tutti i dati della cache dell'applicazione</string> + <string name="permlab_clearAppUserData">elimina altri dati dell'applicazione</string> + <string name="permlab_createNetworkSockets">accesso completo a Internet</string> + <string name="permlab_deleteCacheFiles">elimina altra cache dell'applicazione</string> + <string name="permlab_deletePackages">elimina applicazioni</string> + <string name="permlab_devicePower">accendi o spegni telefono</string> + <string name="permlab_diagnostic">lettura/scrittura su risorse possedute tramite diag</string> + <string name="permlab_disableKeyguard">disabilita blocco tasti</string> + <string name="permlab_dump">recupera stato interno del sistema</string> + <string name="permlab_expandStatusBar">espandi/comprimi barra di stato</string> + <string name="permlab_factoryTest">esegui in modalità test del produttore</string> + <string name="permlab_flashlight">controlla flash</string> + <string name="permlab_forceBack">forza chiusura applicazione</string> + <string name="permlab_fotaUpdate">installa automaticamente aggiornamenti del sistema</string> + <string name="permlab_getAccounts">rileva account noti</string> + <string name="permlab_getPackageSize">misura spazio memoria applicazione</string> + <string name="permlab_getTasks">recupera applicazioni in esecuzione</string> + <string name="permlab_hardware_test">hardware di prova</string> + <string name="permlab_injectEvents">premere i tasti e i pulsanti di controllo</string> + <string name="permlab_installPackages">installa direttamente applicazioni</string> + <string name="permlab_internalSystemWindow">visualizza finestre non autorizzate</string> + <string name="permlab_locationUpdates">controllo notifiche aggiornamento posizione</string> + <string name="permlab_manageAppTokens">gestisci token applicazioni</string> + <string name="permlab_masterClear">ripristina valori predefiniti di fabbrica</string> + <string name="permlab_modifyAudioSettings">modifica impostazioni audio</string> + <string name="permlab_modifyPhoneState">modifica stato telefono</string> + <string name="permlab_mount_unmount_filesystems">monta e smonta file system</string> + <string name="permlab_persistentActivity">applicazione sempre in esecuzione</string> + <string name="permlab_processOutgoingCalls">intercetta chiamate in uscita</string> + <string name="permlab_readCalendar">leggi dati del calendario</string> + <string name="permlab_readContacts">leggi dati contatti</string> + <string name="permlab_readFrameBuffer">leggi buffer frame</string> + <string name="permlab_readInputState">registra contenuto immesso e azioni eseguite</string> + <string name="permlab_readLogs">leggi file log del sistema</string> + <string name="permlab_readOwnerData">leggi dati proprietario</string> + <string name="permlab_readPhoneState">leggi stato telefono</string> + <string name="permlab_readSms">leggi SMS o MMS</string> + <string name="permlab_readSyncSettings">leggi impostazioni di sincronizzazione</string> + <string name="permlab_readSyncStats">leggi statistiche di sincronizzazione</string> + <string name="permlab_reboot">forzare il riavvio del telefono</string> + <string name="permlab_receiveBootCompleted">avvia automaticamente all'avvio</string> + <string name="permlab_receiveMms">ricevi MMS</string> + <string name="permlab_receiveSms">ricevi SMS</string> + <string name="permlab_receiveWapPush">ricevi WAP</string> + <string name="permlab_recordAudio">registra audio</string> + <string name="permlab_reorderTasks">riordina applicazioni in esecuzione</string> + <string name="permlab_restartPackages">riavvia altre applicazioni</string> + <string name="permlab_runSetActivityWatcher">monitora e controlla tutto l'avvio dell'applicazione</string> + <string name="permlab_sendSms">invia messaggi SMS</string> + <string name="permlab_setAlwaysFinish">chiudi tutte le applicazioni in secondo piano</string> + <string name="permlab_setAnimationScale">modifica velocità di animazione globale</string> + <string name="permlab_setDebugApp">abilita debug applicazione</string> + <string name="permlab_setOrientation">cambia orientamento schermo</string> + <string name="permlab_setPreferredApplications">imposta applicazioni preferite</string> + <string name="permlab_setProcessForeground">impedisci interruzione</string> + <string name="permlab_setProcessLimit">limita numero di processi in esecuzione</string> + <string name="permlab_setTimeZone">imposta fuso orario</string> + <string name="permlab_setWallpaper">imposta sfondo</string> + <string name="permlab_setWallpaperHints">imposta suggerimenti dimensioni sfondo</string> + <string name="permlab_signalPersistentProcesses">invia segnali Linux ad applicazioni</string> + <string name="permlab_statusBar">disabilita o modifica barra di stato</string> + <string name="permlab_subscribedFeedsRead">leggere i feed sottoscritti</string> + <string name="permlab_subscribedFeedsWrite">scrivere i feed sottoscritti</string> + <string name="permlab_systemAlertWindow">visualizza avvisi a livello di sistema</string> + <string name="permlab_vibrate">controllo vibrazione</string> + <string name="permlab_wakeLock">impedisci standby telefono</string> + <string name="permlab_writeApnSettings">scrivere le impostazioni nome punto di accesso</string> + <string name="permlab_writeCalendar">scrivi dati calendario</string> + <string name="permlab_writeContacts">scrivi dati contatto</string> + <string name="permlab_writeGservices">modificare i servizi mappa di Google</string> + <string name="permlab_writeOwnerData">scrivi dati proprietario</string> + <string name="permlab_writeSettings">modifica impostazioni globali sistema</string> + <string name="permlab_writeSms">modifica SMS o MMS</string> + <string name="permlab_writeSyncSettings">scrivi impostazioni di sincronizzazione</string> + <string name="perms_hide"> + <xliff:g ctype="bold">Nascondi</xliff:g> + </string> + <string name="perms_show_all"> + <xliff:g ctype="bold">Mostra tutti</xliff:g> + </string> + <string name="petabyteShort">PB</string> + <string name="pm">"PM"</string> + <string name="power_dialog">Opzioni telefono</string> + <string name="power_off">Spegni</string> + <string name="prepend_shortcut_label">Menu+</string> + <string name="preposition_for_date">su %s</string> + <string name="preposition_for_time">a %s</string> + <string name="preposition_for_year">in %s</string> + <string name="ringtone_default">Suoneria predefinita</string> + <string name="ringtone_default_with_actual">Suoneria predefinita (<xliff:g id="actual_ringtone">%1$s</xliff:g>)</string> + <string name="ringtone_picker_title">Selezionare una suoneria</string> + <string name="ringtone_silent">Automatico</string> + <string name="ringtone_unknown">Suoneria sconosciuta</string> + <string name="safeMode">Modalità sicura</string> + <string name="same_month_md1_md2">"<xliff:g id="format">%3$s \u2013 %8$s %2$s </xliff:g>"</string> + <string name="same_month_md1_time1_md2_time2">"<xliff:g id="format">%3$s %2$s %5$s \u2013 %8$s %7$s %10$s</xliff:g>"</string> + <string name="same_month_mdy1_mdy2">"<xliff:g id="format">%3$s \u2013 %8$s %9$s %2$s</xliff:g>"</string> + <string name="same_month_mdy1_time1_mdy2_time2">"<xliff:g id="format">%3$s %2$s %4$s, %5$s \u2013 %8$s %7$s %9$s, %10$s</xliff:g>"</string> + <string name="same_month_wday1_md1_time1_wday2_md2_time2">"<xliff:g id="format">%1$s, %3$s %2$s, %5$s \u2013 %6$s, %8$s %7$s, %10$s</xliff:g>"</string> + <string name="same_month_wday1_md1_wday2_md2">"<xliff:g id="format">%1$s %3$s %2$s \u2013 %6$s %8$s %7$s</xliff:g>"</string> + <string name="same_month_wday1_mdy1_time1_wday2_mdy2_time2">"<xliff:g id="format">%1$s, %3$s %2$s %4$s, %5$s \u2013 %6$s, %8$s %7$s %9$s, %10$s</xliff:g>"</string> + <string name="same_month_wday1_mdy1_wday2_mdy2">"<xliff:g id="format">%1$s %3$s %2$s %4$s \u2013 %6$s %8$s %7$s %9$s</xliff:g>"</string> + <string name="same_year_md1_md2">"<xliff:g id="format">%3$s %2$s \u2013 %8$s %7$s</xliff:g>"</string> + <string name="same_year_md1_time1_md2_time2">"<xliff:g id="format">%3$s %2$s, %5$s \u2013 %8$s %7$s, %10$s</xliff:g>"</string> + <string name="same_year_mdy1_mdy2">"<xliff:g id="format">%3$s %2$s \u2013 %8$s %7$s %9$s</xliff:g>"</string> + <string name="same_year_mdy1_time1_mdy2_time2">"<xliff:g id="format">%3$s %2$s %4$s, %5$s \u2013 %8$s %7$s %9$s, %10$s</xliff:g>"</string> + <string name="same_year_wday1_md1_time1_wday2_md2_time2">"<xliff:g id="format">%1$s %3$s %2$s %5$s \u2013 %6$s, %8$s %7$s %10$s</xliff:g>"</string> + <string name="same_year_wday1_md1_wday2_md2">"<xliff:g id="format">%1$s %3$s %2$s \u2013 %6$s %8$s %7$s</xliff:g>"</string> + <string name="same_year_wday1_mdy1_time1_wday2_mdy2_time2">"<xliff:g id="format">%1$s %3$s %2$s %4$s, %5$s \u2013 %6$s %8$s %7$s %9$s, %10$s</xliff:g>"</string> + <string name="same_year_wday1_mdy1_wday2_mdy2">"<xliff:g id="format">%1$s, %3$s %2$s \u2013 %6$s, %8$s %7$s %9$s</xliff:g>"</string> + <string name="saturday">Sabato</string> + <string name="save_password_label">Conferma</string> + <string name="save_password_message">Memorizzare la password nel browser?</string> + <string name="save_password_never">Mai</string> + <string name="save_password_notnow">Non adesso</string> + <string name="save_password_remember">Memorizza</string> + <string name="screen_lock">Blocco schermo</string> + <string name="screen_progress">In funzione\u2026</string> + <string name="search_go">Cerca</string> + <string name="second">sec</string> + <string name="seconds">sec</string> + <string name="selectAll">Seleziona tutto</string> + <string name="selectMenuLabel">Seleziona</string> + <string name="select_character">Selezionare il carattere da inserire</string> + <string name="sendText">Selezionare un'azione per il testo</string> + <string name="serviceClassData">Dati</string> + <string name="serviceClassDataAsync">Asinc</string> + <string name="serviceClassDataSync">Sincronizza</string> + <string name="serviceClassFAX">FAX</string> + <string name="serviceClassPAD">PAD</string> + <string name="serviceClassPacket">Pacchetto</string> + <string name="serviceClassSMS">SMS</string> + <string name="serviceClassVoice">Voce</string> + <string name="serviceDisabled">Il servizio è stato disabilitato.</string> + <string name="serviceEnabled">Il servizio è stato abilitato.</string> + <string name="serviceEnabledFor">Il servizio è stato abilitato per:</string> + <string name="serviceErased">Cancellazione completata.</string> + <string name="serviceNotProvisioned">Servizio non fornito.</string> + <string name="serviceRegistered">Registrazione completata.</string> + <string name="shutdown_confirm">Il telefono verrà spento.</string> + <string name="shutdown_progress">Spegnimento in corso\u2026</string> + <string name="silent_mode">Modalità automatica</string> + <string name="simAbsentLabel">Scheda SIM assente o inserita in maniera errata.</string> + <string name="simNetworkPersonalizationLabel">Scheda SIM non utilizzata in questo telefono.</string> + <string name="simPINLabel">PIN SIM necessario (e attualmente non supportato).</string> + <string name="simPUKLabel">PUK SIM necessario (e attualmente non supportato).</string> + <string name="sms_control_default_app_name">Applicazione sconosciuta</string> + <string name="sms_control_message">Sono in corso di invio numerosi messaggi SMS. Scegliere \"OK\" per continuare oppure \"Annulla\" per interrompere l'invio.</string> + <string name="sms_control_no">Annulla</string> + <string name="sms_control_title">Invio messaggi SMS in corso</string> + <string name="sms_control_yes">OK</string> + <string name="status_bar_applications_title">Applicazione</string> + <string name="status_bar_clear_all_button">Cancella notifiche</string> + <string name="status_bar_date_format">"<xliff:g id="format">MMMM g, aaaa</xliff:g>"</string> + <string name="status_bar_latest_events_title">Notifiche</string> + <string name="status_bar_no_notifications_title">Nessuna notifica</string> + <string name="status_bar_ongoing_events_title">In uscita</string> + <string name="status_bar_time_format">"<xliff:g id="format">h:mm AA</xliff:g>"</string> + <string name="sunday">Domenica</string> + <string name="terabyteShort">TB</string> + <string name="text_copied">Testo copiato negli Appunti.</string> + <string name="thursday">Giovedì</string> + <string name="time1_time2">"<xliff:g id="format">%1$s \u2013 %2$s</xliff:g>"</string> + <string name="time_date">"<xliff:g id="format">%1$s, %3$s</xliff:g>"</string> + <string name="time_picker_set">Imposta</string> + <string name="time_wday">"<xliff:g id="format">%1$s, %2$s</xliff:g>"</string> + <string name="time_wday_date">"<xliff:g id="format">%1$s, %2$s, %3$s</xliff:g>"</string> + <string name="today">Oggi</string> + <string name="tomorrow">Domani</string> + <string name="tuesday">Martedì</string> + <string name="turn_off_radio">Disattiva wireless</string> + <string name="turn_on_radio">Attiva wireless</string> + <string name="unknownName">(Sconosciuto)</string> + <string name="untitled"><senza titolo></string> + <string name="volume_alarm">Volume allarme</string> + <string name="volume_call">Volume chiamata in ingresso</string> + <string name="volume_music">Volume musica/video</string> + <string name="volume_ringtone">Volume suoneria</string> + <string name="volume_unknown">Volume</string> + <string name="wait">Attendi</string> + <string name="wday1_date1_time1_wday2_date2_time2">"<xliff:g id="format">%1$s %2$s, %3$s \u2013 %4$s %5$s, %6$s</xliff:g>"</string> + <string name="wday1_date1_wday2_date2">"<xliff:g id="format">%1$s %2$s \u2013 %4$s %5$s</xliff:g>"</string> + <string name="wday_date">"<xliff:g id="format">%2$s %3$s</xliff:g>"</string> + <string name="wednesday">Mercoledì</string> + <string name="week">settimana</string> + <string name="weekly">"Settimanalmente il <xliff:g id="day">%s</xliff:g>"</string> + <string name="weekly_format">MMM g</string> + <string name="weeks">settimane</string> + <string name="whichApplication">Completa azione utilizzando</string> + <string name="year">anno</string> + <string name="yearly">Annualmente</string> + <string name="yearly_format">aaaa</string> + <string name="years">anni</string> + <string name="yes">OK</string> + <string name="yesterday">Ieri</string> +</resources> diff --git a/core/res/res/values-nl-rNL/strings.xml b/core/res/res/values-nl-rNL/strings.xml new file mode 100644 index 0000000..bca994b --- /dev/null +++ b/core/res/res/values-nl-rNL/strings.xml @@ -0,0 +1,558 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> + <string name="BaMmi">Oproep blokkeren</string> + <string name="CLIRDefaultOffNextCallOff">ID-beperkingsstandaarden op onbeperkt. Volgend gesprek: niet beperkt</string> + <string name="CLIRDefaultOffNextCallOn">ID-beperkingsstandaarden op onbeperkt. Volgend gesprek: beperkt</string> + <string name="CLIRDefaultOnNextCallOff">ID-beperkingsstandaarden op beperkt. Volgend gesprek: niet beperkt</string> + <string name="CLIRDefaultOnNextCallOn">ID-beperkingsstandaarden op beperkt. Volgend gesprek: beperkt</string> + <string name="CLIRPermanent">ID-beperking ingesteld op permanente modus.</string> + <string name="CfMmi">Oproep doorschakelen</string> + <string name="ClipMmi">Nummerweergave inkomend gesprek</string> + <string name="ClirMmi">Nummerweergave uitgaand gesprek</string> + <string name="CwMmi">Gesprek in wachtstand</string> + <string name="Midnight">"Middernacht"</string> + <string name="Noon">"12 uur 'smiddags"</string> + <string name="PinMmi">Pincode wijzigen</string> + <string name="PwdMmi">Wachtwoord wijzigen</string> + <string name="VideoView_error_button">OK</string> + <string name="VideoView_error_text_unknown">Fout opgetreden bij afspelen van geselecteerde video.</string> + <string name="VideoView_error_title">Videoafspeelfout</string> + <string name="abbrev_month">"<xliff:g id="format">%b</xliff:g>"</string> + <string name="abbrev_month_day">"<xliff:g id="format">%-d %b</xliff:g>"</string> + <string name="abbrev_month_day_year">"<xliff:g id="format">%-d %b %Y</xliff:g>"</string> + <string name="abbrev_month_year">"<xliff:g id="format">%b %Y</xliff:g>"</string> + <string name="activate_keyguard">Toetsbescherming activeren</string> + <string name="ago">geleden</string> + <string name="alwaysUse">Deze toepassing altijd gebruiken voor deze toepassing</string> + <string name="am">"AM"</string> + <string name="battery_low_percent_format">Minder dan <xliff:g id="number">%d%%</xliff:g> + resterend</string> + <string name="battery_low_subtitle">Lage batterijstroom</string> + <string name="battery_low_title">Oplader verbinden</string> + <string name="battery_status_charging">Bezig met opladen\u2026</string> + <string name="battery_status_text_percent_format"><xliff:g id="number">%d%%</xliff:g></string> + <string name="before">Voor</string> + <string name="browserSavedFormData">Formuliergegevens opgeslagen</string> + <string name="byteShort">b</string> + <string name="cancel">Annuleren</string> + <string name="capital_off">UIT</string> + <string name="capital_on">AAN</string> + <string name="cfReasonBusy">Oproep doorschakelen bezig</string> + <string name="cfReasonNR">Oproep doorschakelen niet bereikbaar</string> + <string name="cfReasonNRy">Oproep doorschakelen geen antwoord</string> + <string name="cfReasonUnconditional">Oproep doorschakelen onvoorwaardelijk</string> + <string name="cfTemplateForwarded">{0}: {1}</string> + <string name="cfTemplateForwardedTime">{0}: {1} na {2} seconden</string> + <string name="cfTemplateNotForwarded">{0}: Niet doorgestuurd</string> + <string name="cfTemplateRegistered">{0}: Niet doorgestuurd ({1})</string> + <string name="cfTemplateRegisteredTime">{0}: Niet doorgestuurd ({1} na {2} seconden)</string> + <string name="chooseActivity">Een actie selecteren</string> + <string name="contentServiceSync">Sync</string> + <string name="contentServiceSyncNotificationDesc">Bezig met synchroniseren</string> + <string name="contentServiceSyncNotificationTitle">Sync</string> + <string name="contentServiceXmppAvailable">XMPP actief</string> + <string name="copy">Kopiëren</string> + <string name="copyUrl">URL kopiëren</string> + <string name="cut">Knippen</string> + <string name="daily">Elke dag</string> + <string name="daily_format">h:mm aa</string> + <string name="date1_date2">"<xliff:g id="format">%2$s \u2013 %5$s</xliff:g>"</string> + <string name="date1_time1_date2_time2">"<xliff:g id="format">%2$s, %3$s \u2013 %5$s, %6$s</xliff:g>"</string> + <string name="date_picker_set">Instellen</string> + <string name="date_range_separator">" \u2013 "</string> + <string name="day">dag</string> + <string name="day_of_week_long_friday">Vrijdag</string> + <string name="day_of_week_long_monday">Maandag</string> + <string name="day_of_week_long_saturday">Zaterdag</string> + <string name="day_of_week_long_sunday">Zondag</string> + <string name="day_of_week_long_thursday">Donderdag</string> + <string name="day_of_week_long_tuesday">Dinsdag</string> + <string name="day_of_week_long_wednesday">Woensdag</string> + <string name="day_of_week_medium_friday">Vri</string> + <string name="day_of_week_medium_monday">Maa</string> + <string name="day_of_week_medium_saturday">Zat</string> + <string name="day_of_week_medium_sunday">Zon</string> + <string name="day_of_week_medium_thursday">Don</string> + <string name="day_of_week_medium_tuesday">Din</string> + <string name="day_of_week_medium_wednesday">Woe</string> + <string name="day_of_week_short_friday">Vr</string> + <string name="day_of_week_short_monday">Ma</string> + <string name="day_of_week_short_saturday">Za</string> + <string name="day_of_week_short_sunday">Zo</string> + <string name="day_of_week_short_thursday">Do</string> + <string name="day_of_week_short_tuesday">Di</string> + <string name="day_of_week_short_wednesday">Wo</string> + <string name="day_of_week_shorter_friday">V</string> + <string name="day_of_week_shorter_monday">M</string> + <string name="day_of_week_shorter_saturday">Za</string> + <string name="day_of_week_shorter_sunday">Zo</string> + <string name="day_of_week_shorter_thursday">Do</string> + <string name="day_of_week_shorter_tuesday">Di</string> + <string name="day_of_week_shorter_wednesday">W</string> + <string name="day_of_week_shortest_friday">V</string> + <string name="day_of_week_shortest_monday">M</string> + <string name="day_of_week_shortest_saturday">Z</string> + <string name="day_of_week_shortest_sunday">Z</string> + <string name="day_of_week_shortest_thursday">Do</string> + <string name="day_of_week_shortest_tuesday">Di</string> + <string name="day_of_week_shortest_wednesday">W</string> + <string name="days">dagen</string> + <string name="daysDurationFuturePlural">over <xliff:g id="days">%d</xliff:g> dagen</string> + <string name="daysDurationPastPlural"><xliff:g id="days">%d</xliff:g> dagen geleden</string> + <string name="defaultMsisdnAlphaTag">Msisdn1</string> + <string name="defaultVoiceMailAlphaTag">Voicemail</string> + <string name="elapsed_time_short_format_h_mm_ss"><xliff:g id="format">%1$d:%2$02d:%3$02d</xliff:g></string> + <string name="elapsed_time_short_format_mm_ss"><xliff:g id="format">%1$02d:%2$02d</xliff:g></string> + <string name="ellipsis">\u2026</string> + <string name="emergency_call_dialog_call">Noodoproep</string> + <string name="emergency_call_dialog_cancel">Annuleren</string> + <string name="emergency_call_dialog_number_for_display">Alarmnummers</string> + <string name="emergency_call_dialog_text">Een alarmnummer bellen?</string> + <string name="emergency_call_number_uri">tel:112</string> + <string name="emptyPhoneNumber">(geen telefoonnummer)</string> + <string name="every_weekday">"Elke werkdag (Maa\u2013vri)"</string> + <string name="factorytest_failed">Fabriekstest mislukt</string> + <string name="factorytest_no_action">Geen pakket gevonden dat de handeling FACTORY_TEST levert.</string> + <string name="factorytest_not_system">De handeling FACTORY_TEST + wordt alleen ondersteund voor pakketten die geïnstalleerd zijn in /system/app.</string> + <string name="factorytest_reboot">Opnieuw opstarten</string> + <string name="friday">Vrijdag</string> + <string name="gigabyteShort">Gb</string> + <string name="global_action_lock">Vergrendeling</string> + <string name="global_action_power_off">Uitschakelen</string> + <string name="global_action_silent_mode_off_status">Geluid staat AAN</string> + <string name="global_action_silent_mode_on_status">Geluid staat UIT</string> + <string name="global_action_toggle_silent_mode">Stille modus</string> + <string name="global_actions">Globale handelingen</string> + <string name="hour">uur</string> + <string name="hours">uur</string> + <string name="httpError">Onbekende fout</string> + <string name="httpErrorAuth">Verificatie mislukt</string> + <string name="httpErrorBadUrl">Ongeldige url</string> + <string name="httpErrorConnect">Verbinding maken met server mislukt</string> + <string name="httpErrorFailedSslHandshake">Uitvoeren van ssl-handshake mislukt</string> + <string name="httpErrorFile">Bestandfout</string> + <string name="httpErrorFileNotFound">Bestand niet gevonden</string> + <string name="httpErrorIO">Lezen van of schrijven naar server mislukt</string> + <string name="httpErrorLookup">Onbekende host</string> + <string name="httpErrorOk">OK</string> + <string name="httpErrorProxyAuth">Verificeren van proxyserver mislukt</string> + <string name="httpErrorRedirectLoop">Te veel omleidingen door server</string> + <string name="httpErrorTimeout">Time-out bij serververbinding</string> + <string name="httpErrorUnsupportedAuthScheme">Niet-ondersteund verificatieschema. Verificeren mislukt.</string> + <string name="httpErrorUnsupportedScheme">Protocol wordt niet ondersteund</string> + <string name="in">in</string> + <string name="keyguard_label_text">Om vrij te geven drukt u op Menu en vervolgens op 0.</string> + <string name="keyguard_password_emergency_instructions">Druk op de Beltoets om het alarmnummer te bellen.</string> + <string name="keyguard_password_enter_pin_code">Pincode invoeren</string> + <string name="keyguard_password_instructions">Voer een wachtwoord in of bel een alarmnummer.</string> + <string name="keyguard_password_wrong_pin_code">Onjuiste pincode!</string> + <string name="kilobyteShort">Kb</string> + <string name="lockscreen_carrier_default">(Geen service)</string> + <string name="lockscreen_carrier_key">gsm.operator.alpha</string> + <string name="lockscreen_emergency_call">Noodoproep</string> + <string name="lockscreen_instructions_when_pattern_disabled">Druk op Menu om vrij te geven</string> + <string name="lockscreen_instructions_when_pattern_enabled">Druk op Menu om vrij te geven of bel een alarmnummer</string> + <string name="lockscreen_low_battery">Oplader verbinden</string> + <string name="lockscreen_missing_sim_instructions">Voer een SIM-kaart in</string> + <string name="lockscreen_missing_sim_message">Geen SIM in toestel</string> + <string name="lockscreen_pattern_correct">Juist!</string> + <string name="lockscreen_pattern_instructions">Patroon tekenen om vrij te geven</string> + <string name="lockscreen_pattern_wrong">Verkeerd patroon! Nogmaals proberen</string> + <string name="lockscreen_plugged_in">Bezig met opladen (<xliff:g id="number">%d%%</xliff:g>)</string> + <string name="lockscreen_screen_locked">Schermblokkering</string> + <string name="lockscreen_too_many_failed_attempts_countdown">Probeer opnieuw over <xliff:g id="number">%d</xliff:g> seconden</string> + <string name="lockscreen_too_many_failed_attempts_dialog_message"> + U heeft nu <xliff:g id="number">%d</xliff:g> mislukte pogingen om + het vrijgavepatroon correct te tekenen.\n + Probeer opnieuw over <xliff:g id="number">%d</xliff:g> seconden. + </string> + <string name="lockscreen_too_many_failed_attempts_dialog_title">Blokkeerpatroonwaarschuwing</string> + <string name="low_internal_storage_text">Weinig intern geheugen</string> + <string name="low_internal_storage_view_text">Toestel heeft weinig intern geheugen</string> + <string name="low_internal_storage_view_title">Weinig intern geheugen</string> + <string name="megabyteShort">Mb</string> + <string name="midnight">"middernacht"</string> + <string name="minute">minuut</string> + <string name="minutes">minuten</string> + <string name="mmiComplete">MMI voltooid</string> + <string name="mmiError">Netwerkfout of onjuiste MMI-code.</string> + <string name="monday">Maandag</string> + <string name="month">"<xliff:g id="format">%B</xliff:g>"</string> + <string name="month_day">"<xliff:g id="format">%-d %B</xliff:g>"</string> + <string name="month_day_year">"<xliff:g id="format">%-d %B %Y</xliff:g>"</string> + <string name="month_long_april">April</string> + <string name="month_long_august">Augustus</string> + <string name="month_long_december">December</string> + <string name="month_long_february">Februari</string> + <string name="month_long_january">Januari</string> + <string name="month_long_july">Juli</string> + <string name="month_long_june">Juni</string> + <string name="month_long_march">Maart</string> + <string name="month_long_may">Mei</string> + <string name="month_long_november">November</string> + <string name="month_long_october">Oktober</string> + <string name="month_long_september">September</string> + <string name="month_medium_april">apr</string> + <string name="month_medium_august">aug</string> + <string name="month_medium_december">dec</string> + <string name="month_medium_february">feb</string> + <string name="month_medium_january">jan</string> + <string name="month_medium_july">jul</string> + <string name="month_medium_june">jun</string> + <string name="month_medium_march">mrt</string> + <string name="month_medium_may">mei</string> + <string name="month_medium_november">nov</string> + <string name="month_medium_october">okt</string> + <string name="month_medium_september">sep</string> + <string name="month_shortest_april">A</string> + <string name="month_shortest_august">A</string> + <string name="month_shortest_december">D</string> + <string name="month_shortest_february">F</string> + <string name="month_shortest_january">J</string> + <string name="month_shortest_july">J</string> + <string name="month_shortest_june">J</string> + <string name="month_shortest_march">M</string> + <string name="month_shortest_may">M</string> + <string name="month_shortest_november">N</string> + <string name="month_shortest_october">O</string> + <string name="month_shortest_september">S</string> + <string name="month_year">"<xliff:g id="format">%B %Y</xliff:g>"</string> + <string name="monthly">Elke mnd</string> + <string name="monthly_format">d MMM</string> + <string name="more_item_label">Meer</string> + <string name="no">Annuleren</string> + <string name="noApplications">Geen toepassingen beschikbaar om de handeling uit te voeren</string> + <string name="no_recent_tasks">Geen recente toepassingen</string> + <string name="noon">"12 uur 'smiddags"</string> + <string name="numeric_date">"<xliff:g id="format">%d/%m/%Y</xliff:g>"</string> + <string name="numeric_date_notation">"<xliff:g id="format">%d/%m/%y</xliff:g>"</string> + <string name="numeric_md1_md2">"<xliff:g id="format">%3$s/%2$s \u2013 %8$s/%7$s</xliff:g>"</string> + <string name="numeric_md1_time1_md2_time2">"<xliff:g id="format">%3$s/%2$s, %5$s \u2013 %8$s/%7$s, %10$s</xliff:g>"</string> + <string name="numeric_mdy1_mdy2">"<xliff:g id="format">%3$s/%2$s/%4$s \u2013 %8$s/%7$s/%9$s</xliff:g>"</string> + <string name="numeric_mdy1_time1_mdy2_time2">"<xliff:g id="format">%3$s/%2$s/%4$s, %5$s \u2013 %8$s/%7$s/%9$s, %10$s</xliff:g>"</string> + <string name="numeric_wday1_md1_time1_wday2_md2_time2">"<xliff:g id="format">%1$s %3$s/%2$s, %5$s \u2013 %6$s %8$s/%7$s, %10$s</xliff:g>"</string> + <string name="numeric_wday1_md1_wday2_md2">"<xliff:g id="format">%1$s %3$s/%2$s \u2013 %6$s %8$s/%7$s</xliff:g>"</string> + <string name="numeric_wday1_mdy1_time1_wday2_mdy2_time2">"<xliff:g id="format">%1$s %3$s/%2$s/%4$s, %5$s \u2013 %6$s %8$s/%7$s/%9$s, %10$s</xliff:g>"</string> + <string name="numeric_wday1_mdy1_wday2_mdy2">"<xliff:g id="format">%1$s %3$s/%2$s/%4$s \u2013 %6$s %8$s/%7$s/%9$s</xliff:g>"</string> + <string name="ok">OK</string> + <string name="open_permission_deny">U hebt geen toestemming om deze pagina te openen.</string> + <string name="passwordIncorrect">Ongeldig wachtwoord</string> + <string name="paste">Plakken</string> + <string name="permdesc_accessFineLocation">Open, indien beschikbaar, het Global + Positioning System op het toestel. + Verkeerde toepassingen kunnen dit gebruiken om te bepalen waar u + zich bevindt en extra batterijstroom verbruiken.</string> + <string name="permdesc_accessCoarseLocation">Gebruik, indien beschikbaar, een + netwerkdatabank om de locatie van het toestel te schatten. Verkeerde toepassingen + kunnen dit gebruiken om te schatten waar u zich bevindt.</string> + <string name="permdesc_accessPhoneInterface">Toepassingen mogen de interne + Telefooninterface openen. Is bij normale toepassingen nooit nodig.</string> + <string name="permdesc_accessSurfaceFlinger">Toepassingen mogen de functies op laag niveau van SurfaceFlinger gebruiken.</string> + <string name="permdesc_addSystemService">Toepassingen mogen hun + eigen systeemdiensten van laag-niveau publiceren. Verkeerde toepassingen kunnen + het systeem kapen en gegevens erop beschadigen of stelen.</string> + <string name="permdesc_brick">Hiermee kan de toepassing de gehele + dienst permanent uitschakelen. Dit is erg gevaarlijk.</string> + <string name="permdesc_broadcastPackageRemoved">Hiermee kan een toepassing + een melding uitzenden met de mededeling dat een toepassingspakket is verwijderd. + Verkeerde toepassingen kunnen dit gebruiken om andere + actieve toepassingen te stoppen.</string> + <string name="permdesc_broadcastSticky">Hiermee kan een toepassing + plakuitzendingen versturen, die blijven hangen als de uitzending stopt. + Verkeerde toepassingen kunnen het toestel traag of instabiel maken + door te veel geheugengebruik te veroorzaken.</string> + <string name="permdesc_callPhone">Hiermee kunnen toepassingen + telefoonnummers bellen zonder uw tussenkomst. Verkeerde toepassingen + kunnen ongewilde gesprekken op uw telefoonrekening veroorzaken.</string> + <string name="permdesc_camera">Hiermee kunnen toepassingen + foto's maken met de camera. Hiermee kan de toepassing op elk moment de + beelden van de camera ophalen.</string> + <string name="permdesc_changeComponentState">Hiermee kan een toepassing veranderen of + een component van een andere toepassing wordt ingeschakeld of niet. Slechte toepassingen kunnen + dit gebruiken om belangrijke toestelfuncties uit te schakelen. Wees voorzichtig met het verlenen van + toestemmingen, omdat het mogelijk is dat toepassingscomponenten in een onbruikbare, inconsistente of instabiele toestand geraken. + </string> + <string name="permdesc_changeConfiguration">Hiermee kan een toepassing + de actuele configuratie veranderen, zoals de locatie of algemene + tekengrootte.</string> + <string name="permdesc_clearAppCache">Hiermee kan een toepassing toestelgeheugen + vrijmaken door bestanden uit de cachemap te verwijderen. Toegang wordt + meestal beperkt tot systeemprocessen.</string> + <string name="permdesc_deleteCacheFiles">Hiermee kan een toepassing cachebestanden verwijderen.</string> + <string name="permdesc_deletePackages">Hiermee kan een toepassing + Android-pakketten verwijderen. Slechte toepassingen kunnen dit misbruiken om belangrijke toepassingen te wissen.</string> + <string name="permdesc_devicePower">Hiermee kan de toepassing het toestel in- of uitschakelen, of ingeschakeld laten.</string> + <string name="permdesc_dump">Hiermee kan een toepassingen + de interne toestand van het systeem opvragen. Verkeerde toepassingen kunnen + een diverse privé- en veiligheidsinformatie verkrijgen die ze + normaal gesproken niet nodig hebben.</string> + <string name="permdesc_factoryTest">Uitvoeren als een fabriekstest op laag + niveau, waardoor volledige toegang tot de toestelhardware gegeven is. Alleen beschikbaar + als een toestel in de fabriekstestmodus staat.</string> + <string name="permdesc_flashlight">Hiermee kan de toepassing de flitser besturen.</string> + <string name="permdesc_forceBack">Hiermee kan een toepassing elke + activiteit die op de voorgrond staat sluiten en terugkeren. + Is bij normale toepassingen nooit nodig.</string> + <string name="permdesc_fotaUpdate">Hiermee kan een toepassing + meldingen ontvangen over systeemupdates die in behandeling zijn en hun installatie + in gang zetten. Slechte toepassingen kunnen dit misbruiken om het + te beschadigen met niet toegestane updates, of algemeen het updaten + te verstoren.</string> + <string name="permdesc_getTasks">Hiermee kan een toepassing + informatie ophalen over geactiveerde en recent geactiveerde taken. Verkeerde + toepassingen kunnen hierdoor + toegang krijgen tot privé-informatie over andere toepassingen.</string> + <string name="permdesc_hardware_test">Hiermee kan de toepassing diverse randapparaten besturen met als doel het testen van de hardware.</string> + <string name="permdesc_injectEvents">Hiermee kan een toepassing + zijn eigen invoergebeurtenissen (toetsindrukken enz.) naar andere toepassingen sturen. Slechte + toepassingen kunnen dit misbruiken om controle over het toestel te krijgen.</string> + <string name="permdesc_installPackages">Hiermee kan een toepassing nieuwe Android- + pakketten installeren of updaten. Slechte toepassingen kunnen dit misbruiken om nieuwe + toepassingen met twijfelachtig verstrekkende rechten toe te voegen.</string> + <string name="permdesc_internalSystemWindow">Hiermee kunnen vensters + worden gemaakt die bedoeld zijn voor gebruik door het interne systeem + van de gebruikersinterface. Niet bedoeld voor normale toepassingen.</string> + <string name="permdesc_manageAppTokens">Hiermee kunnen toepassingen + hun eigen tokens maken, en zo de normale Z-ordening + buiten spel zetten. Is bij normale toepassingen nooit nodig.</string> + <string name="permdesc_masterClear">Hiermee kan een toepassing het + systeem volledig opnieuw instellen op fabrieksinstellingen, waardoor alle gegevens, + configuratie en geïnstalleerde toepassingen worden gewist.</string> + <string name="permdesc_modifyAudioSettings">Hiermee kan een toepassing globale audioinstellingen aanpassen, zoals volume en route.</string> + <string name="permdesc_mount_unmount_filesystems">Hiermee kan de toepassing bestandssystemen voor verwisselbaar geheugen koppelen en loskoppelen.</string> + <string name="permdesc_persistentActivity">Hiermee kan een toepassing + gedeeltes van zichzelf fixeren, zodat het systeem deze niet meer kan gebruiken voor andere + toepassingen.</string> + <string name="permdesc_raisedThreadPriority">Hiermee kan een toepassing + zgn raised thread priorities gebruiken, wat mogelijk invloed heeft op de reactiesnelheid van de + gebruikersinterface.</string> + <string name="permdesc_readContacts">Hiermee kan een toepassing alle + contactgegevens (adres) op het toestel lezen. Slechte toepassingen + kunnen dit misbruiken om uw gegevens naar andere personen te sturen.</string> + <string name="permdesc_readFrameBuffer">Hiermee kan een toepassing de gegevens van de framebuffer lezen.</string> + <string name="permdesc_readInputState">Hiermee kunnen toepassingen de + toetsen zien die u indrukt, ook bij interactie met een andere toepassing (zoals + het invoeren van een wachtwoord). Is bij normale toepassingen nooit nodig.</string> + <string name="permdesc_readSms">Hiermee kan een toepassing + sms-berichten op telefoon of SIM-kaart lezen. Slechte toepassingen + kunnen vertrouwelijke berichten lezen.</string> + <string name="permdesc_receiveBootCompleted">Hiermee kan een toepassing + zichzelf starten zodra het systeem is opgestart. + Hierdoor kan het opstarten van het toestel langer duren en de + toepassing het toestel afremmen omdat het altijd is geactiveerd.</string> + <string name="permdesc_receiveMms">Hiermee kan een toepassing + multimediaberichten ontvangen en verwerken. Slechte toepassingen kunnen + uw berichten in de gaten houden of verwijderen zonder dat dit wordt aangegeven.</string> + <string name="permdesc_receiveSms">Hiermee kan een toepassing + tekstberichten ontvangen en verwerken. Slechte toepassingen kunnen + uw berichten in de gaten houden of verwijderen zonder dat dit wordt aangegeven.</string> + <string name="permdesc_receiveWapPush">Hiermee kan een toepassing + wap-berichten ontvangen en verwerken. Slechte toepassingen kunnen + uw berichten in de gaten houden of verwijderen zonder dat dit wordt aangegeven.</string> + <string name="permdesc_recordAudio">Hierdoor kan een toepassing het opnamepad voor audio openen.</string> + <string name="permdesc_reorderTasks">Hiermee kan een toepassing + taken naar de voorgrond en achtergrond verplaatsen. Slechte toepassingen kunnen + zichzelf zonder tussenkomst naar de voorgrond forceren.</string> + <string name="permdesc_runInstrumentation">Hiermee kan een toepassing + zijn eigen instrumentatiecode invoegen in elke andere toepassing. + Slechte toepassingen kunnen zo het systeem in gevaar brengen. Deze + toepassing is alleen nodig voor ontwikkelingsdoeleinden, nooit voor normaal + gebruik van het toestel.</string> + <string name="permdesc_runSetActivityWatcher">Hiermee kan een toepassing + de wijze waarop het systeem activiteiten start in de gaten houden en besturen. + Slechte toepassingen kunnen zo het systeem in gevaar brengen. Deze + toepassing is alleen nodig voor ontwikkelingsdoeleinden, nooit voor normaal + gebruik van het toestel.</string> + <string name="permdesc_sendSms">Hiermee kan een toepassing + tekstberichten verzenden. Slechte toepassingen kunnen u op kosten jagen door + zonder toestemming berichten te verzenden.</string> + <string name="permdesc_setAlwaysFinish">Hiermee kan een toepassing + besturen of activiteiten altijd voltooid moeten zijn als ze + naar de achtergrond gaan. Nooit + nodig voor normale toepassingen.</string> + <string name="permdesc_setAnimationScale">Hiermee kan een toepassing op elk moment de globale animatiesnelheid (snellere of tragere animaties) veranderen.</string> + <string name="permdesc_setDebugApp">Hiermee kan een toepassing + foutopsporing voor andere toepassingen inschakelen. Slechte toepassingen kunnen + dit misbruiken om andere toepassingen te stoppen.</string> + <string name="permdesc_setOrientation">Hiermee kan een toepassing op + elk moment de schermligging veranderen. Is bij normale toepassingen + nooit nodig.</string> + <string name="permdesc_setPreferredApplications">Hiermee kan een toepassing + uw voorkeurstoepassingen veranderen. Slechte toepassingen kunnen zo + stilletjes veranderen welke toepassingen gestart moeten worden, zodat + bestaande toepassingen privégegevens over u verzamelen.</string> + <string name="permdesc_setProcessLimit">Hiermee kan een toepassing + het maximumaantal geactiveerde processen besturen. Nooit + nodig voor normale toepassingen.</string> + <string name="permdesc_setWallpaper">Hiermee kan de toepassing de systeemachtergrond instellen.</string> + <string name="permdesc_signalPersistentProcesses">Hiermee kan een toepassing verzoeken dat het meegeleverde signaal naar alle aanhoudende processen wordt gestuurd.</string> + <string name="permdesc_statusBar">Hiermee kan een toepassing de statusbalk en pictogrammen openen, sluiten of uitschakelen.</string> + <string name="permdesc_systemAlertWindow">Hiermee kan een toepassing + systeemmeldingen weergeven. Slechte toepassingen kunnen het + volledige toestelscherm overnemen.</string> + <string name="permdesc_vibrate">Hiermee kan de toepassing de triller besturen.</string> + <string name="permdesc_writeContacts">Hiermee kan een toepassing alle + contactgegevens (adres) op het toestel aanpassen. Slechte + toepassingen kunnen dit misbruiken om contactgegevens te wissen of wijzigen.</string> + <string name="permdesc_writeSettings">Hiermee kan een toepassing de + instellingsgegevens van het systeem aanpassen. Slechte toepassingen kunnen de configuratie + van het systeem beschadigen.</string> + <string name="permdesc_writeSms">Hiermee kan een toepassing + sms-berichten op telefoon of SIM-kaart schrijven. Slechte toepassingen + kunnen berichten verwijderen.</string> + <string name="permlab_accessFineLocation">Toegang tot gps-locatie</string> + <string name="permlab_accessCoarseLocation">Toegang tot netwerklocatie</string> + <string name="permlab_accessPhoneInterface">Toegang tot telefooninterface</string> + <string name="permlab_accessSurfaceFlinger">Toegang tot SurfaceFlinger</string> + <string name="permlab_addSystemService">Systeemservice toevoegen</string> + <string name="permlab_brick">Toestel uitschakelen</string> + <string name="permlab_broadcastPackageRemoved">Uitzendpakket verwijderd</string> + <string name="permlab_broadcastSticky">Belangrijke uitzending</string> + <string name="permlab_callPhone">Telefoonnummers bellen</string> + <string name="permlab_camera">Camera</string> + <string name="permlab_changeComponentState">Toepassingscomponenten in- of uitschakelen</string> + <string name="permlab_changeConfiguration">Configuratie wijzigen</string> + <string name="permlab_clearAppCache">Cachegegevens van toepassing wissen</string> + <string name="permlab_deleteCacheFiles">Cachebestanden wissen</string> + <string name="permlab_deletePackages">Pakketten verwijderen</string> + <string name="permlab_devicePower">Toestel inschakelen</string> + <string name="permlab_dump">Systeemstatus dumpen</string> + <string name="permlab_factoryTest">Fabriekstest</string> + <string name="permlab_flashlight">Flitser</string> + <string name="permlab_forceBack">Terug forceren</string> + <string name="permlab_fotaUpdate">Installatie van systeemupdate</string> + <string name="permlab_getTasks">Taakinformatie verkrijgen</string> + <string name="permlab_hardware_test">Hardwaretest</string> + <string name="permlab_injectEvents">Invoergebeurtenissen invoegen</string> + <string name="permlab_installPackages">Pakketten installeren</string> + <string name="permlab_internalSystemWindow">Intern systeemvenster</string> + <string name="permlab_manageAppTokens">Toepassingstokens beheren</string> + <string name="permlab_masterClear">Volledige systeemreset</string> + <string name="permlab_modifyAudioSettings">Audioinstellingen wijzigen</string> + <string name="permlab_mount_unmount_filesystems">Bestandssystemen koppelen en losmaken</string> + <string name="permlab_persistentActivity">Aanhoudende handelingen</string> + <string name="permlab_raisedThreadPriority">Raised thread priorities</string> + <string name="permlab_readContacts">Contactgegevens lezen</string> + <string name="permlab_readFrameBuffer">Framebuffer lezen</string> + <string name="permlab_readInputState">Invoerstatus lezen</string> + <string name="permlab_readSms">Sms/mms-berichten lezen</string> + <string name="permlab_receiveBootCompleted">Uitvoeren bij opstarten</string> + <string name="permlab_receiveMms">Mms-berichten ontvangen</string> + <string name="permlab_receiveSms">Sms-berichten ontvangen</string> + <string name="permlab_receiveWapPush">Wap-berichten ontvangen</string> + <string name="permlab_recordAudio">Audio opnemen</string> + <string name="permlab_reorderTasks">Taken herschikken</string> + <string name="permlab_runInstrumentation">Instrumentatie uitvoeren</string> + <string name="permlab_runSetActivityWatcher">Activiteitenmonitor instellen</string> + <string name="permlab_sendSms">Sms-berichten verzenden</string> + <string name="permlab_setAlwaysFinish">Altijd voltooien instellen</string> + <string name="permlab_setAnimationScale">Animatieschaal instellen</string> + <string name="permlab_setDebugApp">Foutopsporing instellen</string> + <string name="permlab_setOrientation">Ligging instellen</string> + <string name="permlab_setPreferredApplications">Voorkeurstoepassingen instellen</string> + <string name="permlab_setProcessLimit">Proceslimiet instellen</string> + <string name="permlab_setWallpaper">Achtergrond instellen</string> + <string name="permlab_signalPersistentProcesses">Signaal naar aanhoudende processen</string> + <string name="permlab_statusBar">Statusbalk besturen</string> + <string name="permlab_systemAlertWindow">Systeemmeldingen</string> + <string name="permlab_vibrate">Triller</string> + <string name="permlab_writeContacts">Contactgegevens schrijven</string> + <string name="permlab_writeSettings">Systeeminstellingen schrijven</string> + <string name="permlab_writeSms">Sms/mms-berichten schrijven</string> + <string name="petabyteShort">Pb</string> + <string name="pm">"PM"</string> + <string name="power_dialog">Energieopties</string> + <string name="power_off">Uitschakelen</string> + <string name="prepend_shortcut_label">Menu+</string> + <string name="preposition_for_date">op %s</string> + <string name="preposition_for_time">bij %s</string> + <string name="preposition_for_year">in %s</string> + <string name="safeMode">Veilige modus</string> + <string name="same_month_md1_md2">"<xliff:g id="format">%2$s %3$s \u2013 %8$s</xliff:g>"</string> + <string name="same_month_md1_time1_md2_time2">"<xliff:g id="format">%3$s %2$s, %5$s \u2013 %8$s %7$s, %10$s</xliff:g>"</string> + <string name="same_month_mdy1_mdy2">"<xliff:g id="format">%3$s \u2013 %8$s %2$s, %9$s</xliff:g>"</string> + <string name="same_month_mdy1_time1_mdy2_time2">"<xliff:g id="format">%3$s %2$s %4$s, %5$s \u2013 %8$s %7$s %9$s, %10$s</xliff:g>"</string> + <string name="same_month_wday1_md1_time1_wday2_md2_time2">"<xliff:g id="format">%1$s %3$s %2$s, %5$s \u2013 %6$s %8$s %7$s, %10$s</xliff:g>"</string> + <string name="same_month_wday1_md1_wday2_md2">"<xliff:g id="format">%1$s %3$s %2$s \u2013 %6$s %8$s %7$s</xliff:g>"</string> + <string name="same_month_wday1_mdy1_time1_wday2_mdy2_time2">"<xliff:g id="format">%1$s %3$s %2$s %4$s, %5$s \u2013 %6$s %8$s %7$s %9$s, %10$s</xliff:g>"</string> + <string name="same_month_wday1_mdy1_wday2_mdy2">"<xliff:g id="format">%1$s %3$s %2$s %4$s \u2013 %6$s %8$s %7$s, %9$s</xliff:g>"</string> + <string name="same_year_md1_md2">"<xliff:g id="format">%3$s %2$s \u2013 %8$s %7$s</xliff:g>"</string> + <string name="same_year_md1_time1_md2_time2">"<xliff:g id="format">%3$s %2$s, %5$s \u2013 %8$s %7$s, %10$s</xliff:g>"</string> + <string name="same_year_mdy1_mdy2">"<xliff:g id="format">%3$s %2$s \u2013 %8$s %7$s, %9$s</xliff:g>"</string> + <string name="same_year_mdy1_time1_mdy2_time2">"<xliff:g id="format">%3$s %2$s %4$s, %5$s \u2013 %8$s %7$s %9$s, %10$s</xliff:g>"</string> + <string name="same_year_wday1_md1_time1_wday2_md2_time2">"<xliff:g id="format">%1$s %3$s %2$s, %5$s \u2013 %6$s %8$s %7$s, %10$s</xliff:g>"</string> + <string name="same_year_wday1_md1_wday2_md2">"<xliff:g id="format">%1$s %3$s %2$s \u2013 %6$s %8$s %7$s</xliff:g>"</string> + <string name="same_year_wday1_mdy1_time1_wday2_mdy2_time2">"<xliff:g id="format">%1$s %3$s %2$s %4$s, %5$s \u2013 %6$s %8$s %7$s %9$s, %10$s</xliff:g>"</string> + <string name="same_year_wday1_mdy1_wday2_mdy2">"<xliff:g id="format">%1$s %3$s %2$s \u2013 %6$s %8$s %7$s %9$s</xliff:g>"</string> + <string name="saturday">Zaterdag</string> + <string name="save_password_label">Bevestigen</string> + <string name="save_password_message">Wilt u dat de browser dit wachtwoord onthoudt?</string> + <string name="save_password_never">Nooit</string> + <string name="save_password_notnow">Niet nu</string> + <string name="save_password_remember">Onthouden</string> + <string name="screen_lock">Vergrendeling</string> + <string name="screen_progress">Bezig\u2026</string> + <string name="search_go">Ga naar</string> + <string name="second">seconde</string> + <string name="seconds">seconden</string> + <string name="selectAll">Alles selecteren</string> + <string name="selectMenuLabel">Selecteren</string> + <string name="sendText">Kiezen wat met de tekst gebeurt</string> + <string name="serviceClassData">Gegevens</string> + <string name="serviceClassDataAsync">Async</string> + <string name="serviceClassDataSync">Sync</string> + <string name="serviceClassFAX">FAX</string> + <string name="serviceClassPAD">PAD</string> + <string name="serviceClassPacket">Pakket</string> + <string name="serviceClassSMS">SMS</string> + <string name="serviceClassVoice">Spraak</string> + <string name="serviceDisabled">Service uitgeschakeld</string> + <string name="serviceEnabled">Service ingeschakeld</string> + <string name="serviceEnabledFor">Service ingeschakeld voor:</string> + <string name="serviceErased">Wissen gelukt</string> + <string name="serviceNotProvisioned">Service niet opgenomen.</string> + <string name="serviceRegistered">Registratie gelukt</string> + <string name="silent_mode">Stille modus</string> + <string name="simAbsentLabel">SIM ontbreekt of onjuist geplaatst</string> + <string name="simNetworkPersonalizationLabel">SIM kan niet op dit toestel worden gebruikt</string> + <string name="simPINLabel">SIM-pincode nodig (en momenteel niet ondersteund)</string> + <string name="simPUKLabel">SIM-PUK-code nodig (en momenteel niet ondersteund)</string> + <string name="status_bar_applications_title">Toepassing</string> + <string name="status_bar_date_format">"<xliff:g id="format">d MMMM yyyy</xliff:g>"</string> + <string name="status_bar_latest_events_title">Nieuwste gebeurtenissen</string> + <string name="status_bar_no_notifications_title">Meldingen</string> + <string name="status_bar_ongoing_events_title">Actueel</string> + <string name="status_bar_time_format">"<xliff:g id="format">h:mm AA</xliff:g>"</string> + <string name="sunday">Zondag</string> + <string name="terabyteShort">Tb</string> + <string name="thursday">Donderdag</string> + <string name="time1_time2">"<xliff:g id="format">%1$s \u2013 %2$s</xliff:g>"</string> + <string name="time_date">"<xliff:g id="format">%1$s, %3$s</xliff:g>"</string> + <string name="time_picker_set">Instellen</string> + <string name="time_wday">"<xliff:g id="format">%2$s %1$s</xliff:g>"</string> + <string name="time_wday_date">"<xliff:g id="format">%2$s %1$s %3$s</xliff:g>"</string> + <string name="today">Vandaag</string> + <string name="tomorrow">Morgen</string> + <string name="tuesday">Dinsdag</string> + <string name="turn_off_radio">Radio uitschakelen</string> + <string name="turn_on_radio">Radio uitschakelen</string> + <string name="unknownName">(onbekend)</string> + <string name="untitled"><Naamloos></string> + <string name="wday1_date1_time1_wday2_date2_time2">"<xliff:g id="format">%1$s %2$s, %3$s \u2013 %4$s %5$s, %6$s</xliff:g>"</string> + <string name="wday1_date1_wday2_date2">"<xliff:g id="format">%1$s %2$s \u2013 %4$s %5$s</xliff:g>"</string> + <string name="wday_date">"<xliff:g id="format">%2$s %3$s</xliff:g>"</string> + <string name="web_user_agent">Mozilla/5.0 (Linux; U; Android 0.6; en) + AppleWebKit/525.10+ (KHTML, zoals Gecko) Versie/3.0.4 Mobile Safari/523.12.2</string> + <string name="wednesday">Woensdag</string> + <string name="week">week</string> + <string name="weekly">"Wekelijks op <xliff:g id="day">%s</xliff:g>"</string> + <string name="weekly_format">d MMM</string> + <string name="weeks">weken</string> + <string name="whichApplication">Welke toepassing wilt u gebruiken?</string> + <string name="yearly">Elk jaar</string> + <string name="yearly_format">yyyy</string> + <string name="yes">OK</string> + <string name="yesterday">Gisteren</string> +</resources> diff --git a/core/res/res/values/arrays.xml b/core/res/res/values/arrays.xml new file mode 100644 index 0000000..4f40a27 --- /dev/null +++ b/core/res/res/values/arrays.xml @@ -0,0 +1,115 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/assets/res/any/colors.xml +** +** Copyright 2006, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> +<resources> + + <!-- These are all of the drawable resources that should be preloaded by + the zygote process before it starts forking application processes. --> + <array name="preloaded_drawables"> + <item>@drawable/scrollbar_handle_vertical</item> + <item>@drawable/scrollbar_handle_horizontal</item> + <item>@drawable/scrollbar_horizontal</item> + <item>@drawable/scrollbar_vertical</item> + + <item>@drawable/edit_text</item> + + <item>@drawable/title_bar</item> + + <item>@drawable/spinner_dropdown_background_down</item> + <item>@drawable/divider_horizontal_bright</item> + + <item>@drawable/popup_full_dark</item> + <item>@drawable/panel_background</item> + + <item>@drawable/sym_def_app_icon</item> + + <item>@drawable/progress_horizontal</item> + <item>@drawable/list_selector_background</item> + <item>@drawable/btn_default</item> + + <!-- New additions... --> + <item>@drawable/popup_top_dark</item> + <item>@drawable/popup_center_dark</item> + <item>@drawable/popup_bottom_dark</item> + <item>@drawable/popup_top_bright</item> + <item>@drawable/popup_center_bright</item> + <item>@drawable/popup_bottom_bright</item> + + <!-- These are not normally referenced at first boot, but maybe + would be good to preload? --> + <item>@drawable/btn_check</item> + <item>@drawable/btn_dropdown</item> + <item>@drawable/btn_radio</item> + <item>@drawable/list_selector_background</item> + <item>@drawable/btn_default_small</item> + <item>@drawable/btn_toggle</item> + + <!-- Contacts --> + <item>@drawable/tab_indicator</item> + <item>@drawable/btn_star</item> + <item>@drawable/button_inset</item> + + <!-- Menus --> + <item>@drawable/menu_background</item> + <item>@drawable/menu_background_fill_parent_width</item> + <item>@drawable/menu_selector</item> + <item>@drawable/divider_vertical_bright</item> + + <item>@drawable/expander_group</item> + + <!-- Visual lock screen --> + <item>@drawable/indicator_code_lock_drag_direction_green_up</item> + <item>@drawable/indicator_code_lock_drag_direction_red_up</item> + <item>@drawable/indicator_code_lock_point_area_default</item> + <item>@drawable/indicator_code_lock_point_area_green</item> + <item>@drawable/indicator_code_lock_point_area_red</item> + + <!-- Zoom controls for maps, browser, etc. --> + <item>@drawable/btn_plus</item> + <item>@drawable/btn_minus</item> + <item>@drawable/zoom_plate</item> + + </array> + + <integer-array name="maps_starting_lat_lng"> + <item>36149777</item> + <item>-95993398</item> + </integer-array> + <integer-array name="maps_starting_zoom"> + <item>3</item> + </integer-array> + + <!-- Defines the slots for the right-hand side icons. That is to say, the + icons in the status bar that are not notifications. --> + <string-array name="status_bar_icon_order"> + <item>clock</item> + <item>alarm_clock</item> + <item>battery</item> + <item>phone_signal</item> + <item>data_connection</item> + <item>volume</item> + <item>mute</item> + <item>speakerphone</item> + <item>wifi</item> + <item>bluetooth</item> + <item>gps</item> + <item>sync_active</item> + <item>sync_failing</item> + </string-array> +</resources> diff --git a/core/res/res/values/attrs.xml b/core/res/res/values/attrs.xml new file mode 100644 index 0000000..6c96cc2 --- /dev/null +++ b/core/res/res/values/attrs.xml @@ -0,0 +1,2526 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2006 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<resources> + <!-- These are the standard attributes that make up a complete theme. --> + <declare-styleable name="Theme"> + <!-- ============== --> + <!-- Generic styles --> + <!-- ============== --> + <eat-comment /> + + <!-- Default color of foreground imagery. --> + <attr name="colorForeground" format="color" /> + <!-- Default color of foreground imagery on an inverted background. --> + <attr name="colorForegroundInverse" format="color" /> + <!-- Color that matches (as closely as possible) the window background. --> + <attr name="colorBackground" format="color" /> + <!-- Default disabled alpha for widgets that set enabled/disabled alpha programmatically. --> + <attr name="disabledAlpha" format="float" /> + <!-- Default background dim amount when a menu, dialog, or something similar pops up. --> + <attr name="backgroundDimAmount" format="float" /> + + <!-- =========== --> + <!-- Text styles --> + <!-- =========== --> + <eat-comment /> + + <!-- Default appearance of text: color, typeface, size, and style --> + <attr name="textAppearance" format="reference" /> + <!-- Default appearance of text against an inverted background: + color, typeface, size, and style --> + <attr name="textAppearanceInverse" format="reference" /> + + <!-- The most prominent text color, for the --> + <attr name="textColorPrimary" format="reference|color" /> + <!-- Secondary text color --> + <attr name="textColorSecondary" format="reference|color" /> + <!-- Tertiary text color --> + <attr name="textColorTertiary" format="reference|color" /> + + <!-- Primary inverse text color, useful for inverted backgrounds --> + <attr name="textColorPrimaryInverse" format="reference|color" /> + <!-- Secondary inverse text color, useful for inverted backgrounds --> + <attr name="textColorSecondaryInverse" format="reference|color" /> + <!-- Tertiary inverse text color, useful for inverted backgrounds --> + <attr name="textColorTertiaryInverse" format="reference|color" /> + + <!-- Inverse hint text color --> + <attr name="textColorHintInverse" format="reference|color" /> + + <!-- Bright text color. Only differentiates based on the disabled state. --> + <attr name="textColorPrimaryDisableOnly" format="reference|color" /> + + <!-- Bright text color. This does not differentiate the disabled state. As an example, + buttons use this since they display the disabled state via the background and not the + foreground text color. --> + <attr name="textColorPrimaryNoDisable" format="reference|color" /> + <!-- Dim text color. This does not differentiate the disabled state. --> + <attr name="textColorSecondaryNoDisable" format="reference|color" /> + + <!-- Bright inverse text color. This does not differentiate the disabled state. --> + <attr name="textColorPrimaryInverseNoDisable" format="reference|color" /> + <!-- Dim inverse text color. This does not differentiate the disabled state. --> + <attr name="textColorSecondaryInverseNoDisable" format="reference|color" /> + + <!-- Text color, typeface, size, and style for "large" text. Defaults to primary text color. --> + <attr name="textAppearanceLarge" format="reference" /> + <!-- Text color, typeface, size, and style for "medium" text. Defaults to primary text color. --> + <attr name="textAppearanceMedium" format="reference" /> + <!-- Text color, typeface, size, and style for "small" text. Defaults to secondary text color. --> + <attr name="textAppearanceSmall" format="reference" /> + + <!-- Text color, typeface, size, and style for "large" inverse text. Defaults to primary inverse text color. --> + <attr name="textAppearanceLargeInverse" format="reference" /> + <!-- Text color, typeface, size, and style for "medium" inverse text. Defaults to primary inverse text color. --> + <attr name="textAppearanceMediumInverse" format="reference" /> + <!-- Text color, typeface, size, and style for "small" inverse text. Defaults to secondary inverse text color. --> + <attr name="textAppearanceSmallInverse" format="reference" /> + + <!-- Text color, typeface, size, and style for the text inside of a button. --> + <attr name="textAppearanceButton" format="reference" /> + + <!-- Drawable to use for check marks --> + <attr name="textCheckMark" format="reference" /> + <attr name="textCheckMarkInverse" format="reference" /> + + <!-- Drawable to use for multiple choice indicators--> + <attr name="listChoiceIndicatorMultiple" format="reference" /> + + <!-- Drawable to use for single choice indicators--> + <attr name="listChoiceIndicatorSingle" format="reference" /> + + <!-- ============= --> + <!-- Button styles --> + <!-- ============= --> + <eat-comment /> + + <!-- Normal Button style. --> + <attr name="buttonStyle" format="reference" /> + + <!-- Small Button style. --> + <attr name="buttonStyleSmall" format="reference" /> + + <!-- Button style to inset into an EditText. --> + <attr name="buttonStyleInset" format="reference" /> + + <!-- ToggleButton style. --> + <attr name="buttonStyleToggle" format="reference" /> + + <!-- ============== --> + <!-- Gallery styles --> + <!-- ============== --> + <eat-comment /> + + <!-- The preferred background for gallery items. This should be set + as the background of any Views you provide from the Adapter. --> + <attr name="galleryItemBackground" format="reference" /> + + <!-- =========== --> + <!-- List styles --> + <!-- =========== --> + <eat-comment /> + + <!-- The preferred list item height --> + <attr name="listPreferredItemHeight" format="dimension" /> + <!-- The drawable for the list divider --> + <attr name="listDivider" format="reference" /> + <!-- TextView style for list separators. --> + <attr name="listSeparatorTextViewStyle" format="reference" /> + <!-- The preferred left padding for an expandable list item (for child-specific layouts, + use expandableListPreferredChildPaddingLeft). This takes into account + the indicator that will be shown to next to the item. --> + <attr name="expandableListPreferredItemPaddingLeft" format="dimension" /> + <!-- The preferred left padding for an expandable list item that is a child. + If this is not provided, it defaults to the expandableListPreferredItemPaddingLeft. --> + <attr name="expandableListPreferredChildPaddingLeft" format="dimension" /> + <!-- The preferred left bound for an expandable list item's indicator. For a child-specific + indicator, use expandableListPreferredChildIndicatorLeft. --> + <attr name="expandableListPreferredItemIndicatorLeft" format="dimension" /> + <!-- The preferred right bound for an expandable list item's indicator. For a child-specific + indicator, use expandableListPreferredChildIndicatorRight. --> + <attr name="expandableListPreferredItemIndicatorRight" format="dimension" /> + <!-- The preferred left bound for an expandable list child's indicator. --> + <attr name="expandableListPreferredChildIndicatorLeft" format="dimension" /> + <!-- The preferred right bound for an expandable list child's indicator. --> + <attr name="expandableListPreferredChildIndicatorRight" format="dimension" /> + + <!-- ============= --> + <!-- Window styles --> + <!-- ============= --> + <eat-comment /> + + <!-- Drawable to use as the overall window background. There are a + few special considerations you should use when settings this + drawable: + <ul> + <li> This information will be used to infer the pixel format + for your window's surface. If the drawable has any + non-opaque pixels, your window will be translucent + (32 bpp). + <li> If you want to draw the entire background + yourself, you should set this drawable to some solid + color that closely matches that background (so the + system's preview of your window will match), and + then in code manually set your window's background to + null so it will not be drawn. + </ul> --> + <attr name="windowBackground" format="reference" /> + <!-- Drawable to use as a frame around the window. --> + <attr name="windowFrame" format="reference" /> + <!-- Flag indicating whether there should be no title on this window. --> + <attr name="windowNoTitle" format="boolean" /> + <!-- Flag indicating whether this window should fill the entire screen. --> + <attr name="windowFullscreen" format="boolean" /> + <!-- Flag indicating whether this is a floating window. --> + <attr name="windowIsFloating" format="boolean" /> + <!-- Flag indicating whether this is a translucent window. --> + <attr name="windowIsTranslucent" format="boolean" /> + <!-- This Drawable is overlaid over the foreground of the Window's content area, usually + to place a shadow below the title. --> + <attr name="windowContentOverlay" format="reference" /> + <!-- The style resource to use for a window's title bar height. --> + <attr name="windowTitleSize" format="dimension" /> + <!-- The style resource to use for a window's title text. --> + <attr name="windowTitleStyle" format="reference" /> + <!-- The style resource to use for a window's title area. --> + <attr name="windowTitleBackgroundStyle" format="reference" /> + + <!-- Reference to a style resource holding + the set of window animations to use, which can be + any of the attributes defined by + {@link android.R.styleable#WindowAnimation}. --> + <attr name="windowAnimationStyle" format="reference" /> + + <!-- ============ --> + <!-- Alert Dialog styles --> + <!-- ============ --> + <eat-comment /> + <attr name="alertDialogStyle" format="reference" /> + + <!-- ============ --> + <!-- Panel styles --> + <!-- ============ --> + <eat-comment /> + + <!-- The background of a panel when it is inset from the left and right edges of the screen. --> + <attr name="panelBackground" format="reference|color" /> + <!-- The background of a panel when it extends to the left and right edges of the screen. --> + <attr name="panelFullBackground" format="reference|color" /> + <!-- Default color of foreground panel imagery. --> + <attr name="panelColorForeground" format="reference|color" /> + <!-- Color that matches (as closely as possible) the panel background. --> + <attr name="panelColorBackground" format="reference|color" /> + <!-- Default appearance of panel text. --> + <attr name="panelTextAppearance" format="reference" /> + + <!-- =================== --> + <!-- Other widget styles --> + <!-- =================== --> + <eat-comment /> + + <!-- Default AbsListView style. --> + <attr name="absListViewStyle" format="reference" /> + <!-- Default AutoCompleteTextView style. --> + <attr name="autoCompleteTextViewStyle" format="reference" /> + <!-- Default Checkbox style. --> + <attr name="checkboxStyle" format="reference" /> + <!-- Default ListView style for drop downs. --> + <attr name="dropDownListViewStyle" format="reference" /> + <!-- Default EditText style. --> + <attr name="editTextStyle" format="reference" /> + <!-- Default ExpandableListView style. --> + <attr name="expandableListViewStyle" format="reference" /> + <!-- Default Gallery style. --> + <attr name="galleryStyle" format="reference" /> + <!-- Default GridView style. --> + <attr name="gridViewStyle" format="reference" /> + <!-- The style resource to use for an ImageButton --> + <attr name="imageButtonStyle" format="reference" /> + <!-- The style resource to use for an ImageButton that is an image well --> + <attr name="imageWellStyle" format="reference" /> + <!-- Default ListView style. --> + <attr name="listViewStyle" format="reference" /> + <!-- ListView with white background. --> + <attr name="listViewWhiteStyle" format="reference" /> + <!-- Default PopupWindow style. --> + <attr name="popupWindowStyle" format="reference" /> + <!-- Default ProgressBar style. This is a medium circular progress bar. --> + <attr name="progressBarStyle" format="reference" /> + <!-- Horizontal ProgressBar style. This is a horizontal progress bar. --> + <attr name="progressBarStyleHorizontal" format="reference" /> + <!-- Small ProgressBar style. This is a small circular progress bar. --> + <attr name="progressBarStyleSmall" format="reference" /> + <!-- Small ProgressBar in title style. This is a small circular progress bar that will be placed in title bars. --> + <attr name="progressBarStyleSmallTitle" format="reference" /> + <!-- Large ProgressBar style. This is a large circular progress bar. --> + <attr name="progressBarStyleLarge" format="reference" /> + <!-- Default SeekBar style. --> + <attr name="seekBarStyle" format="reference" /> + <!-- Default RatingBar style. --> + <attr name="ratingBarStyle" format="reference" /> + <!-- Indicator RatingBar style. --> + <attr name="ratingBarStyleIndicator" format="reference" /> + <!-- Small indicator RatingBar style. --> + <attr name="ratingBarStyleSmall" format="reference" /> + <!-- Default RadioButton style. --> + <attr name="radioButtonStyle" format="reference" /> + <!-- Default ScrollView style. --> + <attr name="scrollViewStyle" format="reference" /> + <!-- Default Spinner style. --> + <attr name="spinnerStyle" format="reference" /> + <!-- Default Star style. --> + <attr name="starStyle" format="reference" /> + <!-- Default TabWidget style. --> + <attr name="tabWidgetStyle" format="reference" /> + <!-- Default TextView style. --> + <attr name="textViewStyle" format="reference" /> + <!-- Default WebView style. --> + <attr name="webViewStyle" format="reference" /> + <!-- Default style for drop down items. --> + <attr name="dropDownItemStyle" format="reference" /> + <!-- Default style for spinner drop down items. --> + <attr name="spinnerDropDownItemStyle" format="reference" /> + <!-- Default style for drop down hints. --> + <attr name="dropDownHintAppearance" format="reference" /> + <!-- Default spinner item style. --> + <attr name="spinnerItemStyle" format="reference" /> + <!-- Default MapView style. --> + <attr name="mapViewStyle" format="reference" /> + + <!-- =================== --> + <!-- Preference styles --> + <!-- =================== --> + <eat-comment /> + + <!-- Default style for PreferenceScreen. --> + <attr name="preferenceScreenStyle" format="reference" /> + <!-- Default style for PreferenceCategory. --> + <attr name="preferenceCategoryStyle" format="reference" /> + <!-- Default style for Preference. --> + <attr name="preferenceStyle" format="reference" /> + <!-- Default style for informational Preference. --> + <attr name="preferenceInformationStyle" format="reference" /> + <!-- Default style for CheckBoxPreference. --> + <attr name="checkBoxPreferenceStyle" format="reference" /> + <!-- Default style for YesNoPreference. --> + <attr name="yesNoPreferenceStyle" format="reference" /> + <!-- Default style for DialogPreference. --> + <attr name="dialogPreferenceStyle" format="reference" /> + <!-- Default style for EditTextPreference. --> + <attr name="editTextPreferenceStyle" format="reference" /> + <!-- Default style for RingtonePreference. --> + <attr name="ringtonePreferenceStyle" format="reference" /> + <!-- The preference layout that has the child/tabbed effect. --> + <attr name="preferenceLayoutChild" format="reference" /> + + </declare-styleable> + + <!-- **************************************************************** --> + <!-- Other non-theme attributes. --> + <!-- **************************************************************** --> + <eat-comment /> + + <!-- Size of text (example: 15sp). Supported values include the following:<p/> + <ul> + <li><b>px</b> Pixels</li> + <li><b>sp</b> Scaled pixels (scaled to relative pixel size on screen). See {@link android.util.DisplayMetrics} for more information.</li> + <li><b>pt</b> Points</li> + <li><b>dip</b> Device independent pixels. See {@link android.util.DisplayMetrics} for more information.</li> + </ul> + --> + <attr name="textSize" format="dimension" /> + <!-- Default text typeface. --> + <attr name="typeface"> + <enum name="normal" value="0" /> + <enum name="sans" value="1" /> + <enum name="serif" value="2" /> + <enum name="monospace" value="3" /> + </attr> + <!-- Default text typeface style. --> + <attr name="textStyle"> + <flag name="normal" value="0" /> + <flag name="bold" value="1" /> + <flag name="italic" value="2" /> + </attr> + <!-- Color of text (usually same as colorForeground). --> + <attr name="textColor" format="reference|color" /> + <!-- Color of highlighted text. --> + <attr name="textColorHighlight" format="reference|color" /> + <!-- Color of hint text (displayed when the field is empty). --> + <attr name="textColorHint" format="reference|color" /> + <!-- Color of link text (URLs). --> + <attr name="textColorLink" format="reference|color" /> + <!-- Where to ellipsize text. --> + <attr name="ellipsize"> + <enum name="none" value="0" /> + <enum name="start" value="1" /> + <enum name="middle" value="2" /> + <enum name="end" value="3" /> + </attr> + + <!-- A coordinate in the X dimension. --> + <attr name="x" format="dimension" /> + <!-- A coordinate in the Y dimension. --> + <attr name="y" format="dimension" /> + + <!-- Specifies how to place an object, both + its x and y axis, within a larger containing object. --> + <attr name="gravity"> + <!-- Push object to the top of its container, not changing its size. --> + <flag name="top" value="0x30" /> + <!-- Push object to the bottom of its container, not changing its size. --> + <flag name="bottom" value="0x50" /> + <!-- Push object to the left of its container, not changing its size. --> + <flag name="left" value="0x03" /> + <!-- Push object to the right of its container, not changing its size. --> + <flag name="right" value="0x05" /> + <!-- Place object in the vertical center of its container, not changing its size. --> + <flag name="center_vertical" value="0x10" /> + <!-- Grow the vertical size of the object if needed so it completely fills its container. --> + <flag name="fill_vertical" value="0x70" /> + <!-- Place object in the horizontal center of its container, not changing its size. --> + <flag name="center_horizontal" value="0x01" /> + <!-- Grow the horizontal size of the object if needed so it completely fills its container. --> + <flag name="fill_horizontal" value="0x07" /> + <!-- Place the object in the center of its container in both the vertical and horizontal axis, not changing its size. --> + <flag name="center" value="0x11" /> + <!-- Grow the horizontal and vertical size of the object if needed so it completely fills its container. --> + <flag name="fill" value="0x77" /> + </attr> + + <!-- Controls whether links such as urls and email addresses are + automatically found and converted to clickable links. The default + value is "none", disabling this feature. --> + <attr name="autoLink"> + <!-- Match no patterns (default) --> + <flag name="none" value="0x00" /> + <!-- Match Web URLs --> + <flag name="web" value="0x01" /> + <!-- Match email addresses --> + <flag name="email" value="0x02" /> + <!-- Match phone numbers --> + <flag name="phone" value="0x04" /> + <!-- Match map addresses --> + <flag name="map" value="0x08" /> + <!-- Match all patterns (equivalent to web|email|phone|map) --> + <flag name="all" value="0x0f" /> + </attr> + + <!-- Reference to an array resource that will populate a list/adapter --> + <attr name="entries" format="reference" /> + + <!-- Standard gravity constant that a child can supply to its parent. + Defines how to place an object, both + its x and y axis, within a larger containing object. --> + <attr name="layout_gravity"> + <!-- Push object to the top of its container, not changing its size. --> + <flag name="top" value="0x30" /> + <!-- Push object to the bottom of its container, not changing its size. --> + <flag name="bottom" value="0x50" /> + <!-- Push object to the left of its container, not changing its size. --> + <flag name="left" value="0x03" /> + <!-- Push object to the right of its container, not changing its size. --> + <flag name="right" value="0x05" /> + <!-- Place object in the vertical center of its container, not changing its size. --> + <flag name="center_vertical" value="0x10" /> + <!-- Grow the vertical size of the object if needed so it completely fills its container. --> + <flag name="fill_vertical" value="0x70" /> + <!-- Place object in the horizontal center of its container, not changing its size. --> + <flag name="center_horizontal" value="0x01" /> + <!-- Grow the horizontal size of the object if needed so it completely fills its container. --> + <flag name="fill_horizontal" value="0x07" /> + <!-- Place the object in the center of its container in both the vertical and horizontal axis, not changing its size. --> + <flag name="center" value="0x11" /> + <!-- Grow the horizontal and vertical size of the object if needed so it completely fills its container. --> + <flag name="fill" value="0x77" /> + </attr> + + <!-- Standard orientation constant. --> + <attr name="orientation"> + <!-- Defines an horizontal widget. --> + <enum name="horizontal" value="0" /> + <!-- Defines a vertical widget. --> + <enum name="vertical" value="1" /> + </attr> + + <!-- ========================== --> + <!-- Key Codes --> + <!-- ========================== --> + <eat-comment /> + + <!-- This enum provides the same keycode values as can be found in + {@link android.view.KeyEvent} --> + <attr name="keycode"> + <enum name="KEYCODE_UNKNOWN" value="0" /> + <enum name="KEYCODE_SOFT_LEFT" value="1" /> + <enum name="KEYCODE_SOFT_RIGHT" value="2" /> + <enum name="KEYCODE_HOME" value="3" /> + <enum name="KEYCODE_BACK" value="4" /> + <enum name="KEYCODE_CALL" value="5" /> + <enum name="KEYCODE_ENDCALL" value="6" /> + <enum name="KEYCODE_0" value="7" /> + <enum name="KEYCODE_1" value="8" /> + <enum name="KEYCODE_2" value="9" /> + <enum name="KEYCODE_3" value="10" /> + <enum name="KEYCODE_4" value="11" /> + <enum name="KEYCODE_5" value="12" /> + <enum name="KEYCODE_6" value="13" /> + <enum name="KEYCODE_7" value="14" /> + <enum name="KEYCODE_8" value="15" /> + <enum name="KEYCODE_9" value="16" /> + <enum name="KEYCODE_STAR" value="17" /> + <enum name="KEYCODE_POUND" value="18" /> + <enum name="KEYCODE_DPAD_UP" value="19" /> + <enum name="KEYCODE_DPAD_DOWN" value="20" /> + <enum name="KEYCODE_DPAD_LEFT" value="21" /> + <enum name="KEYCODE_DPAD_RIGHT" value="22" /> + <enum name="KEYCODE_DPAD_CENTER" value="23" /> + <enum name="KEYCODE_VOLUME_UP" value="24" /> + <enum name="KEYCODE_VOLUME_DOWN" value="25" /> + <enum name="KEYCODE_POWER" value="26" /> + <enum name="KEYCODE_CAMERA" value="27" /> + <enum name="KEYCODE_CLEAR" value="28" /> + <enum name="KEYCODE_A" value="29" /> + <enum name="KEYCODE_B" value="30" /> + <enum name="KEYCODE_C" value="31" /> + <enum name="KEYCODE_D" value="32" /> + <enum name="KEYCODE_E" value="33" /> + <enum name="KEYCODE_F" value="34" /> + <enum name="KEYCODE_G" value="35" /> + <enum name="KEYCODE_H" value="36" /> + <enum name="KEYCODE_I" value="37" /> + <enum name="KEYCODE_J" value="38" /> + <enum name="KEYCODE_K" value="39" /> + <enum name="KEYCODE_L" value="40" /> + <enum name="KEYCODE_M" value="41" /> + <enum name="KEYCODE_N" value="42" /> + <enum name="KEYCODE_O" value="43" /> + <enum name="KEYCODE_P" value="44" /> + <enum name="KEYCODE_Q" value="45" /> + <enum name="KEYCODE_R" value="46" /> + <enum name="KEYCODE_S" value="47" /> + <enum name="KEYCODE_T" value="48" /> + <enum name="KEYCODE_U" value="49" /> + <enum name="KEYCODE_V" value="50" /> + <enum name="KEYCODE_W" value="51" /> + <enum name="KEYCODE_X" value="52" /> + <enum name="KEYCODE_Y" value="53" /> + <enum name="KEYCODE_Z" value="54" /> + <enum name="KEYCODE_COMMA" value="55" /> + <enum name="KEYCODE_PERIOD" value="56" /> + <enum name="KEYCODE_ALT_LEFT" value="57" /> + <enum name="KEYCODE_ALT_RIGHT" value="58" /> + <enum name="KEYCODE_SHIFT_LEFT" value="59" /> + <enum name="KEYCODE_SHIFT_RIGHT" value="60" /> + <enum name="KEYCODE_TAB" value="61" /> + <enum name="KEYCODE_SPACE" value="62" /> + <enum name="KEYCODE_SYM" value="63" /> + <enum name="KEYCODE_EXPLORER" value="64" /> + <enum name="KEYCODE_ENVELOPE" value="65" /> + <enum name="KEYCODE_ENTER" value="66" /> + <enum name="KEYCODE_DEL" value="67" /> + <enum name="KEYCODE_GRAVE" value="68" /> + <enum name="KEYCODE_MINUS" value="69" /> + <enum name="KEYCODE_EQUALS" value="70" /> + <enum name="KEYCODE_LEFT_BRACKET" value="71" /> + <enum name="KEYCODE_RIGHT_BRACKET" value="72" /> + <enum name="KEYCODE_BACKSLASH" value="73" /> + <enum name="KEYCODE_SEMICOLON" value="74" /> + <enum name="KEYCODE_APOSTROPHE" value="75" /> + <enum name="KEYCODE_SLASH" value="76" /> + <enum name="KEYCODE_AT" value="77" /> + <enum name="KEYCODE_NUM" value="78" /> + <enum name="KEYCODE_HEADSETHOOK" value="79" /> + <enum name="KEYCODE_FOCUS" value="80" /> + <enum name="KEYCODE_PLUS" value="81" /> + <enum name="KEYCODE_MENU" value="82" /> + <enum name="KEYCODE_NOTIFICATION" value="83" /> + <enum name="KEYCODE_SEARCH" value="84" /> + </attr> + + <!-- ***************************************************************** --> + <!-- These define collections of attributes that can are with classes. --> + <!-- ***************************************************************** --> + + <!-- ========================== --> + <!-- Special attribute classes. --> + <!-- ========================== --> + <eat-comment /> + + <!-- The set of attributes that describe a Windows's theme. --> + <declare-styleable name="Window"> + <attr name="windowBackground" /> + <attr name="windowContentOverlay" /> + <attr name="windowFrame" /> + <attr name="windowNoTitle" /> + <attr name="windowFullscreen" /> + <attr name="windowIsFloating" /> + <attr name="windowIsTranslucent" /> + <attr name="windowAnimationStyle" /> + <attr name="textColor" /> + </declare-styleable> + + <!-- The set of attributes that describe a AlertDialog's theme. --> + <declare-styleable name="AlertDialog"> + <attr name="fullDark" format="reference|color" /> + <attr name="topDark" format="reference|color" /> + <attr name="centerDark" format="reference|color" /> + <attr name="bottomDark" format="reference|color" /> + <attr name="fullBright" format="reference|color" /> + <attr name="topBright" format="reference|color" /> + <attr name="centerBright" format="reference|color" /> + <attr name="bottomBright" format="reference|color" /> + <attr name="bottomMedium" format="reference|color" /> + <attr name="centerMedium" format="reference|color" /> + </declare-styleable> + + <!-- Window animation class attributes. --> + <declare-styleable name="WindowAnimation"> + <!-- The animation used when a window is being added. --> + <attr name="windowEnterAnimation" format="reference" /> + <!-- The animation used when a window is being removed. --> + <attr name="windowExitAnimation" format="reference" /> + <!-- The animation used when a window is going from INVISIBLE to VISIBLE. --> + <attr name="windowShowAnimation" format="reference" /> + <!-- The animation used when a window is going from VISIBLE to INVISIBLE. --> + <attr name="windowHideAnimation" format="reference" /> + <attr name="activityOpenEnterAnimation" format="reference" /> + <attr name="activityOpenExitAnimation" format="reference" /> + <attr name="activityCloseEnterAnimation" format="reference" /> + <attr name="activityCloseExitAnimation" format="reference" /> + <attr name="taskOpenEnterAnimation" format="reference" /> + <attr name="taskOpenExitAnimation" format="reference" /> + <attr name="taskCloseEnterAnimation" format="reference" /> + <attr name="taskCloseExitAnimation" format="reference" /> + <attr name="taskToFrontEnterAnimation" format="reference" /> + <attr name="taskToFrontExitAnimation" format="reference" /> + <attr name="taskToBackEnterAnimation" format="reference" /> + <attr name="taskToBackExitAnimation" format="reference" /> + </declare-styleable> + + <!-- ============================= --> + <!-- View package class attributes --> + <!-- ============================= --> + <eat-comment /> + + <!-- Attributes that can be used with {@link android.view.View} or + any of its subclasses. Also see {@link #ViewGroup_Layout} for + attributes that are processed by the view's parent. --> + <declare-styleable name="View"> + <!-- Supply an identifier name for this view, to later retrieve it + with {@link android.view.View#findViewById View.findViewById()} or + {@link android.app.Activity#findViewById Activity.findViewById()}. + This must be a + resource reference; typically you set this using the + <code>@+</code> syntax to create a new ID resources. + For example: <code>android:id="@+id/my_id"</code> which + allows you to later retrieve the view + with <code>findViewById(R.id.my_id)</code>. --> + <attr name="id" format="reference" /> + + <!-- Supply a tag for this view containing a String, to be retrieved + later with {@link android.view.View#getTag View.getTag()} or + searched for with {@link android.view.View#findViewWithTag + View.findViewWithTag()}. It is generally preferable to use + IDs (through the android:id attribute) instead of tags because + they are faster and allow for compile-time type checking. --> + <attr name="tag" format="string" /> + + <!-- The initial horizontal scroll offset, in pixels.--> + <attr name="scrollX" format="dimension" /> + + <!-- The initial vertical scroll offset, in pixels. --> + <attr name="scrollY" format="dimension" /> + + <!-- A drawable to use as the background. This can be either a reference + to a full drawable resource (such as a PNG image, 9-patch, + XML state list description, etc), or a solid color such as "#ff000000" + (black). --> + <attr name="background" format="reference|color" /> + + <!-- Sets the padding, in pixels, of all four edges. Padding is defined as + space between the edges of the view and the view's content. A views size + will include it's padding. If a {@link android.R.attr#background} + is provided, the padding will initially be set to that (0 if the + drawable does not have padding). Explicitly setting a padding value + will override the corresponding padding found in the background. --> + <attr name="padding" format="dimension" /> + <!-- Sets the padding, in pixels, of the left edge; see {@link android.R.attr#padding}. --> + <attr name="paddingLeft" format="dimension" /> + <!-- Sets the padding, in pixels, of the top edge; see {@link android.R.attr#padding}. --> + <attr name="paddingTop" format="dimension" /> + <!-- Sets the padding, in pixels, of the right edge; see {@link android.R.attr#padding}. --> + <attr name="paddingRight" format="dimension" /> + <!-- Sets the padding, in pixels, of the bottom edge; see {@link android.R.attr#padding}. --> + <attr name="paddingBottom" format="dimension" /> + + <!-- Boolean that controls whether a view can take focus. By default the user can not + move focus to a view; by setting this attribute to true the view is + allowed to take focus. This value does not impact the behavior of + directly calling {@link android.view.View#requestFocus}, which will + always request focus regardless of this view. It only impacts where + focus navigation will try to move focus. --> + <attr name="focusable" format="boolean" /> + + <!-- Boolean that controls whether a view can take focus while in touch mode. + If this is true for a view, that view can gain focus when clicked on, and can keep + focus if another view is clicked on that doesn't have this attribute set to true. --> + <attr name="focusableInTouchMode" format="boolean" /> + + <!-- Controls the initial visibility of the view. --> + <attr name="visibility"> + <!-- Visible on screen; the default value. --> + <enum name="visible" value="0" /> + <!-- Not displayed, but taken into account during layout (space is left for it). --> + <enum name="invisible" value="1" /> + <!-- Completely hidden, as if the view had not been added. --> + <enum name="gone" value="2" /> + </attr> + + <!-- Boolean internal attribute to adjust view layout based on + system windows such as the status bar. + If true, adjusts the padding of this view to leave space for the system windows. + Will only take effect if this view is in a non-embedded activity. --> + <attr name="fitsSystemWindows" format="boolean" /> + + <!-- Defines which scrollbars should be displayed on scrolling or not. --> + <attr name="scrollbars"> + <!-- No scrollbar is displayed. --> + <flag name="none" value="0x00000000" /> + <!-- Displays horizontal scrollbar only. --> + <flag name="horizontal" value="0x00000100" /> + <!-- Displays vertical scrollbar only. --> + <flag name="vertical" value="0x00000200" /> + </attr> + + <!-- Controls the scrollbar style and position. The scrollbars can be overlaid or + inset. When inset, they add to the padding of the view. And the + scrollbars can be drawn inside the padding area or on the edge of + the view. For example, if a view has a background drawable and you + want to draw the scrollbars inside the padding specified by the + drawable, you can use insideOverlay or insideInset. If you want them + to appear at the edge of the view, ignoring the padding, then you can + use outsideOverlay or outsideInset.--> + <attr name="scrollbarStyle"> + <!-- Inside the padding and overlaid --> + <enum name="insideOverlay" value="0x0" /> + <!-- Inside the padding and inset --> + <enum name="insideInset" value="0x01000000" /> + <!-- Edge of the view and overlaid --> + <enum name="outsideOverlay" value="0x02000000" /> + <!-- Edge of the view and inset --> + <enum name="outsideInset" value="0x03000000" /> + </attr> + + <!-- Sets the width of vertical scrollbars and height of horizontal scrollbars. --> + <attr name="scrollbarSize" format="dimension" /> + <!-- Defines the horizontal scrollbar thumb drawable. --> + <attr name="scrollbarThumbHorizontal" format="reference" /> + <!-- Defines the vertical scrollbar thumb drawable. --> + <attr name="scrollbarThumbVertical" format="reference" /> + <!-- Defines the horizontal scrollbar track drawable. --> + <attr name="scrollbarTrackHorizontal" format="reference" /> + <!-- Defines the vertical scrollbar track drawable. --> + <attr name="scrollbarTrackVertical" format="reference" /> + <!-- Defines whether the horizontal scrollbar track should always be drawn. --> + <attr name="scrollbarAlwaysDrawHorizontalTrack" format="boolean" /> + <!-- Defines whether the vertical scrollbar track should always be drawn --> + <attr name="scrollbarAlwaysDrawVerticalTrack" format="boolean" /> + + <!-- Defines which edges should be fadeded on scrolling. --> + <attr name="fadingEdge"> + <!-- No edge is faded. --> + <flag name="none" value="0x00000000" /> + <!-- Fades horizontal edges only. --> + <flag name="horizontal" value="0x00001000" /> + <!-- Fades vertical edges only. --> + <flag name="vertical" value="0x00002000" /> + </attr> + <!-- Defines the length of the fading edges. --> + <attr name="fadingEdgeLength" format="dimension" /> + + <!-- Defines the next view to give focus to when the next focus is + {@link android.view.View#FOCUS_LEFT}. + + If the reference refers to a view that does not exist or is part + of a hierarchy that is invisible, a {@link java.lang.RuntimeException} + will result when the reference is accessed.--> + <attr name="nextFocusLeft" format="reference"/> + + <!-- Defines the next view to give focus to when the next focus is + {@link android.view.View#FOCUS_RIGHT} + + If the reference refers to a view that does not exist or is part + of a hierarchy that is invisible, a {@link java.lang.RuntimeException} + will result when the reference is accessed.--> + <attr name="nextFocusRight" format="reference"/> + + <!-- Defines the next view to give focus to when the next focus is + {@link android.view.View#FOCUS_UP} + + If the reference refers to a view that does not exist or is part + of a hierarchy that is invisible, a {@link java.lang.RuntimeException} + will result when the reference is accessed.--> + <attr name="nextFocusUp" format="reference"/> + + <!-- Defines the next view to give focus to when the next focus is + {@link android.view.View#FOCUS_DOWN} + + If the reference refers to a view that does not exist or is part + of a hierarchy that is invisible, a {@link java.lang.RuntimeException} + will result when the reference is accessed.--> + <attr name="nextFocusDown" format="reference"/> + + <!-- Defines whether this view reacts to click events. --> + <attr name="clickable" format="boolean" /> + + <!-- Defines whether this view reacts to long click events. --> + <attr name="longClickable" format="boolean" /> + + <!-- If unset, no state will be saved for this view when it is being + frozen. The default is true, allowing the view to be saved + (however it also must have an ID assigned to it for its + state to be saved). Setting this to false only disables the + state for this view, not for its children which may still + be saved. --> + <attr name="saveEnabled" format="boolean" /> + + <!-- Defines the quality of translucent drawing caches. This property is used + only when the drawing cache is enabled and translucent. The default value is auto. --> + <attr name="drawingCacheQuality"> + <!-- Lets the framework decide what quality level should be used + for the drawing cache. --> + <enum name="auto" value="0" /> + <!-- Low quality. When set to low quality, the drawing cache uses a lower color + depth, thus losing precision in rendering gradients, but uses less memory. --> + <enum name="low" value="1" /> + <!-- High quality. When set to high quality, the drawing cache uses a higher + color depth but uses more memory. --> + <enum name="high" value="2" /> + </attr> + + <!-- Controls whether the view's window should keep the screen on + while visible. --> + <attr name="keepScreenOn" format="boolean" /> + + <!-- When this attribute is set to true, the view gets its drawable state + (focused, pressed, etc.) from its direct parent rather than from itself. --> + <attr name="duplicateParentState" format="boolean" /> + + <!-- Defines the minimum height of the view. It is not guaranteed + the view will be able to achieve this minimum height (for example, + if its parent layout constrains it with less available height). --> + <attr name="minHeight" /> + + <!-- Defines the minimum width of the view. It is not guaranteed + the view will be able to achieve this minimum width (for example, + if its parent layout constrains it with less available width). --> + <attr name="minWidth" /> + + <!-- Boolean that controls whether a view should have sound effects + enabled for events such as clicking and touching. --> + <attr name="soundEffectsEnabled" format="boolean" /> + + </declare-styleable> + + <!-- Attributes that can be used with a {@link android.view.ViewGroup} or any + of its subclasses. Also see {@link #ViewGroup_Layout} for + attributes that this class processes in its children. --> + <declare-styleable name="ViewGroup"> + <!-- Defines whether a child is limited to draw inside of its bounds or not. + This is useful with animations that scale the size of the children to more + than 100% for instance. In such a case, this property should be set to false + to allow the children to draw outside of their bounds. The default value of + this property is true. --> + <attr name="clipChildren" format="boolean" /> + <!-- Defines whether the ViewGroup will clip its drawing surface so as to exclude + the padding area. This property is set to true by default. --> + <attr name="clipToPadding" format="boolean" /> + <!-- Defines the layout animation to use the first time the ViewGroup is laid out. + Layout animations can also be started manually after the first layout. --> + <attr name="layoutAnimation" format="reference" /> + <!-- Defines whether layout animations should create a drawing cache for their + children. Enabling the animation cache consumes more memory and requires + a longer initialization but provides better performance. The animation + cache is enabled by default. --> + <attr name="animationCache" format="boolean" /> + <!-- Defines the persistence of the drawing cache. The drawing cache might be + enabled by a ViewGroup for all its children in specific situations (for + instance during a scrolling.) This property lets you persist the cache + in memory after its initial usage. Persisting the cache consumes more + memory but may prevent frequent garbage collection is the cache is created + over and over again. By default the persistence is set to scrolling. --> + <attr name="persistentDrawingCache"> + <!-- The drawing cache is not persisted after use. --> + <flag name="none" value="0x0" /> + <!-- The drawing cache is persisted after a layout animation. --> + <flag name="animation" value="0x1" /> + <!-- The drawing cache is persisted after a scroll. --> + <flag name="scrolling" value="0x2" /> + <!-- The drawing cache is always persisted. --> + <flag name="all" value="0x3" /> + </attr> + <!-- Defines whether the ViewGroup should always draw its children using their + drawing cache or not. The default value is true. --> + <attr name="alwaysDrawnWithCache" format="boolean" /> + <!-- Sets whether this ViewGroup's drawable states also include + its children's drawable states. This is used, for example, to + make a group appear to be focused when its child EditText or button + is focused. --> + <attr name="addStatesFromChildren" format="boolean" /> + + <!-- Defines the relationship between the ViewGroup and its descendants + when looking for a View to take focus. --> + <attr name="descendantFocusability"> + <!-- The ViewGroup will get focus before any of its descendants. --> + <enum name="beforeDescendants" value="0" /> + <!-- The ViewGroup will get focus only if none of its descendants want it. --> + <enum name="afterDescendants" value="1" /> + <!-- The ViewGroup will block its descendants from receiving focus. --> + <enum name="blocksDescendants" value="2" /> + </attr> + + </declare-styleable> + + <!-- Attributes that can be used with {@link android.view.ViewStub}. --> + <declare-styleable name="ViewStub"> + <!-- Supply an identifier for the layout resource to inflate when the ViewStub + becomes visible or when forced to do so. The layout resource must be a + valid reference to a layout. --> + <attr name="layout" format="reference" /> + <!-- Overrides the id of the inflated View with this value. --> + <attr name="inflatedId" format="reference" /> + </declare-styleable> + + <!-- ===================================== --> + <!-- View package parent layout attributes --> + <!-- ===================================== --> + <eat-comment /> + + <!-- This is the basic set of layout attributes that are common to all + layout managers. These attributes are specified with the rest of + a view's normal attributes (such as {@link android.R.attr#background}, + but will be parsed by the view's parent and ignored by the child. + <p>The values defined here correspond to the base layout attribute + class {@link android.view.ViewGroup.LayoutParams}. --> + <declare-styleable name="ViewGroup_Layout"> + <!-- Specifies the basic width of the view. This is a required attribute + for any view inside of a containing layout manager. Its value may + be a dimension (such as "12dip") for a constant width or one of + the special constants. --> + <attr name="layout_width" format="dimension"> + <!-- The view should be as big as its parent (minus padding). --> + <enum name="fill_parent" value="-1" /> + <!-- The view should be only big enough to enclose its content (plus padding). --> + <enum name="wrap_content" value="-2" /> + </attr> + + <!-- Specifies the basic height of the view. This is a required attribute + for any view inside of a containing layout manager. Its value may + be a dimension (such as "12dip") for a constant height or one of + the special constants. --> + <attr name="layout_height" format="dimension"> + <!-- The view should be as big as its parent (minus padding). --> + <enum name="fill_parent" value="-1" /> + <!-- The view should be only big enough to enclose its content (plus padding). --> + <enum name="wrap_content" value="-2" /> + </attr> + </declare-styleable> + + <!-- This is the basic set of layout attributes for layout managers that + wish to place margins around their child views. + These attributes are specified with the rest of + a view's normal attributes (such as {@link android.R.attr#background}, + but will be parsed by the view's parent and ignored by the child. + <p>The values defined here correspond to the base layout attribute + class {@link android.view.ViewGroup.MarginLayoutParams}. --> + <declare-styleable name="ViewGroup_MarginLayout"> + <attr name="layout_width" /> + <attr name="layout_height" /> + <!-- Specifies extra space on the left, top, right and bottom + sides of this view. This space is outside this view's bounds. --> + <attr name="layout_margin" format="dimension" /> + <!-- Specifies extra space on the left side of this view. + This space is outside this view's bounds. --> + <attr name="layout_marginLeft" format="dimension" /> + <!-- Specifies extra space on the top side of this view. + This space is outside this view's bounds. --> + <attr name="layout_marginTop" format="dimension" /> + <!-- Specifies extra space on the right side of this view. + This space is outside this view's bounds. --> + <attr name="layout_marginRight" format="dimension" /> + <!-- Specifies extra space on the bottom side of this view. + This space is outside this view's bounds. --> + <attr name="layout_marginBottom" format="dimension" /> + </declare-styleable> + + <!-- =============================== --> + <!-- Widget package class attributes --> + <!-- =============================== --> + <eat-comment /> + + <declare-styleable name="AbsListView"> + <!-- Drawable used to indicate the currently selected item in the list. --> + <attr name="listSelector" format="color|reference" /> + <!-- When set to true, the selector will be drawn over the selected item. + Otherwise the selector is drawn behind the selected item. The default + value is false. --> + <attr name="drawSelectorOnTop" format="boolean" /> + <!-- Used by ListView and GridView to stack their content from the bottom. --> + <attr name="stackFromBottom" format="boolean" /> + <!-- When set to true, the list uses a drawing cache during scrolling. + This makes the rendering faster but uses more memory. The default + value is true. --> + <attr name="scrollingCache" format="boolean" /> + <!-- When set to true, the list will filter results as the user types. The + List's adapter must support the Filterable interface for this to work --> + <attr name="textFilterEnabled" format="boolean" /> + <!-- Sets the transcript mode for the list. In transcript mode, the list + scrolls to the bottom to make new items visible when they are added. --> + <attr name="transcriptMode"> + <!-- Disables transcript mode. This is the default value. --> + <enum name="disabled" value="0"/> + <!-- The list will automatically scroll to the bottom when + a data set change notification is received and only if the last item is + already visible on screen. --> + <enum name="normal" value="1" /> + <!-- The list will automatically scroll to the bottom, no matter what items + are currently visible. --> + <enum name="alwaysScroll" value="2" /> + </attr> + <!-- Indicates that this list will always be drawn on top of solid, single-color + opaque background. This allows the list to optimize drawing. --> + <attr name="cacheColorHint" format="color" /> + </declare-styleable> + <declare-styleable name="AbsSpinner"> + <!-- Reference to an array resource that will populate the Spinner. For static content, + this is simpler than populating the Spinner programmatically. --> + <attr name="entries" /> + </declare-styleable> + <declare-styleable name="AnalogClock"> + <attr name="dial" format="reference"/> + <attr name="hand_hour" format="reference"/> + <attr name="hand_minute" format="reference"/> + </declare-styleable> + <declare-styleable name="Button"> + </declare-styleable> + <declare-styleable name="Chronometer"> + <!-- Format string: if specified, the Chronometer will display this + string, with the first "%s" replaced by the current timer value + in "MM:SS" or "H:MM:SS" form. + If no format string is specified, the Chronometer will simply display + "MM:SS" or "H:MM:SS". --> + <attr name="format" format="string" localization="suggested" /> + </declare-styleable> + <declare-styleable name="CompoundButton"> + <!-- Indicates the initial checked state of this button --> + <attr name="checked" format="boolean" /> + <!-- Drawable used for the button graphic (e.g. checkbox, radio button, etc). --> + <attr name="button" format="reference"/> + </declare-styleable> + <declare-styleable name="CheckedTextView"> + <!-- Indicates the initial checked state of this text --> + <attr name="checked" /> + <!-- Drawable used for the check mark graphic --> + <attr name="checkMark" format="reference"/> + </declare-styleable> + <declare-styleable name="EditText"> + </declare-styleable> + <declare-styleable name="FrameLayout"> + <!-- Defines the drawable to draw over the content. This can be used as an overlay. + The foreground drawable participates in the padding of the content. --> + <attr name="foreground" format="reference|color" /> + <!-- Defines the gravity to apply to the foreground drawable. The gravity defaults + to fill. --> + <attr name="foregroundGravity"> + <!-- Push object to the top of its container, not changing its size. --> + <flag name="top" value="0x30" /> + <!-- Push object to the bottom of its container, not changing its size. --> + <flag name="bottom" value="0x50" /> + <!-- Push object to the left of its container, not changing its size. --> + <flag name="left" value="0x03" /> + <!-- Push object to the right of its container, not changing its size. --> + <flag name="right" value="0x05" /> + <!-- Place object in the vertical center of its container, not changing its size. --> + <flag name="center_vertical" value="0x10" /> + <!-- Grow the vertical size of the object if needed so it completely fills its container. --> + <flag name="fill_vertical" value="0x70" /> + <!-- Place object in the horizontal center of its container, not changing its size. --> + <flag name="center_horizontal" value="0x01" /> + <!-- Grow the horizontal size of the object if needed so it completely fills its container. --> + <flag name="fill_horizontal" value="0x07" /> + <!-- Place the object in the center of its container in both the vertical and horizontal axis, not changing its size. --> + <flag name="center" value="0x11" /> + <!-- Grow the horizontal and vertical size of the object if needed so it completely fills its container. --> + <flag name="fill" value="0x77" /> + </attr> + <!-- Determines whether to measure all children or just those in + the VISIBLE or INVISIBLE state when measuring. Defaults to false. --> + <attr name="measureAllChildren" format="boolean" /> + </declare-styleable> + <declare-styleable name="ExpandableListView"> + <!-- Indicator shown beside the group View. This can be a stateful Drawable. --> + <attr name="groupIndicator" format="reference" /> + <!-- Indicator shown beside the child View. This can be a stateful Drawable. --> + <attr name="childIndicator" format="reference" /> + <!-- The left bound for an item's indicator. To specify a left bound specific to children, + use childIndicatorLeft. --> + <attr name="indicatorLeft" format="dimension" /> + <!-- The right bound for an item's indicator. To specify a right bound specific to children, + use childIndicatorRight. --> + <attr name="indicatorRight" format="dimension" /> + <!-- The left bound for a child's indicator. --> + <attr name="childIndicatorLeft" format="dimension" /> + <!-- The right bound for a child's indicator. --> + <attr name="childIndicatorRight" format="dimension" /> + <!-- Drawable or color that is used as a divider for children. (It will drawn + below and above child items.) The height of this will be the same as + the height of the normal list item divider. --> + <attr name="childDivider" format="reference|color" /> + </declare-styleable> + <declare-styleable name="Gallery"> + <attr name="gravity" /> + <!-- Sets how long a transition animation should run (in milliseconds) + when layout has changed. Only relevant if animation is turned on. --> + <attr name="animationDuration" format="integer" min="0" /> + <attr name="spacing" format="dimension" /> + <!-- Sets the alpha on the items that are not selected. --> + <attr name="unselectedAlpha" format="float" /> + </declare-styleable> + <declare-styleable name="GridView"> + <attr name="horizontalSpacing" format="dimension" /> + <attr name="verticalSpacing" format="dimension" /> + <attr name="stretchMode"> + <enum name="none" value="0"/> + <enum name="spacingWidth" value="1" /> + <enum name="columnWidth" value="2" /> + </attr> + <attr name="columnWidth" format="dimension" /> + <attr name="numColumns" format="integer" min="0"> + <enum name="auto_fit" value="-1" /> + </attr> + <attr name="gravity" /> + </declare-styleable> + <declare-styleable name="ImageSwitcher"> + </declare-styleable> + <declare-styleable name="ImageView"> + <!-- Sets a drawable as the content of this ImageView. --> + <attr name="src" format="reference|color" /> + <!-- Controls how the image should be resized or moved to match the size + of this ImageView. --> + <attr name="scaleType"> + <enum name="matrix" value="0" /> + <enum name="fitXY" value="1" /> + <enum name="fitStart" value="2" /> + <enum name="fitCenter" value="3" /> + <enum name="fitEnd" value="4" /> + <enum name="center" value="5" /> + <enum name="centerCrop" value="6" /> + <enum name="centerInside" value="7" /> + </attr> + <!-- Set this to true if you want the ImageView to adjust its bounds + to preserve the aspect ratio of its drawable. --> + <attr name="adjustViewBounds" format="boolean" /> + <!-- An optional argument to supply a maximum width for this view. + See {see android.widget.ImageView#setMaxWidth} for details. --> + <attr name="maxWidth" format="dimension" /> + <!-- An optional argument to supply a maximum height for this view. + See {see android.widget.ImageView#setMaxHeight} for details. --> + <attr name="maxHeight" format="dimension" /> + <!-- Set a tinting color for the image --> + <attr name="tint" format="color" /> + <!-- If true, the image view will be baseline aligned with based on its + bottom edge --> + <attr name="baselineAlignBottom" format="boolean" /> + <!-- If true, the image will be cropped to fit within its padding --> + <attr name="cropToPadding" format="boolean" /> + </declare-styleable> + <declare-styleable name="ToggleButton"> + <!-- The text for the button when it is checked. --> + <attr name="textOn" format="string" /> + <!-- The text for the button when it is not checked. --> + <attr name="textOff" format="string" /> + <!-- The alpha to apply to the indicator when disabled. --> + <attr name="disabledAlpha" /> + </declare-styleable> + <declare-styleable name="RelativeLayout"> + <attr name="gravity" /> + <!-- Indicates what view should not be affected by gravity. --> + <attr name="ignoreGravity" format="reference" /> + </declare-styleable> + <declare-styleable name="LinearLayout"> + <!-- Should the layout be a column or a row? Use "horizontal" + for a row, "vertical" for a column. The default is + horizontal. --> + <attr name="orientation" /> + <attr name="gravity" /> + <!-- When set to false, prevents the layout from aligning its children's + baselines. This attribute is particularly useful when the children + use different values for gravity. The default value is true. --> + <attr name="baselineAligned" format="boolean" /> + <!-- When a linear layout is part of another layout that is baseline + aligned, it can specify which of its children to baseline align to + (i.e which child TextView).--> + <attr name="baselineAlignedChildIndex" format="integer" min="0"/> + <!-- Defines the maximum weight sum. If unspecified, the sum is computed + by adding the layout_weight of all of the children. This can be + used for instance to give a single child 50% of the total available + space by giving it a layout_weight of 0.5 and setting the weightSum + to 1.0. --> + <attr name="weightSum" format="float" /> + </declare-styleable> + <declare-styleable name="ListView"> + <!-- Reference to an array resource that will populate the ListView. For static content, + this is simpler than populating the ListView programmatically. --> + <attr name="entries" /> + <!-- Drawable or color to draw between list items. --> + <attr name="divider" format="reference|color" /> + <!-- Height of the divider. Will use the intrinsic height of the divider if this + is not specified. --> + <attr name="dividerHeight" format="dimension" /> + <!-- Defines the choice behavior for the List. By default, Lists do not have + any choice behavior. By setting the choiceMode to singleChoice, the List + allows up to one item to be in a chosen state. By setting the choiceMode to + multipleChoice, the list allows any number of items to be chosen. --> + <attr name="choiceMode"> + <!-- Normal list that does not indicate choices --> + <enum name="none" value="0" /> + <!-- The list allows up to one choice --> + <enum name="singleChoice" value="1" /> + <!-- The list allows multiple choices --> + <enum name="multipleChoice" value="2" /> + </attr> + </declare-styleable> + <declare-styleable name="MenuView"> + <!-- Default appearance of menu item text. --> + <attr name="itemTextAppearance" format="reference" /> + <!-- Default horizontal divider between rows of menu items. --> + <attr name="horizontalDivider" format="reference" /> + <!-- Default vertical divider between menu items. --> + <attr name="verticalDivider" format="reference" /> + <!-- Default background for the menu header. --> + <attr name="headerBackground" format="color|reference" /> + <!-- Default background for each menu item. --> + <attr name="itemBackground" format="color|reference" /> + <!-- Default animations for the menu --> + <attr name="windowAnimationStyle" /> + <!-- Default disabled icon alpha for each menu item that shows an icon. --> + <attr name="itemIconDisabledAlpha" format="float" /> + </declare-styleable> + <declare-styleable name="IconMenuView"> + <!-- Defines the height of each row. --> + <attr name="rowHeight" format="dimension" /> + <!-- Defines the maximum number of rows displayed. --> + <attr name="maxRows" format="integer" /> + <!-- Defines the maximum number of items per row. --> + <attr name="maxItemsPerRow" format="integer" /> + <!-- 'More' icon --> + <attr name="moreIcon" format="reference" /> + </declare-styleable> + + <declare-styleable name="ProgressBar"> + <!-- Defines the maximum value the progress can take. --> + <attr name="max" format="integer" /> + <!-- Defines the default progress value, between 0 and max. --> + <attr name="progress" format="integer" /> + <!-- Defines the secondary progress value, between 0 and max. This progress is drawn between + the primary progress and the background. It can be ideal for media scenarios such as + showing the buffering progress while the default progress shows the play progress. --> + <attr name="secondaryProgress" format="integer" /> + <!-- Allows to enable the indeterminate mode. In this mode the progress + bar plays an infinite looping animation. --> + <attr name="indeterminate" format="boolean" /> + <!-- Restricts to ONLY indeterminate mode (state-keeping progress mode will not work). --> + <attr name="indeterminateOnly" format="boolean" /> + <!-- Drawable used for the indeterminate mode. --> + <attr name="indeterminateDrawable" format="reference" /> + <!-- Drawable used for the progress mode. --> + <attr name="progressDrawable" format="reference" /> + <!-- Duration of the indeterminate animation. --> + <attr name="indeterminateDuration" format="integer" min="1" /> + <!-- Defines how the indeterminate mode should behave when the progress + reaches max. --> + <attr name="indeterminateBehavior"> + <!-- Progress starts over from 0. --> + <enum name="repeat" value="1" /> + <!-- Progress keeps the current value and goes back to 0. --> + <enum name="cycle" value="2" /> + </attr> + <attr name="minWidth" format="dimension" /> + <attr name="maxWidth" /> + <attr name="minHeight" format="dimension" /> + <attr name="maxHeight" /> + <attr name="interpolator" format="reference" /> + </declare-styleable> + + <declare-styleable name="SeekBar"> + <!-- Draws the thumb on a seekbar --> + <attr name="thumb" format="reference" /> + <!-- An offset for the thumb that allows it to extend out of the range of the track. --> + <attr name="thumbOffset" format="dimension" /> + </declare-styleable> + + <declare-styleable name="RatingBar"> + <!-- The number of stars (or rating items) to show. --> + <attr name="numStars" format="integer" /> + <!-- The rating to set by default. --> + <attr name="rating" format="float" /> + <!-- The step size of the rating. --> + <attr name="stepSize" format="float" /> + <!-- Whether this rating bar is an indicator (and non-changeable by the user). --> + <attr name="isIndicator" format="boolean" /> + </declare-styleable> + + <declare-styleable name="RadioGroup"> + <!-- The id of the child radio button that should be checked by default + within this radio group. --> + <attr name="checkedButton" format="integer" /> + <!-- Should the radio group be a column or a row? Use "horizontal" + for a row, "vertical" for a column. The default is + vertical. --> + <attr name="orientation" /> + </declare-styleable> + <declare-styleable name="TableLayout"> + <!-- The 0 based index of the columns to stretch. The column indices + must be separated by a comma: 1, 2, 5. Illegal and duplicate + indices are ignored. You can stretch all columns by using the + value "*" instead. Note that a column can be marked stretchable + and shrinkable at the same time. --> + <attr name="stretchColumns" format="string" /> + <!-- The 0 based index of the columns to shrink. The column indices + must be separated by a comma: 1, 2, 5. Illegal and duplicate + indices are ignored. You can shrink all columns by using the + value "*" instead. Note that a column can be marked stretchable + and shrinkable at the same time. --> + <attr name="shrinkColumns" format="string" /> + <!-- The 0 based index of the columns to collapse. The column indices + must be separated by a comma: 1, 2, 5. Illegal and duplicate + indices are ignored. --> + <attr name="collapseColumns" format="string" /> + </declare-styleable> + <declare-styleable name="TableRow"> + + </declare-styleable> + <declare-styleable name="TableRow_Cell"> + <!-- The index of the column in which this child should be. --> + <attr name="layout_column" format="integer" /> + <!-- Defines how many columns this child should span. Must be >= 1.--> + <attr name="layout_span" format="integer" /> + </declare-styleable> + <declare-styleable name="TabWidget"> + </declare-styleable> + <declare-styleable name="TextAppearance"> + <!-- Text color. --> + <attr name="textColor" /> + <!-- Size of the text. --> + <attr name="textSize" /> + <!-- Style (bold, italic, bolditalic) for the text. --> + <attr name="textStyle" /> + <!-- Typeface (normal, sans, serif, monospace) for the text. --> + <attr name="typeface" /> + <!-- Color of the text selection highlight. --> + <attr name="textColorHighlight" /> + <!-- Color of the hint text. --> + <attr name="textColorHint" /> + <!-- Color of the links. --> + <attr name="textColorLink" /> + </declare-styleable> + <declare-styleable name="TextSwitcher"> + </declare-styleable> + <declare-styleable name="TextView"> + <!-- Determines the minimum type that getText() will return. + The default is "normal". + Note that EditText and LogTextBox always return Editable, + even if you specify something less powerful here. --> + <attr name="bufferType"> + <!-- Can return any CharSequence, possibly a + Spanned one if the source text was Spanned. --> + <enum name="normal" value="0" /> + <!-- Can only return Spannable. --> + <enum name="spannable" value="1" /> + <!-- Can only return Spannable and Editable. --> + <enum name="editable" value="2" /> + </attr> + <!-- Text to display. --> + <attr name="text" format="string" localization="suggested" /> + <!-- Hint text to display when the text is empty. --> + <attr name="hint" format="string" /> + <!-- Text color. --> + <attr name="textColor" /> + <!-- Color of the text selection highlight. --> + <attr name="textColorHighlight" /> + <!-- Color of the hint text. --> + <attr name="textColorHint" /> + <!-- Base text color, typeface, size, and style. --> + <attr name="textAppearance" /> + <!-- Size of the text. --> + <attr name="textSize" /> + <!-- Sets the horizontal scaling factor for the text --> + <attr name="textScaleX" format="float" /> + <!-- Typeface (normal, sans, serif, monospace) for the text. --> + <attr name="typeface" /> + <!-- Style (bold, italic, bolditalic) for the text. --> + <attr name="textStyle" /> + <!-- Text color for links. --> + <attr name="textColorLink" /> + <!-- Makes the cursor visible (the default) or invisible --> + <attr name="cursorVisible" format="boolean" /> + <!-- Makes the TextView be at most this many lines tall --> + <attr name="maxLines" format="integer" min="0" /> + <!-- Makes the TextView be at most this many pixels tall --> + <attr name="maxHeight" /> + <!-- Makes the TextView be exactly this many lines tall --> + <attr name="lines" format="integer" min="0" /> + <!-- Makes the TextView be exactly this many pixels tall. + You could get the same effect by specifying this number in the + layout parameters. --> + <attr name="height" format="dimension" /> + <!-- Makes the TextView be at least this many lines tall --> + <attr name="minLines" format="integer" min="0" /> + <!-- Makes the TextView be at least this many pixels tall --> + <attr name="minHeight" /> + <!-- Makes the TextView be at most this many ems wide --> + <attr name="maxEms" format="integer" min="0" /> + <!-- Makes the TextView be at most this many pixels wide --> + <attr name="maxWidth" /> + <!-- Makes the TextView be exactly this many ems wide --> + <attr name="ems" format="integer" min="0" /> + <!-- Makes the TextView be exactly this many pixels wide. + You could get the same effect by specifying this number in the + layout parameters. --> + <attr name="width" format="dimension" /> + <!-- Makes the TextView be at least this many ems wide --> + <attr name="minEms" format="integer" min="0" /> + <!-- Makes the TextView be at least this many pixels wide --> + <attr name="minWidth" /> + <!-- Vertical gravity (top, center_vertical, bottom) when the text + is smaller than the view. --> + <attr name="gravity" /> + <!-- Whether the text is allowed to be wider than the view (and + therefore can be scrolled horizontally). --> + <attr name="scrollHorizontally" format="boolean" /> + <!-- Whether the characters of the field are displayed as + password dots instead of themselves. --> + <attr name="password" format="boolean" /> + <!-- Constrains the text to a single horizontally scrolling line + instead of letting it wrap onto multiple lines, and advances + focus instead of inserting a newline when you press the + enter key. --> + <attr name="singleLine" format="boolean" /> + <!-- Deprecated: use state_enabled instead. --> + <attr name="enabled" format="boolean" /> + <!-- If the text is selectable, select it all when the view takes + focus instead of moving the cursor to the start or end. --> + <attr name="selectAllOnFocus" format="boolean" /> + <!-- Leave enough room for ascenders and descenders instead of + using the font ascent and descent strictly. (Normally true). --> + <attr name="includeFontPadding" format="boolean" /> + <!-- Set an input filter to constrain the text length to the + specified number. --> + <attr name="maxLength" format="integer" min="0" /> + <!-- Place a shadow of the specified color behind the text. --> + <attr name="shadowColor" format="color" /> + <!-- Horizontal offset of the shadow. --> + <attr name="shadowDx" format="float" /> + <!-- Vertical offset of the shadow. --> + <attr name="shadowDy" format="float" /> + <!-- Radius of the shadow. --> + <attr name="shadowRadius" format="float" /> + <attr name="autoLink" /> + <!-- If set to false, keeps the movement method from being set + to the link movement method even if autoLink causes links + to be found. --> + <attr name="linksClickable" format="boolean" /> + <!-- If set, specifies that this TextView has a numeric input method. + The default is false. --> + <attr name="numeric"> + <!-- Input is numeric. --> + <flag name="integer" value="0x01" /> + <!-- Input is numeric, with sign allowed. --> + <flag name="signed" value="0x003" /> + <!-- Input is numeric, with decimals allowed. --> + <flag name="decimal" value="0x05" /> + </attr> + <!-- If set, specifies that this TextView has a numeric input method + and that these specific characters are the ones that it will + accept. + If this is set, numeric is implied to be true. + The default is false. --> + <attr name="digits" format="string" /> + <!-- If set, specifies that this TextView has a phone number input + method. + The default is false. --> + <attr name="phoneNumber" format="boolean" /> + <!-- If set, specifies that this TextView should use the specified + input method (specified by fully-qualified class name). --> + <attr name="inputMethod" format="string" /> + <!-- If set, specifies that this TextView has a textual input method + and should automatically capitalize what the user types. + The default is "none". --> + <attr name="capitalize"> + <!-- Don't automatically capitalize anything. --> + <enum name="none" value="0" /> + <!-- Capitalize the first word of each sentence. --> + <enum name="sentences" value="1" /> + <!-- Capitalize the first letter of every word. --> + <enum name="words" value="2" /> + <!-- Capitalize every character. --> + <enum name="characters" value="3" /> + </attr> + <!-- If set, specifies that this TextView has a textual input method + and automatically corrects some common spelling errors. + The default is "false". --> + <attr name="autoText" format="boolean" /> + <!-- If set, specifies that this TextView has an input method. + It will be a textual one unless it has otherwise been specified. + For TextView, this is false by default. For EditText, it is + true by default. --> + <attr name="editable" format="boolean" /> + <!-- If set, the text view will include its current complete text + inside of its frozen icicle in addition to meta-data such as + the current cursor position. By default this is disabled; + it can be useful when the contents of a text view is not stored + in a persistent place such as a content provider. --> + <attr name="freezesText" format="boolean" /> + <!-- If set, causes words that are longer than the view is wide + to be ellipsized instead of broken in the middle. + You will often also want to set scrollHorizontally or singleLine + as well so that the text as a whole is also constrained to + a single line instead of still allowed to be broken onto + multiple lines. --> + <attr name="ellipsize" /> + <!-- The drawable to be drawn above the text. --> + <attr name="drawableTop" format="reference|color" /> + <!-- The drawable to be drawn below the text. --> + <attr name="drawableBottom" format="reference|color" /> + <!-- The drawable to be drawn to the left of the text. --> + <attr name="drawableLeft" format="reference|color" /> + <!-- The drawable to be drawn to the right of the text. --> + <attr name="drawableRight" format="reference|color" /> + <!-- The padding between the drawables and the text. --> + <attr name="drawablePadding" format="dimension" /> + <!-- Extra spacing between lines of text. --> + <attr name="lineSpacingExtra" format="dimension" /> + <!-- Extra spacing between lines of text, as a multiplier. --> + <attr name="lineSpacingMultiplier" format="float" /> + </declare-styleable> + <declare-styleable name="AutoCompleteTextView"> + <!-- Defines the hint displayed in the drop down menu. --> + <attr name="completionHint" format="string" /> + <!-- Defines the hint view displayed in the drop down menu. --> + <attr name="completionHintView" format="reference" /> + <!-- Defines the number of characters that the user must type before + completion suggestions are displayed in a drop down menu. --> + <attr name="completionThreshold" format="integer" min="1" /> + <!-- Selector in a drop down list. --> + <attr name="dropDownSelector" format="reference|color" /> + </declare-styleable> + <declare-styleable name="PopupWindow"> + <attr name="popupBackground" format="reference|color" /> + </declare-styleable> + <declare-styleable name="ViewAnimator"> + <attr name="inAnimation" format="reference" /> + <attr name="outAnimation" format="reference" /> + </declare-styleable> + <declare-styleable name="ViewFlipper"> + <attr name="flipInterval" format="integer" min="0" /> + </declare-styleable> + <declare-styleable name="ViewSwitcher"> + </declare-styleable> + <declare-styleable name="ScrollView"> + <!-- Defines whether the scrollview should stretch its content to fill the viewport. --> + <attr name="fillViewport" format="boolean" /> + </declare-styleable> + <declare-styleable name="Spinner"> + <!-- The prompt to display when the spinner's dialog is shown. --> + <attr name="prompt" format="reference" /> + </declare-styleable> + <declare-styleable name="DatePicker"> + <!-- The first year (inclusive) i.e. 1940 --> + <attr name="startYear" format="integer" /> + <!-- The last year (inclusive) i.e. 2010 --> + <attr name="endYear" format="integer" /> + </declare-styleable> + + <declare-styleable name="TwoLineListItem"> + <attr name="mode"> + <!-- Always show only the first line. --> + <enum name="oneLine" value="1" /> + <!-- When selected show both lines, otherwise show only the first line. + This is the default mode--> + <enum name="collapsing" value="2" /> + <!-- Always show both lines. --> + <enum name="twoLine" value="3" /> + </attr> + </declare-styleable> + + <!-- SlidingDrawer specific attributes. These attribtues are used to configure + a SlidingDrawer from XML. --> + <declare-styleable name="SlidingDrawer"> + <!-- Identifier for the child that represents the drawer's handle. --> + <attr name="handle" format="reference" /> + <!-- Identifier for the child that represents the drawer's content. --> + <attr name="content" format="reference" /> + <!-- Orientation of the SlidingDrawer. --> + <attr name="orientation" /> + <!-- Extra offset for the handle at the bottom of the SlidingDrawer. --> + <attr name="bottomOffset" format="dimension" /> + <!-- Extra offset for the handle at the top of the SlidingDrawer. --> + <attr name="topOffset" format="dimension" /> + <!-- Indicates whether the drawer should be opened/closed with an animation + when the user clicks the handle. Default is true. --> + <attr name="animateOnClick" format="boolean" /> + </declare-styleable> + + <!-- ======================================= --> + <!-- Widget package parent layout attributes --> + <!-- ======================================= --> + <eat-comment /> + + <declare-styleable name="AbsoluteLayout_Layout"> + <attr name="layout_x" format="dimension" /> + <attr name="layout_y" format="dimension" /> + </declare-styleable> + <declare-styleable name="LinearLayout_Layout"> + <attr name="layout_width" /> + <attr name="layout_height" /> + <attr name="layout_weight" format="float" /> + <attr name="layout_gravity" /> + </declare-styleable> + <declare-styleable name="FrameLayout_Layout"> + <attr name="layout_gravity" /> + </declare-styleable> + <declare-styleable name="RelativeLayout_Layout"> + <!-- Positions the right edge of this view to the left of the given anchor view ID. + Accommodates right margin of this view and left margin of anchor view. --> + <attr name="layout_toLeftOf" format="reference" /> + <!-- Positions the left edge of this view to the right of the given anchor view ID. + Accommodates left margin of this view and right margin of anchor view. --> + <attr name="layout_toRightOf" format="reference" /> + <!-- Positions the bottom edge of this view above the given anchor view ID. + Accommodates bottom margin of this view and top margin of anchor view. --> + <attr name="layout_above" format="reference" /> + <!-- Positions the top edge of this view below the given anchor view ID. + Accommodates top margin of this view and bottom margin of anchor view. --> + <attr name="layout_below" format="reference" /> + <!-- Positions the baseline of this view on the baseline of the given anchor view ID. --> + <attr name="layout_alignBaseline" format="reference" /> + <!-- Makes the left edge of this view match the left edge of the given anchor view ID. + Accommodates left margin. --> + <attr name="layout_alignLeft" format="reference" /> + <!-- Makes the top edge of this view match the top edge of the given anchor view ID. + Accommodates top margin. --> + <attr name="layout_alignTop" format="reference" /> + <!-- Makes the right edge of this view match the right edge of the given anchor view ID. + Accommodates right margin. --> + <attr name="layout_alignRight" format="reference" /> + <!-- Makes the bottom edge of this view match the bottom edge of the given anchor view ID. + Accommodates bottom margin. --> + <attr name="layout_alignBottom" format="reference" /> + <!-- If true, makes the left edge of this view match the left edge of the parent. + Accommodates left margin. --> + <attr name="layout_alignParentLeft" format="boolean" /> + <!-- If true, makes the top edge of this view match the top edge of the parent. + Accommodates top margin. --> + <attr name="layout_alignParentTop" format="boolean" /> + <!-- If true, makes the right edge of this view match the right edge of the parent. + Accommodates top margin. --> + <attr name="layout_alignParentRight" format="boolean" /> + <!-- f true, makes the bottom edge of this view match the bottom edge of the parent. + Accommodates top margin. --> + <attr name="layout_alignParentBottom" format="boolean" /> + <!-- If true, centers this child horizontally and vertically within its parent. --> + <attr name="layout_centerInParent" format="boolean" /> + <!-- If true, centers this child horizontally within its parent. --> + <attr name="layout_centerHorizontal" format="boolean" /> + <!-- If true, centers this child vertically within its parent. --> + <attr name="layout_centerVertical" format="boolean" /> + <!-- If set to true, the parent will be used as the anchor when the anchor cannot be + be found for layout_toLeftOf, layout_toRightOf, etc. --> + <attr name="layout_alignWithParentIfMissing" format="boolean" /> + </declare-styleable> + <declare-styleable name="VerticalSlider_Layout"> + <attr name="layout_scale" format="float" /> + </declare-styleable> + + <!-- ========================= --> + <!-- Drawable class attributes --> + <!-- ========================= --> + <eat-comment /> + + <!-- Base attributes that are available to all Drawable objects. --> + <declare-styleable name="Drawable"> + <!-- Provides initial visibility state of the drawable; the default + value is false. See + {@link android.graphics.drawable.Drawable#setVisible} --> + <attr name="visible" format="boolean" /> + </declare-styleable> + + <declare-styleable name="StateListDrawable"> + <attr name="visible" /> + <!-- If true, allows the drawable's padding to change based on the + current state that is selected. If false, the padding will + stay the same (based on the maximum padding of all the states). + Enabling this feature requires that the owner of the drawable + deal with performing layout when the state changes, which is + often not supported. --> + <attr name="variablePadding" format="boolean" /> + <!-- If true, the drawable's reported internal size will remain + constant as the state changes; the size is the maximum of all + of the states. If false, the size will vary based on the + current state. --> + <attr name="constantSize" format="boolean" /> + </declare-styleable> + + <declare-styleable name="AnimationDrawable"> + <attr name="visible" /> + <attr name="variablePadding" /> + <!-- If true, the animation will only run a single time and then + stop. If false (the default), it will continually run, + restarting at the first frame after the last has finished. --> + <attr name="oneshot" format="boolean" /> + </declare-styleable> + + <declare-styleable name="AnimationDrawableItem"> + <!-- Amount of time (in milliseconds) to display this frame. --> + <attr name="duration" format="integer" /> + <!-- Reference to a drawable resource to use for the frame. If not + given, the drawable must be defined by the first child tag. --> + <attr name="drawable" format="reference" /> + </declare-styleable> + + <declare-styleable name="GradientDrawable"> + <attr name="visible" /> + <attr name="shape"> + <enum name="rectangle" value="0" /> + <enum name="oval" value="1" /> + <enum name="line" value="2" /> + <enum name="ring" value="3" /> + </attr> + <attr name="innerRadiusRatio" format="float" /> + <attr name="thicknessRatio" format="float" /> + <attr name="useLevel" /> + </declare-styleable> + + <declare-styleable name="GradientDrawableSize"> + <attr name="width" /> + <attr name="height" /> + </declare-styleable> + + <declare-styleable name="GradientDrawableGradient"> + <attr name="startColor" format="color" /> + <!-- Optional center color. For linear gradients, use centerX or centerY to place the center color. --> + <attr name="centerColor" format="color" /> + <attr name="endColor" format="color" /> + <attr name="useLevel" format="boolean" /> + <attr name="angle" format="float" /> + <attr name="type"> + <enum name="linear" value="0" /> + <enum name="radial" value="1" /> + <enum name="sweep" value="2" /> + </attr> + <attr name="centerX" format="float|fraction" /> + <attr name="centerY" format="float|fraction" /> + <attr name="gradientRadius" format="float|fraction" /> + </declare-styleable> + + <declare-styleable name="GradientDrawableSolid"> + <attr name="color" format="color" /> + </declare-styleable> + + <declare-styleable name="GradientDrawableStroke"> + <attr name="width" /> + <attr name="color" /> + <attr name="dashWidth" format="dimension" /> + <attr name="dashGap" format="dimension" /> + </declare-styleable> + + <declare-styleable name="DrawableCorners"> + <attr name="radius" format="dimension" /> + <attr name="topLeftRadius" format="dimension" /> + <attr name="topRightRadius" format="dimension" /> + <attr name="bottomLeftRadius" format="dimension" /> + <attr name="bottomRightRadius" format="dimension" /> + </declare-styleable> + + <declare-styleable name="GradientDrawablePadding"> + <attr name="left" format="dimension" /> + <attr name="top" format="dimension" /> + <attr name="right" format="dimension" /> + <attr name="bottom" format="dimension" /> + </declare-styleable> + + <declare-styleable name="LayerDrawableItem"> + <attr name="left" /> + <attr name="top" /> + <attr name="right" /> + <attr name="bottom" /> + <attr name="drawable" /> + <attr name="id" /> + </declare-styleable> + + <declare-styleable name="LevelListDrawableItem"> + <attr name="minLevel" format="integer" /> + <attr name="maxLevel" format="integer" /> + <attr name="drawable" /> + </declare-styleable> + + <declare-styleable name="RotateDrawable"> + <attr name="visible" /> + <attr name="fromDegrees" format="float" /> + <attr name="toDegrees" format="float" /> + <attr name="pivotX" format="float|fraction" /> + <attr name="pivotY" format="float|fraction" /> + <attr name="drawable" /> + </declare-styleable> + + <declare-styleable name="InsetDrawable"> + <attr name="visible" /> + <attr name="drawable" /> + <attr name="insetLeft" format="dimension" /> + <attr name="insetRight" format="dimension" /> + <attr name="insetTop" format="dimension" /> + <attr name="insetBottom" format="dimension" /> + </declare-styleable> + + <!-- Drawable used to draw bitmaps. --> + <declare-styleable name="BitmapDrawable"> + <!-- Identifier of the bitmap file. This attribute is mandatory. --> + <attr name="src" /> + <!-- Enables or disables antialiasing. --> + <attr name="antialias" format="boolean" /> + <!-- Enables or disables bitmap filtering. Filtering is used when the bitmap is + shrunk or stretched to smooth its apperance. --> + <attr name="filter" format="boolean" /> + <!-- Enables or disables dithering of the bitmap if the bitmap does not have the + same pixel configuration as the screen (for instance: a ARGB 8888 bitmap with + an RGB 565 screen.) --> + <attr name="dither" format="boolean" /> + <!-- Defines the gravity for the bitmap. The gravity indicates where to position + the drawable in its container if the bitmap is smaller than the container. --> + <attr name="gravity" /> + <!-- Defines the tile mode. When the tile mode is enabled, the bitmap is repeated. + Gravity is ignored when the tile mode is enabled. --> + <attr name="tileMode"> + <!-- Do not tile the bitmap. This is the default value. --> + <enum name="disabled" value="-1" /> + <!-- Replicates the edge color. --> + <enum name="clamp" value="0" /> + <!-- Repeats the bitmap in both direction. --> + <enum name="repeat" value="1" /> + <!-- Repeats the shader's image horizontally and vertically, alternating + mirror images so that adjacent images always seam. --> + <enum name="mirror" value="2" /> + </attr> + </declare-styleable> + + <!-- Drawable used to draw a single color. --> + <declare-styleable name="ColorDrawable"> + <!-- The color to use. --> + <attr name="color" /> + </declare-styleable> + + <declare-styleable name="ScaleDrawable"> + <!-- Scale width, expressed as a percentage of the drawable's bound. The value's + format is XX%. For instance: 100%, 12.5%, etc.--> + <attr name="scaleWidth" format="string" /> + <!-- Scale height, expressed as a percentage of the drawable's bound. The value's + format is XX%. For instance: 100%, 12.5%, etc.--> + <attr name="scaleHeight" format="string" /> + <!-- Specifies where the drawable is positioned after scaling. The default value is + left. --> + <attr name="scaleGravity"> + <!-- Push object to the top of its container, not changing its size. --> + <flag name="top" value="0x30" /> + <!-- Push object to the bottom of its container, not changing its size. --> + <flag name="bottom" value="0x50" /> + <!-- Push object to the left of its container, not changing its size. --> + <flag name="left" value="0x03" /> + <!-- Push object to the right of its container, not changing its size. --> + <flag name="right" value="0x05" /> + <!-- Place object in the vertical center of its container, not changing its size. --> + <flag name="center_vertical" value="0x10" /> + <!-- Grow the vertical size of the object if needed so it completely fills its container. --> + <flag name="fill_vertical" value="0x70" /> + <!-- Place object in the horizontal center of its container, not changing its size. --> + <flag name="center_horizontal" value="0x01" /> + <!-- Grow the horizontal size of the object if needed so it completely fills its container. --> + <flag name="fill_horizontal" value="0x07" /> + <!-- Place the object in the center of its container in both the vertical and horizontal axis, not changing its size. --> + <flag name="center" value="0x11" /> + <!-- Grow the horizontal and vertical size of the object if needed so it completely fills its container. --> + <flag name="fill" value="0x77" /> + </attr> + <!-- Reference to a drawable resource to draw with the specified scale. --> + <attr name="drawable" /> + </declare-styleable> + + <declare-styleable name="ClipDrawable"> + <!-- The orientation for the clip. --> + <attr name="clipOrientation"> + <!-- Clip the drawable horizontally. --> + <flag name="horizontal" value="1" /> + <!-- Clip the drawable vertically. --> + <flag name="vertical" value="2" /> + </attr> + <!-- Specifies where to clip within the drawable. The default value is + left. --> + <attr name="gravity" /> + <!-- Reference to a drawable resource to draw with the specified scale. --> + <attr name="drawable" /> + </declare-styleable> + + <!-- Defines the padding of a ShapeDrawable. --> + <declare-styleable name="ShapeDrawablePadding"> + <!-- Left padding. --> + <attr name="left" /> + <!-- Top padding. --> + <attr name="top" /> + <!-- Right padding. --> + <attr name="right" /> + <!-- Bottom padding. --> + <attr name="bottom" /> + </declare-styleable> + + <!-- Drawable used to draw shapes. --> + <declare-styleable name="ShapeDrawable"> + <!-- Defines the color of the shape. --> + <attr name="color" /> + <!-- Defines the width of the shape. --> + <attr name="width" /> + <!-- Defines the height of the shape. --> + <attr name="height" /> + </declare-styleable> + + <!-- ========================== --> + <!-- Animation class attributes --> + <!-- ========================== --> + <eat-comment /> + + <declare-styleable name="AnimationSet"> + <attr name="shareInterpolator" format="boolean" /> + </declare-styleable> + + <declare-styleable name="Animation"> + <!-- Defines the interpolator used to smooth the animation movement in time. --> + <attr name="interpolator" /> + <!-- When set to true, the animation transformation is applied before the animation has + started. The default value is true. --> + <attr name="fillBefore" format="boolean" /> + <!-- When set to true, the animation transformation is applied after the animation is + over. The default value is false. --> + <attr name="fillAfter" format="boolean" /> + <!-- Amount of time (in milliseconds) for the animation to run. --> + <attr name="duration" /> + <!-- Delay in milliseconds before the animation runs, once start time is reached. --> + <attr name="startOffset" format="integer" /> + <!-- Defines how many times the animation should repeat. The default value is 0. --> + <attr name="repeatCount" format="integer"> + <enum name="infinite" value="-1" /> + </attr> + <!-- Defines the animation behavior when it reaches the end and the repeat count is + greater than 0 or infinite. The default value is restart. --> + <attr name="repeatMode"> + <!-- The animation starts again from the beginning. --> + <enum name="restart" value="1" /> + <!-- The animation plays backward. --> + <enum name="reverse" value="2" /> + </attr> + <!-- Allows for an adjustment of the Z ordering of the content being + animated for the duration of the animation. The default value is normal. --> + <attr name="zAdjustment"> + <!-- The content being animated be kept in its current Z order. --> + <enum name="normal" value="0" /> + <!-- The content being animated is forced on top of all other + content for the duration of the animation. --> + <enum name="top" value="1" /> + <!-- The content being animated is forced under all other + content for the duration of the animation. --> + <enum name="bottom" value="-1" /> + </attr> + </declare-styleable> + + <declare-styleable name="RotateAnimation"> + <attr name="fromDegrees" /> + <attr name="toDegrees" /> + <attr name="pivotX" /> + <attr name="pivotY" /> + </declare-styleable> + + <declare-styleable name="ScaleAnimation"> + <attr name="fromXScale" format="float" /> + <attr name="toXScale" format="float" /> + <attr name="fromYScale" format="float" /> + <attr name="toYScale" format="float" /> + <attr name="pivotX" /> + <attr name="pivotY" /> + </declare-styleable> + + <declare-styleable name="TranslateAnimation"> + <attr name="fromXDelta" format="float|fraction" /> + <attr name="toXDelta" format="float|fraction" /> + <attr name="fromYDelta" format="float|fraction" /> + <attr name="toYDelta" format="float|fraction" /> + </declare-styleable> + + <declare-styleable name="AlphaAnimation"> + <attr name="fromAlpha" format="float" /> + <attr name="toAlpha" format="float" /> + </declare-styleable> + + <declare-styleable name="LayoutAnimation"> + <!-- Fraction of the animation duration used to delay the beginning of + the animation of each child. --> + <attr name="delay" format="float|fraction" /> + <!-- Animation to use on each child. --> + <attr name="animation" format="reference" /> + <!-- The order in which the animations will be started. --> + <attr name="animationOrder"> + <!-- Animations are started in the natural order. --> + <enum name="normal" value="0" /> + <!-- Animations are started in the reverse order. --> + <enum name="reverse" value="1" /> + <!-- Animations are started randomly. --> + <enum name="random" value="2" /> + </attr> + <!-- Interpolator used to interpolate the delay between the start of + each animation. --> + <attr name="interpolator" /> + </declare-styleable> + + <declare-styleable name="GridLayoutAnimation"> + <!-- Fraction of the animation duration used to delay the beginning of + the animation of each column. --> + <attr name="columnDelay" format="float|fraction" /> + <!-- Fraction of the animation duration used to delay the beginning of + the animation of each row. --> + <attr name="rowDelay" format="float|fraction" /> + <!-- Direction of the animation in the grid. --> + <attr name="direction"> + <!-- Animates columns from left to right. --> + <flag name="left_to_right" value="0x0" /> + <!-- Animates columns from right to left. --> + <flag name="right_to_left" value="0x1" /> + <!-- Animates rows from top to bottom. --> + <flag name="top_to_bottom" value="0x0" /> + <!-- Animates rows from bottom to top. --> + <flag name="bottom_to_top" value="0x2" /> + </attr> + <!-- Priority of the rows and columns. When the priority is none, + both rows and columns have the same priority. When the priority is + column, the animations will be applied on the columns first. The same + goes for rows. --> + <attr name="directionPriority"> + <!-- Rows and columns are animated at the same time. --> + <enum name="none" value="0" /> + <!-- Columns are animated first. --> + <enum name="column" value="1" /> + <!-- Rows are animated first. --> + <enum name="row" value="2" /> + </attr> + </declare-styleable> + + <declare-styleable name="AccelerateInterpolator"> + <!-- This is the amount of deceleration to ad when easing in. --> + <attr name="factor" format="float" /> + </declare-styleable> + + <declare-styleable name="DecelerateInterpolator"> + <!-- This is the amount of acceleration to ad when easing out. --> + <attr name="factor" /> + </declare-styleable> + + <declare-styleable name="CycleInterpolator"> + <attr name="cycles" format="float" /> + </declare-styleable> + + <!-- ========================== --> + <!-- State attributes --> + <!-- ========================== --> + <eat-comment /> + + <!-- Drawable states. + The mapping of Drawable states to a particular drawables is specified + in the "state" elements of a Widget's "selector" element. + Possible values: + <ul> + <li>"state_focused" + <li>"state_window_focused" + <li>"state_enabled" + <li>"state_checked" + <li>"state_selected" + <li>"state_active" + <li>"state_single" + <li>"state_first" + <li>"state_mid" + <li>"state_last" + <li>"state_only" + <li>"state_pressed" + <li>"state_error" + <li>"state_circle" + <li>"state_rect" + <li>"state_grow" + <li>"state_move" + </ul> --> + <declare-styleable name="DrawableStates"> + <!-- State value for {@link android.graphics.drawable.StateListDrawable StateListDrawable}.--> + <attr name="state_focused" format="boolean" /> + <!-- State value for {@link android.graphics.drawable.StateListDrawable StateListDrawable}.--> + <attr name="state_window_focused" format="boolean" /> + <!-- State value for {@link android.graphics.drawable.StateListDrawable StateListDrawable}.--> + <attr name="state_enabled" format="boolean" /> + <!-- State identifier indicating that the object <var>may</var> display a check mark. + See {@link R.attr#state_checked} for the identifier that indicates whether it is + actually checked. --> + <attr name="state_checkable" format="boolean"/> + <!-- State identifier indicating that the object is currently checked. See + {@link R.attr#state_checkable} for an additional identifier that can indicate if + any object may ever display a check, regardless of whether state_checked is + currently set. --> + <attr name="state_checked" format="boolean"/> + <!-- State value for {@link android.graphics.drawable.StateListDrawable StateListDrawable}.--> + <attr name="state_selected" format="boolean" /> + <!-- State value for {@link android.graphics.drawable.StateListDrawable StateListDrawable}.--> + <attr name="state_active" format="boolean" /> + <!-- State value for {@link android.graphics.drawable.StateListDrawable StateListDrawable}.--> + <attr name="state_single" format="boolean" /> + <!-- State value for {@link android.graphics.drawable.StateListDrawable StateListDrawable}.--> + <attr name="state_first" format="boolean" /> + <!-- State value for {@link android.graphics.drawable.StateListDrawable StateListDrawable}.--> + <attr name="state_middle" format="boolean" /> + <!-- State value for {@link android.graphics.drawable.StateListDrawable StateListDrawable}.--> + <attr name="state_last" format="boolean" /> + <!-- State value for {@link android.graphics.drawable.StateListDrawable StateListDrawable}.--> + <attr name="state_pressed" format="boolean" /> + </declare-styleable> + <declare-styleable name="ViewDrawableStates"> + <attr name="state_pressed" /> + <attr name="state_focused" /> + <attr name="state_selected" /> + <attr name="state_window_focused" /> + <attr name="state_enabled" /> + </declare-styleable> + <!-- State array representing a menu item that is currently checked. --> + <declare-styleable name="MenuItemCheckedState"> + <attr name="state_checkable" /> + <attr name="state_checked" /> + </declare-styleable> + <!-- State array representing a menu item that is checkable but is not currently checked. --> + <declare-styleable name="MenuItemUncheckedState"> + <attr name="state_checkable" /> + </declare-styleable> + <!-- State array representing a menu item that is currently focused and checked. --> + <declare-styleable name="MenuItemCheckedFocusedState"> + <attr name="state_checkable" /> + <attr name="state_checked" /> + <attr name="state_focused" /> + </declare-styleable> + <!-- State array representing a menu item that is focused and checkable but is not currently checked. --> + <declare-styleable name="MenuItemUncheckedFocusedState"> + <attr name="state_checkable" /> + <attr name="state_focused" /> + </declare-styleable> + <!-- State array representing an expandable list child's indicator. --> + <declare-styleable name="ExpandableListChildIndicatorState"> + <!-- State identifier indicating the child is the last child within its group. --> + <attr name="state_last" /> + </declare-styleable> + <!-- State array representing an expandable list group's indicator. --> + <declare-styleable name="ExpandableListGroupIndicatorState"> + <!-- State identifier indicating the group is expanded. --> + <attr name="state_expanded" format="boolean" /> + <!-- State identifier indicating the group is empty (has no children). --> + <attr name="state_empty" format="boolean" /> + </declare-styleable> + <declare-styleable name="PopupWindowBackgroundState"> + <!-- State identifier indicating the popup will be above the anchor. --> + <attr name="state_above_anchor" format="boolean" /> + </declare-styleable> + + <!-- ***************************************************************** --> + <!-- Support for Searchable activities. --> + <!-- ***************************************************************** --> + <eat-comment /> + + <!-- Searchable activities & applications must provide search configuration information + in an XML file, typically called searchable.xml. This file is referenced in your manifest. + For a more in-depth discussion of search configuration, please refer to + {@link android.app.SearchManager}. --> + <declare-styleable name="Searchable"> + <!-- If provided, this icon will be shown in place of the label. It is typically used + in order to identify a searchable application via a logo or branding, instead of + plain text. This is a reference to a drawable (icon) resource. + <i>Optional attribute.</i> --> + <attr name="icon" /> + <!-- This is the user-displayed name of the searchable activity. <i>Required + attribute.</i> --> + <attr name="label" /> + <!-- If supplied, this string will be displayed as a hint to the user. <i>Optional + attribute.</i> --> + <attr name="hint" /> + <!-- If supplied, this string will be displayed as the text of the "Search" button. + <i>Optional attribute.</i> --> + <attr name="searchButtonText" format="string" /> + + <!-- Additional features are controlled by mode bits in this field. Omitting + this field, or setting to zero, provides default behavior. <i>Optional attribute.</i> + --> + <attr name="searchMode"> + <!-- If set, this flag enables the display of the search target (label) within the + search bar. If neither bad mode is selected, no badge will be shown. --> + <flag name="showSearchLabelAsBadge" value="0x04" /> + <!-- If set, this flag enables the display of the search target (icon) within the + search bar. (Note, overrides showSearchLabel) If neither bad mode is selected, + no badge will be shown.--> + <flag name="showSearchIconAsBadge" value="0x08" /> + <!-- If set, this flag causes the suggestion column SUGGEST_COLUMN_INTENT_DATA to + be considered as the text for suggestion query rewriting. This should only + be used when the values in SUGGEST_COLUMN_INTENT_DATA are suitable for user + inspection and editing - typically, HTTP/HTTPS Uri's. --> + <flag name="queryRewriteFromData" value="0x10" /> + <!-- If set, this flag causes the suggestion column SUGGEST_COLUMN_TEXT_1 to + be considered as the text for suggestion query rewriting. This should be used + for suggestions in which no query text is provided and the SUGGEST_COLUMN_INTENT_DATA + values are not suitable for user inspection and editing. --> + <flag name="queryRewriteFromText" value="0x20" /> + </attr> + + <!-- If provided, this is the trigger indicating that the searchable activity + provides suggestions as well. The value must be a fully-qualified content provider + authority (e.g. "com.example.android.apis.SuggestionProvider") and should match the + "android:authorities" tag in your content provider's manifest entry. <i>Optional + attribute.</i> --> + <attr name="searchSuggestAuthority" format="string" /> + <!-- If provided, this will be inserted in the suggestions query Uri, after the authority + you have provide but before the standard suggestions path. <i>Optional attribute.</i> + --> + <attr name="searchSuggestPath" format="string" /> + <!-- If provided, suggestion queries will be passed into your query function + as the <i>selection</i> parameter. Typically this will be a WHERE clause for your + database, and will contain a single question mark, which represents the actual query + string that has been typed by the user. If not provided, then the user query text + will be appended to the query Uri (after an additional "/".) <i>Optional + attribute.</i> --> + <attr name="searchSuggestSelection" format="string" /> + + <!-- If provided, and not overridden by an action in the selected suggestion, this + string will be placed in the action field of the {@link android.content.Intent Intent} + when the user clicks a suggestion. <i>Optional attribute.</i> --> + <attr name="searchSuggestIntentAction" format="string" /> + <!-- If provided, and not overridden by an action in the selected suggestion, this + string will be placed in the data field of the {@link android.content.Intent Intent} + when the user clicks a suggestion. <i>Optional attribute.</i> --> + <attr name="searchSuggestIntentData" format="string" /> + + </declare-styleable> + + <!-- In order to process special action keys during search, you must define them using + one or more "ActionKey" elements in your Searchable metadata. For a more in-depth + discussion of action code handling, please refer to {@link android.app.SearchManager}. + --> + <declare-styleable name="SearchableActionKey"> + <!-- This attribute denotes the action key you wish to respond to. Note that not + all action keys are actually supported using this mechanism, as many of them are + used for typing, navigation, or system functions. This will be added to the + {@link android.content.Intent#ACTION_SEARCH ACTION_SEARCH} intent that is passed to your + searchable activity. To examine the key code, use + {@link android.content.Intent#getIntExtra getIntExtra(SearchManager.ACTION_KEY)}. + <p>Note, in addition to the keycode, you must also provide one or more of the action + specifier attributes. <i>Required attribute.</i> --> + <attr name="keycode" /> + + <!-- If you wish to handle an action key during normal search query entry, you + must define an action string here. This will be added to the + {@link android.content.Intent#ACTION_SEARCH ACTION_SEARCH} intent that is passed to your + searchable activity. To examine the string, use + {@link android.content.Intent#getStringExtra getStringExtra(SearchManager.ACTION_MSG)}. + <i>Optional attribute.</i> --> + <attr name="queryActionMsg" format="string" /> + + <!-- If you wish to handle an action key while a suggestion is being displayed <i>and + selected</i>, there are two ways to handle this. If <i>all</i> of your suggestions + can handle the action key, you can simply define the action message using this + attribute. This will be added to the + {@link android.content.Intent#ACTION_SEARCH ACTION_SEARCH} intent that is passed to your + searchable activity. To examine the string, use + {@link android.content.Intent#getStringExtra getStringExtra(SearchManager.ACTION_MSG)}. + <i>Optional attribute.</i> --> + <attr name="suggestActionMsg" format="string" /> + + <!-- If you wish to handle an action key while a suggestion is being displayed <i>and + selected</i>, but you do not wish to enable this action key for every suggestion, + then you can use this attribute to control it on a suggestion-by-suggestion basis. + First, you must define a column (and name it here) where your suggestions will include + the action string. Then, in your content provider, you must provide this column, and + when desired, provide data in this column. + The search manager will look at your suggestion cursor, using the string + provided here in order to select a column, and will use that to select a string from + the cursor. That string will be added to the + {@link android.content.Intent#ACTION_SEARCH ACTION_SEARCH} intent that is passed to + your searchable activity. To examine the string, use + {@link android.content.Intent#getStringExtra + getStringExtra(SearchManager.ACTION_MSG)}. <i>If the data does not exist for the + selection suggestion, the action key will be ignored.</i><i>Optional attribute.</i> --> + <attr name="suggestActionMsgColumn" format="string" /> + + </declare-styleable> + + <!-- ***************************************************************** --> + <!-- Support for MapView. --> + <!-- ***************************************************************** --> + <eat-comment /> + + <!-- The set of attributes for a MapView. --> + <declare-styleable name="MapView"> + <!-- An API Key required to use MapView. Currently, this can be an arbitrary string. + In order to run on actual devices, though, your app will need an authentic key, but + the process for issuing keys is not ready at this time. --> + <attr name="apiKey" format="string" /> + </declare-styleable> + + <!-- **************************************************************** --> + <!-- Menu XML inflation. --> + <!-- **************************************************************** --> + <eat-comment /> + + <!-- Base attributes that are available to all Menu objects. --> + <declare-styleable name="Menu"> + </declare-styleable> + + <!-- Base attributes that are available to all groups. --> + <declare-styleable name="MenuGroup"> + + <!-- The ID of the group. --> + <attr name="id" /> + + <!-- The category applied to all items within this group. + (This will be or'ed with the orderInCategory attribute.) --> + <attr name="menuCategory"> + <!-- Items are part of a container. --> + <enum name="container" value="0x00010000" /> + <!-- Items are provided by the system. --> + <enum name="system" value="0x00020000" /> + <!-- Items are user-supplied secondary (infrequently used). --> + <enum name="secondary" value="0x00030000" /> + <!-- Items are alternative actions. --> + <enum name="alternative" value="0x00040000" /> + </attr> + + <!-- The order within the category applied to all items within this group. + (This will be or'ed with the category attribute.) --> + <attr name="orderInCategory" format="integer" /> + + <!-- Whether the items are capable of displaying a check mark. --> + <attr name="checkableBehavior"> + <!-- The items are not checkable. --> + <enum name="none" value="0" /> + <!-- The items are all checkable. --> + <enum name="all" value="1" /> + <!-- The items are checkable and there will only be a single checked item in + this group. --> + <enum name="single" value="2" /> + </attr> + + <!-- Whether the items are shown/visible. --> + <attr name="visible" /> + + <!-- Whether the items are enabled. --> + <attr name="enabled" /> + + </declare-styleable> + + <!-- Base attributes that are available to all Item objects. --> + <declare-styleable name="MenuItem"> + + <!-- The ID of the item. --> + <attr name="id" /> + + <!-- The category applied to the item. + (This will be or'ed with the orderInCategory attribute.) --> + <attr name="menuCategory" /> + + <!-- The order within the category applied to the item. + (This will be or'ed with the category attribute.) --> + <attr name="orderInCategory" /> + + <!-- The title associated with the item. --> + <attr name="title" format="string" /> + + <!-- The condensed title associated with the item. This is used in situations where the + normal title may be too long to be displayed. --> + <attr name="titleCondensed" format="string" /> + + <!-- The icon associated with this item. This icon will not always be shown, so + the title should be sufficient in describing this item. --> + <attr name="icon" /> + + <!-- The alphabetic shortcut key. This is the shortcut when using a keyboard + with alphabetic keys. --> + <attr name="alphabeticShortcut" format="string" /> + + <!-- The numeric shortcut key. This is the shortcut when using a numeric (e.g., 12-key) + keyboard. --> + <attr name="numericShortcut" format="string" /> + + <!-- Whether the item is capable of displaying a check mark. --> + <attr name="checkable" format="boolean" /> + + <!-- Whether the item is checked. Note that you must first have enabled checking with + the checkable attribute or else the check mark will not appear. --> + <attr name="checked" /> + + <!-- Whether the item is shown/visible. --> + <attr name="visible" /> + + <!-- Whether the item is enabled. --> + <attr name="enabled" /> + + </declare-styleable> + + <!-- **************************************************************** --> + <!-- Preferences framework. --> + <!-- **************************************************************** --> + <eat-comment /> + + <!-- Base attributes available to PreferenceGroup. --> + <declare-styleable name="PreferenceGroup"> + <!-- Whether to order the Preference under this group as they appear in the XML file. + If this is false, the ordering will follow the Preference order attribute and + default to alphabetic for those without the order attribute. --> + <attr name="orderingFromXml" format="boolean" /> + </declare-styleable> + + <!-- WARNING: If adding attributes to Preference, make sure it does not conflict + with a View's attributes. Some subclasses (e.g., EditTextPreference) + proxy all attributes to its EditText widget. --> + <eat-comment /> + + <!-- Base attributes available to Preference. --> + <declare-styleable name="Preference"> + <!-- The key to store the Preference value. --> + <attr name="key" format="string" /> + <!-- The title for the Preference in a PreferenceActivity screen. --> + <attr name="title" /> + <!-- The summary for the Preference in a PreferenceActivity screen. --> + <attr name="summary" format="string" /> + <!-- The order for the Preference (lower values are to be ordered first). If this is not + specified, the default orderin will be alphabetic. --> + <attr name="order" format="integer" /> + <!-- The layout for the Preference in a PreferenceActivity screen. This should + rarely need to be changed, look at widgetLayout instead. --> + <attr name="layout" /> + <!-- The layout for the controllable widget portion of a Preference. This is inflated + into the layout for a Preference and should be used more frequently than + the layout attribute. For example, a checkbox preference would specify + a custom layout (consisting of just the CheckBox) here. --> + <attr name="widgetLayout" format="reference" /> + <!-- Whether the Preference is enabled. --> + <attr name="enabled" /> + <!-- Whether the Preference is selectable. --> + <attr name="selectable" format="boolean" /> + <!-- The key of another Preference that this Preference will depend on. If the other + Preference is not set or is off, this Preference will be disabled. --> + <attr name="dependency" format="string" /> + <!-- Whether the Preference stores its value to the shared preferences. --> + <attr name="persistent" /> + <!-- The default value for the preference, which will be set either if persistence + is off or persistence is on and the preference is not found in the persistent + storage. --> + <attr name="defaultValue" format="string|boolean|integer|reference|float" /> + <!-- Whether the view of this Preference should be disabled when + this Preference is disabled. --> + <attr name="shouldDisableView" format="boolean" /> + </declare-styleable> + + <!-- Base attributes available to CheckBoxPreference. --> + <declare-styleable name="CheckBoxPreference"> + <!-- The summary for the Preference in a PreferenceActivity screen when the + CheckBoxPreference is checked. If separate on/off summaries are not + needed, the summary attribute can be used instead. --> + <attr name="summaryOn" format="string" /> + <!-- The summary for the Preference in a PreferenceActivity screen when the + CheckBoxPreference is unchecked. If separate on/off summaries are not + needed, the summary attribute can be used instead. --> + <attr name="summaryOff" format="string" /> + <!-- The state (true for on, or false for off) that causes dependents to be disabled. By default, + dependents will be disabled when this is unchecked, so the value of this preference is false. --> + <attr name="disableDependentsState" format="boolean" /> + </declare-styleable> + + <!-- Base attributes available to DialogPreference. --> + <declare-styleable name="DialogPreference"> + <!-- The title in the dialog. --> + <attr name="dialogTitle" format="string" /> + <!-- The message in the dialog. If a dialogLayout is provided and contains + a TextView with ID android:id/message, this message will be placed in there. --> + <attr name="dialogMessage" format="string" /> + <!-- The icon for the dialog. --> + <attr name="dialogIcon" format="reference" /> + <!-- The positive button text for the dialog. Set to @null to hide the positive button. --> + <attr name="positiveButtonText" format="string" /> + <!-- The negative button text for the dialog. Set to @null to hide the negative button. --> + <attr name="negativeButtonText" format="string" /> + <!-- A layout to be used as the content View for the dialog. By default, this shouldn't + be needed. If a custom DialogPreference is required, this should be set. For example, + the EditTextPreference uses a layout with an EditText as this attribute. --> + <attr name="dialogLayout" format="reference" /> + </declare-styleable> + + <!-- Base attributes available to ListPreference. --> + <declare-styleable name="ListPreference"> + <!-- The human-readable array to present as a list. Each entry must have a corresponding + index in entryValues. --> + <attr name="entries" /> + <!-- The array to find the value to save for a preference when an entry from + entries is selected. If a user clicks on the second item in entries, the + second item in this array will be saved to the preference. --> + <attr name="entryValues" format="reference" /> + </declare-styleable> + + <!-- Base attributes available to RingtonePreference. --> + <declare-styleable name="RingtonePreference"> + <!-- Which ringtone type(s) to show in the picker. --> + <attr name="ringtoneType"> + <!-- Ringtones. --> + <flag name="ringtone" value="1" /> + <!-- Notification sounds. --> + <flag name="notification" value="2" /> + <!-- Alarm sounds. --> + <flag name="alarm" value="4" /> + <!-- All available ringtone sounds. --> + <flag name="all" value="7" /> + </attr> + <!-- Whether to show an item for a default sound. --> + <attr name="showDefault" format="boolean" /> + <!-- Whether to show an item for 'Silent'. --> + <attr name="showSilent" format="boolean" /> + </declare-styleable> + + <!-- Base attributes available to VolumePreference. --> + <declare-styleable name="VolumePreference"> + <!-- Different audio stream types. --> + <attr name="streamType"> + <enum name="voice" value="0" /> + <enum name="system" value="1" /> + <enum name="ring" value="2" /> + <enum name="music" value="3" /> + <enum name="alarm" value="4" /> + </attr> + </declare-styleable> + +</resources> + diff --git a/core/res/res/values/attrs_manifest.xml b/core/res/res/values/attrs_manifest.xml new file mode 100644 index 0000000..7f47182 --- /dev/null +++ b/core/res/res/values/attrs_manifest.xml @@ -0,0 +1,1103 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* Copyright 2006, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> +<resources> + <!-- **************************************************************** --> + <!-- These are the attributes used in AndroidManifest.xml. --> + <!-- **************************************************************** --> + <eat-comment /> + + <!-- The overall theme to use for an activity. Use with either the + application tag (to supply a default theme for all activities) or + the activity tag (to supply a specific theme for that activity). + + <p>This automatically sets + your activity's Context to use this theme, and may also be used + for "starting" animations prior to the activity being launched (to + better match what the activity actually looks like). It is a reference + to a style resource defining the theme. If not set, the default + system theme will be used. --> + <attr name="theme" format="reference" /> + + <!-- A user-legible name for the given item. Use with the + application tag (to supply a default label for all application + components), or with the activity, receiver, service, or instrumentation + tag (to supply a specific label for that component). It may also be + used with the intent-filter tag to supply a label to show to the + user when an activity is being selected based on a particular Intent. + + <p>The given label will be used wherever the user sees information + about its associated component; for example, as the name of a + main activity that is displayed in the launcher. You should + generally set this to a reference to a string resource, so that + it can be localized, however it is also allowed to supply a plain + string for quick and dirty programming. --> + <attr name="label" format="reference|string" /> + + <!-- A Drawable resource providing a graphical representation of its + associated item. Use with the + application tag (to supply a default icon for all application + components), or with the activity, receiver, service, or instrumentation + tag (to supply a specific icon for that component). It may also be + used with the intent-filter tag to supply an icon to show to the + user when an activity is being selected based on a particular Intent. + + <p>The given icon will be used to display to the user a graphical + representation of its associated component; for example, as the icon + for main activity that is displayed in the launcher. This must be + a reference to a Drawable resource containing the image definition. --> + <attr name="icon" format="reference" /> + + <!-- Name of the activity to be launched to manage application's space on + device. The specified activity gets automatically launched when the + application's space needs to be managed and is usually invoked + through user actions. Applications can thus provide their own custom + behavior for managing space for various scenarios like out of memory + conditions. This is an optional attribute and + applications can choose not to specify a default activity to + manage space. --> + <attr name="manageSpaceActivity" format="string" /> + + <!-- Option to let applications specify that user data can/cannot be + cleared. Some applications might not want to clear user data. Such + applications can explicitly set this value to false. This flag is + turned on by default unless explicitly set to false + by applications. --> + <attr name="allowClearUserData" format="boolean" /> + + <!-- A unique name for the given item. This must use a Java-style naming + convention to ensure the name is unique, for example + "com.mycompany.MyName". --> + <attr name="name" format="string" /> + + <!-- Specify a permission that a client is required to have in order to + use the associated object. If the client does not hold the named + permission, its request will fail. See the + <a href="{@docRoot}devel/security.html">Security Model</a> + document for more information on permissions. --> + <attr name="permission" format="string" /> + + <!-- A specific {@link android.R.attr#permission} name for read-only + access to a {@link android.content.ContentProvider}. See the + <a href="{@docRoot}devel/security.html">Security Model</a> + document for more information on permissions. --> + <attr name="readPermission" format="string" /> + + <!-- A specific {@link android.R.attr#permission} name for write + access to a {@link android.content.ContentProvider}. See the + <a href="{@docRoot}devel/security.html">Security Model</a> + document for more information on permissions. --> + <attr name="writePermission" format="string" /> + + <!-- If true, the {@link android.content.Context#grantUriPermission + Context.grantUriPermission} or corresponding Intent flags can + be used to allow others to access specific URIs in the content + provider, even if they do not have an explicit read or write + permission. If you are supporting this feature, you must be + sure to call {@link android.content.Context#revokeUriPermission + Context.revokeUriPermission} when URIs are deleted from your + provider.--> + <attr name="grantUriPermissions" format="boolean" /> + + <!-- Characterizes the potential risk implied in a permission and + indicates the procedure the system should follow when determining + whether to grant the permission to an application requesting it. {@link + android.Manifest.permission Standard permissions} have a predefined and + permanent protectionLevel. If you are creating a custom permission in an + application, you can define a protectionLevel attribute with one of the + values listed below. If no protectionLevel is defined for a custom + permission, the system assigns the default ("normal"). --> + <attr name="protectionLevel"> + <!-- A lower-risk permission that gives an application access to isolated + application-level features, with minimal risk to other applications, + the system, or the user. The system automatically grants this type + of permission to a requesting application at installation, without + asking for the user's explicit approval (though the user always + has the option to review these permissions before installing). --> + <enum name="normal" value="0" /> + <!-- A higher-risk permission that would give a requesting application + access to private user data or control over the device that can + negatively impact the user. Because this type of permission + introduces potential risk, the system may not automatically + grant it to the requesting application. For example, any dangerous + permissions requested by an application may be displayed to the + user and require confirmation before proceeding, or some other + approach may be taken to avoid the user automatically allowing + the use of such facilities. --> + <enum name="dangerous" value="1" /> + <!-- A permission that the system is to grant only if the requesting + application is signed with the same certificate as the application + that declared the permission. If the certificates match, the system + automatically grants the permission without notifying the user or + asking for the user's explicit approval. --> + <enum name="signature" value="2" /> + <!-- A permission that the system is to grant only to packages in the + Android system image <em>or</em> that are signed with the same + certificates. Please avoid using this option, as the + signature protection level should be sufficient for most needs and + works regardless of exactly where applications are installed. This + permission is used for certain special situations where multiple + vendors have applications built in to a system image which need + to share specific features explicitly because they are being built + together. --> + <enum name="signatureOrSystem" value="3" /> + </attr> + + <!-- Specified the name of a group that this permission is associated + with. The group must have been defined with the + {@link android.R.styleable#AndroidManifestPermissionGroup permission-group} tag. --> + <attr name="permissionGroup" format="string" /> + + <!-- Specify the name of a user ID that will be shared between multiple + packages. By default, each package gets its own unique user-id. + By setting this value on two or more packages, each of these packages + will be given a single shared user ID, so they can for example run + in the same process. Note that for them to actually get the same + user ID, they must also be signed with the same signature. --> + <attr name="sharedUserId" format="string" /> + + <!-- Internal version code. This is the number used to determine whether + one version is more recent than another: it has no other meaning than + that higher numbers are more recent. You could use this number to + encode a "x.y" in the lower and upper 16 bits, make it a build + number, simply increase it by one each time a new version is + released, or define it however else you want, as long as each + successive version has a higher number. This is not a version + number generally shown to the user, that is usually supplied + with {@link android.R.attr#versionName}. --> + <attr name="versionCode" format="integer" /> + + <!-- The text shown to the user to indicate the version they have. This + is used for no other purpose than display to the user; the actual + significant version number is given by {@link android.R.attr#versionCode}. --> + <attr name="versionName" format="string" /> + + <!-- Flag to control special persistent mode of an application. This should + not normally be used by applications; it requires that the system keep + your application running at all times. --> + <attr name="persistent" format="boolean" /> + + <!-- Flag indicating whether the application can be debugged, even when + running on a device that is running in user mode. --> + <attr name="debuggable" format="boolean" /> + + <!-- Flag indicating whether the given application component is available + to other applications. If false, it can only be accessed by + applications with its same user id (which usually means only by + code in its own package). If true, it can be invoked by external + entities, though which ones can do so may be controlled through + permissions. The default value is false for activity, receiver, + and service components that do not specify any intent filters; it + is true for activity, receiver, and service components that do + have intent filters (implying they expect to be invoked by others + who do not know their particular component name) and for all + content providers. --> + <attr name="exported" format="boolean" /> + + <!-- Specify a specific process that the associated code is to run in. + Use with the application tag (to supply a default process for all + application components), or with the activity, receiver, service, + or provider tag (to supply a specific icon for that component). + + <p>Application components are normally run in a single process that + is created for the entire application. You can use this tag to modify + where they run. If the process name begins with a ':' character, + a new process private to that application will be created when needed + to run that component (allowing you to spread your application across + multiple processes). If the process name begins with a lower-case + character, the component will be run in a global process of that name, + provided that you have permission to do so, allowing multiple + applications to share one process to reduce resource usage. --> + <attr name="process" format="string" /> + + <!-- Specify a task name that activities have an "affinity" to. + Use with the application tag (to supply a default affinity for all + activities in the application), or with the activity tag (to supply + a specific affinity for that component). + + <p>The default value for this attribute is the same as the package + name, indicating that all activities in the manifest should generally + be considered a single "application" to the user. You can use this + attribute to modify that behavior: either giving them an affinity + for another task, if the activities are intended to be part of that + task from the user's perspective, or using an empty string for + activities that have no affinity to a task. --> + <attr name="taskAffinity" format="string" /> + + <!-- Specify that an activity can be moved out of a task it is in to + the task it has an affinity for when appropriate. Use with the + application tag (to supply a default for all activities in the + application), or with an activity tag (to supply a specific + setting for that component). + + <p>Normally when an application is started, it is associated with + the task of the activity that started it and stays there for its + entire lifetime. You can use the allowTaskReparenting feature to force an + activity to be re-parented to a different task when the task it is + in goes to the background. Typically this is used to cause the + activities of an application to move back to the main task associated + with that application. The activity is re-parented to the task + with the same {@link android.R.attr#taskAffinity} as it has. --> + <attr name="allowTaskReparenting" format="boolean" /> + + <!-- Specify whether a component is allowed to have multiple instances + of itself running in different processes. Use with the activity + and provider tags. + + <p>Normally the system will ensure that all instances of a particular + component are only running in a single process. You can use this + attribute to disable that behavior, allowing the system to create + instances wherever they are used (provided permissions allow it). + This is most often used with content providers, so that instances + of a provider can be created in each client process, allowing them + to be used without performing IPC. --> + <attr name="multiprocess" format="boolean" /> + + <!-- Specify whether an activity should be finished when its task is + brought to the foreground by relaunching from the home screen. + + <p>If both this option and {@link android.R.attr#allowTaskReparenting} are + specified, the finish trumps the affinity: the affinity will be + ignored and the activity simply finished. --> + <attr name="finishOnTaskLaunch" format="boolean" /> + + <!-- Specify whether an activity's task should be cleared when it + is re-launched from the home screen. As a result, every time the + user starts the task, they will be brought to its root activity, + regardless of whether they used BACK or HOME to last leave it. + This flag only applies to activities that + are used to start the root of a new task. + + <p>An example of the use of this flag would be for the case where + a user launches activity A from home, and from there goes to + activity B. They now press home, and then return to activity A. + Normally they would see activity B, since that is what they were + last doing in A's task. However, if A has set this flag to true, + then upon going to the background all of the tasks on top of it (B + in this case) are removed, so when the user next returns to A they + will restart at its original activity. + + <p>When this option is used in conjunction with + {@link android.R.attr#allowTaskReparenting}, the allowTaskReparenting trumps the + clear. That is, all activities above the root activity of the + task will be removed: those that have an affinity will be moved + to the task they are associated with, otherwise they will simply + be dropped as described here. --> + <attr name="clearTaskOnLaunch" format="boolean" /> + + <!-- Specify whether an acitivty's task state should always be maintained + by the system, or if it is allowed to reset the task to its initial + state in certain situations. + + <p>Normally the system will reset a task (remove all activities from + the stack and reset the root activity) in certain situations when + the user re-selects that task from the home screen. Typically this + will be done if the user hasn't visited that task for a certain + amount of time, such as 30 minutes. + + <p>By setting this attribute, the user will always return to your + task in its last state, regardless of how they get there. This is + useful, for example, in an application like the web browser where there + is a lot of state (such as multiple open tabs) that the application + would not like to lose. --> + <attr name="alwaysRetainTaskState" format="boolean" /> + + <!-- Indicates that an Activity does not need to have its freeze state + (as returned by {@link android.app.Activity#onSaveInstanceState} + retained in order to be restarted. Generally you use this for activities + that do not store any state. When this flag is set, if for some reason + the activity is killed before it has a chance to save its state, + then the system will not remove it from the activity stack like + it normally would. Instead, the next time the user navigates to + it its {@link android.app.Activity#onCreate} method will be called + with a null icicle, just like it was starting for the first time. + + <p>This is used by the Home activity to make sure it does not get + removed if it crashes for some reason. --> + <attr name="stateNotNeeded" format="boolean" /> + + <!-- Indicates that an Activity should be excluded from the list of + recently launched activities. --> + <attr name="excludeFromRecents" format="boolean" /> + + <!-- Specify the authorities under which this content provider can be + found. Multiple authorities may be supplied by separating them + with a semicolon. Authority names should use a Java-style naming + convention (such as <code>com.google.provider.MyProvider</code>) + in order to avoid conflicts. Typically this name is the same + as the class implementation describing the provider's data structure. --> + <attr name="authorities" format="string" /> + + <!-- Flag indicating whether this content provider would like to + participate in data synchronization. --> + <attr name="syncable" format="boolean" /> + + <!-- Specify the order in which content providers hosted by a process + are instantiated when that process is created. Not needed unless + you have providers with dependencies between each other, to make + sure that they are created in the order needed by those dependencies. + The value is a simple integer, with higher numbers being + initialized first. --> + <attr name="initOrder" format="integer" /> + + <!-- Specify the relative importance or ability in handling a particular + Intent. For receivers, this controls the order in which they are + executed to receive a broadcast (note that for + asynchronous broadcasts, this order is ignored). For activities, + this provides information about how good an activity is handling an + Intent; when multiple activities match an intent and have different + priorities, only those with the higher priority value will be + considered a match. + + <p>Only use if you really need to impose some specific + order in which the broadcasts are received, or want to forcibly + place an activity to always be preferred over others. The value is a + single integer, with higher numbers considered to be better. --> + <attr name="priority" format="integer" /> + + <!-- Specify how an activity should be launched. See the + <a href="{@docRoot}intro/appmodel.html">Application Model</a> + documentation for important information on how these options impact + the behavior of your application. + + <p>If this attribute is not specified, <code>standard</code> launch + mode will be used. Note that the particular launch behavior can + be changed in some ways at runtime through the + {@link android.content.Intent} flags + {@link android.content.Intent#FLAG_ACTIVITY_SINGLE_TOP}, + {@link android.content.Intent#FLAG_ACTIVITY_NEW_TASK}, and + {@link android.content.Intent#FLAG_ACTIVITY_MULTIPLE_TASK}. --> + <attr name="launchMode"> + <!-- The default mode, which will usually create a new instance of + the activity when it is started, though this behavior may change + with the introduction of other options such as + {@link android.content.Intent#FLAG_ACTIVITY_NEW_TASK + Intent.FLAG_ACTIVITY_NEW_TASK}. --> + <enum name="standard" value="0" /> + <!-- If, when starting the activity, there is already an + instance of the same activity class in the foreground that is + interacting with the user, then + re-use that instance. This existing instance will receive a call to + {@link android.app.Activity#onNewIntent Activity.onNewIntent()} with + the new Intent that is being started. --> + <enum name="singleTop" value="1" /> + <!-- If, when starting the activity, there is already a task running + that starts with this activity, then instead of starting a new + instance the current task is brought to the front. The existing + instance will receive a call to {@link android.app.Activity#onNewIntent + Activity.onNewIntent()} + with the new Intent that is being started, and with the + {@link android.content.Intent#FLAG_ACTIVITY_BROUGHT_TO_FRONT + Intent.FLAG_ACTIVITY_BROUGHT_TO_FRONT} flag set. This is a superset + of the singleTop mode, where if there is already an instance + of the activity being started at the top of the stack, it will + receive the Intent as described there (without the + FLAG_ACTIVITY_BROUGHT_TO_FRONT flag set). See the + <a href="{@docRoot}intro/appmodel.html">Application Model</a> + documentation for more details on tasks.--> + <enum name="singleTask" value="2" /> + <!-- Only allow one instance of this activity to ever be + running. This activity gets a unique task with only itself running + in it; if it is ever launched again with the same Intent, then that + task will be brought forward and its + {@link android.app.Activity#onNewIntent Activity.onNewIntent()} + method called. If this + activity tries to start a new activity, that new activity will be + launched in a separate task. See the + <a href="{@docRoot}intro/appmodel.html">Application Model</a> + documentation for more details on tasks. --> + <enum name="singleInstance" value="3" /> + </attr> + + <!-- Specify the orientation an activity should be run in. If not + specified, it will run in the current preferred orientation + of the screen. --> + <attr name="screenOrientation"> + <!-- No preference specified: let the system decide the best + orientation. This will either be the orientation selected + by the activity below, or the user's preferred orientation + if this activity is the bottom of a task. If the user + explicitly turned off sensor based orientation through settings + sensor based device rotation will be ignored. If not by default + sensor based orientation will be taken into account and the + orientation will changed based on how the user rotates the device --> + <enum name="unspecified" value="-1" /> + <!-- Would like to have the screen in a landscape orientation: that + is, with the display wider than it is tall. --> + <enum name="landscape" value="0" /> + <!-- Would like to have the screen in a portrait orientation: that + is, with the display taller than it is wide. --> + <enum name="portrait" value="1" /> + <!-- Use the user's current preferred orientation of the handset. --> + <enum name="user" value="2" /> + <!-- Keep the screen in the same orientation as whatever is behind + this activity. --> + <enum name="behind" value="3" /> + <!-- Orientation is determined by a physical orientation sensor: + the display will rotate based on how the user moves the device. --> + <enum name="sensor" value="4" /> + <!-- Always ignore orientation determined by orientation sensor: + tthe display will not rotate when the user moves the device. --> + <enum name="nosensor" value="5" /> + </attr> + + <!-- Specify one or more configuration changes that the activity will + handle itself. If not specified, the activity will be restarted + if any of these configuration changes happen in the system. Otherwise, + the activity will remain running and its + {@link android.app.Activity#onConfigurationChanged Activity.onConfigurationChanged} + method called with the new configuration. + + <p>Note that all of these configuration changes can impact the + resource values seen by the application, so you will generally need + to re-retrieve all resources (including view layouts, drawables, etc) + to correctly handle any configuration change. + + <p>These values must be kept in sync with those in + {@link android.content.pm.ActivityInfo} and + include/utils/ResourceTypes.h. --> + <attr name="configChanges"> + <!-- The IMSI MCC has changed, that is a SIM has been detected and + updated the Mobile Country Code. --> + <flag name="mcc" value="0x0001" /> + <!-- The IMSI MNC has changed, that is a SIM has been detected and + updated the Mobile Network Code. --> + <flag name="mnc" value="0x0002" /> + <!-- The locale has changed, that is the user has selected a new + language that text should be displayed in. --> + <flag name="locale" value="0x0004" /> + <!-- The touchscreen has changed. Should never normally happen. --> + <flag name="touchscreen" value="0x0008" /> + <!-- The keyboard type has changed, for example the user has plugged + in an external keyboard. --> + <flag name="keyboard" value="0x0010" /> + <!-- The keyboard accessibility has changed, for example the user has + slid the keyboard out to expose it. --> + <flag name="keyboardHidden" value="0x0020" /> + <!-- The navigation type has changed. Should never normally happen. --> + <flag name="navigation" value="0x0040" /> + <!-- The screen orientation has changed, that is the user has + rotated the device. --> + <flag name="orientation" value="0x0080" /> + <!-- The font scaling factor has changed, that is the user has + selected a new global font size. --> + <flag name="fontScale" value="0x40000000" /> + </attr> + + <!-- A longer descriptive text about a particular application or + permission that can be granted. This must be a reference + to a string resource; unlike + the {@link android.R.attr#label} attribute, this can not be a + raw string. --> + <attr name="description" format="reference" /> + + <!-- The name of the application package that an Instrumentation object + will run against. --> + <attr name="targetPackage" format="string" /> + + <!-- Flag indicating that an Instrumentation class wants to take care + of starting/stopping profiling itself, rather than relying on + the default behavior of profiling the complete time it is running. + This allows it to target profiling data at a specific set of + operations. --> + <attr name="handleProfiling" format="boolean" /> + + <!-- Flag indicating that an Instrumentation class should be run as a + functional test. --> + <attr name="functionalTest" format="boolean" /> + + <!-- The <code>manifest</code> tag is the root of an + <code>AndroidManifest.xml</code> file, + describing the contents of an Android package (.apk) file. One + attribute must always be supplied: <code>package</code> gives a + unique name for the package, using a Java-style naming convention + to avoid name collisions. For example, applications published + by Google could have names of the form + <code>com.google.app.<em>appname</em></code> + + <p>Inside of the manifest tag, may appear the following tags + in any order: {@link #AndroidManifestPermission permission}, + {@link #AndroidManifestPermissionGroup permission-group}, + {@link #AndroidManifestPermissionTree permission-tree}, + {@link #AndroidManifestUsesSdk uses-sdk}, + {@link #AndroidManifestUsesPermission uses-permission}, + {@link #AndroidManifestApplication application}, + {@link #AndroidManifestInstrumentation instrumentation}. --> + <declare-styleable name="AndroidManifest"> + <attr name="versionCode" /> + <attr name="versionName" /> + <attr name="sharedUserId" /> + </declare-styleable> + + <!-- The <code>application</code> tag describes application-level components + contained in the package, as well as general application + attributes. Many of the attributes you can supply here (such + as theme, label, icon, permission, process, taskAffinity, + and allowTaskReparenting) serve + as default values for the corresponding attributes of components + declared inside of the application. + + <p>Inside of this element you specify what the application contains, + using the elements {@link #AndroidManifestProvider provider}, + {@link #AndroidManifestService service}, + {@link #AndroidManifestReceiver receiver}, + {@link #AndroidManifestActivity activity}, + {@link #AndroidManifestActivityAlias activity-alias}, and + {@link #AndroidManifestUsesLibrary uses-library}. The application tag + appears as a child of the root {@link #AndroidManifest manifest} tag. --> + <declare-styleable name="AndroidManifestApplication" parent="AndroidManifest"> + <!-- An optional name of a class implementing the overall + {@link android.app.Application} for this package. When the + process for your package is started, this class is instantiated + before any of the other application components. Note that this + is not required, and in fact most applications will probably + not need it. --> + <attr name="name" /> + <attr name="theme" /> + <attr name="label" /> + <attr name="icon" /> + <attr name="description" /> + <attr name="permission" /> + <attr name="process" /> + <attr name="taskAffinity" /> + <attr name="allowTaskReparenting" /> + <!-- Indicate whether this application contains code. If set to false, + there is no code associated with it and thus the system will not + try to load its code when launching components. The default is true + for normal behavior. --> + <attr name="hasCode" format="boolean" /> + <attr name="persistent" /> + <!-- Specify whether the components in this application are enabled or not (i.e. can be + instantiated by the system). + If "false", it overrides any component specific values (a value of "true" will not + override the component specific values). --> + <attr name="enabled" /> + <attr name="debuggable" /> + <!-- Name of activity to be launched for managing the application's space on the device. --> + <attr name="manageSpaceActivity" /> + <attr name="allowClearUserData" /> + </declare-styleable> + + <!-- The <code>permission</code> tag declares a security permission that can be + used to control access from other packages to specific components or + features in your package (or other packages). See the + <a href="{@docRoot}devel/security.html">Security Model</a> + document for more information on permissions. + + <p>This appears as a child tag of the root + {@link #AndroidManifest manifest} tag. --> + <declare-styleable name="AndroidManifestPermission" parent="AndroidManifest"> + <!-- Required public name of the permission, which other components and + packages will use when referring to this permission. This is a string using + Java-style scoping to ensure it is unique. The prefix will often + be the same as our overall package name, for example + "com.mycompany.android.myapp.SomePermission". --> + <attr name="name" /> + <attr name="label" /> + <attr name="icon" /> + <attr name="permissionGroup" /> + <attr name="description" /> + <attr name="protectionLevel" /> + </declare-styleable> + + <!-- The <code>permission-group</code> tag declares a logical grouping of + related permissions. + + <p>Note that this tag does not declare a permission itself, only + a namespace in which further permissions can be placed. See + the {@link #AndroidManifestPermission <permission>} tag for + more information. + + <p>This appears as a child tag of the root + {@link #AndroidManifest manifest} tag. --> + <declare-styleable name="AndroidManifestPermissionGroup" parent="AndroidManifest"> + <!-- Required public name of the permission group, permissions will use + to specify the group they are in. This is a string using + Java-style scoping to ensure it is unique. The prefix will often + be the same as our overall package name, for example + "com.mycompany.android.myapp.SomePermission". --> + <attr name="name" /> + <attr name="label" /> + <attr name="icon" /> + <attr name="description" /> + </declare-styleable> + + <!-- The <code>permission-tree</code> tag declares the base of a tree of + permission values: it declares that this package has ownership of + the given permission name, as well as all names underneath it + (separated by '.'). This allows you to use the + {@link android.content.pm.PackageManager#addPermission + PackageManager.addPermission()} method to dynamically add new + permissions under this tree. + + <p>Note that this tag does not declare a permission itself, only + a namespace in which further permissions can be placed. See + the {@link #AndroidManifestPermission <permission>} tag for + more information. + + <p>This appears as a child tag of the root + {@link #AndroidManifest manifest} tag. --> + <declare-styleable name="AndroidManifestPermissionTree" parent="AndroidManifest"> + <!-- Required public name of the permission tree, which is the base name + of all permissions under it. This is a string using + Java-style scoping to ensure it is unique. The prefix will often + be the same as our overall package name, for example + "com.mycompany.android.myapp.SomePermission". A permission tree name + must have more than two segments in its path; that is, + "com.me.foo" is okay, but not "com.me" or "com". --> + <attr name="name" /> + <attr name="label" /> + <attr name="icon" /> + </declare-styleable> + + <!-- The <code>uses-permission</code> tag requests a + {@link #AndroidManifestPermission <permission>} that the containing + package must be granted in order for it to operate correctly. + See the <a href="{@docRoot}devel/security.html">Security Model</a> + document for more information on permissions. Also available is a + {@link android.Manifest.permission list of permissions} included + with the base platform. + + <p>This appears as a child tag of the root + {@link #AndroidManifest manifest} tag. --> + <declare-styleable name="AndroidManifestUsesPermission" parent="AndroidManifest"> + <!-- Required name of the permission you use, as published with the + corresponding name attribute of a + {@link android.R.styleable#AndroidManifestPermission <permission>} + tag; often this is one of the {@link android.Manifest.permission standard + system permissions}. --> + <attr name="name" /> + </declare-styleable> + + <!-- The <code>uses-sdk</code> tag describes the SDK features that the + containing package must be running on to operate correctly. + + <p>This appears as a child tag of the root + {@link #AndroidManifest manifest} tag. --> + <declare-styleable name="AndroidManifestUsesSdk" parent="AndroidManifest"> + <!-- This is the minimum SDK version number that the application + requires. Currently there is only one SDK version, 1. If + not supplied, the application will work on any SDK. --> + <attr name="minSdkVersion" format="integer" /> + </declare-styleable> + + <!-- The <code>uses-libraries</code> specifies a shared library that this + package requires to be linked against. Specifying this flag tells the + system to include this library's code in your class loader. + + <p>This appears as a child tag of the + {@link #AndroidManifestApplication application} tag. --> + <declare-styleable name="AndroidManifestUsesLibrary" parent="AndroidManifestApplication"> + <!-- Required name of the library you use. --> + <attr name="name" /> + </declare-styleable> + + <!-- The <code>provider</code> tag declares a + {@link android.content.ContentProvider} class that is available + as part of the package's application components, supplying structured + access to data managed by the application. + + <p>This appears as a child tag of the + {@link #AndroidManifestApplication application} tag. --> + <declare-styleable name="AndroidManifestProvider" parent="AndroidManifestApplication"> + <!-- Required name of the class implementing the provider, deriving from + {@link android.content.ContentProvider}. This is a fully + qualified class name (i.e., com.mycompany.myapp.MyProvider); as a + short-hand if the first character of the class + is a period then it is appended to your package name. --> + <attr name="name" /> + <attr name="label" /> + <attr name="icon" /> + <attr name="process" /> + <attr name="authorities" /> + <attr name="syncable" /> + <attr name="readPermission" /> + <attr name="writePermission" /> + <attr name="grantUriPermissions" /> + <attr name="permission" /> + <attr name="multiprocess" /> + <attr name="initOrder" /> + <!-- Specify whether this provider is enabled or not (i.e. can be instantiated by the system). + It can also be specified for an application as a whole, in which case a value of "false" + will override any component specific values (a value of "true" will not override the + component specific values). --> + <attr name="enabled" /> + <attr name="exported" /> + </declare-styleable> + + <!-- Attributes that can be supplied in an AndroidManifest.xml + <code>grant-uri-permission</code> tag, a child of the + {@link #AndroidManifestProvider provider} tag, describing a specific + URI path that can be granted as a permission. This tag can be + specified multiple time to supply multiple paths. --> + <declare-styleable name="AndroidManifestGrantUriPermission" parent="AndroidManifestProvider"> + <!-- Specify a URI path that must exactly match, as per + {@link android.os.PatternMatcher} with + {@link android.os.PatternMatcher#PATTERN_LITERAL}. --> + <attr name="path" format="string" /> + <!-- Specify a URI path that must be a prefix to match, as per + {@link android.os.PatternMatcher} with + {@link android.os.PatternMatcher#PATTERN_PREFIX}. --> + <attr name="pathPrefix" format="string" /> + <!-- Specify a URI path that matches a simple pattern, as per + {@link android.os.PatternMatcher} with + {@link android.os.PatternMatcher#PATTERN_SIMPLE_GLOB}. + Note that because '\' is used as an escape character when + reading the string from XML (before it is parsed as a pattern), + you will need to double-escape: for example a literal "*" would + be written as "\\*" and a literal "\" would be written as + "\\\\". This is basically the same as what you would need to + write if constructing the string in Java code. --> + <attr name="pathPattern" format="string" /> + </declare-styleable> + + <!-- The <code>service</code> tag declares a + {@link android.app.Service} class that is available + as part of the package's application components, implementing + long-running background operations or a rich communication API + that can be called by other packages. + + <p>Zero or more {@link #AndroidManifestIntentFilter intent-filter} + tags can be included inside of a service, to specify the Intents + that can connect with it. If none are specified, the service can + only be accessed by direct specification of its class name. + The service tag appears as a child tag of the + {@link #AndroidManifestApplication application} tag. --> + <declare-styleable name="AndroidManifestService" parent="AndroidManifestApplication"> + <!-- Required name of the class implementing the service, deriving from + {@link android.app.Service}. This is a fully + qualified class name (i.e., com.mycompany.myapp.MyService); as a + short-hand if the first character of the class + is a period then it is appended to your package name. --> + <attr name="name" /> + <attr name="label" /> + <attr name="icon" /> + <attr name="permission" /> + <attr name="process" /> + <!-- Specify whether the service is enabled or not (i.e. can be instantiated by the system). + It can also be specified for an application as a whole, in which case a value of "false" + will override any component specific values (a value of "true" will not override the + component specific values). --> + <attr name="enabled" /> + <attr name="exported" /> + </declare-styleable> + + <!-- The <code>receiver</code> tag declares an + {@link android.content.BroadcastReceiver} class that is available + as part of the package's application components, allowing the + application to receive actions or data broadcast by other + applications even if it is not currently running. + + <p>Zero or more {@link #AndroidManifestIntentFilter intent-filter} + tags can be included inside of a receiver, to specify the Intents + it will receive. If none are specified, the receiver will only + be run when an Intent is broadcast that is directed at its specific + class name. The receiver tag appears as a child tag of the + {@link #AndroidManifestApplication application} tag. --> + <declare-styleable name="AndroidManifestReceiver" parent="AndroidManifestApplication"> + <!-- Required name of the class implementing the receiver, deriving from + {@link android.content.BroadcastReceiver}. This is a fully + qualified class name (i.e., com.mycompany.myapp.MyReceiver); as a + short-hand if the first character of the class + is a period then it is appended to your package name. --> + <attr name="name" /> + <attr name="label" /> + <attr name="icon" /> + <attr name="permission" /> + <attr name="process" /> + <!-- Specify whether the receiver is enabled or not (i.e. can be instantiated by the system). + It can also be specified for an application as a whole, in which case a value of "false" + will override any component specific values (a value of "true" will not override the + component specific values). --> + <attr name="enabled" /> + <attr name="exported" /> + </declare-styleable> + + <!-- The <code>activity</code> tag declares an + {@link android.app.Activity} class that is available + as part of the package's application components, implementing + a part of the application's user interface. + + <p>Zero or more {@link #AndroidManifestIntentFilter intent-filter} + tags can be included inside of an activity, to specify the Intents + that it can handle. If none are specified, the activity can + only be started through direct specification of its class name. + The activity tag appears as a child tag of the + {@link #AndroidManifestApplication application} tag. --> + <declare-styleable name="AndroidManifestActivity" parent="AndroidManifestApplication"> + <!-- Required name of the class implementing the activity, deriving from + {@link android.app.Activity}. This is a fully + qualified class name (i.e., com.mycompany.myapp.MyActivity); as a + short-hand if the first character of the class + is a period then it is appended to your package name. --> + <attr name="name" /> + <attr name="theme" /> + <attr name="label" /> + <attr name="icon" /> + <attr name="launchMode" /> + <attr name="screenOrientation" /> + <attr name="configChanges" /> + <attr name="permission" /> + <attr name="multiprocess" /> + <attr name="process" /> + <attr name="taskAffinity" /> + <attr name="allowTaskReparenting" /> + <attr name="finishOnTaskLaunch" /> + <attr name="clearTaskOnLaunch" /> + <attr name="alwaysRetainTaskState" /> + <attr name="stateNotNeeded" /> + <attr name="excludeFromRecents" /> + <!-- Specify whether the activity is enabled or not (i.e. can be instantiated by the system). + It can also be specified for an application as a whole, in which case a value of "false" + will override any component specific values (a value of "true" will not override the + component specific values). --> + <attr name="enabled" /> + <attr name="exported" /> + </declare-styleable> + + <!-- The <code>activity-alias</code> tag declares a new + name for an existing {@link #AndroidManifestActivity activity} + tag. + + <p>Zero or more {@link #AndroidManifestIntentFilter intent-filter} + tags can be included inside of an activity-alias, to specify the Intents + that it can handle. If none are specified, the activity can + only be started through direct specification of its class name. + The activity-alias tag appears as a child tag of the + {@link #AndroidManifestApplication application} tag. --> + <declare-styleable name="AndroidManifestActivityAlias" parent="AndroidManifestApplication"> + <!-- Required name of the class implementing the activity, deriving from + {@link android.app.Activity}. This is a fully + qualified class name (i.e., com.mycompany.myapp.MyActivity); as a + short-hand if the first character of the class + is a period then it is appended to your package name. --> + <attr name="name" /> + <!-- The name of the activity this alias should launch. The activity + must be in the same manifest as the alias, and have been defined + in that manifest before the alias here. This must use a Java-style + naming convention to ensure the name is unique, for example + "com.mycompany.MyName". --> + <attr name="targetActivity" format="string" /> + <attr name="label" /> + <attr name="icon" /> + <attr name="permission" /> + <!-- Specify whether the activity-alias is enabled or not (i.e. can be instantiated by the system). + It can also be specified for an application as a whole, in which case a value of "false" + will override any component specific values (a value of "true" will not override the + component specific values). --> + <attr name="enabled" /> + <attr name="exported" /> + </declare-styleable> + + <!-- The <code>meta-data</code> tag is used to attach additional + arbitrary data to an application component. The data can later + be retrieved programmatically from the + {@link android.content.pm.ComponentInfo#metaData + ComponentInfo.metaData} field. There is no meaning given to this + data by the system. You may supply the data through either the + <code>value</code> or <code>resource</code> attribute; if both + are given, then <code>resource</code> will be used. + + <p>It is highly recommended that you avoid supplying related data as + multiple separate meta-data entries. Instead, if you have complex + data to associate with a component, then use the <code>resource</code> + attribute to assign an XML resource that the client can parse to + retrieve the complete data. --> + <declare-styleable name="AndroidManifestMetaData" + parent="AndroidManifestApplication + AndroidManifestActivity + AndroidManifestReceiver + AndroidManifestProvider + AndroidManifestService + AndroidManifestPermission + AndroidManifestPermissionGroup + AndroidManifestInstrumentation"> + <attr name="name" /> + <!-- Concrete value to assign to this piece of named meta-data. + The data can later be retrieved from the meta data Bundle + through {@link android.os.Bundle#getString Bundle.getString}, + {@link android.os.Bundle#getInt Bundle.getInt}, + {@link android.os.Bundle#getBoolean Bundle.getBoolean}, + or {@link android.os.Bundle#getFloat Bundle.getFloat} depending + on the type used here. --> + <attr name="value" format="string|integer|color|float|boolean" /> + <!-- Resource identifier to assign to this piece of named meta-data. + The resource identifier can later be retrieved from the meta data + Bundle through {@link android.os.Bundle#getInt Bundle.getInt}. --> + <attr name="resource" format="reference" /> + </declare-styleable> + + <!-- The <code>intent-filter</code> tag is used to construct an + {@link android.content.IntentFilter} object that will be used + to determine which component can handle a particular + {@link android.content.Intent} that has been given to the system. + It can be used as a child of the + {@link #AndroidManifestActivity activity}, + {@link #AndroidManifestReceiver receiver} and + {@link #AndroidManifestService service} + tags. + + <p> Zero or more {@link #AndroidManifestAction action}, + {@link #AndroidManifestCategory category}, and/or + {@link #AndroidManifestData data} tags should be + included inside to describe the contents of the filter. + + <p> The optional label and icon attributes here are used with + an activity to supply an alternative description of that activity + when it is being started through an Intent matching this filter. --> + <declare-styleable name="AndroidManifestIntentFilter" + parent="AndroidManifestActivity AndroidManifestReceiver AndroidManifestService"> + <attr name="label" /> + <attr name="icon" /> + <attr name="priority" /> + </declare-styleable> + + <!-- Attributes that can be supplied in an AndroidManifest.xml + <code>action</code> tag, a child of the + {@link #AndroidManifestIntentFilter intent-filter} tag. + See {@link android.content.IntentFilter#addAction} for + more information. --> + <declare-styleable name="AndroidManifestAction" parent="AndroidManifestIntentFilter"> + <!-- The name of an action that is handled, using the Java-style + naming convention. For example, to support + {@link android.content.Intent#ACTION_VIEW Intent.ACTION_VIEW} + you would put <code>android.intent.action.VIEW</code> here. + Custom actions should generally use a prefix matching the + package name. --> + <attr name="name" /> + </declare-styleable> + + <!-- Attributes that can be supplied in an AndroidManifest.xml + <code>data</code> tag, a child of the + {@link #AndroidManifestIntentFilter intent-filter} tag, describing + the types of data that match. This tag can be specified multiple + times to supply multiple data options, as described in the + {@link android.content.IntentFilter} class. Note that all such + tags are adding options to the same IntentFilter so that, for example, + <code><data android:scheme="myscheme" android:host="me.com" /></code> + is equivalent to <code><data android:scheme="myscheme" /> + <data android:host="me.com" /></code>. --> + <declare-styleable name="AndroidManifestData" parent="AndroidManifestIntentFilter"> + <!-- Specify a MIME type that is handled, as per + {@link android.content.IntentFilter#addDataType + IntentFilter.addDataType()}. --> + <attr name="mimeType" format="string" /> + <!-- Specify a URI scheme that is handled, as per + {@link android.content.IntentFilter#addDataScheme + IntentFilter.addDataScheme()}. --> + <attr name="scheme" format="string" /> + <!-- Specify a URI authority host that is handled, as per + {@link android.content.IntentFilter#addDataAuthority + IntentFilter.addDataAuthority()}. --> + <attr name="host" format="string" /> + <!-- Specify a URI authority port that is handled, as per + {@link android.content.IntentFilter#addDataAuthority + IntentFilter.addDataAuthority()}. If a host is supplied + but not a port, any port is matched. --> + <attr name="port" format="string" /> + <!-- Specify a URI path that must exactly match, as per + {@link android.content.IntentFilter#addDataPath + IntentFilter.addDataAuthority()} with + {@link android.os.PatternMatcher#PATTERN_LITERAL}. --> + <attr name="path" /> + <!-- Specify a URI path that must be a prefix to match, as per + {@link android.content.IntentFilter#addDataPath + IntentFilter.addDataAuthority()} with + {@link android.os.PatternMatcher#PATTERN_PREFIX}. --> + <attr name="pathPrefix" /> + <!-- Specify a URI path that matches a simple pattern, as per + {@link android.content.IntentFilter#addDataPath + IntentFilter.addDataAuthority()} with + {@link android.os.PatternMatcher#PATTERN_SIMPLE_GLOB}. + Note that because '\' is used as an escape character when + reading the string from XML (before it is parsed as a pattern), + you will need to double-escape: for example a literal "*" would + be written as "\\*" and a literal "\" would be written as + "\\\\". This is basically the same as what you would need to + write if constructing the string in Java code. --> + <attr name="pathPattern" /> + </declare-styleable> + + <!-- Attributes that can be supplied in an AndroidManifest.xml + <code>category</code> tag, a child of the + {@link #AndroidManifestIntentFilter intent-filter} tag. + See {@link android.content.IntentFilter#addCategory} for + more information. --> + <declare-styleable name="AndroidManifestCategory" parent="AndroidManifestIntentFilter"> + <!-- The name of category that is handled, using the Java-style + naming convention. For example, to support + {@link android.content.Intent#CATEGORY_LAUNCHER Intent.CATEGORY_LAUNCHER} + you would put <code>android.intent.category.LAUNCHER</code> here. + Custom actions should generally use a prefix matching the + package name. --> + <attr name="name" /> + </declare-styleable> + + <!-- Attributes that can be supplied in an AndroidManifest.xml + <code>instrumentation</code> tag, a child of the root + {@link #AndroidManifest manifest} tag. --> + <declare-styleable name="AndroidManifestInstrumentation" parent="AndroidManifest"> + <!-- Required name of the class implementing the instrumentation, deriving from + {@link android.app.Instrumentation}. This is a fully + qualified class name (i.e., com.mycompany.myapp.MyActivity); as a + short-hand if the first character of the class + is a period then it is appended to your package name. --> + <attr name="name" /> + <attr name="targetPackage" /> + <attr name="label" /> + <attr name="icon" /> + <attr name="handleProfiling" /> + <attr name="functionalTest" /> + </declare-styleable> + + <!-- Declaration of an {@link android.content.Intent} object in XML. May + also include zero or more {@link #IntentCategory <category> and + {@link #IntentExtra <extra>} tags. --> + <declare-styleable name="Intent"> + <!-- The action name to assign to the Intent, as per + {@link android.content.Intent#setAction Intent.setAction()}. --> + <attr name="action" format="string" /> + <!-- The data URI to assign to the Intent, as per + {@link android.content.Intent#setData Intent.setData()}. --> + <attr name="data" format="string" /> + <!-- The MIME type name to assign to the Intent, as per + {@link android.content.Intent#setType Intent.setType()}. --> + <attr name="mimeType" /> + <!-- The package part of the ComponentName to assign to the Intent, as per + {@link android.content.Intent#setComponent Intent.setComponent()}. --> + <attr name="targetPackage" /> + <!-- The class part of the ComponentName to assign to the Intent, as per + {@link android.content.Intent#setComponent Intent.setComponent()}. --> + <attr name="targetClass" format="string" /> + </declare-styleable> + + <!-- A category to add to an Intent, as per + {@link android.content.Intent#addCategory Intent.addCategory()}. --> + <declare-styleable name="IntentCategory" parent="Intent"> + <!-- Required name of the category. --> + <attr name="name" /> + </declare-styleable> + + <!-- An extra data value to place in the Intent, as per + {@link android.content.Intent#putExtra Intent.putExtra()}. --> + <declare-styleable name="IntentExtra" parent="Intent"> + <!-- Required name of the extra data. --> + <attr name="name" /> + <!-- Concrete value to put for this named extra data. --> + <attr name="value" /> + </declare-styleable> +</resources> diff --git a/core/res/res/values/colors.xml b/core/res/res/values/colors.xml new file mode 100644 index 0000000..1b80179 --- /dev/null +++ b/core/res/res/values/colors.xml @@ -0,0 +1,75 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/assets/res/any/colors.xml +** +** Copyright 2006, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> +<resources> + <drawable name="screen_background_light">#ffffffff</drawable> + <drawable name="screen_background_dark">#ff191919</drawable> + <drawable name="status_bar_closed_default_background">#ff000000</drawable> + <drawable name="status_bar_opened_default_background">#ff000000</drawable> + <drawable name="search_bar_default_color">#ff000000</drawable> + <drawable name="safe_mode_background">#60000000</drawable> + <color name="safe_mode_text">#80ffffff</color> + <color name="white">#ffffffff</color> + <color name="black">#ff000000</color> + <color name="transparent">#00000000</color> + <color name="background_dark">#ff191919</color> + <color name="bright_foreground_dark">#ffffffff</color> + <color name="bright_foreground_dark_disabled">#80ffffff</color> + <color name="bright_foreground_dark_inverse">#ff000000</color> + <color name="dim_foreground_dark">#bebebe</color> + <color name="dim_foreground_dark_disabled">#80bebebe</color> + <color name="dim_foreground_dark_inverse">#323232</color> + <color name="dim_foreground_dark_inverse_disabled">#80323232</color> + <color name="hint_foreground_dark">#808080</color> + <color name="background_light">#ffffffff</color> + <color name="bright_foreground_light">#ff000000</color> + <color name="bright_foreground_light_inverse">#ffffffff</color> + <color name="bright_foreground_light_disabled">#80000000</color> + <color name="dim_foreground_light">#323232</color> + <color name="dim_foreground_light_disabled">#80323232</color> + <color name="dim_foreground_light_inverse">#bebebe</color> + <color name="dim_foreground_light_inverse_disabled">#80bebebe</color> + <color name="hint_foreground_light">#808080</color> + + <drawable name="stat_notify_sync_noanim">@drawable/stat_notify_sync_anim0</drawable> + <drawable name="stat_sys_download_done">@drawable/stat_sys_download_anim0</drawable> + <drawable name="stat_sys_upload_done">@drawable/stat_sys_upload_anim0</drawable> + <drawable name="dialog_frame">@drawable/panel_background</drawable> + <drawable name="alert_dark_frame">@drawable/popup_full_dark</drawable> + <drawable name="alert_light_frame">@drawable/popup_full_bright</drawable> + <drawable name="menu_frame">@drawable/menu_background</drawable> + <drawable name="menu_full_frame">@drawable/menu_background_fill_parent_width</drawable> + <drawable name="editbox_dropdown_dark_frame">@drawable/editbox_dropdown_background_dark</drawable> + <drawable name="editbox_dropdown_light_frame">@drawable/editbox_dropdown_background</drawable> + + <!-- For date picker widget --> + <drawable name="selected_day_background">#ff0092f4</drawable> + + <!-- For settings framework --> + <color name="lighter_gray">#ddd</color> + <color name="darker_gray">#aaa</color> + + <!-- For security permissions --> + <color name="perms_dangerous_grp_color">#ffd57e</color> + <color name="perms_dangerous_perm_color">#ddb66a</color> + <color name="perms_normal_grp_color">#eeeeee</color> + <color name="perms_normal_perm_color">#c0c0c0</color> + +</resources> + diff --git a/core/res/res/values/dimens.xml b/core/res/res/values/dimens.xml new file mode 100644 index 0000000..2abb26f --- /dev/null +++ b/core/res/res/values/dimens.xml @@ -0,0 +1,29 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/assets/res/any/dimens.xml +** +** Copyright 2006, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> +<resources> + <!-- The width that is used when creating thumbnails of applications. --> + <dimen name="thumbnail_width">84dp</dimen> + <!-- The height that is used when creating thumbnails of applications. --> + <dimen name="thumbnail_height">63dp</dimen> + <!-- The standard size (both width and height) of an application icon that + will be displayed in the app launcher and elsewhere. --> + <dimen name="app_icon_size">48dip</dimen> + <dimen name="toast_y_offset">64dip</dimen> +</resources> diff --git a/core/res/res/values/ids.xml b/core/res/res/values/ids.xml new file mode 100644 index 0000000..72e149b --- /dev/null +++ b/core/res/res/values/ids.xml @@ -0,0 +1,53 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +** +** Copyright 2007, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> +<resources> + <item type="id" name="background" /> + <item type="id" name="checkbox" /> + <item type="id" name="content" /> + <item type="id" name="empty" /> + <item type="id" name="hint" /> + <item type="id" name="icon" /> + <item type="id" name="icon1" /> + <item type="id" name="icon2" /> + <item type="id" name="input" /> + <item type="id" name="left_icon" /> + <item type="id" name="list" /> + <item type="id" name="menu" /> + <item type="id" name="message" /> + <item type="id" name="primary" /> + <item type="id" name="progress" /> + <item type="id" name="right_icon" /> + <item type="id" name="summary" /> + <item type="id" name="selectedIcon" /> + <item type="id" name="tabcontent" /> + <item type="id" name="tabhost" /> + <item type="id" name="tabs" /> + <item type="id" name="text1" /> + <item type="id" name="text2" /> + <item type="id" name="title" /> + <item type="id" name="title_container" /> + <item type="id" name="toggle" /> + <item type="id" name="secondaryProgress" /> + <item type="id" name="lock_screen" /> + <item type="id" name="edit" /> + <item type="id" name="widget_frame" /> + <item type="id" name="button1" /> + <item type="id" name="button2" /> + <item type="id" name="button3" /> +</resources> diff --git a/core/res/res/values/public.xml b/core/res/res/values/public.xml new file mode 100644 index 0000000..9189622 --- /dev/null +++ b/core/res/res/values/public.xml @@ -0,0 +1,929 @@ +<!-- This file defines the base public resources exported by the + platform, which must always exist. --> + +<!-- *************************************************************** + *************************************************************** + IMPORTANT NOTE FOR ANYONE MODIFYING THIS FILE + READ THIS BEFORE YOU MAKE ANY CHANGES + + This file defines the binary compatibility for resources. As such, + you must be very careful when making changes here, or you will + completely break backwards compatibility with old applications. + + To avoid breaking compatibility, all new resources must be placed + at the end of the list of resources of the same type. Placing a resource + in the middle of type will cause all following resources to be + assigned new resource numbers, breaking compatibility. + + *************************************************************** + *************************************************************** --> +<resources> + + <!-- We don't want to publish private symbols in android.R as part of the + SDK. Instead, put them here. --> + <private-symbols package="com.android.internal" /> + + <!-- AndroidManifest.xml attributes. --> + <eat-comment /> + +<!-- =============================================================== + Resource set for version 1.0 of the platform. + =============================================================== --> + <eat-comment /> + + <public type="attr" name="theme" id="0x01010000" /> + <public type="attr" name="label" id="0x01010001" /> + <public type="attr" name="icon" id="0x01010002" /> + <public type="attr" name="name" id="0x01010003" /> + <public type="attr" name="manageSpaceActivity" id="0x01010004" /> + <public type="attr" name="allowClearUserData" id="0x01010005" /> + <public type="attr" name="permission" id="0x01010006" /> + <public type="attr" name="readPermission" id="0x01010007" /> + <public type="attr" name="writePermission" id="0x01010008" /> + <public type="attr" name="protectionLevel" id="0x01010009" /> + <public type="attr" name="permissionGroup" id="0x0101000a" /> + <public type="attr" name="sharedUserId" id="0x0101000b" /> + <public type="attr" name="hasCode" id="0x0101000c" /> + <public type="attr" name="persistent" id="0x0101000d" /> + <public type="attr" name="enabled" id="0x0101000e" /> + <public type="attr" name="debuggable" id="0x0101000f" /> + <public type="attr" name="exported" id="0x01010010" /> + <public type="attr" name="process" id="0x01010011" /> + <public type="attr" name="taskAffinity" id="0x01010012" /> + <public type="attr" name="multiprocess" id="0x01010013" /> + <public type="attr" name="finishOnTaskLaunch" id="0x01010014" /> + <public type="attr" name="clearTaskOnLaunch" id="0x01010015" /> + <public type="attr" name="stateNotNeeded" id="0x01010016" /> + <public type="attr" name="excludeFromRecents" id="0x01010017" /> + <public type="attr" name="authorities" id="0x01010018" /> + <public type="attr" name="syncable" id="0x01010019" /> + <public type="attr" name="initOrder" id="0x0101001a" /> + <public type="attr" name="grantUriPermissions" id="0x0101001b" /> + <public type="attr" name="priority" id="0x0101001c" /> + <public type="attr" name="launchMode" id="0x0101001d" /> + <public type="attr" name="screenOrientation" id="0x0101001e" /> + <public type="attr" name="configChanges" id="0x0101001f" /> + <public type="attr" name="description" id="0x01010020" /> + <public type="attr" name="targetPackage" id="0x01010021" /> + <public type="attr" name="handleProfiling" id="0x01010022" /> + <public type="attr" name="functionalTest" id="0x01010023" /> + <public type="attr" name="value" id="0x01010024" /> + <public type="attr" name="resource" id="0x01010025" /> + <public type="attr" name="mimeType" id="0x01010026" /> + <public type="attr" name="scheme" id="0x01010027" /> + <public type="attr" name="host" id="0x01010028" /> + <public type="attr" name="port" id="0x01010029" /> + <public type="attr" name="path" id="0x0101002a" /> + <public type="attr" name="pathPrefix" id="0x0101002b" /> + <public type="attr" name="pathPattern" id="0x0101002c" /> + <public type="attr" name="action" id="0x0101002d" /> + <public type="attr" name="data" id="0x0101002e" /> + <public type="attr" name="targetClass" id="0x0101002f" /> + <public type="attr" name="colorForeground" id="0x01010030" /> + <public type="attr" name="colorBackground" id="0x01010031" /> + <public type="attr" name="backgroundDimAmount" id="0x01010032" /> + <public type="attr" name="disabledAlpha" id="0x01010033" /> + <public type="attr" name="textAppearance" id="0x01010034" /> + <public type="attr" name="textAppearanceInverse" id="0x01010035" /> + <public type="attr" name="textColorPrimary" id="0x01010036" /> + <public type="attr" name="textColorPrimaryDisableOnly" id="0x01010037" /> + <public type="attr" name="textColorSecondary" id="0x01010038" /> + <public type="attr" name="textColorPrimaryInverse" id="0x01010039" /> + <public type="attr" name="textColorSecondaryInverse" id="0x0101003a" /> + <public type="attr" name="textColorPrimaryNoDisable" id="0x0101003b" /> + <public type="attr" name="textColorSecondaryNoDisable" id="0x0101003c" /> + <public type="attr" name="textColorPrimaryInverseNoDisable" id="0x0101003d" /> + <public type="attr" name="textColorSecondaryInverseNoDisable" id="0x0101003e" /> + <public type="attr" name="textColorHintInverse" id="0x0101003f" /> + <public type="attr" name="textAppearanceLarge" id="0x01010040" /> + <public type="attr" name="textAppearanceMedium" id="0x01010041" /> + <public type="attr" name="textAppearanceSmall" id="0x01010042" /> + <public type="attr" name="textAppearanceLargeInverse" id="0x01010043" /> + <public type="attr" name="textAppearanceMediumInverse" id="0x01010044" /> + <public type="attr" name="textAppearanceSmallInverse" id="0x01010045" /> + <public type="attr" name="textCheckMark" id="0x01010046" /> + <public type="attr" name="textCheckMarkInverse" id="0x01010047" /> + <public type="attr" name="buttonStyle" id="0x01010048" /> + <public type="attr" name="buttonStyleSmall" id="0x01010049" /> + <public type="attr" name="buttonStyleInset" id="0x0101004a" /> + <public type="attr" name="buttonStyleToggle" id="0x0101004b" /> + <public type="attr" name="galleryItemBackground" id="0x0101004c" /> + <public type="attr" name="listPreferredItemHeight" id="0x0101004d" /> + <public type="attr" name="expandableListPreferredItemPaddingLeft" id="0x0101004e" /> + <public type="attr" name="expandableListPreferredChildPaddingLeft" id="0x0101004f" /> + <public type="attr" name="expandableListPreferredItemIndicatorLeft" id="0x01010050" /> + <public type="attr" name="expandableListPreferredItemIndicatorRight" id="0x01010051" /> + <public type="attr" name="expandableListPreferredChildIndicatorLeft" id="0x01010052" /> + <public type="attr" name="expandableListPreferredChildIndicatorRight" id="0x01010053" /> + <public type="attr" name="windowBackground" id="0x01010054" /> + <public type="attr" name="windowFrame" id="0x01010055" /> + <public type="attr" name="windowNoTitle" id="0x01010056" /> + <public type="attr" name="windowIsFloating" id="0x01010057" /> + <public type="attr" name="windowIsTranslucent" id="0x01010058" /> + <public type="attr" name="windowContentOverlay" id="0x01010059" /> + <public type="attr" name="windowTitleSize" id="0x0101005a" /> + <public type="attr" name="windowTitleStyle" id="0x0101005b" /> + <public type="attr" name="windowTitleBackgroundStyle" id="0x0101005c" /> + <public type="attr" name="alertDialogStyle" id="0x0101005d" /> + <public type="attr" name="panelBackground" id="0x0101005e" /> + <public type="attr" name="panelFullBackground" id="0x0101005f" /> + <public type="attr" name="panelColorForeground" id="0x01010060" /> + <public type="attr" name="panelColorBackground" id="0x01010061" /> + <public type="attr" name="panelTextAppearance" id="0x01010062" /> + <public type="attr" name="scrollbarSize" id="0x01010063" /> + <public type="attr" name="scrollbarThumbHorizontal" id="0x01010064" /> + <public type="attr" name="scrollbarThumbVertical" id="0x01010065" /> + <public type="attr" name="scrollbarTrackHorizontal" id="0x01010066" /> + <public type="attr" name="scrollbarTrackVertical" id="0x01010067" /> + <public type="attr" name="scrollbarAlwaysDrawHorizontalTrack" id="0x01010068" /> + <public type="attr" name="scrollbarAlwaysDrawVerticalTrack" id="0x01010069" /> + <public type="attr" name="absListViewStyle" id="0x0101006a" /> + <public type="attr" name="autoCompleteTextViewStyle" id="0x0101006b" /> + <public type="attr" name="checkboxStyle" id="0x0101006c" /> + <public type="attr" name="dropDownListViewStyle" id="0x0101006d" /> + <public type="attr" name="editTextStyle" id="0x0101006e" /> + <public type="attr" name="expandableListViewStyle" id="0x0101006f" /> + <public type="attr" name="galleryStyle" id="0x01010070" /> + <public type="attr" name="gridViewStyle" id="0x01010071" /> + <public type="attr" name="imageButtonStyle" id="0x01010072" /> + <public type="attr" name="imageWellStyle" id="0x01010073" /> + <public type="attr" name="listViewStyle" id="0x01010074" /> + <public type="attr" name="listViewWhiteStyle" id="0x01010075" /> + <public type="attr" name="popupWindowStyle" id="0x01010076" /> + <public type="attr" name="progressBarStyle" id="0x01010077" /> + <public type="attr" name="progressBarStyleHorizontal" id="0x01010078" /> + <public type="attr" name="progressBarStyleSmall" id="0x01010079" /> + <public type="attr" name="progressBarStyleLarge" id="0x0101007a" /> + <public type="attr" name="seekBarStyle" id="0x0101007b" /> + <public type="attr" name="ratingBarStyle" id="0x0101007c" /> + <public type="attr" name="ratingBarStyleSmall" id="0x0101007d" /> + <public type="attr" name="radioButtonStyle" id="0x0101007e" /> + <public type="attr" name="scrollbarStyle" id="0x0101007f" /> + <public type="attr" name="scrollViewStyle" id="0x01010080" /> + <public type="attr" name="spinnerStyle" id="0x01010081" /> + <public type="attr" name="starStyle" id="0x01010082" /> + <public type="attr" name="tabWidgetStyle" id="0x01010083" /> + <public type="attr" name="textViewStyle" id="0x01010084" /> + <public type="attr" name="webViewStyle" id="0x01010085" /> + <public type="attr" name="dropDownItemStyle" id="0x01010086" /> + <public type="attr" name="spinnerDropDownItemStyle" id="0x01010087" /> + <public type="attr" name="dropDownHintAppearance" id="0x01010088" /> + <public type="attr" name="spinnerItemStyle" id="0x01010089" /> + <public type="attr" name="mapViewStyle" id="0x0101008a" /> + <public type="attr" name="preferenceScreenStyle" id="0x0101008b" /> + <public type="attr" name="preferenceCategoryStyle" id="0x0101008c" /> + <public type="attr" name="preferenceInformationStyle" id="0x0101008d" /> + <public type="attr" name="preferenceStyle" id="0x0101008e" /> + <public type="attr" name="checkBoxPreferenceStyle" id="0x0101008f" /> + <public type="attr" name="yesNoPreferenceStyle" id="0x01010090" /> + <public type="attr" name="dialogPreferenceStyle" id="0x01010091" /> + <public type="attr" name="editTextPreferenceStyle" id="0x01010092" /> + <public type="attr" name="ringtonePreferenceStyle" id="0x01010093" /> + <public type="attr" name="preferenceLayoutChild" id="0x01010094" /> + <public type="attr" name="textSize" id="0x01010095" /> + <public type="attr" name="typeface" id="0x01010096" /> + <public type="attr" name="textStyle" id="0x01010097" /> + <public type="attr" name="textColor" id="0x01010098" /> + <public type="attr" name="textColorHighlight" id="0x01010099" /> + <public type="attr" name="textColorHint" id="0x0101009a" /> + <public type="attr" name="textColorLink" id="0x0101009b" /> + <public type="attr" name="state_focused" id="0x0101009c" /> + <public type="attr" name="state_window_focused" id="0x0101009d" /> + <public type="attr" name="state_enabled" id="0x0101009e" /> + <public type="attr" name="state_checkable" id="0x0101009f" /> + <public type="attr" name="state_checked" id="0x010100a0" /> + <public type="attr" name="state_selected" id="0x010100a1" /> + <public type="attr" name="state_active" id="0x010100a2" /> + <public type="attr" name="state_single" id="0x010100a3" /> + <public type="attr" name="state_first" id="0x010100a4" /> + <public type="attr" name="state_middle" id="0x010100a5" /> + <public type="attr" name="state_last" id="0x010100a6" /> + <public type="attr" name="state_pressed" id="0x010100a7" /> + <public type="attr" name="state_expanded" id="0x010100a8" /> + <public type="attr" name="state_empty" id="0x010100a9" /> + <public type="attr" name="state_above_anchor" id="0x010100aa" /> + <public type="attr" name="ellipsize" id="0x010100ab" /> + <public type="attr" name="x" id="0x010100ac" /> + <public type="attr" name="y" id="0x010100ad" /> + <public type="attr" name="windowAnimationStyle" id="0x010100ae" /> + <public type="attr" name="gravity" id="0x010100af" /> + <public type="attr" name="autoLink" id="0x010100b0" /> + <public type="attr" name="linksClickable" id="0x010100b1" /> + <public type="attr" name="entries" id="0x010100b2" /> + <public type="attr" name="layout_gravity" id="0x010100b3" /> + <public type="attr" name="windowEnterAnimation" id="0x010100b4" /> + <public type="attr" name="windowExitAnimation" id="0x010100b5" /> + <public type="attr" name="windowShowAnimation" id="0x010100b6" /> + <public type="attr" name="windowHideAnimation" id="0x010100b7" /> + <public type="attr" name="activityOpenEnterAnimation" id="0x010100b8" /> + <public type="attr" name="activityOpenExitAnimation" id="0x010100b9" /> + <public type="attr" name="activityCloseEnterAnimation" id="0x010100ba" /> + <public type="attr" name="activityCloseExitAnimation" id="0x010100bb" /> + <public type="attr" name="taskOpenEnterAnimation" id="0x010100bc" /> + <public type="attr" name="taskOpenExitAnimation" id="0x010100bd" /> + <public type="attr" name="taskCloseEnterAnimation" id="0x010100be" /> + <public type="attr" name="taskCloseExitAnimation" id="0x010100bf" /> + <public type="attr" name="taskToFrontEnterAnimation" id="0x010100c0" /> + <public type="attr" name="taskToFrontExitAnimation" id="0x010100c1" /> + <public type="attr" name="taskToBackEnterAnimation" id="0x010100c2" /> + <public type="attr" name="taskToBackExitAnimation" id="0x010100c3" /> + <public type="attr" name="orientation" id="0x010100c4" /> + <public type="attr" name="keycode" id="0x010100c5" /> + <public type="attr" name="fullDark" id="0x010100c6" /> + <public type="attr" name="topDark" id="0x010100c7" /> + <public type="attr" name="centerDark" id="0x010100c8" /> + <public type="attr" name="bottomDark" id="0x010100c9" /> + <public type="attr" name="fullBright" id="0x010100ca" /> + <public type="attr" name="topBright" id="0x010100cb" /> + <public type="attr" name="centerBright" id="0x010100cc" /> + <public type="attr" name="bottomBright" id="0x010100cd" /> + <public type="attr" name="bottomMedium" id="0x010100ce" /> + <public type="attr" name="centerMedium" id="0x010100cf" /> + <public type="attr" name="id" id="0x010100d0" /> + <public type="attr" name="tag" id="0x010100d1" /> + <public type="attr" name="scrollX" id="0x010100d2" /> + <public type="attr" name="scrollY" id="0x010100d3" /> + <public type="attr" name="background" id="0x010100d4" /> + <public type="attr" name="padding" id="0x010100d5" /> + <public type="attr" name="paddingLeft" id="0x010100d6" /> + <public type="attr" name="paddingTop" id="0x010100d7" /> + <public type="attr" name="paddingRight" id="0x010100d8" /> + <public type="attr" name="paddingBottom" id="0x010100d9" /> + <public type="attr" name="focusable" id="0x010100da" /> + <public type="attr" name="focusableInTouchMode" id="0x010100db" /> + <public type="attr" name="visibility" id="0x010100dc" /> + <public type="attr" name="fitsSystemWindows" id="0x010100dd" /> + <public type="attr" name="scrollbars" id="0x010100de" /> + <public type="attr" name="fadingEdge" id="0x010100df" /> + <public type="attr" name="fadingEdgeLength" id="0x010100e0" /> + <public type="attr" name="nextFocusLeft" id="0x010100e1" /> + <public type="attr" name="nextFocusRight" id="0x010100e2" /> + <public type="attr" name="nextFocusUp" id="0x010100e3" /> + <public type="attr" name="nextFocusDown" id="0x010100e4" /> + <public type="attr" name="clickable" id="0x010100e5" /> + <public type="attr" name="longClickable" id="0x010100e6" /> + <public type="attr" name="saveEnabled" id="0x010100e7" /> + <public type="attr" name="drawingCacheQuality" id="0x010100e8" /> + <public type="attr" name="duplicateParentState" id="0x010100e9" /> + <public type="attr" name="clipChildren" id="0x010100ea" /> + <public type="attr" name="clipToPadding" id="0x010100eb" /> + <public type="attr" name="layoutAnimation" id="0x010100ec" /> + <public type="attr" name="animationCache" id="0x010100ed" /> + <public type="attr" name="persistentDrawingCache" id="0x010100ee" /> + <public type="attr" name="alwaysDrawnWithCache" id="0x010100ef" /> + <public type="attr" name="addStatesFromChildren" id="0x010100f0" /> + <public type="attr" name="descendantFocusability" id="0x010100f1" /> + <public type="attr" name="layout" id="0x010100f2" /> + <public type="attr" name="inflatedId" id="0x010100f3" /> + <public type="attr" name="layout_width" id="0x010100f4" /> + <public type="attr" name="layout_height" id="0x010100f5" /> + <public type="attr" name="layout_margin" id="0x010100f6" /> + <public type="attr" name="layout_marginLeft" id="0x010100f7" /> + <public type="attr" name="layout_marginTop" id="0x010100f8" /> + <public type="attr" name="layout_marginRight" id="0x010100f9" /> + <public type="attr" name="layout_marginBottom" id="0x010100fa" /> + <public type="attr" name="listSelector" id="0x010100fb" /> + <public type="attr" name="drawSelectorOnTop" id="0x010100fc" /> + <public type="attr" name="stackFromBottom" id="0x010100fd" /> + <public type="attr" name="scrollingCache" id="0x010100fe" /> + <public type="attr" name="textFilterEnabled" id="0x010100ff" /> + <public type="attr" name="transcriptMode" id="0x01010100" /> + <public type="attr" name="cacheColorHint" id="0x01010101" /> + <public type="attr" name="dial" id="0x01010102" /> + <public type="attr" name="hand_hour" id="0x01010103" /> + <public type="attr" name="hand_minute" id="0x01010104" /> + <public type="attr" name="format" id="0x01010105" /> + <public type="attr" name="checked" id="0x01010106" /> + <public type="attr" name="button" id="0x01010107" /> + <public type="attr" name="checkMark" id="0x01010108" /> + <public type="attr" name="foreground" id="0x01010109" /> + <public type="attr" name="measureAllChildren" id="0x0101010a" /> + <public type="attr" name="groupIndicator" id="0x0101010b" /> + <public type="attr" name="childIndicator" id="0x0101010c" /> + <public type="attr" name="indicatorLeft" id="0x0101010d" /> + <public type="attr" name="indicatorRight" id="0x0101010e" /> + <public type="attr" name="childIndicatorLeft" id="0x0101010f" /> + <public type="attr" name="childIndicatorRight" id="0x01010110" /> + <public type="attr" name="childDivider" id="0x01010111" /> + <public type="attr" name="animationDuration" id="0x01010112" /> + <public type="attr" name="spacing" id="0x01010113" /> + <public type="attr" name="horizontalSpacing" id="0x01010114" /> + <public type="attr" name="verticalSpacing" id="0x01010115" /> + <public type="attr" name="stretchMode" id="0x01010116" /> + <public type="attr" name="columnWidth" id="0x01010117" /> + <public type="attr" name="numColumns" id="0x01010118" /> + <public type="attr" name="src" id="0x01010119" /> + <public type="attr" name="antialias" id="0x0101011a" /> + <public type="attr" name="filter" id="0x0101011b" /> + <public type="attr" name="dither" id="0x0101011c" /> + <public type="attr" name="scaleType" id="0x0101011d" /> + <public type="attr" name="adjustViewBounds" id="0x0101011e" /> + <public type="attr" name="maxWidth" id="0x0101011f" /> + <public type="attr" name="maxHeight" id="0x01010120" /> + <public type="attr" name="tint" id="0x01010121" /> + <public type="attr" name="baselineAlignBottom" id="0x01010122" /> + <public type="attr" name="cropToPadding" id="0x01010123" /> + <public type="attr" name="textOn" id="0x01010124" /> + <public type="attr" name="textOff" id="0x01010125" /> + <public type="attr" name="baselineAligned" id="0x01010126" /> + <public type="attr" name="baselineAlignedChildIndex" id="0x01010127" /> + <public type="attr" name="weightSum" id="0x01010128" /> + <public type="attr" name="divider" id="0x01010129" /> + <public type="attr" name="dividerHeight" id="0x0101012a" /> + <public type="attr" name="choiceMode" id="0x0101012b" /> + <public type="attr" name="itemTextAppearance" id="0x0101012c" /> + <public type="attr" name="horizontalDivider" id="0x0101012d" /> + <public type="attr" name="verticalDivider" id="0x0101012e" /> + <public type="attr" name="headerBackground" id="0x0101012f" /> + <public type="attr" name="itemBackground" id="0x01010130" /> + <public type="attr" name="itemIconDisabledAlpha" id="0x01010131" /> + <public type="attr" name="rowHeight" id="0x01010132" /> + <public type="attr" name="maxRows" id="0x01010133" /> + <public type="attr" name="maxItemsPerRow" id="0x01010134" /> + <public type="attr" name="moreIcon" id="0x01010135" /> + <public type="attr" name="max" id="0x01010136" /> + <public type="attr" name="progress" id="0x01010137" /> + <public type="attr" name="secondaryProgress" id="0x01010138" /> + <public type="attr" name="indeterminate" id="0x01010139" /> + <public type="attr" name="indeterminateOnly" id="0x0101013a" /> + <public type="attr" name="indeterminateDrawable" id="0x0101013b" /> + <public type="attr" name="progressDrawable" id="0x0101013c" /> + <public type="attr" name="indeterminateDuration" id="0x0101013d" /> + <public type="attr" name="indeterminateBehavior" id="0x0101013e" /> + <public type="attr" name="minWidth" id="0x0101013f" /> + <public type="attr" name="minHeight" id="0x01010140" /> + <public type="attr" name="interpolator" id="0x01010141" /> + <public type="attr" name="thumb" id="0x01010142" /> + <public type="attr" name="thumbOffset" id="0x01010143" /> + <public type="attr" name="numStars" id="0x01010144" /> + <public type="attr" name="rating" id="0x01010145" /> + <public type="attr" name="stepSize" id="0x01010146" /> + <public type="attr" name="isIndicator" id="0x01010147" /> + <public type="attr" name="checkedButton" id="0x01010148" /> + <public type="attr" name="stretchColumns" id="0x01010149" /> + <public type="attr" name="shrinkColumns" id="0x0101014a" /> + <public type="attr" name="collapseColumns" id="0x0101014b" /> + <public type="attr" name="layout_column" id="0x0101014c" /> + <public type="attr" name="layout_span" id="0x0101014d" /> + <public type="attr" name="bufferType" id="0x0101014e" /> + <public type="attr" name="text" id="0x0101014f" /> + <public type="attr" name="hint" id="0x01010150" /> + <public type="attr" name="textScaleX" id="0x01010151" /> + <public type="attr" name="cursorVisible" id="0x01010152" /> + <public type="attr" name="maxLines" id="0x01010153" /> + <public type="attr" name="lines" id="0x01010154" /> + <public type="attr" name="height" id="0x01010155" /> + <public type="attr" name="minLines" id="0x01010156" /> + <public type="attr" name="maxEms" id="0x01010157" /> + <public type="attr" name="ems" id="0x01010158" /> + <public type="attr" name="width" id="0x01010159" /> + <public type="attr" name="minEms" id="0x0101015a" /> + <public type="attr" name="scrollHorizontally" id="0x0101015b" /> + <public type="attr" name="password" id="0x0101015c" /> + <public type="attr" name="singleLine" id="0x0101015d" /> + <public type="attr" name="selectAllOnFocus" id="0x0101015e" /> + <public type="attr" name="includeFontPadding" id="0x0101015f" /> + <public type="attr" name="maxLength" id="0x01010160" /> + <public type="attr" name="shadowColor" id="0x01010161" /> + <public type="attr" name="shadowDx" id="0x01010162" /> + <public type="attr" name="shadowDy" id="0x01010163" /> + <public type="attr" name="shadowRadius" id="0x01010164" /> + <public type="attr" name="numeric" id="0x01010165" /> + <public type="attr" name="digits" id="0x01010166" /> + <public type="attr" name="phoneNumber" id="0x01010167" /> + <public type="attr" name="inputMethod" id="0x01010168" /> + <public type="attr" name="capitalize" id="0x01010169" /> + <public type="attr" name="autoText" id="0x0101016a" /> + <public type="attr" name="editable" id="0x0101016b" /> + <public type="attr" name="freezesText" id="0x0101016c" /> + <public type="attr" name="drawableTop" id="0x0101016d" /> + <public type="attr" name="drawableBottom" id="0x0101016e" /> + <public type="attr" name="drawableLeft" id="0x0101016f" /> + <public type="attr" name="drawableRight" id="0x01010170" /> + <public type="attr" name="drawablePadding" id="0x01010171" /> + <public type="attr" name="completionHint" id="0x01010172" /> + <public type="attr" name="completionHintView" id="0x01010173" /> + <public type="attr" name="completionThreshold" id="0x01010174" /> + <public type="attr" name="dropDownSelector" id="0x01010175" /> + <public type="attr" name="popupBackground" id="0x01010176" /> + <public type="attr" name="inAnimation" id="0x01010177" /> + <public type="attr" name="outAnimation" id="0x01010178" /> + <public type="attr" name="flipInterval" id="0x01010179" /> + <public type="attr" name="fillViewport" id="0x0101017a" /> + <public type="attr" name="prompt" id="0x0101017b" /> + <public type="attr" name="startYear" id="0x0101017c" /> + <public type="attr" name="endYear" id="0x0101017d" /> + <public type="attr" name="mode" id="0x0101017e" /> + <public type="attr" name="layout_x" id="0x0101017f" /> + <public type="attr" name="layout_y" id="0x01010180" /> + <public type="attr" name="layout_weight" id="0x01010181" /> + <public type="attr" name="layout_toLeftOf" id="0x01010182" /> + <public type="attr" name="layout_toRightOf" id="0x01010183" /> + <public type="attr" name="layout_above" id="0x01010184" /> + <public type="attr" name="layout_below" id="0x01010185" /> + <public type="attr" name="layout_alignBaseline" id="0x01010186" /> + <public type="attr" name="layout_alignLeft" id="0x01010187" /> + <public type="attr" name="layout_alignTop" id="0x01010188" /> + <public type="attr" name="layout_alignRight" id="0x01010189" /> + <public type="attr" name="layout_alignBottom" id="0x0101018a" /> + <public type="attr" name="layout_alignParentLeft" id="0x0101018b" /> + <public type="attr" name="layout_alignParentTop" id="0x0101018c" /> + <public type="attr" name="layout_alignParentRight" id="0x0101018d" /> + <public type="attr" name="layout_alignParentBottom" id="0x0101018e" /> + <public type="attr" name="layout_centerInParent" id="0x0101018f" /> + <public type="attr" name="layout_centerHorizontal" id="0x01010190" /> + <public type="attr" name="layout_centerVertical" id="0x01010191" /> + <public type="attr" name="layout_alignWithParentIfMissing" id="0x01010192" /> + <public type="attr" name="layout_scale" id="0x01010193" /> + <public type="attr" name="visible" id="0x01010194" /> + <public type="attr" name="variablePadding" id="0x01010195" /> + <public type="attr" name="constantSize" id="0x01010196" /> + <public type="attr" name="oneshot" id="0x01010197" /> + <public type="attr" name="duration" id="0x01010198" /> + <public type="attr" name="drawable" id="0x01010199" /> + <public type="attr" name="shape" id="0x0101019a" /> + <public type="attr" name="innerRadiusRatio" id="0x0101019b" /> + <public type="attr" name="thicknessRatio" id="0x0101019c" /> + <public type="attr" name="startColor" id="0x0101019d" /> + <public type="attr" name="endColor" id="0x0101019e" /> + <public type="attr" name="useLevel" id="0x0101019f" /> + <public type="attr" name="angle" id="0x010101a0" /> + <public type="attr" name="type" id="0x010101a1" /> + <public type="attr" name="centerX" id="0x010101a2" /> + <public type="attr" name="centerY" id="0x010101a3" /> + <public type="attr" name="gradientRadius" id="0x010101a4" /> + <public type="attr" name="color" id="0x010101a5" /> + <public type="attr" name="dashWidth" id="0x010101a6" /> + <public type="attr" name="dashGap" id="0x010101a7" /> + <public type="attr" name="radius" id="0x010101a8" /> + <public type="attr" name="topLeftRadius" id="0x010101a9" /> + <public type="attr" name="topRightRadius" id="0x010101aa" /> + <public type="attr" name="bottomLeftRadius" id="0x010101ab" /> + <public type="attr" name="bottomRightRadius" id="0x010101ac" /> + <public type="attr" name="left" id="0x010101ad" /> + <public type="attr" name="top" id="0x010101ae" /> + <public type="attr" name="right" id="0x010101af" /> + <public type="attr" name="bottom" id="0x010101b0" /> + <public type="attr" name="minLevel" id="0x010101b1" /> + <public type="attr" name="maxLevel" id="0x010101b2" /> + <public type="attr" name="fromDegrees" id="0x010101b3" /> + <public type="attr" name="toDegrees" id="0x010101b4" /> + <public type="attr" name="pivotX" id="0x010101b5" /> + <public type="attr" name="pivotY" id="0x010101b6" /> + <public type="attr" name="insetLeft" id="0x010101b7" /> + <public type="attr" name="insetRight" id="0x010101b8" /> + <public type="attr" name="insetTop" id="0x010101b9" /> + <public type="attr" name="insetBottom" id="0x010101ba" /> + <public type="attr" name="shareInterpolator" id="0x010101bb" /> + <public type="attr" name="fillBefore" id="0x010101bc" /> + <public type="attr" name="fillAfter" id="0x010101bd" /> + <public type="attr" name="startOffset" id="0x010101be" /> + <public type="attr" name="repeatCount" id="0x010101bf" /> + <public type="attr" name="repeatMode" id="0x010101c0" /> + <public type="attr" name="zAdjustment" id="0x010101c1" /> + <public type="attr" name="fromXScale" id="0x010101c2" /> + <public type="attr" name="toXScale" id="0x010101c3" /> + <public type="attr" name="fromYScale" id="0x010101c4" /> + <public type="attr" name="toYScale" id="0x010101c5" /> + <public type="attr" name="fromXDelta" id="0x010101c6" /> + <public type="attr" name="toXDelta" id="0x010101c7" /> + <public type="attr" name="fromYDelta" id="0x010101c8" /> + <public type="attr" name="toYDelta" id="0x010101c9" /> + <public type="attr" name="fromAlpha" id="0x010101ca" /> + <public type="attr" name="toAlpha" id="0x010101cb" /> + <public type="attr" name="delay" id="0x010101cc" /> + <public type="attr" name="animation" id="0x010101cd" /> + <public type="attr" name="animationOrder" id="0x010101ce" /> + <public type="attr" name="columnDelay" id="0x010101cf" /> + <public type="attr" name="rowDelay" id="0x010101d0" /> + <public type="attr" name="direction" id="0x010101d1" /> + <public type="attr" name="directionPriority" id="0x010101d2" /> + <public type="attr" name="factor" id="0x010101d3" /> + <public type="attr" name="cycles" id="0x010101d4" /> + <public type="attr" name="searchMode" id="0x010101d5" /> + <public type="attr" name="searchSuggestAuthority" id="0x010101d6" /> + <public type="attr" name="searchSuggestPath" id="0x010101d7" /> + <public type="attr" name="searchSuggestSelection" id="0x010101d8" /> + <public type="attr" name="searchSuggestIntentAction" id="0x010101d9" /> + <public type="attr" name="searchSuggestIntentData" id="0x010101da" /> + <public type="attr" name="queryActionMsg" id="0x010101db" /> + <public type="attr" name="suggestActionMsg" id="0x010101dc" /> + <public type="attr" name="suggestActionMsgColumn" id="0x010101dd" /> + <public type="attr" name="menuCategory" id="0x010101de" /> + <public type="attr" name="orderInCategory" id="0x010101df" /> + <public type="attr" name="checkableBehavior" id="0x010101e0" /> + <public type="attr" name="title" id="0x010101e1" /> + <public type="attr" name="titleCondensed" id="0x010101e2" /> + <public type="attr" name="alphabeticShortcut" id="0x010101e3" /> + <public type="attr" name="numericShortcut" id="0x010101e4" /> + <public type="attr" name="checkable" id="0x010101e5" /> + <public type="attr" name="selectable" id="0x010101e6" /> + <public type="attr" name="orderingFromXml" id="0x010101e7" /> + <public type="attr" name="key" id="0x010101e8" /> + <public type="attr" name="summary" id="0x010101e9" /> + <public type="attr" name="order" id="0x010101ea" /> + <public type="attr" name="widgetLayout" id="0x010101eb" /> + <public type="attr" name="dependency" id="0x010101ec" /> + <public type="attr" name="defaultValue" id="0x010101ed" /> + <public type="attr" name="shouldDisableView" id="0x010101ee" /> + <public type="attr" name="summaryOn" id="0x010101ef" /> + <public type="attr" name="summaryOff" id="0x010101f0" /> + <public type="attr" name="disableDependentsState" id="0x010101f1" /> + <public type="attr" name="dialogTitle" id="0x010101f2" /> + <public type="attr" name="dialogMessage" id="0x010101f3" /> + <public type="attr" name="dialogIcon" id="0x010101f4" /> + <public type="attr" name="positiveButtonText" id="0x010101f5" /> + <public type="attr" name="negativeButtonText" id="0x010101f6" /> + <public type="attr" name="dialogLayout" id="0x010101f7" /> + <public type="attr" name="entryValues" id="0x010101f8" /> + <public type="attr" name="ringtoneType" id="0x010101f9" /> + <public type="attr" name="showDefault" id="0x010101fa" /> + <public type="attr" name="showSilent" id="0x010101fb" /> + <public type="attr" name="scaleWidth" id="0x010101fc" /> + <public type="attr" name="scaleHeight" id="0x010101fd" /> + <public type="attr" name="scaleGravity" id="0x010101fe" /> + <public type="attr" name="ignoreGravity" id="0x010101ff" /> + <public type="attr" name="foregroundGravity" id="0x01010200" /> + <public type="attr" name="tileMode" id="0x01010201" /> + <public type="attr" name="targetActivity" id="0x01010202" /> + <public type="attr" name="alwaysRetainTaskState" id="0x01010203" /> + <public type="attr" name="allowTaskReparenting" id="0x01010204" /> + <public type="attr" name="searchButtonText" id="0x01010205" /> + <public type="attr" name="colorForegroundInverse" id="0x01010206" /> + <public type="attr" name="textAppearanceButton" id="0x01010207" /> + <public type="attr" name="listSeparatorTextViewStyle" id="0x01010208" /> + <public type="attr" name="streamType" id="0x01010209" /> + <public type="attr" name="clipOrientation" id="0x0101020a" /> + <public type="attr" name="centerColor" id="0x0101020b" /> + <public type="attr" name="minSdkVersion" id="0x0101020c" /> + <public type="attr" name="windowFullscreen" id="0x0101020d" /> + <public type="attr" name="unselectedAlpha" id="0x0101020e" /> + <public type="attr" name="progressBarStyleSmallTitle" id="0x0101020f" /> + <public type="attr" name="ratingBarStyleIndicator" id="0x01010210" /> + <public type="attr" name="apiKey" id="0x01010211" /> + <public type="attr" name="textColorTertiary" id="0x01010212" /> + <public type="attr" name="textColorTertiaryInverse" id="0x01010213" /> + <public type="attr" name="listDivider" id="0x01010214" /> + <public type="attr" name="soundEffectsEnabled" id="0x01010215" /> + <public type="attr" name="keepScreenOn" id="0x01010216" /> + <public type="attr" name="lineSpacingExtra" id="0x01010217" /> + <public type="attr" name="lineSpacingMultiplier" id="0x01010218" /> + <public type="attr" name="listChoiceIndicatorSingle" id="0x01010219" /> + <public type="attr" name="listChoiceIndicatorMultiple" id="0x0101021a" /> + <public type="attr" name="versionCode" id="0x0101021b" /> + <public type="attr" name="versionName" id="0x0101021c" /> + + <public type="id" name="background" id="0x01020000" /> + <public type="id" name="checkbox" id="0x01020001" /> + <public type="id" name="content" id="0x01020002" /> + <public type="id" name="edit" id="0x01020003" /> + <public type="id" name="empty" id="0x01020004" /> + <public type="id" name="hint" id="0x01020005" /> + <public type="id" name="icon" id="0x01020006" /> + <public type="id" name="icon1" id="0x01020007" /> + <public type="id" name="icon2" id="0x01020008" /> + <public type="id" name="input" id="0x01020009" /> + <public type="id" name="list" id="0x0102000a" /> + <public type="id" name="message" id="0x0102000b" /> + <public type="id" name="primary" id="0x0102000c" /> + <public type="id" name="progress" id="0x0102000d" /> + <public type="id" name="selectedIcon" id="0x0102000e" /> + <public type="id" name="secondaryProgress" id="0x0102000f" /> + <public type="id" name="summary" id="0x01020010" /> + <public type="id" name="tabcontent" id="0x01020011" /> + <public type="id" name="tabhost" id="0x01020012" /> + <public type="id" name="tabs" id="0x01020013" /> + <public type="id" name="text1" id="0x01020014" /> + <public type="id" name="text2" id="0x01020015" /> + <public type="id" name="title" id="0x01020016" /> + <public type="id" name="toggle" id="0x01020017" /> + <public type="id" name="widget_frame" id="0x01020018" /> + <public type="id" name="button1" id="0x01020019" /> + <public type="id" name="button2" id="0x0102001a" /> + <public type="id" name="button3" id="0x0102001b" /> + + <public type="style" name="Animation" id="0x01030000" /> + <public type="style" name="Animation.Activity" id="0x01030001" /> + <public type="style" name="Animation.Dialog" id="0x01030002" /> + <public type="style" name="Animation.Translucent" id="0x01030003" /> + <public type="style" name="Animation.Toast" id="0x01030004" /> + <public type="style" name="Theme" id="0x01030005" /> + <public type="style" name="Theme.NoTitleBar" id="0x01030006" /> + <public type="style" name="Theme.NoTitleBar.Fullscreen" id="0x01030007" /> + <public type="style" name="Theme.Black" id="0x01030008" /> + <public type="style" name="Theme.Black.NoTitleBar" id="0x01030009" /> + <public type="style" name="Theme.Black.NoTitleBar.Fullscreen" id="0x0103000a" /> + <public type="style" name="Theme.Dialog" id="0x0103000b" /> + <public type="style" name="Theme.Light" id="0x0103000c" /> + <public type="style" name="Theme.Light.NoTitleBar" id="0x0103000d" /> + <public type="style" name="Theme.Light.NoTitleBar.Fullscreen" id="0x0103000e" /> + <public type="style" name="Theme.Translucent" id="0x0103000f" /> + <public type="style" name="Theme.Translucent.NoTitleBar" id="0x01030010" /> + <public type="style" name="Theme.Translucent.NoTitleBar.Fullscreen" id="0x01030011" /> + <public type="style" name="Widget" id="0x01030012" /> + <public type="style" name="Widget.AbsListView" id="0x01030013" /> + <public type="style" name="Widget.Button" id="0x01030014" /> + <public type="style" name="Widget.Button.Inset" id="0x01030015" /> + <public type="style" name="Widget.Button.Small" id="0x01030016" /> + <public type="style" name="Widget.Button.Toggle" id="0x01030017" /> + <public type="style" name="Widget.CompoundButton" id="0x01030018" /> + <public type="style" name="Widget.CompoundButton.CheckBox" id="0x01030019" /> + <public type="style" name="Widget.CompoundButton.RadioButton" id="0x0103001a" /> + <public type="style" name="Widget.CompoundButton.Star" id="0x0103001b" /> + <public type="style" name="Widget.ProgressBar" id="0x0103001c" /> + <public type="style" name="Widget.ProgressBar.Large" id="0x0103001d" /> + <public type="style" name="Widget.ProgressBar.Small" id="0x0103001e" /> + <public type="style" name="Widget.ProgressBar.Horizontal" id="0x0103001f" /> + <public type="style" name="Widget.SeekBar" id="0x01030020" /> + <public type="style" name="Widget.RatingBar" id="0x01030021" /> + <public type="style" name="Widget.TextView" id="0x01030022" /> + <public type="style" name="Widget.EditText" id="0x01030023" /> + <public type="style" name="Widget.ExpandableListView" id="0x01030024" /> + <public type="style" name="Widget.ImageWell" id="0x01030025" /> + <public type="style" name="Widget.ImageButton" id="0x01030026" /> + <public type="style" name="Widget.AutoCompleteTextView" id="0x01030027" /> + <public type="style" name="Widget.Spinner" id="0x01030028" /> + <public type="style" name="Widget.TextView.PopupMenu" id="0x01030029" /> + <public type="style" name="Widget.TextView.SpinnerItem" id="0x0103002a" /> + <public type="style" name="Widget.DropDownItem" id="0x0103002b" /> + <public type="style" name="Widget.DropDownItem.Spinner" id="0x0103002c" /> + <public type="style" name="Widget.ScrollView" id="0x0103002d" /> + <public type="style" name="Widget.ListView" id="0x0103002e" /> + <public type="style" name="Widget.ListView.White" id="0x0103002f" /> + <public type="style" name="Widget.ListView.DropDown" id="0x01030030" /> + <public type="style" name="Widget.ListView.Menu" id="0x01030031" /> + <public type="style" name="Widget.GridView" id="0x01030032" /> + <public type="style" name="Widget.WebView" id="0x01030033" /> + <public type="style" name="Widget.TabWidget" id="0x01030034" /> + <public type="style" name="Widget.Gallery" id="0x01030035" /> + <public type="style" name="Widget.PopupWindow" id="0x01030036" /> + <public type="style" name="MediaButton" id="0x01030037" /> + <public type="style" name="MediaButton.Previous" id="0x01030038" /> + <public type="style" name="MediaButton.Next" id="0x01030039" /> + <public type="style" name="MediaButton.Play" id="0x0103003a" /> + <public type="style" name="MediaButton.Ffwd" id="0x0103003b" /> + <public type="style" name="MediaButton.Rew" id="0x0103003c" /> + <public type="style" name="MediaButton.Pause" id="0x0103003d" /> + <public type="style" name="TextAppearance" id="0x0103003e" /> + <public type="style" name="TextAppearance.Inverse" id="0x0103003f" /> + <public type="style" name="TextAppearance.Theme" id="0x01030040" /> + <public type="style" name="TextAppearance.DialogWindowTitle" id="0x01030041" /> + <public type="style" name="TextAppearance.Large" id="0x01030042" /> + <public type="style" name="TextAppearance.Large.Inverse" id="0x01030043" /> + <public type="style" name="TextAppearance.Medium" id="0x01030044" /> + <public type="style" name="TextAppearance.Medium.Inverse" id="0x01030045" /> + <public type="style" name="TextAppearance.Small" id="0x01030046" /> + <public type="style" name="TextAppearance.Small.Inverse" id="0x01030047" /> + <public type="style" name="TextAppearance.Theme.Dialog" id="0x01030048" /> + <public type="style" name="TextAppearance.Widget" id="0x01030049" /> + <public type="style" name="TextAppearance.Widget.Button" id="0x0103004a" /> + <public type="style" name="TextAppearance.Widget.IconMenu.Item" id="0x0103004b" /> + <public type="style" name="TextAppearance.Widget.EditText" id="0x0103004c" /> + <public type="style" name="TextAppearance.Widget.TabWidget" id="0x0103004d" /> + <public type="style" name="TextAppearance.Widget.TextView" id="0x0103004e" /> + <public type="style" name="TextAppearance.Widget.TextView.PopupMenu" id="0x0103004f" /> + <public type="style" name="TextAppearance.Widget.DropDownHint" id="0x01030050" /> + <public type="style" name="TextAppearance.Widget.DropDownItem" id="0x01030051" /> + <public type="style" name="TextAppearance.Widget.TextView.SpinnerItem" id="0x01030052" /> + <public type="style" name="TextAppearance.WindowTitle" id="0x01030053" /> + + <public type="string" name="cancel" id="0x01040000" /> + <public type="string" name="copy" id="0x01040001" /> + <public type="string" name="copyUrl" id="0x01040002" /> + <public type="string" name="cut" id="0x01040003" /> + <public type="string" name="defaultVoiceMailAlphaTag" id="0x01040004" /> + <public type="string" name="defaultMsisdnAlphaTag" id="0x01040005" /> + <public type="string" name="emptyPhoneNumber" id="0x01040006" /> + <public type="string" name="httpErrorBadUrl" id="0x01040007" /> + <public type="string" name="httpErrorUnsupportedScheme" id="0x01040008" /> + <public type="string" name="no" id="0x01040009" /> + <public type="string" name="ok" id="0x0104000a" /> + <public type="string" name="paste" id="0x0104000b" /> + <public type="string" name="search_go" id="0x0104000c" /> + <public type="string" name="selectAll" id="0x0104000d" /> + <public type="string" name="unknownName" id="0x0104000e" /> + <public type="string" name="untitled" id="0x0104000f" /> + <public type="string" name="VideoView_error_button" id="0x01040010" /> + <public type="string" name="VideoView_error_text_unknown" id="0x01040011" /> + <public type="string" name="VideoView_error_title" id="0x01040012" /> + <public type="string" name="yes" id="0x01040013" /> + + <public type="dimen" name="app_icon_size" id="0x01050000" /> + <public type="dimen" name="thumbnail_height" id="0x01050001" /> + <public type="dimen" name="thumbnail_width" id="0x01050002" /> + + <public type="color" name="darker_gray" id="0x01060000" /> + <public type="color" name="primary_text_dark" id="0x01060001" /> + <public type="color" name="primary_text_dark_nodisable" id="0x01060002" /> + <public type="color" name="primary_text_light" id="0x01060003" /> + <public type="color" name="primary_text_light_nodisable" id="0x01060004" /> + <public type="color" name="secondary_text_dark" id="0x01060005" /> + <public type="color" name="secondary_text_dark_nodisable" id="0x01060006" /> + <public type="color" name="secondary_text_light" id="0x01060007" /> + <public type="color" name="secondary_text_light_nodisable" id="0x01060008" /> + <public type="color" name="tab_indicator_text" id="0x01060009" /> + <public type="color" name="widget_edittext_dark" id="0x0106000a" /> + <public type="color" name="white" id="0x0106000b" /> + <public type="color" name="black" id="0x0106000c" /> + <public type="color" name="transparent" id="0x0106000d" /> + <public type="color" name="background_dark" id="0x0106000e" /> + <public type="color" name="background_light" id="0x0106000f" /> + <public type="color" name="tertiary_text_dark" id="0x01060010" /> + <public type="color" name="tertiary_text_light" id="0x01060011" /> + + <public type="array" name="emailAddressTypes" id="0x01070000" /> + <public type="array" name="imProtocols" id="0x01070001" /> + <public type="array" name="organizationTypes" id="0x01070002" /> + <public type="array" name="phoneTypes" id="0x01070003" /> + <public type="array" name="postalAddressTypes" id="0x01070004" /> + + <public type="drawable" name="alert_dark_frame" id="0x01080000" /> + <public type="drawable" name="alert_light_frame" id="0x01080001" /> + <public type="drawable" name="arrow_down_float" id="0x01080002" /> + <public type="drawable" name="arrow_up_float" id="0x01080003" /> + <public type="drawable" name="btn_default" id="0x01080004" /> + <public type="drawable" name="btn_default_small" id="0x01080005" /> + <public type="drawable" name="btn_dropdown" id="0x01080006" /> + <public type="drawable" name="btn_minus" id="0x01080007" /> + <public type="drawable" name="btn_plus" id="0x01080008" /> + <public type="drawable" name="btn_radio" id="0x01080009" /> + <public type="drawable" name="btn_star" id="0x0108000a" /> + <public type="drawable" name="btn_star_big_off" id="0x0108000b" /> + <public type="drawable" name="btn_star_big_on" id="0x0108000c" /> + <public type="drawable" name="button_onoff_indicator_on" id="0x0108000d" /> + <public type="drawable" name="button_onoff_indicator_off" id="0x0108000e" /> + <public type="drawable" name="checkbox_off_background" id="0x0108000f" /> + <public type="drawable" name="checkbox_on_background" id="0x01080010" /> + <public type="drawable" name="dialog_frame" id="0x01080011" /> + <public type="drawable" name="divider_horizontal_bright" id="0x01080012" /> + <public type="drawable" name="divider_horizontal_textfield" id="0x01080013" /> + <public type="drawable" name="divider_horizontal_dark" id="0x01080014" /> + <public type="drawable" name="divider_horizontal_dim_dark" id="0x01080015" /> + <public type="drawable" name="edit_text" id="0x01080016" /> + <public type="drawable" name="btn_dialog" id="0x01080017" /> + <public type="drawable" name="editbox_background" id="0x01080018" /> + <public type="drawable" name="editbox_background_normal" id="0x01080019" /> + <public type="drawable" name="editbox_dropdown_dark_frame" id="0x0108001a" /> + <public type="drawable" name="editbox_dropdown_light_frame" id="0x0108001b" /> + <public type="drawable" name="gallery_thumb" id="0x0108001c" /> + <public type="drawable" name="ic_delete" id="0x0108001d" /> + <public type="drawable" name="ic_lock_idle_charging" id="0x0108001e" /> + <public type="drawable" name="ic_lock_idle_lock" id="0x0108001f" /> + <public type="drawable" name="ic_lock_idle_low_battery" id="0x01080020" /> + <public type="drawable" name="ic_media_ff" id="0x01080021" /> + <public type="drawable" name="ic_media_next" id="0x01080022" /> + <public type="drawable" name="ic_media_pause" id="0x01080023" /> + <public type="drawable" name="ic_media_play" id="0x01080024" /> + <public type="drawable" name="ic_media_previous" id="0x01080025" /> + <public type="drawable" name="ic_media_rew" id="0x01080026" /> + <public type="drawable" name="ic_dialog_alert" id="0x01080027" /> + <public type="drawable" name="ic_dialog_dialer" id="0x01080028" /> + <public type="drawable" name="ic_dialog_email" id="0x01080029" /> + <public type="drawable" name="ic_dialog_map" id="0x0108002a" /> + <public type="drawable" name="ic_input_add" id="0x0108002b" /> + <public type="drawable" name="ic_input_delete" id="0x0108002c" /> + <public type="drawable" name="ic_input_get" id="0x0108002d" /> + <public type="drawable" name="ic_lock_idle_alarm" id="0x0108002e" /> + <public type="drawable" name="ic_lock_lock" id="0x0108002f" /> + <public type="drawable" name="ic_lock_power_off" id="0x01080030" /> + <public type="drawable" name="ic_lock_silent_mode" id="0x01080031" /> + <public type="drawable" name="ic_lock_silent_mode_off" id="0x01080032" /> + <public type="drawable" name="ic_menu_add" id="0x01080033" /> + <public type="drawable" name="ic_menu_agenda" id="0x01080034" /> + <public type="drawable" name="ic_menu_always_landscape_portrait" id="0x01080035" /> + <public type="drawable" name="ic_menu_call" id="0x01080036" /> + <public type="drawable" name="ic_menu_camera" id="0x01080037" /> + <public type="drawable" name="ic_menu_close_clear_cancel" id="0x01080038" /> + <public type="drawable" name="ic_menu_compass" id="0x01080039" /> + <public type="drawable" name="ic_menu_crop" id="0x0108003a" /> + <public type="drawable" name="ic_menu_day" id="0x0108003b" /> + <public type="drawable" name="ic_menu_delete" id="0x0108003c" /> + <public type="drawable" name="ic_menu_directions" id="0x0108003d" /> + <public type="drawable" name="ic_menu_edit" id="0x0108003e" /> + <public type="drawable" name="ic_menu_gallery" id="0x0108003f" /> + <public type="drawable" name="ic_menu_help" id="0x01080040" /> + <public type="drawable" name="ic_menu_info_details" id="0x01080041" /> + <public type="drawable" name="ic_menu_manage" id="0x01080042" /> + <public type="drawable" name="ic_menu_mapmode" id="0x01080043" /> + <public type="drawable" name="ic_menu_month" id="0x01080044" /> + <public type="drawable" name="ic_menu_more" id="0x01080045" /> + <public type="drawable" name="ic_menu_my_calendar" id="0x01080046" /> + <public type="drawable" name="ic_menu_mylocation" id="0x01080047" /> + <public type="drawable" name="ic_menu_myplaces" id="0x01080048" /> + <public type="drawable" name="ic_menu_preferences" id="0x01080049" /> + <public type="drawable" name="ic_menu_recent_history" id="0x0108004a" /> + <public type="drawable" name="ic_menu_report_image" id="0x0108004b" /> + <public type="drawable" name="ic_menu_revert" id="0x0108004c" /> + <public type="drawable" name="ic_menu_rotate" id="0x0108004d" /> + <public type="drawable" name="ic_menu_save" id="0x0108004e" /> + <public type="drawable" name="ic_menu_search" id="0x0108004f" /> + <public type="drawable" name="ic_menu_send" id="0x01080050" /> + <public type="drawable" name="ic_menu_set_as" id="0x01080051" /> + <public type="drawable" name="ic_menu_share" id="0x01080052" /> + <public type="drawable" name="ic_menu_slideshow" id="0x01080053" /> + <public type="drawable" name="ic_menu_today" id="0x01080054" /> + <public type="drawable" name="ic_menu_upload" id="0x01080055" /> + <public type="drawable" name="ic_menu_upload_you_tube" id="0x01080056" /> + <public type="drawable" name="ic_menu_view" id="0x01080057" /> + <public type="drawable" name="ic_menu_week" id="0x01080058" /> + <public type="drawable" name="ic_menu_zoom" id="0x01080059" /> + <public type="drawable" name="ic_notification_clear_all" id="0x0108005a" /> + <public type="drawable" name="ic_notification_overlay" id="0x0108005b" /> + <public type="drawable" name="ic_partial_secure" id="0x0108005c" /> + <public type="drawable" name="ic_popup_disk_full" id="0x0108005d" /> + <public type="drawable" name="ic_popup_reminder" id="0x0108005e" /> + <public type="drawable" name="ic_popup_sync" id="0x0108005f" /> + <public type="drawable" name="ic_search_category_default" id="0x01080060" /> + <public type="drawable" name="ic_secure" id="0x01080061" /> + <public type="drawable" name="list_selector_background" id="0x01080062" /> + <public type="drawable" name="menu_frame" id="0x01080063" /> + <public type="drawable" name="menu_full_frame" id="0x01080064" /> + <public type="drawable" name="menuitem_background" id="0x01080065" /> + <public type="drawable" name="picture_frame" id="0x01080066" /> + <public type="drawable" name="presence_away" id="0x01080067" /> + <public type="drawable" name="presence_busy" id="0x01080068" /> + <public type="drawable" name="presence_invisible" id="0x01080069" /> + <public type="drawable" name="presence_offline" id="0x0108006a" /> + <public type="drawable" name="presence_online" id="0x0108006b" /> + <public type="drawable" name="progress_horizontal" id="0x0108006c" /> + <public type="drawable" name="progress_indeterminate_horizontal" id="0x0108006d" /> + <public type="drawable" name="radiobutton_off_background" id="0x0108006e" /> + <public type="drawable" name="radiobutton_on_background" id="0x0108006f" /> + <public type="drawable" name="spinner_background" id="0x01080070" /> + <public type="drawable" name="spinner_dropdown_background" id="0x01080071" /> + <public type="drawable" name="star_big_on" id="0x01080072" /> + <public type="drawable" name="star_big_off" id="0x01080073" /> + <public type="drawable" name="star_on" id="0x01080074" /> + <public type="drawable" name="star_off" id="0x01080075" /> + <public type="drawable" name="stat_notify_call_mute" id="0x01080076" /> + <public type="drawable" name="stat_notify_chat" id="0x01080077" /> + <public type="drawable" name="stat_notify_error" id="0x01080078" /> + <public type="drawable" name="stat_notify_more" id="0x01080079" /> + <public type="drawable" name="stat_notify_sdcard" id="0x0108007a" /> + <public type="drawable" name="stat_notify_sdcard_usb" id="0x0108007b" /> + <public type="drawable" name="stat_notify_sync" id="0x0108007c" /> + <public type="drawable" name="stat_notify_sync_noanim" id="0x0108007d" /> + <public type="drawable" name="stat_notify_voicemail" id="0x0108007e" /> + <public type="drawable" name="stat_notify_missed_call" id="0x0108007f" /> + <public type="drawable" name="stat_sys_data_bluetooth" id="0x01080080" /> + <public type="drawable" name="stat_sys_download" id="0x01080081" /> + <public type="drawable" name="stat_sys_download_done" id="0x01080082" /> + <public type="drawable" name="stat_sys_headset" id="0x01080083" /> + <public type="drawable" name="stat_sys_phone_call" id="0x01080084" /> + <public type="drawable" name="stat_sys_phone_call_forward" id="0x01080085" /> + <public type="drawable" name="stat_sys_phone_call_on_hold" id="0x01080086" /> + <public type="drawable" name="stat_sys_speakerphone" id="0x01080087" /> + <public type="drawable" name="stat_sys_upload" id="0x01080088" /> + <public type="drawable" name="stat_sys_upload_done" id="0x01080089" /> + <public type="drawable" name="stat_sys_warning" id="0x0108008a" /> + <public type="drawable" name="status_bar_item_app_background" id="0x0108008b" /> + <public type="drawable" name="status_bar_item_background" id="0x0108008c" /> + <public type="drawable" name="sym_action_call" id="0x0108008d" /> + <public type="drawable" name="sym_action_chat" id="0x0108008e" /> + <public type="drawable" name="sym_action_email" id="0x0108008f" /> + <public type="drawable" name="sym_call_incoming" id="0x01080090" /> + <public type="drawable" name="sym_call_missed" id="0x01080091" /> + <public type="drawable" name="sym_call_outgoing" id="0x01080092" /> + <public type="drawable" name="sym_def_app_icon" id="0x01080093" /> + <public type="drawable" name="sym_contact_card" id="0x01080094" /> + <public type="drawable" name="title_bar" id="0x01080095" /> + <public type="drawable" name="toast_frame" id="0x01080096" /> + <public type="drawable" name="zoom_plate" id="0x01080097" /> + <public type="drawable" name="screen_background_dark" id="0x01080098" /> + <public type="drawable" name="screen_background_light" id="0x01080099" /> + <public type="drawable" name="bottom_bar" id="0x0108009a" /> + <public type="drawable" name="ic_dialog_info" id="0x0108009b" /> + <public type="drawable" name="ic_menu_sort_alphabetically" id="0x0108009c" /> + <public type="drawable" name="ic_menu_sort_by_size" id="0x0108009d" /> + + <public type="layout" name="activity_list_item" id="0x01090000" /> + <public type="layout" name="expandable_list_content" id="0x01090001" /> + <public type="layout" name="preference_category" id="0x01090002" /> + <public type="layout" name="simple_list_item_1" id="0x01090003" /> + <public type="layout" name="simple_list_item_2" id="0x01090004" /> + <public type="layout" name="simple_list_item_checked" id="0x01090005" /> + <public type="layout" name="simple_expandable_list_item_1" id="0x01090006" /> + <public type="layout" name="simple_expandable_list_item_2" id="0x01090007" /> + <public type="layout" name="simple_spinner_item" id="0x01090008" /> + <public type="layout" name="simple_spinner_dropdown_item" id="0x01090009" /> + <public type="layout" name="simple_dropdown_item_1line" id="0x0109000a" /> + <public type="layout" name="simple_gallery_item" id="0x0109000b" /> + <public type="layout" name="test_list_item" id="0x0109000c" /> + <public type="layout" name="two_line_list_item" id="0x0109000d" /> + <public type="layout" name="browser_link_context_header" id="0x0109000e" /> + <public type="layout" name="simple_list_item_single_choice" id="0x0109000f" /> + <public type="layout" name="simple_list_item_multiple_choice" id="0x01090010" /> + <public type="layout" name="select_dialog_item" id="0x01090011" /> + <public type="layout" name="select_dialog_singlechoice" id="0x01090012" /> + <public type="layout" name="select_dialog_multichoice" id="0x01090013" /> + + <public type="anim" name="fade_in" id="0x010a0000" /> + <public type="anim" name="fade_out" id="0x010a0001" /> + <public type="anim" name="slide_in_left" id="0x010a0002" /> + <public type="anim" name="slide_out_right" id="0x010a0003" /> + <public type="anim" name="accelerate_decelerate_interpolator" id="0x010a0004" /> + <public type="anim" name="accelerate_interpolator" id="0x010a0005" /> + <public type="anim" name="decelerate_interpolator" id="0x010a0006" /> + + +</resources> diff --git a/core/res/res/values/strings.xml b/core/res/res/values/strings.xml new file mode 100644 index 0000000..bec3bc8 --- /dev/null +++ b/core/res/res/values/strings.xml @@ -0,0 +1,1787 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/assets/res/any/strings.xml +** +** Copyright 2006, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> +<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> + <!-- Abbreviations for different units of information and computer storage --> + <!-- used by android.content.Formatter.formatFileSize --> + <string name="byteShort">B</string> + <string name="kilobyteShort">KB</string> + <string name="megabyteShort">MB</string> + <string name="gigabyteShort">GB</string> + <string name="terabyteShort">TB</string> + <string name="petabyteShort">PB</string> + + <string name="selectMenuLabel">Select</string> + <string name="untitled"><untitled></string> + <string name="ellipsis">\u2026</string> + + <!-- How to display the lack of a phone number --> + <string name="emptyPhoneNumber">(No phone number)</string> + + <!-- How to display the lack of a name --> + <string name="unknownName">(Unknown)</string> + + <string name="screen_progress">Working\u2026</string> + + <!-- What the UI should display for "voice mail" unless overridden by the SIM--> + <string name="defaultVoiceMailAlphaTag">Voicemail</string> + + <!-- What the UI should display for "Msisdn" unless overridden by the SIM--> + <string name="defaultMsisdnAlphaTag">MSISDN1</string> + + <!-- For GsmMmiCode.java --> + <string name="mmiError">Connection problem or invalid MMI code.</string> + <string name="serviceEnabled">Service was enabled.</string> + <string name="serviceEnabledFor">Service was enabled for:</string> + <string name="serviceDisabled">Service has been disabled.</string> + <string name="serviceRegistered">Registration was successful.</string> + <string name="serviceErased">Erasure was successful.</string> + <string name="passwordIncorrect">Incorrect password.</string> + <string name="mmiComplete">MMI complete.</string> + <string name="badPin">The old PIN you typed is not correct.</string> + <string name="badPuk">The PUK you typed is not correct.</string> + <string name="mismatchPin">The PINs you entered do not match.</string> + <string name="invalidPin">Type a PIN that is 4 to 8 numbers.</string> + <string name="needPuk2">Type PUK2 to unblock SIM card.</string> + + <string name="ClipMmi">Incoming Caller ID</string> + <string name="ClirMmi">Outgoing Caller ID</string> + <string name="CfMmi">Call forwarding</string> + <string name="CwMmi">Call waiting</string> + <string name="BaMmi">Call barring</string> + <string name="PwdMmi">Password change</string> + <string name="PinMmi">PIN change</string> + + <string name="CLIRDefaultOnNextCallOn">Caller ID defaults to restricted. Next call: Restricted</string> + <string name="CLIRDefaultOnNextCallOff">Caller ID defaults to restricted. Next call: Not restricted</string> + <string name="CLIRDefaultOffNextCallOn">Caller ID defaults to not restricted. Next call: Restricted</string> + <string name="CLIRDefaultOffNextCallOff">Caller ID defaults to not restricted. Next call: Not restricted</string> + + + <string name="serviceNotProvisioned">Service not provisioned.</string> + <string name="CLIRPermanent">The caller ID setting cannot be changed.</string> + + <!-- Mappings between TS 27.007 +CFCC/+CLCK "service classes" and human-readable strings--> + <string name="serviceClassVoice">Voice</string> + <string name="serviceClassData">Data</string> + <string name="serviceClassFAX">FAX</string> + <string name="serviceClassSMS">SMS</string> + <string name="serviceClassDataAsync">Async</string> + <string name="serviceClassDataSync">Sync</string> + <string name="serviceClassPacket">Packet</string> + <string name="serviceClassPAD">PAD</string> + + <string name="cfReasonUnconditional">Call forwarding - Always</string> + <string name="cfReasonBusy">Call forwarding - Busy</string> + <string name="cfReasonNRy">Call forwarding - No reply</string> + <string name="cfReasonNR">Call forwarding - Not reachable</string> + + + <!-- + {0} is one of "bearerServiceCode*" + {1} is dialing number + {2} is time in seconds + + cfTemplateRegistered and cfTemplateRegisteredTime mean that a phone number + has been set but forwarding is not on. + --> + <string name="cfTemplateNotForwarded">{0}: Not forwarded</string> + <string name="cfTemplateForwarded">{0}: {1}</string> + <string name="cfTemplateForwardedTime">{0}: {1} after {2} seconds</string> + <string name="cfTemplateRegistered">{0}: Not forwarded</string> + <string name="cfTemplateRegisteredTime">{0}: Not forwarded</string> + + <string name="simAbsentLabel">SIM card absent or incorrectly inserted.</string> + <string name="simPINLabel">SIM PIN required (and presently unsupported).</string> + <string name="simPUKLabel">SIM PUK required (and presently unsupported).</string> + <string name="simNetworkPersonalizationLabel">SIM card cannot be used on this phone.</string> + + <!-- BrowserFrame strings --> + <string name="browserSavedFormData">Saved form data.</string> + + <!-- android.net.http Error strings --> + <string name="httpErrorOk">OK</string> + <string name="httpError">The Web page contains an error.</string> + <string name="httpErrorLookup">The URL could not be found.</string> + <string name="httpErrorUnsupportedAuthScheme">The site authentication scheme is not supported.</string> + <string name="httpErrorAuth">Authentication was unsuccessful.</string> + <string name="httpErrorProxyAuth">Authentication via the proxy server was unsuccessful.</string> + <string name="httpErrorConnect">The connection to the server was unsuccessful.</string> + <string name="httpErrorIO">The server failed to communicate. Try again later.</string> + <string name="httpErrorTimeout">The connection to the server timed out.</string> + <string name="httpErrorRedirectLoop">The page contains too many server redirects.</string> + <string name="httpErrorUnsupportedScheme">The protocol is not supported.</string> + <string name="httpErrorFailedSslHandshake">A secure connection could not be established.</string> + <string name="httpErrorBadUrl">The page could not be opened because the URL is invalid.</string> + <string name="httpErrorFile">The file could not be accessed.</string> + <string name="httpErrorFileNotFound">The requested file was not found.</string> + <string name="httpErrorTooManyRequests">Too many requests are being processed. Try again later.</string> + + <!-- Sync notifications --> + <string name="contentServiceSync">Sync</string> + <string name="contentServiceXmppAvailable">XMPP Active</string> + <string name="contentServiceSyncNotificationTitle">Sync</string> + <string name="contentServiceSyncNotificationDesc">Syncing</string> + <string name="contentServiceTooManyDeletesNotificationDesc">Too many %s deletes.</string> + <string name="contentServiceSyncErrorNotificationDesc">Sync is experiencing problems.</string> + + <!-- Low memory Toast --> + <string name="low_memory">Phone storage is full! Delete some files to free space.</string> + + <!-- Display name of local number --> + <string name="me">Me</string> + + <!-- Power Dialog --> + + <string name="power_dialog">Phone options</string> + <string name="activate_keyguard">Screen lock</string> + <string name="silent_mode">Silent mode</string> + <string name="turn_on_radio">Turn on wireless</string> + <string name="turn_off_radio">Turn off wireless</string> + <string name="screen_lock">Screen lock</string> + <string name="power_off">Power off</string> + + <!-- Shutdown Progress Dialog --> + <string name="shutdown_progress">Shutting down\u2026</string> + + <!-- Shutdown Confirmation Dialog --> + <string name="shutdown_confirm">Your phone will shut down.</string> + + <!-- Recent Tasks dialog --> + <string name="no_recent_tasks">No recent applications.</string> + + <!-- Global Actions Dialog --> + + <string name="global_actions">Phone options</string> + + <!-- label for item that locks the phone in the global actions dialog --> + <string name="global_action_lock">Screen lock</string> + + <!-- label for item that turns off power in global actions dialog --> + <string name="global_action_power_off">Power off</string> + + <!-- label for item that enables silent mode in global actions dialog --> + <string name="global_action_toggle_silent_mode">Silent mode</string> + + <!-- status message in global actions dialog for when silent mode is enabled --> + <string name="global_action_silent_mode_on_status">Sound is OFF</string> + + <!-- status message in global actions dialog for when silent mode is disabled --> + <string name="global_action_silent_mode_off_status">Sound is ON</string> + + <!-- Activity Manager --> + <string name="safeMode">Safe mode</string> + + <!-- Permission Groups --> + + <string name="permgrouplab_costMoney">Services that cost you money</string> + <string name="permgroupdesc_costMoney">Allow applications to do things + that can cost you money.</string> + + <string name="permgrouplab_messages">Your messages</string> + <string name="permgroupdesc_messages">Read and write your SMS, + e-mail, and other messages.</string> + + <string name="permgrouplab_personalInfo">Your personal information</string> + <string name="permgroupdesc_personalInfo">Direct access to your contacts + and calendar stored on the phone.</string> + + <string name="permgrouplab_location">Your location</string> + <string name="permgroupdesc_location">Monitor your physical location</string> + + <string name="permgrouplab_network">Network communication</string> + <string name="permgroupdesc_network">Allow applications to access + various network features.</string> + + <string name="permgrouplab_accounts">Your Google accounts</string> + <string name="permgroupdesc_accounts">Access the available Google accounts.</string> + + <string name="permgrouplab_hardwareControls">Hardware controls</string> + <string name="permgroupdesc_hardwareControls">Direct access to hardware on + the handset.</string> + + <string name="permgrouplab_phoneCalls">Phone calls</string> + <string name="permgroupdesc_phoneCalls">Monitor, record, and process + phone calls.</string> + + <string name="permgrouplab_systemTools">System tools</string> + <string name="permgroupdesc_systemTools">Lower-level access and control + of the system.</string> + + <string name="permgrouplab_developmentTools">Development tools</string> + <string name="permgroupdesc_developmentTools">Features only needed for + application developers.</string> + + <!-- Permissions --> + + <string name="permlab_statusBar">disable or modify status bar</string> + <string name="permdesc_statusBar">Allows application to disable + the status bar or add and remove system icons.</string> + + <string name="permlab_expandStatusBar">expand/collapse status bar</string> + <string name="permdesc_expandStatusBar">Allows application to + expand or collapse the status bar.</string> + + <string name="permlab_processOutgoingCalls">intercept outgoing calls</string> + <string name="permdesc_processOutgoingCalls">Allows application to + process outgoing calls and change the number to be dialed. Malicious + applications may monitor, redirect, or prevent outgoing calls.</string> + + <string name="permlab_receiveSms">receive SMS</string> + <string name="permdesc_receiveSms">Allows application to receive + and process SMS messages. Malicious applications may monitor + your messages or delete them without showing them to you.</string> + + <string name="permlab_receiveMms">receive MMS</string> + <string name="permdesc_receiveMms">Allows application to receive + and process MMS messages. Malicious applications may monitor + your messages or delete them without showing them to you.</string> + + <string name="permlab_sendSms">send SMS messages</string> + <string name="permdesc_sendSms">Allows application to send SMS + messages. Malicious applications may cost you money by sending + messages without your confirmation.</string> + + <string name="permlab_readSms">read SMS or MMS</string> + <string name="permdesc_readSms">Allows application to read + SMS messages stored on your phone or SIM card. Malicious applications + may read your confidential messages.</string> + + <string name="permlab_writeSms">edit SMS or MMS</string> + <string name="permdesc_writeSms">Allows application to write + to SMS messages stored on your phone or SIM card. Malicious applications + may delete your messages.</string> + + <string name="permlab_receiveWapPush">receive WAP</string> + <string name="permdesc_receiveWapPush">Allows application to receive + and process WAP messages. Malicious applications may monitor + your messages or delete them without showing them to you.</string> + + <string name="permlab_getTasks">retrieve running applications</string> + <string name="permdesc_getTasks">Allows application to retrieve + information about currently and recently running tasks. May allow + malicious applications to discover private information about other applications.</string> + + <string name="permlab_reorderTasks">reorder running applications</string> + <string name="permdesc_reorderTasks">Allows an application to move + tasks to the foreground and background. Malicious applications can force + themselves to the front without your control.</string> + + <string name="permlab_setDebugApp">enable application debugging</string> + <string name="permdesc_setDebugApp">Allows an application to turn + on debugging for another application. Malicious applications can use this + to kill other applications.</string> + + <string name="permlab_changeConfiguration">change your UI settings</string> + <string name="permdesc_changeConfiguration">Allows an application to + change the current configuration, such as the locale or overall font + size.</string> + + <string name="permlab_restartPackages">restart other applications</string> + <string name="permdesc_restartPackages">Allows an application to + forcibly restart other applications.</string> + + <string name="permlab_setProcessForeground">keep from being stopped</string> + <string name="permdesc_setProcessForeground">Allows an application to make + any process run in the foreground, so it can't be killed. + Should never be needed for normal applications.</string> + + <string name="permlab_forceBack">force application to close</string> + <string name="permdesc_forceBack">Allows an application to force any + activity that is in the foreground to close and go back. + Should never be needed for normal applications.</string> + + <string name="permlab_dump">retrieve system internal state</string> + <string name="permdesc_dump">Allows application to retrieve + internal state of the system. Malicious applications may retrieve + a wide variety of private and secure information that they should + never normally need.</string> + + <string name="permlab_addSystemService">publish low-level services</string> + <string name="permdesc_addSystemService">Allows application to publish + its own low-level system services. Malicious applications may hijack + the system, and steal or corrupt any data on it.</string> + + <string name="permlab_runSetActivityWatcher">monitor and control all application launching</string> + <string name="permdesc_runSetActivityWatcher">Allows an application to + monitor and control how the system launches activities. + Malicious applications may completely compromise the system. This + permission is only needed for development, never for normal + phone usage.</string> + + <string name="permlab_broadcastPackageRemoved">send package removed broadcast</string> + <string name="permdesc_broadcastPackageRemoved">Allows an application to + broadcast a notification that an application package has been removed. + Malicious applications may use this to kill any other running + application.</string> + + <string name="permlab_setProcessLimit">limit number of running processes</string> + <string name="permdesc_setProcessLimit">Allows an application + to control the maximum number of processes that will run. Never + needed for normal applications.</string> + + <string name="permlab_setAlwaysFinish">make all background applications close</string> + <string name="permdesc_setAlwaysFinish">Allows an application + to control whether activities are always finished as soon as they + go to the background. Never needed for normal applications.</string> + + <string name="permlab_fotaUpdate">automatically install system updates</string> + <string name="permdesc_fotaUpdate">Allows an application to receive + notifications about pending system updates and trigger their + installation. Malicious applications may use this to corrupt the system + with unauthorized updates, or generally interfere with the update + process.</string> + + <string name="permlab_batteryStats">modify battery statistics</string> + <string name="permdesc_batteryStats">Allows the modification of + collected battery statistics. Not for use by normal applications.</string> + + <string name="permlab_internalSystemWindow">display unauthorized windows</string> + <string name="permdesc_internalSystemWindow">Allows the creation of + windows that are intended to be used by the internal system + user interface. Not for use by normal applications.</string> + + <string name="permlab_systemAlertWindow">display system-level alerts</string> + <string name="permdesc_systemAlertWindow">Allows an application to + show system alert windows. Malicious applications can take over the + entire screen of the phone.</string> + + <string name="permlab_setAnimationScale">modify global animation speed</string> + <string name="permdesc_setAnimationScale">Allows an application to change + the global animation speed (faster or slower animations) at any time.</string> + + <string name="permlab_manageAppTokens">manage application tokens</string> + <string name="permdesc_manageAppTokens">Allows applications to + create and manage their own tokens, bypassing their normal + Z-ordering. Should never be needed for normal applications.</string> + + <string name="permlab_injectEvents">press keys and control buttons</string> + <string name="permdesc_injectEvents">Allows an application to deliver + its own input events (key presses, etc.) to other applications. Malicious + applications can use this to take over the phone.</string> + + <string name="permlab_readInputState">record what you type and actions you take</string> + <string name="permdesc_readInputState">Allows applications to watch the + keys you press even when interacting with another application (such + as entering a password). Should never be needed for normal applications.</string> + + <string name="permlab_setOrientation">change screen orientation</string> + <string name="permdesc_setOrientation">Allows an application to change + the rotation of the screen at any time. Should never be needed for + normal applications.</string> + + <string name="permlab_signalPersistentProcesses">send Linux signals to applications</string> + <string name="permdesc_signalPersistentProcesses">Allows application to request that the + supplied signal be sent to all persistent processes.</string> + + <string name="permlab_persistentActivity">make application always run</string> + <string name="permdesc_persistentActivity">Allows an application to make + parts of itself persistent, so the system can't use it for other + applications.</string> + + <string name="permlab_deletePackages">delete applications</string> + <string name="permdesc_deletePackages">Allows an application to delete + Android packages. Malicious applications can use this to delete important applications.</string> + + <string name="permlab_clearAppUserData">delete other application's data</string> + <string name="permdesc_clearAppUserData">Allows an application to clear user data.</string> + <string name="permlab_deleteCacheFiles">delete other application's cache</string> + <string name="permdesc_deleteCacheFiles">Allows an application to delete + cache files.</string> + + <string name="permlab_getPackageSize">measure application storage space</string> + <string name="permdesc_getPackageSize">Allows an application to retrieve + its code, data, and cache sizes</string> + + <string name="permlab_installPackages">directly install applications</string> + <string name="permdesc_installPackages">Allows an application to install new or updated + Android packages. Malicious applications can use this to add new applications with arbitrarily + powerful permissions.</string> + + <string name="permlab_clearAppCache">delete all application cache data</string> + <string name="permdesc_clearAppCache">Allows an application to free phone storage + by deleting files in application cache directory. Access is very + restricted usually to system process.</string> + + <string name="permlab_readLogs">read system log files</string> + <string name="permdesc_readLogs">Allows an application to read from the + system's various log files. This allows it to discover general + information about what you are doing with the phone, but they should + not contain any personal or private information.</string> + + <string name="permlab_diagnostic">read/write to resources owned by diag</string> + <string name="permdesc_diagnostic">Allows an application to read and write to + any resource owned by the diag group; for example, files in /dev. This could + potentially affect system stability and security. This should be ONLY be used + for hardware-specific diagnostics by the manufacturer or operator.</string> + + <string name="permlab_changeComponentState">enable or disable application components</string> + <string name="permdesc_changeComponentState">Allows an application to change whether a + component of another application is enabled or not. Malicious applications can use this + to disable important phone capabilities. Care must be used with permission, as it is + possible to get application components into an unusable, inconsistant, or unstable state. + </string> + + <string name="permlab_setPreferredApplications">set preferred applications</string> + <string name="permdesc_setPreferredApplications">Allows an application to + modify your preferred applications. This can allow malicious applications + to silently change the applications that are run, spoofing your + existing applications to collect private data from you.</string> + + <string name="permlab_writeSettings">modify global system settings</string> + <string name="permdesc_writeSettings">Allows an application to modify the + system's settings data. Malicious applications can corrupt your system's + configuration.</string> + + <string name="permlab_writeGservices">modify the Google services map</string> + <string name="permdesc_writeGservices">Allows an application to modify the + Google services map. Not for use by normal applications.</string> + + <string name="permlab_receiveBootCompleted">automatically start at boot</string> + <string name="permdesc_receiveBootCompleted">Allows an application to + have itself started as soon as the system has finished booting. + This can make it take longer to start the phone and allow the + application to slow down the overall phone by always running.</string> + + <string name="permlab_broadcastSticky">send sticky broadcast</string> + <string name="permdesc_broadcastSticky">Allows an application to send + sticky broadcasts, which remain after the broadcast ends. + Malicious applications can make the phone slow or unstable by causing it + to use too much memory.</string> + + <string name="permlab_readContacts">read contact data</string> + <string name="permdesc_readContacts">Allows an application to read all + of the contact (address) data stored on your phone. Malicious applications + can use this to send your data to other people.</string> + + <string name="permlab_writeContacts">write contact data</string> + <string name="permdesc_writeContacts">Allows an application to modify the + contact (address) data stored on your phone. Malicious + applications can use this to erase or modify your contact data.</string> + + <string name="permlab_writeOwnerData">write owner data</string> + <string name="permdesc_writeOwnerData">Allows an application to modify the + phone owner data stored on your phone. Malicious + applications can use this to erase or modify owner data.</string> + + <string name="permlab_readOwnerData">read owner data</string> + <string name="permdesc_readOwnerData">Allows an application read the + phone owner data stored on your phone. Malicious + applications can use this to read phone owner data.</string> + + <string name="permlab_readCalendar">read calendar data</string> + <string name="permdesc_readCalendar">Allows an application to read all + of the calendar events stored on your phone. Malicious applications + can use this to send your calendar events to other people.</string> + + <string name="permlab_writeCalendar">write calendar data</string> + <string name="permdesc_writeCalendar">Allows an application to modify the + calendar events stored on your phone. Malicious + applications can use this to erase or modify your calendar data.</string> + + <string name="permlab_accessMockLocation">mock location sources for testing</string> + <string name="permdesc_accessMockLocation">Create mock location sources for testing. + Malicious applications can use this to override the location and/or status returned by real + location sources such as GPS or Network providers.</string> + + <string name="permlab_accessLocationExtraCommands">access extra location provider commands</string> + <string name="permdesc_accessLocationExtraCommands">Access extra location provider commands. + Malicious applications could use this to interfere with the operation of the GPS + or other location sources.</string> + + <string name="permlab_accessFineLocation">fine (GPS) location</string> + <string name="permdesc_accessFineLocation">Access fine location sources such as the + Global Positioning System on the phone, where available. + Malicious applications can use this to determine where you are, and may + consume additional battery power.</string> + + <string name="permlab_accessCoarseLocation">coarse (network-based) location</string> + <string name="permdesc_accessCoarseLocation">Access coarse location sources such as the cellular + network database to determine an approximate phone location, where available. Malicious + applications can use this to determine approximately where you are.</string> + + <string name="permlab_accessSurfaceFlinger">access SurfaceFlinger</string> + <string name="permdesc_accessSurfaceFlinger">Allows application to use + SurfaceFlinger low-level features.</string> + + <string name="permlab_readFrameBuffer">read frame buffer</string> + <string name="permdesc_readFrameBuffer">Allows application to use + read the content of the frame buffer.</string> + + <string name="permlab_modifyAudioSettings">change your audio settings</string> + <string name="permdesc_modifyAudioSettings">Allows application to modify + global audio settings such as volume and routing.</string> + + <string name="permlab_recordAudio">record audio</string> + <string name="permdesc_recordAudio">Allows application to access + the audio record path.</string> + + <string name="permlab_camera">take pictures</string> + <string name="permdesc_camera">Allows application to take pictures + with the camera. This allows the application at any time to collect + images the camera is seeing.</string> + + <string name="permlab_brick">permanently disable phone</string> + <string name="permdesc_brick">Allows the application to + disable the entire phone permanently. This is very dangerous.</string> + + <string name="permlab_reboot">force phone reboot</string> + <string name="permdesc_reboot">Allows the application to + force the phone to reboot.</string> + + <string name="permlab_mount_unmount_filesystems">mount and unmount filesystems</string> + <string name="permdesc_mount_unmount_filesystems">Allows the application to mount and + unmount filesystems for removable storage.</string> + + <string name="permlab_vibrate">control vibrator</string> + <string name="permdesc_vibrate">Allows the application to control + the vibrator.</string> + + <string name="permlab_flashlight">control flashlight</string> + <string name="permdesc_flashlight">Allows the application to control + the flashlight.</string> + + <string name="permlab_hardware_test">test hardware</string> + <string name="permdesc_hardware_test">Allows the application to control + various peripherals for the purpose of hardware testing.</string> + + <string name="permlab_callPhone">directly call phone numbers</string> + <string name="permdesc_callPhone">Allows the application to call + phone numbers without your intervention. Malicious applications may + cause unexpected calls on your phone bill. Note that this does not + allow the application to call emergency numbers.</string> + + <string name="permlab_callPrivileged">directly call any phone numbers</string> + <string name="permdesc_callPrivileged">Allows the application to call + any phone number, including emergency numbers, without your intervention. + Malicious applications may place unnecessary and illegal calls to emergency + services.</string> + + <string name="permlab_locationUpdates">control location update notifications</string> + <string name="permdesc_locationUpdates">Allows enabling/disabling location + update notifications from the radio. Not for use by normal applications.</string> + + <string name="permlab_checkinProperties">access checkin properties</string> + <string name="permdesc_checkinProperties">Allows read/write access to + properties uploaded by the checkin service. Not for use by normal + applications.</string> + + <string name="permlab_modifyPhoneState">modify phone state</string> + <string name="permdesc_modifyPhoneState">Allows the application to control the + phone features of the device. An application with this permission can switch + networks, turn the phone radio on and off and the like without ever notifying + you.</string> + + <string name="permlab_readPhoneState">read phone state</string> + <string name="permdesc_readPhoneState">Allows the application to access the phone + features of the device. An application with this permission can determine the phone + number of this phone, whether a call is active, the number that call is connected to + and the like.</string> + + <string name="permlab_wakeLock">prevent phone from sleeping</string> + <string name="permdesc_wakeLock">Allows an application to prevent + the phone from going to sleep.</string> + + <string name="permlab_devicePower">power phone on or off</string> + <string name="permdesc_devicePower">Allows the application to turn the + phone on or off.</string> + + <string name="permlab_factoryTest">run in factory test mode</string> + <string name="permdesc_factoryTest">Run as a low-level manufacturer test, + allowing complete access to the phone hardware. Only available + when a phone is running in manufacturer test mode.</string> + + <string name="permlab_setWallpaper">set wallpaper</string> + <string name="permdesc_setWallpaper">Allows the application + to set the system wallpaper.</string> + + <string name="permlab_setWallpaperHints">set wallpaper size hints</string> + <string name="permdesc_setWallpaperHints">Allows the application + to set the system wallpaper size hints.</string> + + <string name="permlab_masterClear">reset system to factory defaults</string> + <string name="permdesc_masterClear">Allows an application to completely + reset the system to its factory settings, erasing all data, + configuration, and installed applications.</string> + + <string name="permlab_setTimeZone">set time zone</string> + <string name="permdesc_setTimeZone">Allows an application to change + the phone's time zone.</string> + + <string name="permlab_getAccounts">discover known accounts</string> + <string name="permdesc_getAccounts">Allows an application to get + the list of accounts known by the phone.</string> + + <string name="permlab_accessNetworkState">view network state</string> + <string name="permdesc_accessNetworkState">Allows an application to view + the state of all networks.</string> + + <string name="permlab_createNetworkSockets">full Internet access</string> + <string name="permdesc_createNetworkSockets">Allows an application to + create network sockets.</string> + + <string name="permlab_writeApnSettings">write Access Point Name settings</string> + <string name="permdesc_writeApnSettings">Allows an application to modify the APN + settings, such as Proxy and Port of any APN.</string> + + <string name="permlab_changeNetworkState">change network connectivity</string> + <string name="permdesc_changeNetworkState">Allows an application to change + the state network connectivity.</string> + + <string name="permlab_accessWifiState">view Wi-Fi state</string> + <string name="permdesc_accessWifiState">Allows an application to view + the information about the state of Wi-Fi.</string> + + <string name="permlab_changeWifiState">change Wi-Fi state</string> + <string name="permdesc_changeWifiState">Allows an application to connect + to and disconnect from Wi-Fi access points, and to make changes to + configured Wi-Fi networks.</string> + + <string name="permlab_bluetoothAdmin">bluetooth administration</string> + <string name="permdesc_bluetoothAdmin">Allows an application to configure + the local Bluetooth phone, and to discover and pair with remote + devices.</string> + + <string name="permlab_bluetooth">create Bluetooth connections</string> + <string name="permdesc_bluetooth">Allows an application to view + configuration of the local Bluetooth phone, and to make and accept + connections with paired devices.</string> + + <string name="permlab_disableKeyguard">disable keylock</string> + <string name="permdesc_disableKeyguard">Allows an application to disable + the keylock and any associated password security. A legitimate example of + this is the phone disabling the keylock when receiving an incoming phone call, + then re-enabling the keylock when the call is finished.</string> + + <string name="permlab_readSyncSettings">read sync settings</string> + <string name="permdesc_readSyncSettings">Allows an application to read the sync settings, + such as whether sync is enabled for Contacts.</string> + + <string name="permlab_writeSyncSettings">write sync settings</string> + <string name="permdesc_writeSyncSettings">Allows an application to modify the sync + settings, such as whether sync is enabled for Contacts.</string> + + <string name="permlab_readSyncStats">read sync statistics</string> + <string name="permdesc_readSyncStats">Allows an application to read the sync stats; e.g., the + history of syncs that have occurred.</string> + + <string name="permlab_subscribedFeedsRead">read subscribed feeds</string> + <string name="permdesc_subscribedFeedsRead">Allows an application to get details about the currently synced feeds.</string> + <string name="permlab_subscribedFeedsWrite">write subscribed feeds</string> + <string name="permdesc_subscribedFeedsWrite">Allows an application to modify + your currently synced feeds. This could allow a malicious application to + change your synced feeds.</string> + + <!-- Phone number types from android.provider.Contacts --> + <string-array name="phoneTypes"> + <!-- The order of these is important, don't reorder without changing Contacts.java --> + <item>Home</item> + <item>Mobile</item> + <item>Work</item> + <item>Work Fax</item> + <item>Home Fax</item> + <item>Pager</item> + <item>Other</item> + <item>Custom\u2026</item> + </string-array> + + <!-- Email address types from android.provider.Contacts --> + <string-array name="emailAddressTypes"> + <!-- The order of these is important, don't reorder without changing Contacts.java --> + <item>Home</item> + <item>Work</item> + <item>Other</item> + <item>Custom\u2026</item> + </string-array> + + <!-- Phone number types from android.provider.Contacts --> + <string-array name="postalAddressTypes"> + <!-- The order of these is important, don't reorder without changing Contacts.java --> + <item>Home</item> + <item>Work</item> + <item>Other</item> + <item>Custom\u2026</item> + </string-array> + + <!-- IM types from android.provider.Contacts --> + <string-array name="imAddressTypes"> + <!-- The order of these is important, don't reorder without changing Contacts.java --> + <item>Home</item> + <item>Work</item> + <item>Other</item> + <item>Custom\u2026</item> + </string-array> + + <!-- Organization types from android.provider.Contacts --> + <string-array name="organizationTypes"> + <!-- The order of these is important, don't reorder without changing Contacts.java --> + <item>Home</item> + <item>Work</item> + <item>Other</item> + <item>Custom\u2026</item> + </string-array> + + <!-- IM protocols from android.provider.Contacts --> + <string-array name="imProtocols"> + <!-- The order of these is important, don't reorder without changing Contacts.java --> + <item>AIM</item> + <item>Windows Live</item> + <item>Yahoo</item> + <item>Skype</item> + <item>QQ</item> + <item>Google Talk</item> + <item>ICQ</item> + <item>Jabber</item> + </string-array> + + <!-- Instructions telling the user to enter their pin to unlock the keyguard. + Displayed in one line in a large font. --> + <string name="keyguard_password_enter_pin_code">Enter PIN code:</string> + + <!-- Instructions telling the user that they entered the wrong pin while trying + to unlock the keyguard. Displayed in one line in a large font. --> + <string name="keyguard_password_wrong_pin_code">Incorrect PIN code!</string> + + <string name="keyguard_label_text">To unlock, press Menu then 0.</string> + + <string name="keyguard_password_emergency_instructions">Press the Call button to make an emergency call.</string> + <string name="keyguard_password_instructions">Enter passcode or dial emergency number.</string> + + <!-- Emergency call strings. --> + <string name="emergency_call_dialog_text">Make an emergency call?</string> + <string name="emergency_call_dialog_cancel">Cancel</string> + <string name="emergency_call_dialog_call">Emergency call</string> + <string name="emergency_call_dialog_number_for_display">Emergency number</string> + <string name="emergency_call_number_uri">tel:112</string> + + <!-- + *** touch based lock / unlock *** + --> + <!-- the key used to look up the carrier name from system properties --> + <string name="lockscreen_carrier_key">gsm.operator.alpha</string> + + <!-- the default display if there is no carrier (no service) --> + <string name="lockscreen_carrier_default">(No service)</string> + + <string name="lockscreen_screen_locked">Screen locked</string> + + <!-- when pattern lock is enabled, tell them about the emergency dial --> + <string name="lockscreen_instructions_when_pattern_enabled">Press Menu to unlock or place emergency call.</string> + + <!-- when pattern lock is disabled, only tell them to press menu to unlock --> + <string name="lockscreen_instructions_when_pattern_disabled">Press Menu to unlock.</string> + + <string name="lockscreen_pattern_instructions">Draw pattern to unlock:</string> + <string name="lockscreen_emergency_call">Emergency call</string> + <string name="lockscreen_pattern_correct">Correct!</string> + <string name="lockscreen_pattern_wrong">Sorry, try again:</string> + + <!-- When the lock screen is showing and the phone plugged in, show the current + charge %--> + <string name="lockscreen_plugged_in">Charging (<xliff:g id="number">%d%%</xliff:g>)</string> + + <!-- When the lock screen is showing and the battery is low, warn user to plug + in the phone soon. --> + <string name="lockscreen_low_battery">Connect your charger.</string> + + <string name="lockscreen_missing_sim_message_short">No SIM card.</string> + <string name="lockscreen_missing_sim_message">No SIM card in phone.</string> + <string name="lockscreen_missing_sim_instructions">Please insert a SIM card.</string> + + + <!-- When the user inserts a sim card from an unsupported network, it becomes network + locked --> + <string name="lockscreen_network_locked_message">Network locked</string> + + + <!-- When the user enters a wrong sim pin too many times, it becomes + PUK locked (Pin Unlock Kode) --> + <string name="lockscreen_sim_puk_locked_message">SIM card is PUK-locked.</string> + <string name="lockscreen_sim_puk_locked_instructions">Please contact Customer Care.</string> + + <string name="lockscreen_sim_locked_message">SIM card is locked.</string> + + <!-- When the user enters a sim unlock code, it takes a little while to check + whether it is valid, and to unlock the sim if it is valid. we display a + progress dialog in the meantime --> + <string name="lockscreen_sim_unlock_progress_dialog_message">Unlocking SIM card\u2026</string> + + <string name="lockscreen_too_many_failed_attempts_dialog_title">Lock pattern warning</string> + + <!-- Information message shown in dialog when user has too many failed attempts --> + <string name="lockscreen_too_many_failed_attempts_dialog_message"> + You have incorrectly drawn your unlock pattern <xliff:g id="number">%d</xliff:g> times. + \n\nPlease try again in <xliff:g id="number">%d</xliff:g> seconds. + </string> + + <!-- Information message shown in dialog when user is almost at the limit + where they will be locked out and have to use their google login --> + <string name="lockscreen_failed_attempts_almost_glogin"> + You have incorrectly drawn your unlock pattern <xliff:g id="number">%d</xliff:g> times. + After <xliff:g id="number">%d</xliff:g> more unsuccessful attempts, + you will be asked to unlock your phone using your Google sign-in.\n\n + Please try again in <xliff:g id="number">%d</xliff:g> seconds. + </string> + + <!-- Countdown message shown while user is waiting to try again after too many + failed attempts --> + <string name="lockscreen_too_many_failed_attempts_countdown">Try again in <xliff:g id="number">%d</xliff:g> seconds.</string> + + <!-- Message shown on button that appears once it's apparent the user may have forgotten + their lock gesture --> + <string name="lockscreen_forgot_pattern_button_text">Forgot pattern?</string> + + <!-- glogin unlock screen --> + <string name="lockscreen_glogin_too_many_attempts">Too many pattern attempts!</string> + <string name="lockscreen_glogin_instructions">To unlock,\nsign in with your Google account:</string> + <string name="lockscreen_glogin_username_hint">Username (email)</string> + <string name="lockscreen_glogin_password_hint">Password</string> + <string name="lockscreen_glogin_submit_button">Sign in</string> + <string name="lockscreen_glogin_invalid_input">Invalid username or password.</string> + + <string name="date_picker_set">Set</string> + <string name="date_picker_month">month</string> + <string name="time_picker_set">Set</string> + + <string name="status_bar_date_format">"<xliff:g id="format">MMMM d, yyyy</xliff:g>"</string> + <string name="status_bar_time_format">"<xliff:g id="format">h:mm AA</xliff:g>"</string> + + <!-- The text for the button in the notification window-shade that clears + all of the currently visible notifications. --> + <string name="status_bar_clear_all_button">Clear notifications</string> + + <!-- The label in the bar at the top of the status bar when there are no notifications + showing. --> + <string name="status_bar_no_notifications_title">No notifications</string> + + <!-- The label for the group of notifications for ongoing events in the opened version of + the status bar. An ongoing call is the prime example of this. The MP3 music player + might be another example. --> + <string name="status_bar_ongoing_events_title">Ongoing</string> + + <!-- The label for the group of notifications for recent events in the opened version of + the status bar. Recently received text messsages (SMS), emails, calendar alerts, etc. --> + <string name="status_bar_latest_events_title">Notifications</string> + + <!-- The label for column of application icons in the opened version of the status bar --> + <string name="status_bar_applications_title">Application</string> + + <!-- The big percent text in the middle of the battery icon that appears when you plug in + the charger. --> + <string name="battery_status_text_percent_format"><xliff:g id="number">%d%%</xliff:g></string> + + <!-- The big percent text in the middle of the battery icon that appears when you plug in + the charger. --> + <string name="battery_status_charging">Charging\u2026</string> + + <!-- The title of the low battery alert. --> + <string name="battery_low_title">Please connect charger</string> + + <!-- The subtitle of the low battery alert. --> + <string name="battery_low_subtitle">The battery is getting low:</string> + + <!-- A message that appears when the battery level is getting low. --> + <string name="battery_low_percent_format">less than <xliff:g id="number">%d%%</xliff:g> + remaining.</string> + + + <string name="factorytest_failed">Factory test failed</string> + <string name="factorytest_not_system">The FACTORY_TEST action + is only supported for packages installed in /system/app.</string> + <string name="factorytest_no_action">No package was found that provides the + FACTORY_TEST action.</string> + <string name="factorytest_reboot">Reboot</string> + + <!-- WebView User Agent --> + <string name="web_user_agent"><xliff:g id="x">Mozilla/5.0 (Linux; U; Android %s) + AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2</xliff:g></string> + + <!-- WebView save password dialog --> + <string name="save_password_label">Confirm</string> + <string name="save_password_message">Do you want the browser to remember this password?</string> + <string name="save_password_notnow">Not now</string> + <string name="save_password_remember">Remember</string> + <!-- should be "Never for this site". But it is too long, use "Never" instead --> + <string name="save_password_never">Never</string> + + <!-- WebView permission --> + <string name="open_permission_deny">You do not have permission to open this page.</string> + + <!-- WebView copy text--> + <string name="text_copied">Text copied to clipboard.</string> + + <string name="more_item_label">More</string> + <string name="prepend_shortcut_label">Menu+</string> + <string name="menu_space_shortcut_label">space</string> + <string name="menu_enter_shortcut_label">enter</string> + <string name="menu_delete_shortcut_label">delete</string> + + <!-- Strings used for search bar --> + <string name="search_go">Search</string> + + <!-- Strings used to display the date --> + <string name="today">Today</string> + <string name="before">Before</string> + <string name="yesterday">Yesterday</string> + <string name="tomorrow">Tomorrow</string> + <string name="ago">ago</string> + <string name="in">in</string> + <string name="daysDurationFuturePlural">in <xliff:g id="days">%d</xliff:g> days</string> + <string name="daysDurationPastPlural"><xliff:g id="days">%d</xliff:g> days ago</string> + <string name="oneMonthDurationPast">1 month ago</string> + + <!-- Prepositions for dates ("on May 29", "in 2008", "at 2:33am") --> + <string name="preposition_for_date">on %s</string> + <string name="preposition_for_time">at %s</string> + <string name="preposition_for_year">in %s</string> + + <string name="day">day</string> + <string name="days">days</string> + <string name="hour">hour</string> + <string name="hours">hours</string> + <string name="minute">min</string> + <string name="minutes">mins</string> + <string name="second">sec</string> + <string name="seconds">secs</string> + <string name="week">week</string> + <string name="weeks">weeks</string> + <string name="year">year</string> + <string name="years">years</string> + + <string name="sunday">Sunday</string> + <string name="monday">Monday</string> + <string name="tuesday">Tuesday</string> + <string name="wednesday">Wednesday</string> + <string name="thursday">Thursday</string> + <string name="friday">Friday</string> + <string name="saturday">Saturday</string> + + <!-- Date formats for single line display mode --> + <string name="daily_format">h:mm aa</string> + <string name="weekly_format">MMM d</string> + <string name="monthly_format">MMM d</string> + <string name="yearly_format">yyyy</string> + + <!-- TODO + Maybe the "mon-fri" part should be parameterized? That is, it should be something like + "%1$s \u2013 %2$s" and then the code that uses this resource can substitute in the local + 3-letter abbreviation. + --> + <string name="every_weekday">"Every weekday (Mon\u2013Fri)"</string> + <string name="daily">Daily</string> + <string name="weekly">"Weekly on <xliff:g id="day">%s</xliff:g>"</string> + <string name="monthly">Monthly</string> + <string name="yearly">Yearly</string> + + + <!-- Errors for android.widget.VideoView --> + <string name="VideoView_error_title">Cannot play video</string> + <string name="VideoView_error_text_unknown">Sorry, this video cannot be played.</string> + <string name="VideoView_error_button">OK</string> + + + <!-- AM - as in morning - as in 10:30 AM --> + <string name="am">"AM"</string> + + <!-- PM - as in afternoon - as in 10:30 PM --> + <string name="pm">"PM"</string> + + + <!-- Example: "12/31/2007" --> + <string name="numeric_date">"<xliff:g id="format">%m/%d/%Y</xliff:g>"</string> + + <!-- Example: "Mon, Dec 31, 2007, 8am - Tue, Jan 1, 2008, 5pm" --> + <!-- 1: "Mon" --> + <!-- 2: "Dec 31, 2007" --> + <!-- 3: "8am" --> + <!-- 4: "Tue" --> + <!-- 5: "Jan 1, 2008" --> + <!-- 6: "5pm" --> + <!-- or: "Friday, November 30, 8am - Thursday, December 6, 5pm" --> + <!-- 1: "Friday" --> + <!-- 2: "November 30" --> + <!-- 3: "8am" --> + <!-- 4: "Thursday" --> + <!-- 5: "December 6" --> + <!-- 6: "5pm" --> + <string name="wday1_date1_time1_wday2_date2_time2">"<xliff:g id="format">%1$s, %2$s, %3$s \u2013 %4$s, %5$s, %6$s</xliff:g>"</string> + + <!-- Example: "Mon, Dec 31, 2007 - Tue, Jan 1, 2008" --> + <!-- 1: "Mon" --> + <!-- 2: "Dec 31, 2007" --> + <!-- 4: "Tue" --> + <!-- 5: "Jan 1, 2008" --> + <!-- or: "Friday, November 30 - Thursday, December 6" --> + <!-- 1: "Friday" --> + <!-- 2: "November 30" --> + <!-- 4: "Thursday" --> + <!-- 5: "December 6" --> + <string name="wday1_date1_wday2_date2">"<xliff:g id="format">%1$s, %2$s \u2013 %4$s, %5$s</xliff:g>"</string> + + <!-- Example: "Dec 31, 2007, 8am - Jan 1, 2008, 5pm" --> + <!-- 2: "Dec 31, 2007" --> + <!-- 3: "8am" --> + <!-- 5: "Jan 1, 2008" --> + <!-- 6: "5pm" --> + <!-- or: "November 30, 8am - December 6, 5pm" --> + <!-- 2: "November 30" --> + <!-- 3: "8am" --> + <!-- 5: "December 6" --> + <!-- 6: "5pm" --> + <string name="date1_time1_date2_time2">"<xliff:g id="format">%2$s, %3$s \u2013 %5$s, %6$s</xliff:g>"</string> + + <!-- Example: "Dec 31, 2007 - Jan 1, 2008" --> + <!-- 2: "Dec 31, 2007" --> + <!-- 5: "Jan 1, 2008" --> + <!-- or: "November 30 - December 6" --> + <!-- 2: "November 30" --> + <!-- 5: "December 6" --> + <string name="date1_date2">"<xliff:g id="format">%2$s \u2013 %5$s</xliff:g>"</string> + + <!-- Example: "10:00 - 11:00 am" --> + <!-- 1: "10:00" --> + <!-- 2: "11:00 am" --> + <!-- or: "10:00 am - 2:00 pm" --> + <!-- 1: "10:00 am" --> + <!-- 2: "2:00 pm" --> + <!-- or: "10:00 - 14:00" --> + <!-- 1: "10:00" --> + <!-- 2: "14:00" --> + <string name="time1_time2">"<xliff:g id="format">%1$s \u2013 %2$s</xliff:g>"</string> + + <!-- Example: "8:00 - 11:00 am, Mon, Dec 31, 2007" --> + <!-- 1: "8:00 - 11:00 am" --> + <!-- 2: "Mon" --> + <!-- 3: "Dec 31, 2007" --> + <string name="time_wday_date">"<xliff:g id="format">%1$s, %2$s, %3$s</xliff:g>"</string> + + <!-- Example: "Mon, Dec 31, 2007" --> + <!-- 2: "Mon" --> + <!-- 3: "Dec 31, 2007" --> + <string name="wday_date">"<xliff:g id="format">%2$s, %3$s</xliff:g>"</string> + + <!-- Example: "8:00 - 11:00 am, Dec 31, 2007" --> + <!-- 1: "8:00 - 11:00 am" --> + <!-- 3: "Dec 31, 2007" --> + <string name="time_date">"<xliff:g id="format">%1$s, %3$s</xliff:g>"</string> + + <!-- Example: "8:00 - 11:00 am, Mon" --> + <!-- 1: "8:00 - 11:00 am" --> + <!-- 2: "Mon" --> + <string name="time_wday">"<xliff:g id="format">%1$s, %2$s</xliff:g>"</string> + + <string name="noon">"noon"</string> + <string name="Noon">"Noon"</string> + <string name="midnight">"midnight"</string> + <string name="Midnight">"Midnight"</string> + + <!-- Example: "October 9" --> + <string name="month_day">"<xliff:g id="format">%B %-d</xliff:g>"</string> + + <!-- Example: "October" --> + <string name="month">"<xliff:g id="format">%B</xliff:g>"</string> + + <!-- Example: "October 9, 2007" --> + <string name="month_day_year">"<xliff:g id="format">%B %-d, %Y</xliff:g>"</string> + + <!-- Example: "October 2007" --> + <string name="month_year">"<xliff:g id="format">%B %Y</xliff:g>"</string> + + <!-- Example: "Oct 31 - Nov 3" --> + <!-- 2: "Oct" --> + <!-- 3: "31" --> + <!-- 7: "Nov" --> + <!-- 8: "3" --> + <string name="same_year_md1_md2">"<xliff:g id="format">%2$s %3$s \u2013 %7$s %8$s</xliff:g>"</string> + + <!-- Example: "Wed, Oct 31 - Sat, Nov 3" --> + <!-- 1: "Wed" --> + <!-- 2: "Oct" --> + <!-- 3: "31" --> + <!-- 6: "Sat" --> + <!-- 7: "Nov" --> + <!-- 8: "3" --> + <string name="same_year_wday1_md1_wday2_md2">"<xliff:g id="format">%1$s, %2$s %3$s \u2013 %6$s, %7$s %8$s</xliff:g>"</string> + + <!-- Example: "Oct 31 - Nov 3, 2007" --> + <!-- 2: "Oct" --> + <!-- 3: "31" --> + <!-- 7: "Nov" --> + <!-- 8: "3" --> + <!-- 9: "2007" --> + <string name="same_year_mdy1_mdy2">"<xliff:g id="format">%2$s %3$s \u2013 %7$s %8$s, %9$s</xliff:g>"</string> + + <!-- Example: "Wed, Oct 31 - Sat, Nov 3, 2007" --> + <!-- 1: "Wed" --> + <!-- 2: "Oct" --> + <!-- 3: "31" --> + <!-- 6: "Sat" --> + <!-- 7: "Nov" --> + <!-- 8: "3" --> + <!-- 9: "2007" --> + <string name="same_year_wday1_mdy1_wday2_mdy2">"<xliff:g id="format">%1$s, %2$s %3$s \u2013 %6$s, %7$s %8$s, %9$s</xliff:g>"</string> + + <!-- Example: "Oct 31, 8:00am - Nov 3, 5:00pm" --> + <!-- 2: "Oct" --> + <!-- 3: "31" --> + <!-- 5: "8:00am" --> + <!-- 7: "Nov" --> + <!-- 8: "3" --> + <!-- 10: "5:00pm" --> + <string name="same_year_md1_time1_md2_time2">"<xliff:g id="format">%2$s %3$s, %5$s \u2013 %7$s %8$s, %10$s</xliff:g>"</string> + + <!-- Example: "Wed, Oct 31, 8:00am - Sat, Nov 3, 5:00pm" --> + <!-- 1: "Wed" --> + <!-- 2: "Oct" --> + <!-- 3: "31" --> + <!-- 5: "8:00am" --> + <!-- 6: "Sat" --> + <!-- 7: "Nov" --> + <!-- 8: "3" --> + <!-- 10: "5:00pm" --> + <string name="same_year_wday1_md1_time1_wday2_md2_time2">"<xliff:g id="format">%1$s, %2$s %3$s, %5$s \u2013 %6$s, %7$s %8$s, %10$s</xliff:g>"</string> + + <!-- Example: "Oct 31, 2007, 8:00am - Nov 3, 2007, 5:00pm" --> + <!-- 2: "Oct" --> + <!-- 3: "31" --> + <!-- 4: "2007" --> + <!-- 5: "8:00am" --> + <!-- 7: "Nov" --> + <!-- 8: "3" --> + <!-- 9: "2007" --> + <!-- 10: "5:00pm" --> + <string name="same_year_mdy1_time1_mdy2_time2">"<xliff:g id="format">%2$s %3$s, %4$s, %5$s \u2013 %7$s %8$s, %9$s, %10$s</xliff:g>"</string> + + <!-- Example: "Wed, Oct 31, 2007, 8:00am - Sat, Nov 3, 2007, 5:00pm" --> + <!-- 1: "Wed" --> + <!-- 2: "Oct" --> + <!-- 3: "31" --> + <!-- 4: "2007" --> + <!-- 5: "8:00am" --> + <!-- 6: "Sat" --> + <!-- 7: "Nov" --> + <!-- 8: "3" --> + <!-- 9: "2007" --> + <!-- 10: "5:00pm" --> + <string name="same_year_wday1_mdy1_time1_wday2_mdy2_time2">"<xliff:g id="format">%1$s, %2$s %3$s, %4$s, %5$s \u2013 %6$s, %7$s %8$s, %9$s, %10$s</xliff:g>"</string> + + + <!-- Example: "10/31 - 11/3" --> + <!-- 2: "10" --> + <!-- 3: "31" --> + <!-- 7: "11" --> + <!-- 8: "3" --> + <string name="numeric_md1_md2">"<xliff:g id="format">%2$s/%3$s \u2013 %7$s/%8$s</xliff:g>"</string> + + <!-- Example: "Wed, 10/31 - Sat, 11/3" --> + <!-- 1: "Wed" --> + <!-- 2: "10" --> + <!-- 3: "31" --> + <!-- 6: "Sat" --> + <!-- 7: "11" --> + <!-- 8: "3" --> + <string name="numeric_wday1_md1_wday2_md2">"<xliff:g id="format">%1$s, %2$s/%3$s \u2013 %6$s, %7$s/%8$s</xliff:g>"</string> + + <!-- Example: "10/31/2007 - 11/3/2007" --> + <!-- 2: "10" --> + <!-- 3: "31" --> + <!-- 4: "2007" --> + <!-- 7: "11" --> + <!-- 8: "3" --> + <!-- 9: "2007" --> + <string name="numeric_mdy1_mdy2">"<xliff:g id="format">%2$s/%3$s/%4$s \u2013 %7$s/%8$s/%9$s</xliff:g>"</string> + + <!-- Example: "Wed, 10/31/2007 - Sat, 11/3/2007" --> + <!-- 1: "Wed" --> + <!-- 2: "10" --> + <!-- 3: "31" --> + <!-- 4: "2007" --> + <!-- 6: "Sat" --> + <!-- 7: "11" --> + <!-- 8: "3" --> + <!-- 9: "2007" --> + <string name="numeric_wday1_mdy1_wday2_mdy2">"<xliff:g id="format">%1$s, %2$s/%3$s/%4$s \u2013 %6$s, %7$s/%8$s/%9$s</xliff:g>"</string> + + <!-- Example: "10/31, 8:00am - 11/3, 5:00pm" --> + <!-- 2: "10" --> + <!-- 3: "31" --> + <!-- 5: "8:00am" --> + <!-- 7: "11" --> + <!-- 8: "3" --> + <!-- 10: "5:00pm" --> + <string name="numeric_md1_time1_md2_time2">"<xliff:g id="format">%2$s/%3$s, %5$s \u2013 %7$s/%8$s, %10$s</xliff:g>"</string> + + <!-- Example: "Wed, 10/31, 8:00am - Sat, 11/3, 5:00pm" --> + <!-- 1: "Wed" --> + <!-- 2: "10" --> + <!-- 3: "31" --> + <!-- 5: "8:00am" --> + <!-- 6: "Sat" --> + <!-- 7: "11" --> + <!-- 8: "3" --> + <!-- 10: "5:00pm" --> + <string name="numeric_wday1_md1_time1_wday2_md2_time2">"<xliff:g id="format">%1$s, %2$s/%3$s, %5$s \u2013 %6$s, %7$s/%8$s, %10$s</xliff:g>"</string> + + <!-- Example: "10/31/2007, 8:00am - 11/3/2007, 5:00pm" --> + <!-- 2: "10" --> + <!-- 3: "31" --> + <!-- 4: "2007" --> + <!-- 5: "8:00am" --> + <!-- 7: "11" --> + <!-- 8: "3" --> + <!-- 9: "2007" --> + <!-- 10: "5:00pm" --> + <string name="numeric_mdy1_time1_mdy2_time2">"<xliff:g id="format">%2$s/%3$s/%4$s, %5$s \u2013 %7$s/%8$s/%9$s, %10$s</xliff:g>"</string> + + <!-- Example: "Wed, 10/31/2007, 8:00am - Sat, 11/3/2007, 5:00pm" --> + <!-- 1: "Wed" --> + <!-- 2: "10" --> + <!-- 3: "31" --> + <!-- 4: "2007" --> + <!-- 5: "8:00am" --> + <!-- 6: "Sat" --> + <!-- 7: "11" --> + <!-- 8: "3" --> + <!-- 9: "2007" --> + <!-- 10: "5:00pm" --> + <string name="numeric_wday1_mdy1_time1_wday2_mdy2_time2">"<xliff:g id="format">%1$s, %2$s/%3$s/%4$s, %5$s \u2013 %6$s, %7$s/%8$s/%9$s, %10$s</xliff:g>"</string> + + + <!-- Example: "Oct 9 - 10" --> + <!-- 2: "Oct" --> + <!-- 3: "9" --> + <!-- 8: "10" --> + <string name="same_month_md1_md2">"<xliff:g id="format">%2$s %3$s \u2013 %8$s</xliff:g>"</string> + + <!-- Example: "Tue, Oct 9 - Wed, Oct 10" --> + <!-- 1: "Tue" --> + <!-- 2: "Oct" --> + <!-- 3: "9" --> + <!-- 6: "Wed" --> + <!-- 7: "Oct" --> + <!-- 8: "10" --> + <string name="same_month_wday1_md1_wday2_md2">"<xliff:g id="format">%1$s, %2$s %3$s \u2013 %6$s, %7$s %8$s</xliff:g>"</string> + + <!-- Example: "Oct 9 - 10, 2007" --> + <!-- 2: "Oct" --> + <!-- 3: "9" --> + <!-- 8: "10" --> + <!-- 9: "2007" --> + <string name="same_month_mdy1_mdy2">"<xliff:g id="format">%2$s %3$s \u2013 %8$s, %9$s</xliff:g>"</string> + + <!-- Example: "Tue, Oct 9, 2007 - Wed, Oct 10, 2007" --> + <!-- 1: "Tue" --> + <!-- 2: "Oct" --> + <!-- 3: "9" --> + <!-- 4: "2007" --> + <!-- 6: "Wed" --> + <!-- 7: "Oct" --> + <!-- 8: "10" --> + <!-- 9: "2007" --> + <string name="same_month_wday1_mdy1_wday2_mdy2">"<xliff:g id="format">%1$s, %2$s %3$s, %4$s \u2013 %6$s, %7$s %8$s, %9$s</xliff:g>"</string> + + <!-- Example: "Oct 9, 8:00am - Oct 10, 5:00pm" --> + <!-- 2: "Oct" --> + <!-- 3: "9" --> + <!-- 5: "8:00am" --> + <!-- 7: "Oct" --> + <!-- 8: "10" --> + <!-- 10: "5:00pm" --> + <string name="same_month_md1_time1_md2_time2">"<xliff:g id="format">%2$s %3$s, %5$s \u2013 %7$s %8$s, %10$s</xliff:g>"</string> + + <!-- Example: "Tue, Oct 9, 8:00am - Wed, Oct 10, 5:00pm" --> + <!-- 1: "Tue" --> + <!-- 2: "Oct" --> + <!-- 3: "9" --> + <!-- 5: "8:00am" --> + <!-- 6: "Wed" --> + <!-- 7: "Oct" --> + <!-- 8: "10" --> + <!-- 10: "5:00pm" --> + <string name="same_month_wday1_md1_time1_wday2_md2_time2">"<xliff:g id="format">%1$s, %2$s %3$s, %5$s \u2013 %6$s, %7$s %8$s, %10$s</xliff:g>"</string> + + <!-- Example: "Oct 9, 2007, 8:00am - Oct 10, 2007, 5:00pm" --> + <!-- 2: "Oct" --> + <!-- 3: "9" --> + <!-- 4: "2007" --> + <!-- 5: "8:00am" --> + <!-- 7: "Oct" --> + <!-- 8: "10" --> + <!-- 9: "2007" --> + <!-- 10: "5:00pm" --> + <string name="same_month_mdy1_time1_mdy2_time2">"<xliff:g id="format">%2$s %3$s, %4$s, %5$s \u2013 %7$s %8$s, %9$s, %10$s</xliff:g>"</string> + + <!-- Example: "Tue, Oct 9, 2007, 8:00am - Wed, Oct 10, 2007, 5:00pm" --> + <!-- 1: "Tue" --> + <!-- 2: "Oct" --> + <!-- 3: "9" --> + <!-- 4: "2007" --> + <!-- 5: "8:00am" --> + <!-- 6: "Wed" --> + <!-- 7: "Oct" --> + <!-- 8: "10" --> + <!-- 9: "2007" --> + <!-- 10: "5:00pm" --> + <string name="same_month_wday1_mdy1_time1_wday2_mdy2_time2">"<xliff:g id="format">%1$s, %2$s %3$s, %4$s, %5$s \u2013 %6$s, %7$s %8$s, %9$s, %10$s</xliff:g>"</string> + + <!-- Example: "Oct 9, 2007" --> + <string name="abbrev_month_day_year">"<xliff:g id="format">%b %-d, %Y</xliff:g>"</string> + + <!-- Example: "Oct 2007" --> + <string name="abbrev_month_year">"<xliff:g id="format">%b %Y</xliff:g>"</string> + + <!-- Example: "Oct 9" --> + <string name="abbrev_month_day">"<xliff:g id="format">%b %-d</xliff:g>"</string> + + <!-- Example: "Oct" --> + <string name="abbrev_month">"<xliff:g id="format">%b</xliff:g>"</string> + + <!-- Example: the dash in Tue, Oct 9, 2007, 8:00am - Wed, Oct 10, 2007, 5:00pm --> + <string name="date_range_separator">" \u2013 "</string> + + <!-- Example: "10/09/2007" --> + <string name="numeric_date_notation">"<xliff:g id="format">%m/%d/%y</xliff:g>"</string> + + <!-- The full spelled out version of the day of the week. --> + <string name="day_of_week_long_sunday">Sunday</string> + + <!-- The full spelled out version of the day of the week. --> + <string name="day_of_week_long_monday">Monday</string> + + <!-- The full spelled out version of the day of the week. --> + <string name="day_of_week_long_tuesday">Tuesday</string> + + <!-- The full spelled out version of the day of the week. --> + <string name="day_of_week_long_wednesday">Wednesday</string> + + <!-- The full spelled out version of the day of the week. --> + <string name="day_of_week_long_thursday">Thursday</string> + + <!-- The full spelled out version of the day of the week. --> + <string name="day_of_week_long_friday">Friday</string> + + <!-- The full spelled out version of the day of the week. --> + <string name="day_of_week_long_saturday">Saturday</string> + + + <!-- An abbreviated day of the week. Three characters typically in western languages. + In US English: "Sun" stands for Sunday --> + <string name="day_of_week_medium_sunday">Sun</string> + + <!-- An abbreviated day of the week. Three characters typically in western languages. + In US English: "Mon" stands for Monday --> + <string name="day_of_week_medium_monday">Mon</string> + + <!-- An abbreviated day of the week. Three characters typically in western languages. + In US English: "Tue" stands for Tuesday --> + <string name="day_of_week_medium_tuesday">Tue</string> + + <!-- An abbreviated day of the week. Three characters typically in western languages. + In US English: "Wed" stands for Wednesday --> + <string name="day_of_week_medium_wednesday">Wed</string> + + <!-- An abbreviated day of the week. Three characters typically in western languages. + In US English: "Thu" stands for Thursday --> + <string name="day_of_week_medium_thursday">Thu</string> + + <!-- An abbreviated day of the week. Three characters typically in western languages. + In US English: "Fri" stands for Friday --> + <string name="day_of_week_medium_friday">Fri</string> + + <!-- An abbreviated day of the week. Three characters typically in western languages. + In US English: "Sat" stands for Saturday --> + <string name="day_of_week_medium_saturday">Sat</string> + + + <!-- An abbreviated day of the week. Two characters typically in western languages. + In US English: "Su" stands for Sunday --> + <string name="day_of_week_short_sunday">Su</string> + + <!-- An abbreviated day of the week. Two characters typically in western languages. + In US English: "Mo" stands for Monday --> + <string name="day_of_week_short_monday">Mo</string> + + <!-- An abbreviated day of the week. Two characters typically in western languages. + In US English: "Tu" stands for Tuesday --> + <string name="day_of_week_short_tuesday">Tu</string> + + <!-- An abbreviated day of the week. Two characters typically in western languages. + In US English: "We" stands for Wednesday --> + <string name="day_of_week_short_wednesday">We</string> + + <!-- An abbreviated day of the week. Two characters typically in western languages. + In US English: "Th" stands for Thursday --> + <string name="day_of_week_short_thursday">Th</string> + + <!-- An abbreviated day of the week. Two characters typically in western languages. + In US English: "Fr" stands for Friday --> + <string name="day_of_week_short_friday">Fr</string> + + <!-- An abbreviated day of the week. Two characters typically in western languages. + In US English: "Sa" stands for Saturday --> + <string name="day_of_week_short_saturday">Sa</string> + + + <!-- An abbreviated day of the week. One character if that is unique. Two if necessary. + In US English: "Su" stands for Sunday --> + <string name="day_of_week_shorter_sunday">Su</string> + + <!-- An abbreviated day of the week. One character if that is unique. Two if necessary. + In US English: "M" stands for Monday --> + <string name="day_of_week_shorter_monday">M</string> + + <!-- An abbreviated day of the week. One character if that is unique. Two if necessary. + In US English: "Tu" stands for Tuesday --> + <string name="day_of_week_shorter_tuesday">Tu</string> + + <!-- An abbreviated day of the week. One character if that is unique. Two if necessary. + In US English: "W" stands for Wednesday --> + <string name="day_of_week_shorter_wednesday">W</string> + + <!-- An abbreviated day of the week. One character if that is unique. Two if necessary. + In US English: "Th" stands for Thursday --> + <string name="day_of_week_shorter_thursday">Th</string> + + <!-- An abbreviated day of the week. One character if that is unique. Two if necessary. + In US English: "F" stands for Friday --> + <string name="day_of_week_shorter_friday">F</string> + + <!-- An abbreviated day of the week. One character if that is unique. Two if necessary. + In US English: "Sa" stands for Saturday --> + <string name="day_of_week_shorter_saturday">Sa</string> + + + <!-- An abbreviated day of the week. One character long if it makes sense. Does not have + to be unique. + In US English: "S" stands for Sunday --> + <string name="day_of_week_shortest_sunday">S</string> + + <!-- An abbreviated day of the week. One character long if it makes sense. Does not have + to be unique. + In US English: "M" stands for Monday --> + <string name="day_of_week_shortest_monday">M</string> + + <!-- An abbreviated day of the week. One character long if it makes sense. Does not have + to be unique. + In US English: "T" stands for Tuesday --> + <string name="day_of_week_shortest_tuesday">T</string> + + <!-- An abbreviated day of the week. One character long if it makes sense. Does not have + to be unique. + In US English: "W" stands for Wednesday --> + <string name="day_of_week_shortest_wednesday">W</string> + + <!-- An abbreviated day of the week. One character long if it makes sense. Does not have + to be unique. + In US English: "T" stands for Thursday --> + <string name="day_of_week_shortest_thursday">T</string> + + <!-- An abbreviated day of the week. One character long if it makes sense. Does not have + to be unique. + In US English: "F" stands for Friday --> + <string name="day_of_week_shortest_friday">F</string> + + <!-- An abbreviated day of the week. One character long if it makes sense. Does not have + to be unique. + In US English: "S" stands for Saturday --> + <string name="day_of_week_shortest_saturday">S</string> + + + <!-- The full spelled out version of the month. --> + <string name="month_long_january">January</string> + + <!-- The full spelled out version of the month. --> + <string name="month_long_february">February</string> + + <!-- The full spelled out version of the month. --> + <string name="month_long_march">March</string> + + <!-- The full spelled out version of the month. --> + <string name="month_long_april">April</string> + + <!-- The full spelled out version of the month. --> + <string name="month_long_may">May</string> + + <!-- The full spelled out version of the month. --> + <string name="month_long_june">June</string> + + <!-- The full spelled out version of the month. --> + <string name="month_long_july">July</string> + + <!-- The full spelled out version of the month. --> + <string name="month_long_august">August</string> + + <!-- The full spelled out version of the month. --> + <string name="month_long_september">September</string> + + <!-- The full spelled out version of the month. --> + <string name="month_long_october">October</string> + + <!-- The full spelled out version of the month. --> + <string name="month_long_november">November</string> + + <!-- The full spelled out version of the month. --> + <string name="month_long_december">December</string> + + + <!-- An abbreviated month name. + In US English: "Jan" stands for January. --> + <string name="month_medium_january">Jan</string> + + <!-- An abbreviated month name. + In US English: "Feb" stands for February. --> + <string name="month_medium_february">Feb</string> + + <!-- An abbreviated month name. + In US English: "Mar" stands for March. --> + <string name="month_medium_march">Mar</string> + + <!-- An abbreviated month name. + In US English: "Apr" stands for April. --> + <string name="month_medium_april">Apr</string> + + <!-- An abbreviated month name. + In US English: "May" stands for May. --> + <string name="month_medium_may">May</string> + + <!-- An abbreviated month name. + In US English: "Jun" stands for June. --> + <string name="month_medium_june">Jun</string> + + <!-- An abbreviated month name. + In US English: "Jul" stands for July. --> + <string name="month_medium_july">Jul</string> + + <!-- An abbreviated month name. + In US English: "Aug" stands for August. --> + <string name="month_medium_august">Aug</string> + + <!-- An abbreviated month name. + In US English: "Sep" stands for September. --> + <string name="month_medium_september">Sep</string> + + <!-- An abbreviated month name. + In US English: "Oct" stands for October. --> + <string name="month_medium_october">Oct</string> + + <!-- An abbreviated month name. + In US English: "Nov" stands for November. --> + <string name="month_medium_november">Nov</string> + + <!-- An abbreviated month name. + In US English: "Dec" stands for December. --> + <string name="month_medium_december">Dec</string> + + + <!-- An abbreviated month name. One character long if it makes sense. Does not have + to be unique. + In US English: "J" stands for January --> + <string name="month_shortest_january">J</string> + + <!-- An abbreviated month name. One character long if it makes sense. Does not have + to be unique. + In US English: "F" stands for February. --> + <string name="month_shortest_february">F</string> + + <!-- An abbreviated month name. One character long if it makes sense. Does not have + to be unique. + In US English: "M" stands for March. --> + <string name="month_shortest_march">M</string> + + <!-- An abbreviated month name. One character long if it makes sense. Does not have + to be unique. + In US English: "A" stands for April. --> + <string name="month_shortest_april">A</string> + + <!-- An abbreviated month name. One character long if it makes sense. Does not have + to be unique. + In US English: "M" stands for May. --> + <string name="month_shortest_may">M</string> + + <!-- An abbreviated month name. One character long if it makes sense. Does not have + to be unique. + In US English: "J" stands for June. --> + <string name="month_shortest_june">J</string> + + <!-- An abbreviated month name. One character long if it makes sense. Does not have + to be unique. + In US English: "J" stands for July. --> + <string name="month_shortest_july">J</string> + + <!-- An abbreviated month name. One character long if it makes sense. Does not have + to be unique. + In US English: "A" stands for August. --> + <string name="month_shortest_august">A</string> + + <!-- An abbreviated month name. One character long if it makes sense. Does not have + to be unique. + In US English: "S" stands for September. --> + <string name="month_shortest_september">S</string> + + <!-- An abbreviated month name. One character long if it makes sense. Does not have + to be unique. + In US English: "O" stands for October. --> + <string name="month_shortest_october">O</string> + + <!-- An abbreviated month name. One character long if it makes sense. Does not have + to be unique. + In US English: "N" stands for November. --> + <string name="month_shortest_november">N</string> + + <!-- An abbreviated month name. One character long if it makes sense. Does not have + to be unique. + In US English: "D" stands for December. --> + <string name="month_shortest_december">D</string> + + <!-- Format string for times like "01:23" --> + <string name="elapsed_time_short_format_mm_ss"><xliff:g id="format">%1$02d:%2$02d</xliff:g></string> + + <!-- Format string for times like "1:43:33" --> + <string name="elapsed_time_short_format_h_mm_ss"><xliff:g id="format">%1$d:%2$02d:%3$02d</xliff:g></string> + + <!-- EditText context menu --> + <string name="selectAll">Select all</string> + + <!-- EditText context menu --> + <string name="cut">Cut</string> + + <!-- EditText context menu --> + <string name="cutAll">Cut all</string> + + <!-- EditText context menu --> + <string name="copy">Copy</string> + + <!-- EditText context menu --> + <string name="copyAll">Copy all</string> + + <!-- EditText context menu --> + <string name="paste">Paste</string> + + <!-- EditText context menu --> + <string name="copyUrl">Copy URL</string> + + <!-- Low internal storage error dialog properties title of extended view --> + <string name="low_internal_storage_view_title">Low on space</string> + <!-- Low internal storage error dialog properties text displayed in extended view --> + <string name="low_internal_storage_view_text">Phone storage space is getting low.</string> + + <!-- Preference framework strings. --> + <string name="ok">OK</string> + <string name="cancel">Cancel</string> + <string name="yes">OK</string> + <string name="no">Cancel</string> + + <!-- IndicatorButton --> + <string name="capital_on">ON</string> + <string name="capital_off">OFF</string> + + <!-- Title of intent resolver dialog when selecting an application to run. --> + <string name="whichApplication">Complete action using</string> + <!-- Option to always use the selected Intent resolution in the future. --> + <string name="alwaysUse">Use by default for this action.</string> + <!-- Text displayed when the user selects the check box for setting default application--> + <string name="clearDefaultHintMsg">Clear default in Home Settings > Applications > Manage applications.</string> + <!-- Default title for the activity chooser, when one is not given. --> + <string name="chooseActivity">Select an action</string> + <!-- Text to display when there are no activities found to display in the + activity chooser. --> + <string name="noApplications">No applications can perform this action.</string> + <string name="aerr_title">Sorry!</string> + <string name="aerr_application">The application <xliff:g id="application">%1$s</xliff:g> + (process <xliff:g id="process">%2$s</xliff:g>) has stopped unexpectedly. Please try again.</string> + <string name="aerr_process">The process <xliff:g id="process">%1$s</xliff:g> has + stopped unexpectedly. Please try again.</string> + <string name="anr_title">Sorry!</string> + <string name="anr_activity_application">Activity <xliff:g id="activity">%1$s</xliff:g> (in application <xliff:g id="application">%2$s</xliff:g>) is not responding.</string> + <string name="anr_activity_process">Activity <xliff:g id="activity">%1$s</xliff:g> (in process <xliff:g id="process">%2$s</xliff:g>) is not responding.</string> + <string name="anr_application_process">Application <xliff:g id="application">%1$s</xliff:g> (in process <xliff:g id="process">%2$s</xliff:g>) is not responding.</string> + <string name="anr_process">Process <xliff:g id="process">%1$s</xliff:g> is not responding.</string> + <string name="force_close">Force close</string> + <string name="wait">Wait</string> + <string name="debug">Debug</string> + + <!-- Displayed in the title of the chooser for things to do with text that + is to be sent to another application. --> + <string name="sendText">Select an action for text</string> + + <!-- Volume strings --> + <string name="volume_ringtone">Ringer volume</string> + <string name="volume_music">Music/video volume</string> + <string name="volume_call">In-call volume</string> + <string name="volume_alarm">Alarm volume</string> + <string name="volume_unknown">Volume</string> + + <!-- Ringtone picker strings --> + <string name="ringtone_default">Default ringtone</string> + <string name="ringtone_default_with_actual">Default ringtone (<xliff:g id="actual_ringtone">%1$s</xliff:g>)</string> + <string name="ringtone_silent">Silent</string> + <string name="ringtone_picker_title">Select a ringtone</string> + <string name="ringtone_unknown">Unknown ringtone</string> + + <!-- Wi-Fi strings --> + <plurals name="wifi_available"> + <item quantity="one">Wi-Fi network available</item> + <item quantity="other">Wi-Fi networks available</item> + </plurals> + <plurals name="wifi_available_detailed"> + <item quantity="one">Open Wi-Fi network available</item> + <item quantity="other">Open Wi-Fi networks available</item> + </plurals> + + <!-- Character picker strings --> + <string name="select_character">Select character to insert</string> + + <!-- SMS per-application rate control Dialog --> + <string name="sms_control_default_app_name">Unknown application</string> + <string name="sms_control_title">Sending SMS messages</string> + <string name="sms_control_message">A large number of SMS messages are being sent. Select \"OK\" to continue, or \"Cancel\" to stop sending.</string> + <string name="sms_control_yes">OK</string> + <string name="sms_control_no">Cancel</string> + + <!-- Date/Time Picker strings --> + <string name="date_time_set">Set</string> + + <!-- SensorService strings --> + <string name="compass_accuracy_banner">Compass requires calibration</string> + <string name="compass_accuracy_notificaction_title">Calibrate compass</string> + <string name="compass_accuracy_notificaction_body">Shake phone gently to calibrate.</string> + <!-- Security Permissions strings--> + <string name="default_permission_group">Default</string> + <string name="permissions_format"><xliff:g id="perm_line1">%1$s</xliff:g>, <xliff:g id="perm_line2">%2$s</xliff:g></string> + <string name="no_permissions">No permissions required</string> + <string name="perms_hide"><b>Hide</b></string> + <string name="perms_show_all"><b>Show all</b></string> + + <string name="googlewebcontenthelper_loading">Loading\u2026</string> + + <!-- USB storage dialog strings --> + <!-- This is the label for the activity, and should never be visible to the user. --> + <string name="usb_storage_activity_label">USB storage dialog</string> + <string name="usb_storage_title">USB connected</string> + <string name="usb_storage_message">You have connected your phone to your computer via USB. Select \"Mount\" if you want to copy files between your computer and your phone\'s SD card.</string> + <string name="usb_storage_button_mount">Mount</string> + <string name="usb_storage_button_unmount">Don\'t mount</string> + <string name="usb_storage_error_message">There is a problem using your SD card for USB storage.</string> + <string name="usb_storage_notification_title">USB connected</string> + <string name="usb_storage_notification_message">Select to copy files to/from your computer.</string> + +</resources> + + + diff --git a/core/res/res/values/styles.xml b/core/res/res/values/styles.xml new file mode 100644 index 0000000..dede6c1 --- /dev/null +++ b/core/res/res/values/styles.xml @@ -0,0 +1,590 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2006 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<resources> + <!-- Global Theme Styles --> + <eat-comment /> + + + <style name="WindowTitleBackground"> + <item name="android:background">@android:drawable/title_bar</item> + </style> + + <style name="WindowTitle"> + <item name="android:singleLine">true</item> + <item name="android:textAppearance">@style/TextAppearance.WindowTitle</item> + <item name="android:shadowColor">#BB000000</item> + <item name="android:shadowRadius">2.75</item> + </style> + + <style name="DialogWindowTitle"> + <item name="android:maxLines">1</item> + <item name="android:scrollHorizontally">true</item> + <item name="android:textAppearance">@style/TextAppearance.DialogWindowTitle</item> + </style> + + <style name="AlertDialog"> + <item name="fullDark">@android:drawable/popup_full_dark</item> + <item name="topDark">@android:drawable/popup_top_dark</item> + <item name="centerDark">@android:drawable/popup_center_dark</item> + <item name="bottomDark">@android:drawable/popup_bottom_dark</item> + <item name="fullBright">@android:drawable/popup_full_bright</item> + <item name="topBright">@android:drawable/popup_top_bright</item> + <item name="centerBright">@android:drawable/popup_center_bright</item> + <item name="bottomBright">@android:drawable/popup_bottom_bright</item> + <item name="bottomMedium">@android:drawable/popup_bottom_medium</item> + <item name="centerMedium">@android:drawable/popup_center_medium</item> + </style> + + <!-- Animations --> + <style name="Animation" /> + + <!-- Standard animations for a full-screen window or activity. --> + <style name="Animation.Activity"> + <item name="activityOpenEnterAnimation">@anim/task_open_enter</item> + <item name="activityOpenExitAnimation">@anim/task_open_exit</item> + <item name="activityCloseEnterAnimation">@anim/task_close_enter</item> + <item name="activityCloseExitAnimation">@anim/task_close_exit</item> + <item name="taskOpenEnterAnimation">@anim/task_open_enter</item> + <item name="taskOpenExitAnimation">@anim/task_open_exit</item> + <item name="taskCloseEnterAnimation">@anim/task_close_enter</item> + <item name="taskCloseExitAnimation">@anim/task_close_exit</item> + <item name="taskToFrontEnterAnimation">@anim/task_open_enter</item> + <item name="taskToFrontExitAnimation">@anim/task_open_exit</item> + <item name="taskToBackEnterAnimation">@anim/task_close_enter</item> + <item name="taskToBackExitAnimation">@anim/task_close_exit</item> + </style> + + <!-- Standard animations for a non-full-screen window or activity. --> + <style name="Animation.Dialog"> + </style> + + <!-- Standard animations for a translucent window or activity. --> + <style name="Animation.Translucent"> + </style> + + <style name="Animation.OptionsPanel"> + <item name="windowEnterAnimation">@anim/options_panel_enter</item> + <item name="windowExitAnimation">@anim/options_panel_exit</item> + </style> + + <style name="Animation.SubMenuPanel"> + <item name="windowEnterAnimation">@anim/submenu_enter</item> + <item name="windowExitAnimation">@anim/submenu_exit</item> + </style> + + <style name="Animation.TypingFilter"> + <item name="windowEnterAnimation">@anim/grow_fade_in_center</item> + <item name="windowExitAnimation">@anim/shrink_fade_out_center</item> + </style> + + <style name="Animation.TypingFilterRestore"> + <item name="windowEnterAnimation">@null</item> + <item name="windowExitAnimation">@anim/shrink_fade_out_center</item> + </style> + + <style name="Animation.Toast"> + <item name="windowEnterAnimation">@anim/toast_enter</item> + <item name="windowExitAnimation">@anim/toast_exit</item> + </style> + + <style name="Animation.DropDownDown"> + <item name="windowEnterAnimation">@anim/grow_fade_in</item> + <item name="windowExitAnimation">@anim/shrink_fade_out</item> + </style> + + <style name="Animation.DropDownUp"> + <item name="windowEnterAnimation">@anim/grow_fade_in_from_bottom</item> + <item name="windowExitAnimation">@anim/shrink_fade_out_from_bottom</item> + </style> + + <!-- Status Bar Styles --> + + <style name="TextAppearance.StatusBarTitle"> + <item name="android:textSize">14sp</item> + <item name="android:textStyle">bold</item> + <item name="android:textColor">#ffffffff</item> + </style> + + + <!-- Widget Styles --> + + <style name="Widget"> + <item name="android:textAppearance">?textAppearance</item> + </style> + + <style name="Widget.AbsListView"> + <item name="android:scrollbars">vertical</item> + <item name="android:fadingEdge">vertical</item> + </style> + + <style name="Widget.Button"> + <item name="android:background">@android:drawable/btn_default</item> + <item name="android:focusable">true</item> + <item name="android:clickable">true</item> + <item name="android:textAppearance">?android:attr/textAppearanceSmallInverse</item> + <item name="android:textColor">@android:color/primary_text_light_nodisable</item> + <item name="android:gravity">center_vertical|center_horizontal</item> + </style> + + <style name="Widget.Button.Small"> + <item name="android:background">@android:drawable/btn_default_small</item> + </style> + + <style name="Widget.Button.Inset"> + <item name="android:background">@android:drawable/button_inset</item> + </style> + + <style name="Widget.CompoundButton"> + <item name="android:focusable">true</item> + <item name="android:clickable">true</item> + <item name="android:textAppearance">?android:attr/textAppearance</item> + <item name="android:textColor">?android:attr/textColorPrimaryDisableOnly</item> + <item name="android:gravity">center_vertical|left</item> + </style> + + <style name="Widget.CompoundButton.CheckBox"> + <item name="android:background">@android:drawable/btn_check_label_background</item> + <item name="android:button">@android:drawable/btn_check</item> + </style> + + <style name="Widget.CompoundButton.RadioButton"> + <item name="android:background">@android:drawable/btn_radio_label_background</item> + <item name="android:button">@android:drawable/btn_radio</item> + </style> + + <style name="Widget.CompoundButton.Star"> + <item name="android:background">@android:drawable/btn_star_label_background</item> + <item name="android:button">@android:drawable/btn_star</item> + </style> + + <style name="Widget.Button.Toggle"> + <item name="android:background">@android:drawable/btn_toggle_bg</item> + <item name="android:textOn">@android:string/capital_on</item> + <item name="android:textOff">@android:string/capital_off</item> + <item name="android:disabledAlpha">?android:attr/disabledAlpha</item> + </style> + + <style name="Widget.ProgressBar"> + <item name="android:indeterminateOnly">true</item> + <item name="android:indeterminateDrawable">@android:drawable/progress_medium</item> + <item name="android:indeterminateBehavior">repeat</item> + <item name="android:indeterminateDuration">3500</item> + <item name="android:minWidth">48dip</item> + <item name="android:maxWidth">48dip</item> + <item name="android:minHeight">48dip</item> + <item name="android:maxHeight">48dip</item> + </style> + + <style name="Widget.ProgressBar.Large"> + <item name="android:indeterminateDrawable">@android:drawable/progress_large</item> + <item name="android:minWidth">76dip</item> + <item name="android:maxWidth">76dip</item> + <item name="android:minHeight">76dip</item> + <item name="android:maxHeight">76dip</item> + </style> + + <style name="Widget.ProgressBar.Small"> + <item name="android:indeterminateDrawable">@android:drawable/progress_small</item> + <item name="android:minWidth">16dip</item> + <item name="android:maxWidth">16dip</item> + <item name="android:minHeight">16dip</item> + <item name="android:maxHeight">16dip</item> + </style> + + <style name="Widget.ProgressBar.Small.Title"> + <item name="android:indeterminateDrawable">@android:drawable/progress_small_titlebar</item> + </style> + + <style name="Widget.ProgressBar.Horizontal"> + <item name="android:indeterminateOnly">false</item> + <item name="android:progressDrawable">@android:drawable/progress_horizontal</item> + <item name="android:indeterminateDrawable">@android:drawable/progress_indeterminate_horizontal</item> + <item name="android:minHeight">20dip</item> + <item name="android:maxHeight">20dip</item> + </style> + + <style name="Widget.SeekBar"> + <item name="android:indeterminateOnly">false</item> + <item name="android:progressDrawable">@android:drawable/progress_horizontal</item> + <item name="android:indeterminateDrawable">@android:drawable/progress_horizontal</item> + <item name="android:minHeight">20dip</item> + <item name="android:maxHeight">20dip</item> + <item name="android:thumb">@android:drawable/seek_thumb</item> + <item name="android:thumbOffset">8px</item> + </style> + + <style name="Widget.RatingBar"> + <item name="android:indeterminateOnly">false</item> + <item name="android:progressDrawable">@android:drawable/ratingbar_full</item> + <item name="android:indeterminateDrawable">@android:drawable/ratingbar_full</item> + <item name="android:minHeight">57dip</item> + <item name="android:maxHeight">57dip</item> + <item name="android:thumb">@null</item> + </style> + + <style name="Widget.RatingBar.Indicator"> + <item name="android:indeterminateOnly">false</item> + <item name="android:progressDrawable">@android:drawable/ratingbar</item> + <item name="android:indeterminateDrawable">@android:drawable/ratingbar</item> + <item name="android:minHeight">38dip</item> + <item name="android:maxHeight">38dip</item> + <item name="android:thumb">@null</item> + <item name="android:isIndicator">true</item> + </style> + + <style name="Widget.RatingBar.Small"> + <item name="android:indeterminateOnly">false</item> + <item name="android:progressDrawable">@android:drawable/ratingbar_small</item> + <item name="android:indeterminateDrawable">@android:drawable/ratingbar_small</item> + <item name="android:minHeight">14dip</item> + <item name="android:maxHeight">14dip</item> + <item name="android:thumb">@null</item> + <item name="android:isIndicator">true</item> + </style> + + <style name="Widget.TextView"> + <item name="android:textAppearance">?android:attr/textAppearanceSmall</item> + </style> + + <style name="Widget.TextView.ListSeparator"> + <item name="android:background">@android:drawable/settings_header</item> + <item name="android:layout_width">fill_parent</item> + <item name="android:layout_height">27dip</item> + <item name="android:textSize">18sp</item> + <item name="android:textColor">#FF000000</item> + <item name="android:gravity">center_vertical</item> + <item name="android:paddingLeft">5sp</item> + </style> + + <style name="Widget.EditText"> + <item name="android:focusable">true</item> + <item name="android:focusableInTouchMode">true</item> + <item name="android:clickable">true</item> + <item name="android:background">@android:drawable/edit_text</item> + <item name="android:textAppearance">?android:attr/textAppearanceMediumInverse</item> + <item name="android:textColor">@android:color/primary_text_light</item> + <item name="android:gravity">center_vertical</item> + </style> + + <style name="Widget.ExpandableListView" parent="Widget.ListView"> + <item name="android:groupIndicator">@android:drawable/expander_group</item> + <item name="android:indicatorLeft">?android:attr/expandableListPreferredItemIndicatorLeft</item> + <item name="android:indicatorRight">?android:attr/expandableListPreferredItemIndicatorRight</item> + <item name="android:childDivider">@android:drawable/divider_horizontal_dark</item> + </style> + + <style name="Widget.ImageWell"> + <item name="android:background">@android:drawable/panel_picture_frame_background</item> + </style> + + <style name="Widget.ImageButton"> + <item name="android:focusable">true</item> + <item name="android:clickable">true</item> + <item name="android:scaleType">center</item> + <item name="android:background">@android:drawable/btn_default</item> + </style> + + <style name="Widget.AutoCompleteTextView"> + <item name="android:focusable">true</item> + <item name="android:focusableInTouchMode">true</item> + <item name="android:clickable">true</item> + <item name="android:background">@android:drawable/edit_text</item> + <item name="android:completionHintView">@android:layout/simple_dropdown_hint</item> + <item name="android:textAppearance">?android:attr/textAppearanceMediumInverse</item> + <item name="android:gravity">center_vertical</item> + <item name="android:completionThreshold">2</item> + <item name="android:dropDownSelector">@android:drawable/list_selector_background</item> + <item name="android:popupBackground">@android:drawable/spinner_dropdown_background</item> + </style> + + <style name="Widget.Spinner"> + <item name="android:background">@android:drawable/btn_dropdown</item> + <item name="android:clickable">true</item> + </style> + + <style name="Widget.TextView.PopupMenu"> + <item name="android:clickable">true</item> + <item name="android:textAppearance">@style/TextAppearance.Widget.TextView.PopupMenu</item> + </style> + + <style name="Widget.TextView.SpinnerItem"> + <item name="android:textAppearance">@style/TextAppearance.Widget.TextView.SpinnerItem</item> + </style> + + <style name="Widget.DropDownItem"> + <item name="android:textAppearance">@style/TextAppearance.Widget.DropDownItem</item> + <item name="android:paddingLeft">6dip</item> + <item name="android:paddingRight">6dip</item> + <item name="android:gravity">center_vertical</item> + </style> + + <style name="Widget.DropDownItem.Spinner"> + <item name="android:checkMark">@android:drawable/btn_radio</item> + </style> + + <style name="Widget.ScrollView"> + <item name="android:scrollbars">vertical</item> + <item name="android:fadingEdge">vertical</item> + </style> + + <style name="Widget.ListView" parent="Widget.AbsListView"> + <item name="android:listSelector">@android:drawable/list_selector_background</item> + <item name="android:cacheColorHint">?android:attr/colorBackground</item> + <item name="android:divider">@android:drawable/divider_horizontal_dark</item> + </style> + + <style name="Widget.ListView.White" parent="Widget.AbsListView"> + <item name="android:listSelector">@android:drawable/list_selector_background</item> + <item name="android:background">@android:color/white</item> + <item name="android:divider">@android:drawable/divider_horizontal_bright</item> + </style> + + <style name="Widget.ListView.DropDown"> + <item name="android:cacheColorHint">@null</item> + <item name="android:divider">@android:drawable/divider_horizontal_bright</item> + </style> + + <style name="Widget.ListView.Menu"> + <item name="android:cacheColorHint">@null</item> + <item name="android:scrollbars">vertical</item> + <item name="android:fadingEdge">vertical</item> + <item name="listSelector">@android:drawable/menu_selector</item> + <!-- Light background for the list in menus, so the divider for bright themes --> + <item name="android:divider">@android:drawable/divider_horizontal_bright</item> + </style> + + <style name="Widget.GridView" parent="Widget.AbsListView"> + <item name="android:listSelector">@android:drawable/grid_selector_background</item> + </style> + + <style name="Widget.WebView"> + <item name="android:focusable">true</item> + <item name="android:scrollbars">horizontal|vertical</item> + </style> + + <style name="Widget.TabWidget"> + <item name="android:textAppearance">@style/TextAppearance.Widget.TabWidget</item> + </style> + + <style name="Widget.Gallery"> + <item name="android:fadingEdge">horizontal</item> + <item name="android:gravity">center_vertical</item> + <item name="android:spacing">-20px</item> + <item name="android:unselectedAlpha">0.85</item> + </style> + + <style name="Widget.PopupWindow"> + <item name="android:popupBackground">@android:drawable/editbox_dropdown_background_dark</item> + </style> + + <!-- Text Appearances --> + <eat-comment /> + + <style name="TextAppearance"> + <item name="android:textColor">?textColorPrimary</item> + <item name="android:textColorHighlight">#FF1B82EB</item> + <item name="android:textColorHint">?textColorHint</item> + <item name="android:textColorLink">#5C5CFF</item> + <item name="android:textSize">16sp</item> + <item name="android:textStyle">normal</item> + </style> + + <style name="TextAppearance.Inverse"> + <item name="textColor">?textColorPrimaryInverse</item> + <item name="android:textColorHint">?textColorHintInverse</item> + <item name="android:textColorLink">#0000EE</item> + </style> + + <style name="TextAppearance.Theme"> + </style> + + <style name="TextAppearance.DialogWindowTitle"> + <item name="android:textSize">18sp</item> + <item name="android:textStyle">normal</item> + <item name="android:textColor">?textColorPrimary</item> + </style> + + <style name="TextAppearance.Large"> + <item name="android:textSize">22sp</item> + <item name="android:textStyle">normal</item> + <item name="android:textColor">?textColorPrimary</item> + </style> + + <style name="TextAppearance.Large.Inverse"> + <item name="android:textColor">?textColorPrimaryInverse</item> + <item name="android:textColorHint">?textColorHintInverse</item> + </style> + + <style name="TextAppearance.Medium"> + <item name="android:textSize">18sp</item> + <item name="android:textStyle">normal</item> + <item name="android:textColor">?textColorPrimary</item> + </style> + + <style name="TextAppearance.Medium.Inverse"> + <item name="android:textColor">?textColorPrimaryInverse</item> + <item name="android:textColorHint">?textColorHintInverse</item> + </style> + + <style name="TextAppearance.Small"> + <item name="android:textSize">14sp</item> + <item name="android:textStyle">normal</item> + <item name="android:textColor">?textColorSecondary</item> + </style> + + <style name="TextAppearance.Small.Inverse"> + <item name="android:textColor">?textColorSecondaryInverse</item> + <item name="android:textColorHint">?textColorHintInverse</item> + </style> + + <style name="TextAppearance.Theme.Dialog" parent="TextAppearance.Theme"> + </style> + + <style name="TextAppearance.Theme.Dialog.AppError"> + <item name="android:textColor">#ffffc0c0</item> + </style> + + <style name="TextAppearance.Widget"> + </style> + + <style name="TextAppearance.Widget.Button" parent="TextAppearance.Small.Inverse"> + <item name="android:textColor">@android:color/primary_text_light_nodisable</item> + </style> + + <style name="TextAppearance.Widget.IconMenu.Item" parent="TextAppearance.Small"> + <item name="android:textColor">?textColorPrimaryInverse</item> + </style> + + <style name="TextAppearance.Widget.EditText"> + <item name="android:textColor">@color/widget_edittext_dark</item> + <item name="android:textColorHint">@android:color/hint_foreground_light</item> + </style> + + <style name="TextAppearance.Widget.TabWidget"> + <item name="android:textSize">14sp</item> + <item name="android:textStyle">normal</item> + <item name="android:textColor">@android:color/tab_indicator_text</item> + </style> + + <style name="TextAppearance.Widget.TextView"> + <item name="android:textColor">?textColorPrimaryDisableOnly</item> + <item name="android:textColorHint">?textColorHint</item> + </style> + + <style name="TextAppearance.Widget.TextView.PopupMenu"> + <item name="android:textSize">18sp</item> + <item name="android:textColor">?textColorPrimaryDisableOnly</item> + <item name="android:textColorHint">?textColorHint</item> + </style> + + <style name="TextAppearance.Widget.DropDownHint"> + <item name="android:textColor">?textColorPrimaryInverse</item> + <item name="android:textSize">14sp</item> + </style> + + <style name="TextAppearance.Widget.DropDownItem"> + <item name="android:textColor">@android:color/primary_text_light_disable_only</item> + </style> + + <style name="TextAppearance.Widget.TextView.SpinnerItem"> + <item name="android:textColor">@android:color/primary_text_light_disable_only</item> + </style> + + <style name="TextAppearance.WindowTitle"> + <item name="android:textColor">#fff</item> + <item name="android:textSize">14sp</item> + <item name="android:textStyle">bold</item> + </style> + + <style name="MediaButton"> + <item name="android:background">@android:drawable/media_button_background</item> + <item name="android:layout_width">71px</item> + <item name="android:layout_height">52px</item> + </style> + + <style name="MediaButton.Previous"> + <item name="android:src">@android:drawable/ic_media_previous</item> + </style> + + <style name="MediaButton.Next"> + <item name="android:src">@android:drawable/ic_media_next</item> + </style> + + <style name="MediaButton.Play"> + <item name="android:src">@android:drawable/ic_media_play</item> + </style> + + <style name="MediaButton.Ffwd"> + <item name="android:src">@android:drawable/ic_media_ff</item> + </style> + + <style name="MediaButton.Rew"> + <item name="android:src">@android:drawable/ic_media_rew</item> + </style> + + <style name="MediaButton.Pause"> + <item name="android:src">@android:drawable/ic_media_pause</item> + </style> + + <!-- Preference Styles --> + + <style name="Preference"> + <item name="android:layout">@android:layout/preference</item> + </style> + + <style name="Preference.Information"> + <item name="android:layout">@android:layout/preference_information</item> + <item name="android:enabled">false</item> + <item name="android:shouldDisableView">false</item> + </style> + + <style name="Preference.Category"> + <item name="android:layout">@android:layout/preference_category</item> + <!-- The title should not dim if the category is disabled, instead only the preference children should dim. --> + <item name="android:shouldDisableView">false</item> + <item name="android:selectable">false</item> + </style> + + <style name="Preference.CheckBoxPreference"> + <item name="android:widgetLayout">@android:layout/preference_widget_checkbox</item> + </style> + + <style name="Preference.PreferenceScreen"> + <item name="android:widgetLayout">@android:layout/preferences</item> + </style> + + <style name="Preference.DialogPreference"> + <item name="android:positiveButtonText">@android:string/ok</item> + <item name="android:negativeButtonText">@android:string/cancel</item> + </style> + + <style name="Preference.DialogPreference.YesNoPreference"> + <item name="android:positiveButtonText">@android:string/yes</item> + <item name="android:negativeButtonText">@android:string/no</item> + </style> + + <style name="Preference.DialogPreference.EditTextPreference"> + <item name="android:dialogLayout">@android:layout/preference_dialog_edittext</item> + </style> + + <style name="Preference.RingtonePreference"> + <item name="android:ringtoneType">ringtone</item> + <item name="android:showSilent">true</item> + <item name="android:showDefault">true</item> + </style> + +</resources> diff --git a/core/res/res/values/themes.xml b/core/res/res/values/themes.xml new file mode 100644 index 0000000..810b5f3 --- /dev/null +++ b/core/res/res/values/themes.xml @@ -0,0 +1,322 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2006 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<resources> + <!-- The default system theme. This is the theme used for activities + that have not explicitly set their own theme. + + <p>You can count on this being a dark + background with light text on top, but should try to make no + other assumptions about its appearance. In particular, the text + inside of widgets using this theme may be completely different, + with the widget container being a light color and the text on top + of it a dark color. + --> + <style name="Theme"> + + <item name="colorForeground">@android:color/bright_foreground_dark</item> + <item name="colorForegroundInverse">@android:color/bright_foreground_dark_inverse</item> + <item name="colorBackground">@android:color/background_dark</item> + <item name="disabledAlpha">0.5</item> + <item name="backgroundDimAmount">0.5</item> + + <!-- Text styles --> + <item name="textAppearance">@android:style/TextAppearance</item> + <item name="textAppearanceInverse">@android:style/TextAppearance.Inverse</item> + + <item name="textColorPrimary">@android:color/primary_text_dark</item> + <item name="textColorSecondary">@android:color/secondary_text_dark</item> + <item name="textColorTertiary">@android:color/tertiary_text_dark</item> + <item name="textColorPrimaryInverse">@android:color/primary_text_light</item> + <item name="textColorSecondaryInverse">@android:color/secondary_text_light</item> + <item name="textColorTertiaryInverse">@android:color/tertiary_text_light</item> + <item name="textColorPrimaryDisableOnly">@android:color/primary_text_dark_disable_only</item> + <item name="textColorPrimaryNoDisable">@android:color/primary_text_dark_nodisable</item> + <item name="textColorSecondaryNoDisable">@android:color/secondary_text_dark_nodisable</item> + <item name="textColorPrimaryInverseNoDisable">@android:color/primary_text_light_nodisable</item> + <item name="textColorSecondaryInverseNoDisable">@android:color/secondary_text_light_nodisable</item> + <item name="textColorHint">@android:color/hint_foreground_dark</item> + <item name="textColorHintInverse">@android:color/hint_foreground_light</item> + + <item name="textAppearanceLarge">@android:style/TextAppearance.Large</item> + <item name="textAppearanceMedium">@android:style/TextAppearance.Medium</item> + <item name="textAppearanceSmall">@android:style/TextAppearance.Small</item> + <item name="textAppearanceLargeInverse">@android:style/TextAppearance.Large.Inverse</item> + <item name="textAppearanceMediumInverse">@android:style/TextAppearance.Medium.Inverse</item> + <item name="textAppearanceSmallInverse">@android:style/TextAppearance.Small.Inverse</item> + + <item name="textAppearanceButton">@android:style/TextAppearance.Widget.Button</item> + + <item name="textCheckMark">@android:drawable/indicator_check_mark_dark</item> + <item name="textCheckMarkInverse">@android:drawable/indicator_check_mark_light</item> + + <!-- Button styles --> + <item name="buttonStyle">@android:style/Widget.Button</item> + + <item name="buttonStyleSmall">@android:style/Widget.Button.Small</item> + <item name="buttonStyleInset">@android:style/Widget.Button.Inset</item> + + <item name="buttonStyleToggle">@android:style/Widget.Button.Toggle</item> + + <!-- List attributes --> + <item name="listPreferredItemHeight">64px</item> + <item name="listDivider">@drawable/divider_horizontal_dark</item> + <item name="listSeparatorTextViewStyle">@android:style/Widget.TextView.ListSeparator</item> + + <item name="listChoiceIndicatorSingle">@android:drawable/btn_radio</item> + <item name="listChoiceIndicatorMultiple">@android:drawable/btn_check</item> + + <item name="expandableListPreferredItemPaddingLeft">40dip</item> + <item name="expandableListPreferredChildPaddingLeft"> + ?android:attr/expandableListPreferredItemPaddingLeft</item> + + <item name="expandableListPreferredItemIndicatorLeft">3dip</item> + <item name="expandableListPreferredItemIndicatorRight">33dip</item> + <item name="expandableListPreferredChildIndicatorLeft"> + ?android:attr/expandableListPreferredItemIndicatorLeft</item> + <item name="expandableListPreferredChildIndicatorRight"> + ?android:attr/expandableListPreferredItemIndicatorRight</item> + + <!-- Gallery attributes --> + <item name="galleryItemBackground">@android:drawable/gallery_item_background</item> + + <!-- Window attributes --> + <item name="windowBackground">@android:drawable/screen_background_dark</item> + <item name="windowFrame">@null</item> + <item name="windowNoTitle">false</item> + <item name="windowFullscreen">false</item> + <item name="windowIsFloating">false</item> + <item name="windowContentOverlay">@android:drawable/title_bar_shadow</item> + <item name="windowTitleStyle">@android:style/WindowTitle</item> + <item name="windowTitleSize">25dip</item> + <item name="windowTitleBackgroundStyle">@android:style/WindowTitleBackground</item> + <item name="android:windowAnimationStyle">@android:style/Animation.Activity</item> + + <!-- Dialog attributes --> + <item name="alertDialogStyle">@android:style/AlertDialog</item> + + <!-- Panel attributes --> + <item name="panelBackground">@android:drawable/menu_background</item> + <item name="panelFullBackground">@android:drawable/menu_background_fill_parent_width</item> + <item name="panelColorBackground">#fff</item> + <item name="panelColorForeground">?android:attr/textColorPrimaryInverse</item> + <item name="panelTextAppearance">?android:attr/textAppearanceInverse</item> + + <!-- Scrollbar attributes --> + <item name="scrollbarSize">10dip</item> + <item name="scrollbarThumbHorizontal">@android:drawable/scrollbar_handle_horizontal</item> + <item name="scrollbarThumbVertical">@android:drawable/scrollbar_handle_vertical</item> + <item name="scrollbarTrackHorizontal">@android:drawable/scrollbar_horizontal</item> + <item name="scrollbarTrackVertical">@android:drawable/scrollbar_vertical</item> + + <!-- Widget styles --> + <item name="absListViewStyle">@android:style/Widget.AbsListView</item> + <item name="autoCompleteTextViewStyle">@android:style/Widget.AutoCompleteTextView</item> + <item name="checkboxStyle">@android:style/Widget.CompoundButton.CheckBox</item> + <item name="dropDownListViewStyle">@android:style/Widget.ListView.DropDown</item> + <item name="editTextStyle">@android:style/Widget.EditText</item> + <item name="expandableListViewStyle">@android:style/Widget.ExpandableListView</item> + <item name="galleryStyle">@android:style/Widget.Gallery</item> + <item name="gridViewStyle">@android:style/Widget.GridView</item> + <item name="imageButtonStyle">@android:style/Widget.ImageButton</item> + <item name="imageWellStyle">@android:style/Widget.ImageWell</item> + <item name="listViewStyle">@android:style/Widget.ListView</item> + <item name="listViewWhiteStyle">@android:style/Widget.ListView.White</item> + <item name="popupWindowStyle">@android:style/Widget.PopupWindow</item> + <item name="progressBarStyle">@android:style/Widget.ProgressBar</item> + <item name="progressBarStyleHorizontal">@android:style/Widget.ProgressBar.Horizontal</item> + <item name="progressBarStyleSmall">@android:style/Widget.ProgressBar.Small</item> + <item name="progressBarStyleSmallTitle">@android:style/Widget.ProgressBar.Small.Title</item> + <item name="progressBarStyleLarge">@android:style/Widget.ProgressBar.Large</item> + <item name="seekBarStyle">@android:style/Widget.SeekBar</item> + <item name="ratingBarStyle">@android:style/Widget.RatingBar</item> + <item name="ratingBarStyleIndicator">@android:style/Widget.RatingBar.Indicator</item> + <item name="ratingBarStyleSmall">@android:style/Widget.RatingBar.Small</item> + <item name="radioButtonStyle">@android:style/Widget.CompoundButton.RadioButton</item> + <item name="scrollViewStyle">@android:style/Widget.ScrollView</item> + <item name="spinnerStyle">@android:style/Widget.Spinner</item> + <item name="starStyle">@android:style/Widget.CompoundButton.Star</item> + <item name="tabWidgetStyle">@android:style/Widget.TabWidget</item> + <item name="textViewStyle">@android:style/Widget.TextView</item> + <item name="webViewStyle">@android:style/Widget.WebView</item> + <item name="dropDownItemStyle">@android:style/Widget.DropDownItem</item> + <item name="spinnerDropDownItemStyle">@android:style/Widget.DropDownItem.Spinner</item> + <item name="spinnerItemStyle">@android:style/Widget.TextView.SpinnerItem</item> + <item name="dropDownHintAppearance">@android:style/TextAppearance.Widget.DropDownHint</item> + + <!-- Preference styles --> + <item name="preferenceScreenStyle">@android:style/Preference.PreferenceScreen</item> + <item name="preferenceCategoryStyle">@android:style/Preference.Category</item> + <item name="preferenceStyle">@android:style/Preference</item> + <item name="preferenceInformationStyle">@android:style/Preference.Information</item> + <item name="checkBoxPreferenceStyle">@android:style/Preference.CheckBoxPreference</item> + <item name="yesNoPreferenceStyle">@android:style/Preference.DialogPreference.YesNoPreference</item> + <item name="dialogPreferenceStyle">@android:style/Preference.DialogPreference</item> + <item name="editTextPreferenceStyle">@android:style/Preference.DialogPreference.EditTextPreference</item> + <item name="ringtonePreferenceStyle">@android:style/Preference.RingtonePreference</item> + <item name="preferenceLayoutChild">@android:layout/preference_child</item> + </style> + + <!-- Variant of the default (dark) theme with no title bar --> + <style name="Theme.NoTitleBar"> + <item name="windowNoTitle">true</item> + </style> + + <!-- Variant of the default (dark) theme that has no title bar and + fills the entire screen --> + <style name="Theme.NoTitleBar.Fullscreen"> + <item name="windowFullscreen">true</item> + </style> + + <!-- Theme for a light background with dark text on top. Set your activity + to this theme if you would like such an appearance. As with the + default theme, you should try to assume little more than that the + background will be a light color. --> + <style name="Theme.Light"> + <item name="windowBackground">@drawable/screen_background_light</item> + <item name="colorBackground">@android:color/background_light</item> + <item name="colorForeground">@color/bright_foreground_light</item> + <item name="colorForegroundInverse">@android:color/bright_foreground_light_inverse</item> + + <item name="textColorPrimary">@android:color/primary_text_light</item> + <item name="textColorSecondary">@android:color/secondary_text_light</item> + <item name="textColorTertiary">@android:color/tertiary_text_light</item> + <item name="textColorPrimaryInverse">@android:color/primary_text_dark</item> + <item name="textColorSecondaryInverse">@android:color/secondary_text_dark</item> + <item name="textColorTertiaryInverse">@android:color/tertiary_text_dark</item> + <item name="textColorPrimaryDisableOnly">@android:color/primary_text_light_disable_only</item> + <item name="textColorPrimaryNoDisable">@android:color/primary_text_light_nodisable</item> + <item name="textColorSecondaryNoDisable">@android:color/secondary_text_light_nodisable</item> + <item name="textColorPrimaryInverseNoDisable">@android:color/primary_text_dark_nodisable</item> + <item name="textColorSecondaryInverseNoDisable">@android:color/secondary_text_dark_nodisable</item> + <item name="textColorHint">@android:color/hint_foreground_light</item> + <item name="textColorHintInverse">@android:color/hint_foreground_dark</item> + + <item name="popupWindowStyle">@android:style/Widget.PopupWindow</item> + + <item name="textCheckMark">@android:drawable/indicator_check_mark_light</item> + <item name="textCheckMarkInverse">@android:drawable/indicator_check_mark_dark</item> + + <item name="listViewStyle">@android:style/Widget.ListView.White</item> + <item name="listDivider">@drawable/divider_horizontal_bright</item> + </style> + + <!-- Variant of the light theme with no title bar --> + <style name="Theme.Light.NoTitleBar"> + <item name="windowNoTitle">true</item> + </style> + + <!-- Variant of the light theme that has no title bar and + fills the entire screen --> + <style name="Theme.Light.NoTitleBar.Fullscreen"> + <item name="windowFullscreen">true</item> + </style> + + <!-- Special variation on the default theme that ensures the background is + completely black. This is useful for things like image viewers and + media players. If you want the normal (dark background) theme + do <em>not<em> use this, use {@link #Theme}. --> + <style name="Theme.Black"> + <item name="windowBackground">@android:color/black</item> + <item name="colorBackground">@android:color/black</item> + </style> + + <!-- Variant of the black theme with no title bar --> + <style name="Theme.Black.NoTitleBar"> + <item name="windowNoTitle">true</item> + </style> + + <!-- Variant of the black theme that has no title bar and + fills the entire screen --> + <style name="Theme.Black.NoTitleBar.Fullscreen"> + <item name="windowFullscreen">true</item> + </style> + + <!-- Default theme for translucent activities, that is windows that allow you + to see through them to the windows behind. This sets up the translucent + flag and appropriate animations for your windows. --> + <style name="Theme.Translucent"> + <item name="windowBackground">@android:color/transparent</item> + <item name="android:windowIsTranslucent">true</item> + <item name="android:windowAnimationStyle">@android:style/Animation.Translucent</item> + </style> + + <!-- Variant of the translucent theme with no title bar --> + <style name="Theme.Translucent.NoTitleBar"> + <item name="windowNoTitle">true</item> + </style> + + <!-- Variant of the translucent theme that has no title bar and + fills the entire screen --> + <style name="Theme.Translucent.NoTitleBar.Fullscreen"> + <item name="windowFullscreen">true</item> + </style> + + <!-- Default theme for dialog windows and activities, which is used by the + {@link android.app.Dialog} class. This changes the window to be + floating (not fill the entire screen), and puts a frame around its + contents. You can set this theme on an activity if you would like to + make an activity that looks like a Dialog. --> + <style name="Theme.Dialog"> + <item name="android:windowFrame">@null</item> + <item name="android:windowTitleStyle">@android:style/DialogWindowTitle</item> + <item name="android:windowBackground">@android:drawable/panel_background</item> + <item name="android:windowIsFloating">true</item> + <item name="android:windowContentOverlay">@android:drawable/panel_separator</item> + <item name="android:windowAnimationStyle">@android:style/Animation.Dialog</item> + </style> + + <!-- Default theme for alert dialog windows, which is used by the + {@link android.app.AlertDialog} class. This is basically a dialog + but sets the background to empty so it can do two-tone backgrounds. --> + <style name="Theme.Dialog.Alert"> + <item name="windowBackground">@android:color/transparent</item> + <item name="windowTitleStyle">@android:style/DialogWindowTitle</item> + <item name="windowIsFloating">true</item> + <item name="windowContentOverlay">@drawable/panel_separator</item> + </style> + + <!-- Menu Themes --> + <eat-comment /> + + <style name="Theme.IconMenu"> + <!-- Menu/item attributes --> + <item name="android:itemTextAppearance">@android:style/TextAppearance.Widget.IconMenu.Item</item> + <item name="android:itemBackground">@android:drawable/menu_selector</item> + <item name="android:itemIconDisabledAlpha">?android:attr/disabledAlpha</item> + <item name="android:horizontalDivider">@android:drawable/divider_horizontal_bright</item> + <item name="android:verticalDivider">@android:drawable/divider_vertical_bright</item> + <item name="android:windowAnimationStyle">@android:style/Animation.OptionsPanel</item> + <item name="android:moreIcon">@android:drawable/ic_menu_more</item> + </style> + + <style name="Theme.ExpandedMenu"> + <!-- Menu/item attributes --> + <item name="android:itemTextAppearance">?android:attr/textAppearanceLargeInverse</item> + <item name="android:listViewStyle">@android:style/Widget.ListView.Menu</item> + <item name="android:windowAnimationStyle">@android:style/Animation.OptionsPanel</item> + </style> + + <!-- @hide --> + <style name="Theme.Dialog.AppError"> + <item name="windowFrame">@null</item> + <item name="windowTitleStyle">@android:style/DialogWindowTitle</item> + <item name="windowBackground">@android:color/transparent</item> + <item name="windowIsFloating">true</item> + <item name="windowContentOverlay">@drawable/panel_separator</item> + <item name="textAppearance">@style/TextAppearance.Theme.Dialog.AppError</item> + </style> +</resources> diff --git a/core/res/res/xml/apns.xml b/core/res/res/xml/apns.xml new file mode 100644 index 0000000..2c69b40 --- /dev/null +++ b/core/res/res/xml/apns.xml @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* +** Copyright 2006, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> + +<!-- use empty string to specify no proxy or port --> + +<!-- If you edit this version, also edit the version in the partner-supplied + apns-conf.xml configuration file --> +<apns version="6"> + +</apns> diff --git a/core/res/res/xml/autotext.xml b/core/res/res/xml/autotext.xml new file mode 100644 index 0000000..64d3dc8 --- /dev/null +++ b/core/res/res/xml/autotext.xml @@ -0,0 +1,188 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +** +** Copyright 2008, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License") +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> +<words> + <word src="abouta">about a</word> + <word src="aboutit">about it</word> + <word src="aboutthe">about the</word> + <word src="acheive">achieve</word> + <word src="acheived">achieved</word> + <word src="acheiving">achieving</word> + <word src="acomodate">accommodate</word> + <word src="accomodate">accommodate</word> + <word src="acn">can</word> + <word src="adn">and</word> + <word src="agian">again</word> + <word src="ahd">had</word> + <word src="ahve">have</word> + <word src="aint">ain't</word> + <word src="alot">a lot</word> + <word src="amde">made</word> + <word src="amke">make</word> + <word src="andone">and one</word> + <word src="andteh">and the</word> + <word src="anothe">another</word> + <word src="arent">aren't</word> + <word src="asthe">as the</word> + <word src="atthe">at the</word> + <word src="bakc">back</word> + <word src="beacuse">because</word> + <word src="becasue">because</word> + <word src="becaus">because</word> + <word src="becausea">because a</word> + <word src="becauseof">because of</word> + <word src="becausethe">because the</word> + <word src="becauseyou">because you</word> + <word src="becuase">because</word> + <word src="becuse">because</word> + <word src="beleive">believe</word> + <word src="butthe">but the</word> + <word src="cant">can't</word> + <word src="certian">certain</word> + <word src="changable">changeable</word> + <word src="chekc">check</word> + <word src="chnage">change</word> + <word src="couldnt">couldn't</word> + <word src="couldthe">could the</word> + <word src="couldve">could've</word> + <word src="cna">can</word> + <word src="committment">commitment</word> + <word src="committments">commitments</word> + <word src="companys">company's</word> + <word src="cxan">can</word> + <word src="didint">didn't</word> + <word src="didnot">did not</word> + <word src="didnt">didn't</word> + <word src="doesnt">doesn't</word> + <word src="dont">don't</word> + <word src="eyt">yet</word> + <word src="fidn">find</word> + <word src="fora">for a</word> + <word src="freind">friend</word> + <word src="hadbeen">had been</word> + <word src="hadnt">hadn't</word> + <word src="haev">have</word> + <word src="hasbeen">has been</word> + <word src="hasnt">hasn't</word> + <word src="havent">haven't</word> + <word src="hed">he'd</word> + <word src="hel">he'll</word> + <word src="heres">here's</word> + <word src="hes">he's</word> + <word src="hlep">help</word> + <word src="howd">how'd</word> + <word src="howll">how'll</word> + <word src="hows">how's</word> + <word src="howve">how've</word> + <word src="hte">the</word> + <word src="htis">this</word> + <word src="hvae">have</word> + <word src="i">I</word> + <word src="il">I'll</word> + <word src="im">I'm</word> + <word src="i'm">I'm</word> + <word src="i'll">I'll</word> + <word src="i've">I've</word> + <word src="inteh">in the</word> + <word src="isnt">isn't</word> + <word src="isthe">is the</word> + <word src="itd">it'd</word> + <word src="itis">it is</word> + <word src="itll">it'll</word> + <word src="itsa">it's a</word> + <word src="ive">I've</word> + <word src="lets">let's</word> + <word src="maam">ma'am</word> + <word src="mkae">make</word> + <word src="mkaes">makes</word> + <word src="mustnt">mustn't</word> + <word src="neednt">needn't</word> + <word src="oclock">o'clock</word> + <word src="ofits">of its</word> + <word src="ofthe">of the</word> + <word src="omre">more</word> + <word src="oneof">one of</word> + <word src="otehr">other</word> + <word src="outof">out of</word> + <word src="overthe">over the</word> + <word src="owrk">work</word> + <word src="percentof">percent of</word> + <word src="recieve">receive</word> + <word src="recieved">received</word> + <word src="recieving">receiving</word> + <word src="saidthat">said that</word> + <word src="saidthe">said the</word> + <word src="seh">she</word> + <word src="shant">shan't</word> + <word src="she'">she'll</word> + <word src="shel">she'll</word> + <word src="shes">she's</word> + <word src="shouldent">shouldn't</word> + <word src="shouldnt">shouldn't</word> + <word src="shouldve">should've</word> + <word src="tahn">than</word> + <word src="taht">that</word> + <word src="teh">the</word> + <word src="thatd">that'd</word> + <word src="thatll">that'll</word> + <word src="thats">that's</word> + <word src="thatthe">that the</word> + <word src="theres">there's</word> + <word src="theyd">they'd</word> + <word src="theyll">they'll</word> + <word src="theyre">they're</word> + <word src="theyve">they've</word> + <word src="thier">their</word> + <word src="thsi">this</word> + <word src="tothe">to the</word> + <word src="UnitedStates">United States</word> + <word src="unitedstates">United States</word> + <word src="visavis">vis-a-vis</word> + <word src="wasnt">wasn't</word> + <word src="wierd">weird</word> + <word src="wel">we'll</word> + <word src="wer">we're</word> + <word src="werent">weren't</word> + <word src="weve">we've</word> + <word src="whatd">what'd</word> + <word src="whatll">what'll</word> + <word src="whatm">what'm</word> + <word src="whatre">what're</word> + <word src="whats">what's</word> + <word src="whens">when's</word> + <word src="whered">where'd</word> + <word src="wherell">where'll</word> + <word src="wheres">where's</word> + <word src="whod">who'd</word> + <word src="wholl">who'll</word> + <word src="whos">who's</word> + <word src="whove">who've</word> + <word src="whyd">why'd</word> + <word src="whyll">why'll</word> + <word src="whys">why's</word> + <word src="whyve">why've</word> + <word src="witha">with a</word> + <word src="wont">won't</word> + <word src="wouldnt">wouldn't</word> + <word src="wouldve">would've</word> + <word src="yall">y'all</word> + <word src="youd">you'd</word> + <word src="youll">you'll</word> + <word src="youre">you're</word> + <word src="youve">you've</word> +</words> diff --git a/core/res/res/xml/preferred_time_zones.xml b/core/res/res/xml/preferred_time_zones.xml new file mode 100644 index 0000000..da8553f --- /dev/null +++ b/core/res/res/xml/preferred_time_zones.xml @@ -0,0 +1,25 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* //device/apps/common/assets/default/default/data/preferred_time_zones.xml +** +** Copyright 2006, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> +<timezones> + <timezone offset="-18000000">America/New_York</timezone> + <timezone offset="-21600000">America/Chicago</timezone> + <timezone offset="-25200000">America/Denver</timezone> + <timezone offset="-28800000">America/Los_Angeles</timezone> +</timezones> diff --git a/core/res/res/xml/time_zones_by_country.xml b/core/res/res/xml/time_zones_by_country.xml new file mode 100644 index 0000000..5755124 --- /dev/null +++ b/core/res/res/xml/time_zones_by_country.xml @@ -0,0 +1,416 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +** +** Copyright 2006, The Android Open Source Project +** +** Licensed under the Apache License, Version 2.0 (the "License"); +** you may not use this file except in compliance with the License. +** You may obtain a copy of the License at +** +** http://www.apache.org/licenses/LICENSE-2.0 +** +** Unless required by applicable law or agreed to in writing, software +** distributed under the License is distributed on an "AS IS" BASIS, +** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +** See the License for the specific language governing permissions and +** limitations under the License. +*/ +--> +<timezones> + <timezone code="ad">Europe/Andorra</timezone> + <timezone code="ae">Asia/Dubai</timezone> + <timezone code="af">Asia/Kabul</timezone> + <timezone code="ag">America/Antigua</timezone> + <timezone code="ai">America/Anguilla</timezone> + <timezone code="al">Europe/Tirane</timezone> + <timezone code="am">Asia/Yerevan</timezone> + <timezone code="an">America/Curacao</timezone> + <timezone code="ao">Africa/Luanda</timezone> + <timezone code="aq">Antarctica/McMurdo</timezone> + <timezone code="aq">Antarctica/South_Pole</timezone> + <timezone code="aq">Antarctica/Rothera</timezone> + <timezone code="aq">Antarctica/Palmer</timezone> + <timezone code="aq">Antarctica/Mawson</timezone> + <timezone code="aq">Antarctica/Davis</timezone> + <timezone code="aq">Antarctica/Casey</timezone> + <timezone code="aq">Antarctica/Vostok</timezone> + <timezone code="aq">Antarctica/DumontDUrville</timezone> + <timezone code="aq">Antarctica/Syowa</timezone> + <timezone code="ar">America/Argentina/Buenos_Aires</timezone> + <timezone code="ar">America/Argentina/Cordoba</timezone> + <timezone code="ar">America/Argentina/Jujuy</timezone> + <timezone code="ar">America/Argentina/Tucuman</timezone> + <timezone code="ar">America/Argentina/Catamarca</timezone> + <timezone code="ar">America/Argentina/La_Rioja</timezone> + <timezone code="ar">America/Argentina/San_Juan</timezone> + <timezone code="ar">America/Argentina/Mendoza</timezone> + <timezone code="ar">America/Argentina/Rio_Gallegos</timezone> + <timezone code="ar">America/Argentina/Ushuaia</timezone> + <timezone code="as">Pacific/Pago_Pago</timezone> + <timezone code="at">Europe/Vienna</timezone> + <timezone code="au">Australia/Lord_Howe</timezone> + <timezone code="au">Australia/Hobart</timezone> + <timezone code="au">Australia/Currie</timezone> + <timezone code="au">Australia/Melbourne</timezone> + <timezone code="au">Australia/Sydney</timezone> + <timezone code="au">Australia/Broken_Hill</timezone> + <timezone code="au">Australia/Brisbane</timezone> + <timezone code="au">Australia/Lindeman</timezone> + <timezone code="au">Australia/Adelaide</timezone> + <timezone code="au">Australia/Darwin</timezone> + <timezone code="au">Australia/Perth</timezone> + <timezone code="au">Australia/Eucla</timezone> + <timezone code="aw">America/Aruba</timezone> + <timezone code="ax">Europe/Mariehamn</timezone> + <timezone code="az">Asia/Baku</timezone> + <timezone code="ba">Europe/Sarajevo</timezone> + <timezone code="bb">America/Barbados</timezone> + <timezone code="bd">Asia/Dhaka</timezone> + <timezone code="be">Europe/Brussels</timezone> + <timezone code="bf">Africa/Ouagadougou</timezone> + <timezone code="bg">Europe/Sofia</timezone> + <timezone code="bh">Asia/Bahrain</timezone> + <timezone code="bi">Africa/Bujumbura</timezone> + <timezone code="bj">Africa/Porto-Novo</timezone> + <timezone code="bm">Atlantic/Bermuda</timezone> + <timezone code="bn">Asia/Brunei</timezone> + <timezone code="bo">America/La_Paz</timezone> + <timezone code="br">America/Noronha</timezone> + <timezone code="br">America/Belem</timezone> + <timezone code="br">America/Fortaleza</timezone> + <timezone code="br">America/Recife</timezone> + <timezone code="br">America/Araguaina</timezone> + <timezone code="br">America/Maceio</timezone> + <timezone code="br">America/Bahia</timezone> + <timezone code="br">America/Sao_Paulo</timezone> + <timezone code="br">America/Campo_Grande</timezone> + <timezone code="br">America/Cuiaba</timezone> + <timezone code="br">America/Porto_Velho</timezone> + <timezone code="br">America/Boa_Vista</timezone> + <timezone code="br">America/Manaus</timezone> + <timezone code="br">America/Eirunepe</timezone> + <timezone code="br">America/Rio_Branco</timezone> + <timezone code="bs">America/Nassau</timezone> + <timezone code="bt">Asia/Thimphu</timezone> + <timezone code="bw">Africa/Gaborone</timezone> + <timezone code="by">Europe/Minsk</timezone> + <timezone code="bz">America/Belize</timezone> + <timezone code="ca">America/St_Johns</timezone> + <timezone code="ca">America/Halifax</timezone> + <timezone code="ca">America/Glace_Bay</timezone> + <timezone code="ca">America/Moncton</timezone> + <timezone code="ca">America/Goose_Bay</timezone> + <timezone code="ca">America/Blanc-Sablon</timezone> + <timezone code="ca">America/Montreal</timezone> + <timezone code="ca">America/Toronto</timezone> + <timezone code="ca">America/Nipigon</timezone> + <timezone code="ca">America/Thunder_Bay</timezone> + <timezone code="ca">America/Iqaluit</timezone> + <timezone code="ca">America/Pangnirtung</timezone> + <timezone code="ca">America/Resolute</timezone> + <timezone code="ca">America/Atikokan</timezone> + <timezone code="ca">America/Rankin_Inlet</timezone> + <timezone code="ca">America/Winnipeg</timezone> + <timezone code="ca">America/Rainy_River</timezone> + <timezone code="ca">America/Cambridge_Bay</timezone> + <timezone code="ca">America/Regina</timezone> + <timezone code="ca">America/Swift_Current</timezone> + <timezone code="ca">America/Edmonton</timezone> + <timezone code="ca">America/Yellowknife</timezone> + <timezone code="ca">America/Inuvik</timezone> + <timezone code="ca">America/Dawson_Creek</timezone> + <timezone code="ca">America/Vancouver</timezone> + <timezone code="ca">America/Whitehorse</timezone> + <timezone code="ca">America/Dawson</timezone> + <timezone code="cc">Indian/Cocos</timezone> + <timezone code="cd">Africa/Kinshasa</timezone> + <timezone code="cd">Africa/Lubumbashi</timezone> + <timezone code="cf">Africa/Bangui</timezone> + <timezone code="cg">Africa/Brazzaville</timezone> + <timezone code="ch">Europe/Zurich</timezone> + <timezone code="ci">Africa/Abidjan</timezone> + <timezone code="ck">Pacific/Rarotonga</timezone> + <timezone code="cl">America/Santiago</timezone> + <timezone code="cl">Pacific/Easter</timezone> + <timezone code="cm">Africa/Douala</timezone> + <timezone code="cn">Asia/Shanghai</timezone> + <timezone code="cn">Asia/Harbin</timezone> + <timezone code="cn">Asia/Chongqing</timezone> + <timezone code="cn">Asia/Urumqi</timezone> + <timezone code="cn">Asia/Kashgar</timezone> + <timezone code="co">America/Bogota</timezone> + <timezone code="cr">America/Costa_Rica</timezone> + <timezone code="cu">America/Havana</timezone> + <timezone code="cv">Atlantic/Cape_Verde</timezone> + <timezone code="cx">Indian/Christmas</timezone> + <timezone code="cy">Asia/Nicosia</timezone> + <timezone code="cz">Europe/Prague</timezone> + <timezone code="de">Europe/Berlin</timezone> + <timezone code="dj">Africa/Djibouti</timezone> + <timezone code="dk">Europe/Copenhagen</timezone> + <timezone code="dm">America/Dominica</timezone> + <timezone code="do">America/Santo_Domingo</timezone> + <timezone code="dz">Africa/Algiers</timezone> + <timezone code="ec">America/Guayaquil</timezone> + <timezone code="ec">Pacific/Galapagos</timezone> + <timezone code="ee">Europe/Tallinn</timezone> + <timezone code="eg">Africa/Cairo</timezone> + <timezone code="eh">Africa/El_Aaiun</timezone> + <timezone code="er">Africa/Asmara</timezone> + <timezone code="es">Europe/Madrid</timezone> + <timezone code="es">Africa/Ceuta</timezone> + <timezone code="es">Atlantic/Canary</timezone> + <timezone code="et">Africa/Addis_Ababa</timezone> + <timezone code="fi">Europe/Helsinki</timezone> + <timezone code="fj">Pacific/Fiji</timezone> + <timezone code="fk">Atlantic/Stanley</timezone> + <timezone code="fm">Pacific/Truk</timezone> + <timezone code="fm">Pacific/Ponape</timezone> + <timezone code="fm">Pacific/Kosrae</timezone> + <timezone code="fo">Atlantic/Faroe</timezone> + <timezone code="fr">Europe/Paris</timezone> + <timezone code="ga">Africa/Libreville</timezone> + <timezone code="gb">Europe/London</timezone> + <timezone code="gd">America/Grenada</timezone> + <timezone code="ge">Asia/Tbilisi</timezone> + <timezone code="gf">America/Cayenne</timezone> + <timezone code="gg">Europe/Guernsey</timezone> + <timezone code="gh">Africa/Accra</timezone> + <timezone code="gi">Europe/Gibraltar</timezone> + <timezone code="gl">America/Godthab</timezone> + <timezone code="gl">America/Danmarkshavn</timezone> + <timezone code="gl">America/Scoresbysund</timezone> + <timezone code="gl">America/Thule</timezone> + <timezone code="gm">Africa/Banjul</timezone> + <timezone code="gn">Africa/Conakry</timezone> + <timezone code="gp">America/Guadeloupe</timezone> + <timezone code="gq">Africa/Malabo</timezone> + <timezone code="gr">Europe/Athens</timezone> + <timezone code="gs">Atlantic/South_Georgia</timezone> + <timezone code="gt">America/Guatemala</timezone> + <timezone code="gu">Pacific/Guam</timezone> + <timezone code="gw">Africa/Bissau</timezone> + <timezone code="gy">America/Guyana</timezone> + <timezone code="hk">Asia/Hong_Kong</timezone> + <timezone code="hn">America/Tegucigalpa</timezone> + <timezone code="hr">Europe/Zagreb</timezone> + <timezone code="ht">America/Port-au-Prince</timezone> + <timezone code="hu">Europe/Budapest</timezone> + <timezone code="id">Asia/Jakarta</timezone> + <timezone code="id">Asia/Pontianak</timezone> + <timezone code="id">Asia/Makassar</timezone> + <timezone code="id">Asia/Jayapura</timezone> + <timezone code="ie">Europe/Dublin</timezone> + <timezone code="il">Asia/Jerusalem</timezone> + <timezone code="im">Europe/Isle_of_Man</timezone> + <timezone code="in">Asia/Calcutta</timezone> + <timezone code="io">Indian/Chagos</timezone> + <timezone code="iq">Asia/Baghdad</timezone> + <timezone code="ir">Asia/Tehran</timezone> + <timezone code="is">Atlantic/Reykjavik</timezone> + <timezone code="it">Europe/Rome</timezone> + <timezone code="je">Europe/Jersey</timezone> + <timezone code="jm">America/Jamaica</timezone> + <timezone code="jo">Asia/Amman</timezone> + <timezone code="jp">Asia/Tokyo</timezone> + <timezone code="ke">Africa/Nairobi</timezone> + <timezone code="kg">Asia/Bishkek</timezone> + <timezone code="kh">Asia/Phnom_Penh</timezone> + <timezone code="ki">Pacific/Tarawa</timezone> + <timezone code="ki">Pacific/Enderbury</timezone> + <timezone code="ki">Pacific/Kiritimati</timezone> + <timezone code="km">Indian/Comoro</timezone> + <timezone code="kn">America/St_Kitts</timezone> + <timezone code="kp">Asia/Pyongyang</timezone> + <timezone code="kr">Asia/Seoul</timezone> + <timezone code="kw">Asia/Kuwait</timezone> + <timezone code="ky">America/Cayman</timezone> + <timezone code="kz">Asia/Almaty</timezone> + <timezone code="kz">Asia/Qyzylorda</timezone> + <timezone code="kz">Asia/Aqtobe</timezone> + <timezone code="kz">Asia/Aqtau</timezone> + <timezone code="kz">Asia/Oral</timezone> + <timezone code="la">Asia/Vientiane</timezone> + <timezone code="lb">Asia/Beirut</timezone> + <timezone code="lc">America/St_Lucia</timezone> + <timezone code="li">Europe/Vaduz</timezone> + <timezone code="lk">Asia/Colombo</timezone> + <timezone code="lr">Africa/Monrovia</timezone> + <timezone code="ls">Africa/Maseru</timezone> + <timezone code="lt">Europe/Vilnius</timezone> + <timezone code="lu">Europe/Luxembourg</timezone> + <timezone code="lv">Europe/Riga</timezone> + <timezone code="ly">Africa/Tripoli</timezone> + <timezone code="ma">Africa/Casablanca</timezone> + <timezone code="mc">Europe/Monaco</timezone> + <timezone code="md">Europe/Chisinau</timezone> + <timezone code="me">Europe/Podgorica</timezone> + <timezone code="mg">Indian/Antananarivo</timezone> + <timezone code="mh">Pacific/Majuro</timezone> + <timezone code="mh">Pacific/Kwajalein</timezone> + <timezone code="mk">Europe/Skopje</timezone> + <timezone code="ml">Africa/Bamako</timezone> + <timezone code="mm">Asia/Rangoon</timezone> + <timezone code="mn">Asia/Ulaanbaatar</timezone> + <timezone code="mn">Asia/Hovd</timezone> + <timezone code="mn">Asia/Choibalsan</timezone> + <timezone code="mo">Asia/Macau</timezone> + <timezone code="mp">Pacific/Saipan</timezone> + <timezone code="mq">America/Martinique</timezone> + <timezone code="mr">Africa/Nouakchott</timezone> + <timezone code="ms">America/Montserrat</timezone> + <timezone code="mt">Europe/Malta</timezone> + <timezone code="mu">Indian/Mauritius</timezone> + <timezone code="mv">Indian/Maldives</timezone> + <timezone code="mw">Africa/Blantyre</timezone> + <timezone code="mx">America/Mexico_City</timezone> + <timezone code="mx">America/Cancun</timezone> + <timezone code="mx">America/Merida</timezone> + <timezone code="mx">America/Monterrey</timezone> + <timezone code="mx">America/Mazatlan</timezone> + <timezone code="mx">America/Chihuahua</timezone> + <timezone code="mx">America/Hermosillo</timezone> + <timezone code="mx">America/Tijuana</timezone> + <timezone code="my">Asia/Kuala_Lumpur</timezone> + <timezone code="my">Asia/Kuching</timezone> + <timezone code="mz">Africa/Maputo</timezone> + <timezone code="na">Africa/Windhoek</timezone> + <timezone code="nc">Pacific/Noumea</timezone> + <timezone code="ne">Africa/Niamey</timezone> + <timezone code="nf">Pacific/Norfolk</timezone> + <timezone code="ng">Africa/Lagos</timezone> + <timezone code="ni">America/Managua</timezone> + <timezone code="nl">Europe/Amsterdam</timezone> + <timezone code="no">Europe/Oslo</timezone> + <timezone code="np">Asia/Katmandu</timezone> + <timezone code="nr">Pacific/Nauru</timezone> + <timezone code="nu">Pacific/Niue</timezone> + <timezone code="nz">Pacific/Auckland</timezone> + <timezone code="nz">Pacific/Chatham</timezone> + <timezone code="om">Asia/Muscat</timezone> + <timezone code="pa">America/Panama</timezone> + <timezone code="pe">America/Lima</timezone> + <timezone code="pf">Pacific/Tahiti</timezone> + <timezone code="pf">Pacific/Marquesas</timezone> + <timezone code="pf">Pacific/Gambier</timezone> + <timezone code="pg">Pacific/Port_Moresby</timezone> + <timezone code="ph">Asia/Manila</timezone> + <timezone code="pk">Asia/Karachi</timezone> + <timezone code="pl">Europe/Warsaw</timezone> + <timezone code="pm">America/Miquelon</timezone> + <timezone code="pn">Pacific/Pitcairn</timezone> + <timezone code="pr">America/Puerto_Rico</timezone> + <timezone code="ps">Asia/Gaza</timezone> + <timezone code="pt">Europe/Lisbon</timezone> + <timezone code="pt">Atlantic/Madeira</timezone> + <timezone code="pt">Atlantic/Azores</timezone> + <timezone code="pw">Pacific/Palau</timezone> + <timezone code="py">America/Asuncion</timezone> + <timezone code="qa">Asia/Qatar</timezone> + <timezone code="re">Indian/Reunion</timezone> + <timezone code="ro">Europe/Bucharest</timezone> + <timezone code="rs">Europe/Belgrade</timezone> + <timezone code="ru">Europe/Kaliningrad</timezone> + <timezone code="ru">Europe/Moscow</timezone> + <timezone code="ru">Europe/Volgograd</timezone> + <timezone code="ru">Europe/Samara</timezone> + <timezone code="ru">Asia/Yekaterinburg</timezone> + <timezone code="ru">Asia/Omsk</timezone> + <timezone code="ru">Asia/Novosibirsk</timezone> + <timezone code="ru">Asia/Krasnoyarsk</timezone> + <timezone code="ru">Asia/Irkutsk</timezone> + <timezone code="ru">Asia/Yakutsk</timezone> + <timezone code="ru">Asia/Vladivostok</timezone> + <timezone code="ru">Asia/Sakhalin</timezone> + <timezone code="ru">Asia/Magadan</timezone> + <timezone code="ru">Asia/Kamchatka</timezone> + <timezone code="ru">Asia/Anadyr</timezone> + <timezone code="rw">Africa/Kigali</timezone> + <timezone code="sa">Asia/Riyadh</timezone> + <timezone code="sb">Pacific/Guadalcanal</timezone> + <timezone code="sc">Indian/Mahe</timezone> + <timezone code="sd">Africa/Khartoum</timezone> + <timezone code="se">Europe/Stockholm</timezone> + <timezone code="sg">Asia/Singapore</timezone> + <timezone code="sh">Atlantic/St_Helena</timezone> + <timezone code="si">Europe/Ljubljana</timezone> + <timezone code="sj">Arctic/Longyearbyen</timezone> + <timezone code="sj">Atlantic/Jan_Mayen</timezone> + <timezone code="sk">Europe/Bratislava</timezone> + <timezone code="sl">Africa/Freetown</timezone> + <timezone code="sm">Europe/San_Marino</timezone> + <timezone code="sn">Africa/Dakar</timezone> + <timezone code="so">Africa/Mogadishu</timezone> + <timezone code="sr">America/Paramaribo</timezone> + <timezone code="st">Africa/Sao_Tome</timezone> + <timezone code="sv">America/El_Salvador</timezone> + <timezone code="sy">Asia/Damascus</timezone> + <timezone code="sz">Africa/Mbabane</timezone> + <timezone code="tc">America/Grand_Turk</timezone> + <timezone code="td">Africa/Ndjamena</timezone> + <timezone code="tf">Indian/Kerguelen</timezone> + <timezone code="tg">Africa/Lome</timezone> + <timezone code="th">Asia/Bangkok</timezone> + <timezone code="tj">Asia/Dushanbe</timezone> + <timezone code="tk">Pacific/Fakaofo</timezone> + <timezone code="tl">Asia/Dili</timezone> + <timezone code="tm">Asia/Ashgabat</timezone> + <timezone code="tn">Africa/Tunis</timezone> + <timezone code="to">Pacific/Tongatapu</timezone> + <timezone code="tr">Europe/Istanbul</timezone> + <timezone code="tt">America/Port_of_Spain</timezone> + <timezone code="tv">Pacific/Funafuti</timezone> + <timezone code="tw">Asia/Taipei</timezone> + <timezone code="tz">Africa/Dar_es_Salaam</timezone> + <timezone code="ua">Europe/Kiev</timezone> + <timezone code="ua">Europe/Uzhgorod</timezone> + <timezone code="ua">Europe/Zaporozhye</timezone> + <timezone code="ua">Europe/Simferopol</timezone> + <timezone code="ug">Africa/Kampala</timezone> + <timezone code="um">Pacific/Johnston</timezone> + <timezone code="um">Pacific/Midway</timezone> + <timezone code="um">Pacific/Wake</timezone> + <timezone code="us">America/New_York</timezone> + <timezone code="us">America/Detroit</timezone> + <timezone code="us">America/Kentucky/Louisville</timezone> + <timezone code="us">America/Kentucky/Monticello</timezone> + <timezone code="us">America/Indiana/Indianapolis</timezone> + <timezone code="us">America/Indiana/Knox</timezone> + <timezone code="us">America/Indiana/Winamac</timezone> + <timezone code="us">America/Indiana/Marengo</timezone> + <timezone code="us">America/Indiana/Vevay</timezone> + <timezone code="us">America/Chicago</timezone> + <timezone code="us">America/Indiana/Vincennes</timezone> + <timezone code="us">America/Indiana/Petersburg</timezone> + <timezone code="us">America/Menominee</timezone> + <timezone code="us">America/North_Dakota/Center</timezone> + <timezone code="us">America/North_Dakota/New_Salem</timezone> + <timezone code="us">America/Denver</timezone> + <timezone code="us">America/Boise</timezone> + <timezone code="us">America/Shiprock</timezone> + <timezone code="us">America/Phoenix</timezone> + <timezone code="us">America/Los_Angeles</timezone> + <timezone code="us">America/Anchorage</timezone> + <timezone code="us">America/Juneau</timezone> + <timezone code="us">America/Yakutat</timezone> + <timezone code="us">America/Nome</timezone> + <timezone code="us">America/Adak</timezone> + <timezone code="us">Pacific/Honolulu</timezone> + <timezone code="uy">America/Montevideo</timezone> + <timezone code="uz">Asia/Samarkand</timezone> + <timezone code="uz">Asia/Tashkent</timezone> + <timezone code="va">Europe/Vatican</timezone> + <timezone code="vc">America/St_Vincent</timezone> + <timezone code="ve">America/Caracas</timezone> + <timezone code="vg">America/Tortola</timezone> + <timezone code="vi">America/St_Thomas</timezone> + <timezone code="vn">Asia/Saigon</timezone> + <timezone code="vu">Pacific/Efate</timezone> + <timezone code="wf">Pacific/Wallis</timezone> + <timezone code="ws">Pacific/Apia</timezone> + <timezone code="ye">Asia/Aden</timezone> + <timezone code="yt">Indian/Mayotte</timezone> + <timezone code="za">Africa/Johannesburg</timezone> + <timezone code="zm">Africa/Lusaka</timezone> + <timezone code="zw">Africa/Harare</timezone> +</timezones> diff --git a/core/res/waitingroom/screen_background_blue-land.png b/core/res/waitingroom/screen_background_blue-land.png Binary files differnew file mode 100644 index 0000000..50e46b1 --- /dev/null +++ b/core/res/waitingroom/screen_background_blue-land.png diff --git a/core/res/waitingroom/screen_background_green-land.png b/core/res/waitingroom/screen_background_green-land.png Binary files differnew file mode 100644 index 0000000..f46afa1 --- /dev/null +++ b/core/res/waitingroom/screen_background_green-land.png diff --git a/core/res/waitingroom/screen_background_white-land.png b/core/res/waitingroom/screen_background_white-land.png Binary files differnew file mode 100644 index 0000000..a179c38 --- /dev/null +++ b/core/res/waitingroom/screen_background_white-land.png |