Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Vector Drawable @Dev Fest Tokyo 2017 Lunch LT
Search
TakuSemba
October 08, 2017
Technology
340
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Vector Drawable @Dev Fest Tokyo 2017 Lunch LT
TakuSemba
October 08, 2017
More Decks by TakuSemba
See All by TakuSemba
Customize & Debug ExoPlayer @droidkaigi 2020
takusemba
0
2.1k
Jetpack Compose
takusemba
3
3.7k
Protobuf in Kotlin
takusemba
2
2.1k
Single Activity with MVVM
takusemba
4
1.4k
KotlinConf Report @ca.kt#7
takusemba
2
500
Request in a QUIC way @shibuya.apk#28
takusemba
2
1.2k
Lint for Kotlin @R.kt#3
takusemba
3
1.6k
Auto Release @potatochips#48
takusemba
1
1.3k
Media streaming on Android @droidkaigi 2018
takusemba
6
8.3k
Other Decks in Technology
See All in Technology
制約理論(ToC)入門 2026版
recruitengineers
PRO
7
2.1k
Agent 時代の Kaggle 展望 / kaggle-in-the-agentic-era
upura
1
680
システム思考で問題に対処する
yussak
0
210
MIRU 2026 チュートリアル
keisuke198619
0
870
LanceDB入門
mocobeta
4
110
Flutterをカメラで動かしたかった話
sony
1
130
関東Kaggler会発表資料
takoi
1
200
ガバメントクラウドでのランサムウェア対策
techniczna
2
1k
Digitization部 紹介資料
sansan33
PRO
2
7.7k
『三匹の子ぶた』から学ぶネットワークセキュリティの昔と今 / Network Security: Then and Now Through the Lens of The Three Little Pigs
nttcom
1
1.8k
AIは実装を速くする。では、私たちは何を今作るべきか?-立場を越えてリリースに向き合ったチーム開発の実践 / 20260801 Hiromi Nakaya and Naoki Takahashi
shift_evolve
PRO
3
450
20260807_第6回_関東kaggler会LT_claw系bot xangiと始める、"寂しくない" kaggle
sugupoko
0
230
Featured
See All Featured
How to build a perfect <img>
jonoalderson
1
5.9k
The Language of Interfaces
destraynor
162
27k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.8k
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
68
56k
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
330
Rebuilding a faster, lazier Slack
samanthasiow
85
9.6k
Heart Work Chapter 1 - Part 1
lfama
PRO
8
36k
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
2
3.7k
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
540
Building an army of robots
kneath
306
46k
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.3k
How to Talk to Developers About Accessibility
jct
2
490
Transcript
Taku Semba Vector Drawable CyberAgent,Inc
About Me Taku Semba TakuSemba @takusemba AbemaTV.Inc
Vector Drawable > xml based SVG XML
Vector Drawable > Sharp > Light > Animatable
Vector Drawable > Sharp > Light drawable-ldpi/cat.png drawable-mdpi/cat.png drawable-hdpi/cat.png drawable-xhdpi/cat.png
drawable-xxhdpi/cat.png drawable-xxxhdpi/cat.png drawable/cat.xml - 6826bytes > Animatable
Vector Drawable > Sharp > Light > Animatable
png or webp would be better if > more than
200dp * 200dp > more than 800 char path
> more than 200dp * 200dp > more than 800
char path png or webp would be better if
Fill-type <vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="24dp" android:height="24dp" android:viewportHeight="24.0" android:viewportWidth="24.0" > <path android:fillColor="#000"
android:fillType="evenOdd" android:pathData="M13,11.4l2.1,1.3c0.5,0.2 0.7,0.8 0.4,1.3a1,1 0,0 1,-1.4 0.4l-2.6,-1.5 -0.2,-0.2a1,1 0,0 1,-0.3 -0.7V8c0,-0.6 0.4,-1 1,-1s1,0.5 1,1v3.4zM12,3a9,9 0,1 1,-6.4 15.4l1.5,-1.5a7,7 0,1 0,-2 -5l2.9,0.1 -4,4 -0.1,-0.1L0,12h3c0,-5 4,-9 9,-9z" /> </vector>
Fill-type > library version should be more than 26
Vector Drawable https://github.com/takusemba https://twitter.com/takusemba