• Home
Name Date Size #Lines LOC

..--

Application/03-May-2024-913493

buildSrc/03-May-2024-1913

gradle/wrapper/03-May-2024-76

CONTRIB.mdD03-May-20241.6 KiB3627

LICENSED03-May-202411.1 KiB202169

README.mdD03-May-20242.2 KiB6244

build.gradleD03-May-2024250 119

gradlewD03-May-20245 KiB165122

gradlew.batD03-May-20242.3 KiB9166

packaging.yamlD03-May-2024478 1610

settings.gradleD03-May-202422 21

template-params.xmlD03-May-20241.7 KiB4025

README.md

1Android DrawableTinting Sample
2==============================
3
4Sample that shows applying tinting and color filters to Drawables both programmatically
5and as Drawable resources in XML.
6
7Introduction
8------------
9
10Tinting is set on a nine-patch drawable through the "tint" and "tintMode" parameters.
11A color state list is referenced as the tint color, which defines colors for different
12states of a View (for example disabled/enabled, focused, pressed or selected).
13
14Programmatically, tinting is applied to a Drawable through its "setColorFilter" method,
15with a reference to a color and a PorterDuff blend mode. The color and blend mode can be
16changed from the UI to see the effect of different options.
17
18Pre-requisites
19--------------
20
21- Android SDK (L Developer Preview)
22- Android Build Tools v20
23- Android Support Repository
24
25Getting Started
26---------------
27
28This sample uses the Gradle build system. To build this project, use the
29"gradlew build" command or use "Import Project" in Android Studio.
30
31Support
32-------
33
34- Google+ Community: https://plus.google.com/communities/105153134372062985968
35- Stack Overflow: http://stackoverflow.com/questions/tagged/android
36
37If you've found an error in this sample, please file an issue:
38https://github.com/googlesamples/android-DrawableTinting
39
40Patches are encouraged, and may be submitted by forking this project and
41submitting a pull request through GitHub. Please see CONTRIBUTING.md for more details.
42
43License
44-------
45
46Copyright 2014 The Android Open Source Project, Inc.
47
48Licensed to the Apache Software Foundation (ASF) under one or more contributor
49license agreements.  See the NOTICE file distributed with this work for
50additional information regarding copyright ownership.  The ASF licenses this
51file to you under the Apache License, Version 2.0 (the "License"); you may not
52use this file except in compliance with the License.  You may obtain a copy of
53the License at
54
55  http://www.apache.org/licenses/LICENSE-2.0
56
57Unless required by applicable law or agreed to in writing, software
58distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
59WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  See the
60License for the specific language governing permissions and limitations under
61the License.
62