57 lines
		
	
	
		
			2.0 KiB
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
			
		
		
	
	
			57 lines
		
	
	
		
			2.0 KiB
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
#!/bin/bash
 | 
						|
#
 | 
						|
# Copyright (C) 2017 The Android Open Source Project
 | 
						|
#
 | 
						|
# Licensed under the Apache License, Version 2.0 (the "License");
 | 
						|
# you may not use this file except in compliance with the License.
 | 
						|
# You may obtain a copy of the License at
 | 
						|
#
 | 
						|
#      http://www.apache.org/licenses/LICENSE-2.0
 | 
						|
#
 | 
						|
# Unless required by applicable law or agreed to in writing, software
 | 
						|
# distributed under the License is distributed on an "AS IS" BASIS,
 | 
						|
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 | 
						|
# See the License for the specific language governing permissions and
 | 
						|
# limitations under the License.
 | 
						|
 | 
						|
BASE="http://www.google.com/chart?chs=32&chst=d_simple_text_icon_above"
 | 
						|
 | 
						|
#  From http://developers.google.com/chart/image/docs/gallery/dynamic_icons#basic-icons
 | 
						|
icons=(
 | 
						|
   academy activities airport amusement aquarium
 | 
						|
   art-gallery atm baby bank-dollar bank-euro
 | 
						|
   bank-intl bank-pound bank-yen bar barber
 | 
						|
   beach beer bicycle books bowling
 | 
						|
   bus cafe camping car-dealer car-rental
 | 
						|
   car-repair casino caution cemetery-grave cemetery-tomb
 | 
						|
   cinema civic-building computer corporate courthouse
 | 
						|
   fire flag helicopter home
 | 
						|
   info landslide legal location locomotive
 | 
						|
   medical mobile motorcycle music parking
 | 
						|
   pet petrol phone picnic postal
 | 
						|
   repair restaurant sail school scissors
 | 
						|
   ship shoppingbag shoppingcart ski snack
 | 
						|
   snow sport star swim taxi train
 | 
						|
   truck wc-female wc-male wc
 | 
						|
   wheelchair
 | 
						|
   )
 | 
						|
 | 
						|
# The 500s from https://spec.googleplex.com/quantumpalette#
 | 
						|
colors=(
 | 
						|
    DB4437 E91E63 9C27B0 673AB7 3F51B5
 | 
						|
    4285F4 03A9F4 00BCD4 009688 0F9D58
 | 
						|
    8BC34A CDDC39 FFEB3B F4B400 FF9800
 | 
						|
    FF5722 795548 9E9E9E 607D8B
 | 
						|
)
 | 
						|
 | 
						|
 | 
						|
# See https://developers.google.com/chart/image/docs/gallery/dynamic_icons
 | 
						|
for n in `seq 1 80`;
 | 
						|
do
 | 
						|
  i=n%76
 | 
						|
  c=$(($RANDOM%19))
 | 
						|
  # <font_size>|<font_fill_color>|<icon_name>|<icon_size>|<icon_fill_color>|<icon_and_text_border_color>
 | 
						|
  url=${BASE}"&chld=Ch+"${n}"|7|00F|${icons[${i}]}|24|${colors[${c}]}|FFF"
 | 
						|
  echo ${url}
 | 
						|
  curl ${url} -o tests/input/res/drawable-xhdpi/ch_${n}_logo.png
 | 
						|
done; |