рд▓рдВрдмреЗ рд╕рдордп рд╕реЗ рд╣рдо рдПрдВрдбреНрд░реЙрдЗрдб рдХреЗ рд▓рд┐рдП рдмрдЪреНрдЪреЛрдВ рдХреЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╡рд┐рдХрд╕рд┐рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдзреАрд░реЗ-рдзреАрд░реЗ рдЗрд╕ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдХреА рдХрдИ рдмрд╛рд░реАрдХрд┐рдпреЛрдВ рдХреЛ рд╕рдордЭ рд░рд╣реЗ рд╣реИрдВред рдПрдХ рд░реЗрдХ рд╣реИ рдЬреЛ рд╣рд░ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдореЗрдВ рд╣рдорд╛рд░реЗ рдЗрдВрддрдЬрд╛рд░ рдореЗрдВ рд░рд╣рддрд╛ рд╣реИ - рдпрд╣ рд╕реНрдХреНрд░реАрди рдХрд╛ рдПрдХ рд╡рд┐рдЦрдВрдбрди рд╣реИред рдпрджрд┐ рдЖрдк рдХреЗрд╡рд▓ рдПрдХ рдЫрд╡рд┐ рдХреЛ рдПрдХ рдЫреЛрдЯреЗ рдлреЛрди рдХреЗ рд▓рд┐рдП рдмрдирд╛рддреЗ рд╣реИрдВ, рддреЛ рдЯреИрдмрд▓реЗрдЯ рдкрд░ рдЗрд╕реЗ рд╣рд▓реНрдХреЗ рдврдВрдЧ рд╕реЗ рдбрд╛рд▓рдиреЗ рдХреЗ рд▓рд┐рдП рджрд┐рдЦрддрд╛ рд╣реИ, "рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдирд╣реАрдВ"ред рдФрд░ рдпрджрд┐ рдЖрдк рдЯреИрдмрд▓реЗрдЯ рдХреЗ рд▓рд┐рдП рдПрдХ рдЙрдЪреНрдЪ-рд░рд┐рдЬрд╝реЙрд▓реНрдпреВрд╢рди рдХреА рдЫрд╡рд┐ рдмрдирд╛рддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕реЗ рдлреЛрди рдкрд░ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдмрд╣реБрдд рдЕрдзрд┐рдХ рд╕рдВрднрд╛рд╡рдирд╛ рдХреЗ рд╕рд╛рде рдЖрд╡реЗрджрди рдЖрдЙрдЯрдСрдлрдореЗрд░реА рдХреЗ рд╕рд╛рде рдЧрд┐рд░ рдЬрд╛рдПрдЧрд╛ред
рд╣рдореЗрдВ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╕реНрдХреНрд░реАрди рдХреЗ рд▓рд┐рдП рдПрдХ рд╣реА рдЫрд╡рд┐ рдХреЗ рдХрдИ рдЙрджрд╛рд╣рд░рдг рддреИрдпрд╛рд░ рдХрд░рдиреЗ рд╣реЛрдВрдЧреЗред 2560x1600 рдХреЗ рдПрдХ рдкрд╛рдЧрд▓ рд╕рдВрдХрд▓реНрдк рдХреЗ рд╕рд╛рде рдирдпрд╛ рд░рд╛рдХреНрд╖рд╕ рдЧреИрд▓реЗрдХреНрд╕реА рдиреЗрдХреНрд╕рд╕ 10 рдмрд╛рджрд▓реЛрдВ рдХреЛ рдФрд░ рдЕрдзрд┐рдХ рдШрдирд╛ рдХрд░рддрд╛ рд╣реИред

рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдХреБрдЫ рдмрджрд▓рдирд╛ рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛, рд╣рдордиреЗ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред рд▓реЗрдХрд┐рди рдХреНрдпрд╛ рд╣реЛрдЧрд╛ рдпрджрд┐ рдЖрдк рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдореЗрдВ рд╡реЗрдХреНрдЯрд░ рдЫрд╡рд┐рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╡реЗрдХреНрдЯрд░ рд╡рд╛рд▓реЗ? рдЗрд╕ рддрд░рд╣ рдХреА рдЫрд╡рд┐рдпрд╛рдВ рдЖрд╕рд╛рдиреА рд╕реЗ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╕реНрдХреНрд░реАрди рд░рд┐рдЬрд╝реЙрд▓реНрдпреВрд╢рди рдкрд░ рдкрд╣реБрдВрдЪ рдЬрд╛рддреА рд╣реИрдВ, рдЬрдмрдХрд┐ рдЧреБрдгрд╡рддреНрддрд╛ рдирд╣реАрдВ рдЦреЛрддреА рд╣реИред рдЖрдк рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рд╕реНрддрд╛рд╡реЛрдВ рдФрд░ рдЖрдХрд╛рд░реЛрдВ рдХреЗ рд▓рд┐рдП рдХреЗрд╡рд▓ рдПрдХ рдЫрд╡рд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдЬрд▓реНрджреА рд╕реЗ рдирд╣реАрдВ рдХрд╣рд╛ред рддреЛ, рдХрдЯреМрддреА рдХреЗ рддрд╣рдд, рд╣рдорд╛рд░реЗ рдПрдХ рдЖрд╡реЗрджрди рдореЗрдВ рд╡реЗрдХреНрдЯрд░ рдЫрд╡рд┐рдпреЛрдВ рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреА рдХрд╣рд╛рдиреА рд╣реИред рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ, рд╣рдо рдПрдВрдбреНрд░реЙрдЗрдб рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдореЗрдВ рдПрд╕рд╡реАрдЬреА рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рд╡реЗрдХреНрдЯрд░ рдЫрд╡рд┐рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рдЕрдиреБрднрд╡ рдФрд░ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЛ рд╕рд╛рдЭрд╛ рдХрд░реЗрдВрдЧреЗред
рдереЛрдбрд╝рд╛ рдЧреБрдЧреНрд▓рд┐рдВрдЧ, рд╣рдордиреЗ рдкрд╛рдпрд╛ рдХрд┐ рд╡реЗрдм рдФрд░ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рд▓рд┐рдП рд╡реЗрдХреНрдЯрд░ рдЪрд┐рддреНрд░ рдЖрдорддреМрд░ рдкрд░ рдПрд╕рд╡реАрдЬреА рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред рд╡реЗрдХреНрдЯрд░ рд╕рдВрдкрд╛рджрдХ рдПрдбреЛрдм рдЗрд▓рд╕реНрдЯреНрд░реЗрдЯрд░ рдФрд░ рдЗрдВрдХрд╕реНрдХреЗрдк рдЗрд╕ рдкреНрд░рд╛рд░реВрдк рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВред рдЗрдВрдХрд╕реНрдХреЗрдк рдХреЗ рд╕рд╛рде рд╕рд╢рд╕реНрддреНрд░, рд╣рдордиреЗ рдкрд░реАрдХреНрд╖рдг рдЫрд╡рд┐рдпреЛрдВ рдХреЛ рдХрд╛рдЯ рджрд┐рдпрд╛ рдФрд░ рдПрдВрдбреНрд░реЙрдЗрдб рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдореЗрдВ рдЙрдиреНрд╣реЗрдВ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдФрд░ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рддрд░реАрдХреЗ рдЦреЛрдЬрдиреЗ рд▓рдЧреЗред
рдореИрдВ рдПрд╕рд╡реАрдЬреА рдбрд┐рд╡рд╛рдЗрд╕ рдХреЛ рд╕рдордЭрдирд╛ рдФрд░ рдЕрдкрдиреЗ рдкрд╛рд░реНрд╕рд░ рдХреЛ рд▓рд┐рдЦрдирд╛ рдирд╣реАрдВ рдЪрд╛рд╣рддрд╛ рдерд╛ - рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ, рд▓реЛрдЧ рд╣рдорд╛рд░реЗ рд╕рд╛рдордиреЗ рдЖ рдЧрдП рд╣реИрдВ! рдЦреИрд░, Google "Android svg"ред
рдирддреАрдЬрддрди, рд╡рд╣рд╛рдБ рд╣реИрдВ:
рд╣рдо рд╕рдмрд╕реЗ рд▓реЛрдХрдкреНрд░рд┐рдп рдПрдХ рд▓реЗрддреЗ рд╣реИрдВ - рдПрд╕рд╡реАрдЬреА-рдПрдВрдбреНрд░реЙрдЗрдб (рд╡реИрд╕реЗ, рд╡рд╣ рдЧрд┐рдердм рдореЗрдВ рдЪрд▓реЗ рдЧрдП, рд▓реЗрдХрд┐рди рд╡рд╣рд╛рдВ рдХреЛрдИ рдирдпрд╛ рдЖрд╡рд╛рдЧрдорди рдирд╣реАрдВ рд╣реИ)ред рд╣рдо рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреЛ рдХрдиреЗрдХреНрдЯ рдХрд░рддреЗ рд╣реИрдВ, рд╡реЗрдХреНрдЯрд░ рдЫрд╡рд┐ рдХреЛ рд░реЗрд╕ / рд░реЙ рдореЗрдВ рдбрд╛рд▓рддреЗ рд╣реИрдВ, рдЗрд╕реЗ рд▓реЛрдб рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕реЗ рджреГрд╢реНрдп рдореЗрдВ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддреЗ рд╣реИрдВ:
SVG svg = SVGParser.getSVGFromResource(getResources(), R.raw.filename); Drawable drawable = svg.createPictureDrawable(); imageView.setImageDrawable(drawable);
рдЫрд╡рд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рдкрд░реАрдХреНрд╖рдг рдкрд░рд┐рдпреЛрдЬрдирд╛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ - рд╕рдм рдХреБрдЫ рдареАрдХ рд╣реИ! рд╣рдорд╛рд░реА рдЫрд╡рд┐рдпреЛрдВ рдХреЛ рдЬреЛрдбрд╝рдирд╛ рд░рд┐рдХреНрдд рд╣реИред рдЬреИрд╕рд╛ рдХрд┐ рдпрд╣ рдирд┐рдХрд▓рд╛, рдпрд╣ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХреЗрд╡рд▓ рдПрд╕рд╡реАрдЬреА рдореВрд▓ 1.1 рдкреНрд░рд╛рд░реВрдк рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рдЗрдВрдХрд╕реНрдкреЗрд╕ рджреНрд╡рд╛рд░рд╛ рд╕рдорд░реНрдерд┐рдд рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдХреЗрд╡рд▓ рдПрдбреЛрдм рдЗрд▓рд╕реНрдЯреНрд░реЗрдЯрд░ рдореЗрдВ рдкреИрджрд╛ рд╣реБрдЖ рд╣реИред
рд╣рдо рджреВрд╕рд░реА рдПрд╕рд╡реАрдЬреА-рдПрдВрдбреНрд░реЙрдЗрдб -2 рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддреЗ рд╣реИрдВ, рдЬреЛ рдкрд╣рд▓реА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХрд╛ рдПрдХ рдХрд╛рдВрдЯрд╛ рд╣реИ рдФрд░ рдереЛрдбрд╝рд╛ рдЖрдЧреЗ рдмрдврд╝ рдЧрдИ рд╣реИред
рд╡рд╣ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЗрдВрдХрд╕реНрдХреЗрдк рдХреЛ рд╕рдордЭрддреА рд╣реИ, рдФрд░ рдЗрд╕ рдкреНрд░рд╛рд░реВрдк рдХреЗ рдЕрдиреНрдп рдЪрд┐рдкреНрд╕ рдХрд╛ рднреА рд╕рдорд░реНрдерди рдХрд░рддреА рд╣реИ, рдЬрд┐рд╕реЗ рдЖрдк
рдпрд╣рд╛рдБ рдкрдврд╝ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣рд╛рдВ рд╕рдм рдХреБрдЫ рд╕рд░рд▓ рд╣реЛ рдЧрдпрд╛, рддрд╕реНрд╡реАрд░реЗрдВ рдбрд╛рдЙрдирд▓реЛрдб рд╣реБрдИрдВ рдФрд░ рдлреЛрди рдФрд░ рдЯреИрдмрд▓реЗрдЯ рджреЛрдиреЛрдВ рдкрд░ рдмрд╣реБрдд рдЦреВрдмрд╕реВрд░рдд рд▓рдЧ рд░рд╣реА рдереАрдВред рд╣рдо рдЙрд╕ рдкрд░ рд░реБрдХ рдЧрдПред
рдЯреИрдмрд▓реЗрдЯ рдкрд░ рдПрдХ рдПрд╕рд╡реАрдЬреА рдЫрд╡рд┐ рдФрд░ рдПрдХ рдЧреИрд░-рдЕрдиреБрдХреВрд▓рд┐рдд рдЯреИрдмрд▓реЗрдЯ рдЖрдХрд╛рд░ рдкреАрдПрдирдЬреА рдЫрд╡рд┐ рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдгред
(рдореВрд▓ рдЖрдХрд╛рд░
1280x800 рдореЗрдВ рдЫрд╡рд┐ рджреЗрдЦреЗрдВ)
рдкрд╣рд▓рд╛ SVG (10 Kb) рд╣реИ, рджреВрд╕рд░рд╛ PNG (22 Kb) рд╣реИред рджреВрд╕рд░реА рдЫрд╡рд┐ рдореЗрдВ рдПрдХ рдзреБрдВрдзрд▓рд╛ рд░реВрдкрд░реЗрдЦрд╛ рдФрд░ рдПрдХ рдХрджрдо рдврд╛рд▓ рд╣реИрдЫрд╡рд┐ рд╕реНрдХреЗрд▓рд┐рдВрдЧ
рдЫрд╡рд┐рдпреЛрдВ рдХреЛ рдХреЗрд╡рд▓ рдЕрдиреБрдкрд╛рдд рдХреЗ рд╕рдВрд░рдХреНрд╖рдг рдХреЗ рд╕рд╛рде рдмрдврд╝рд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП, рдЙрдиреНрд╣реЗрдВ рдкреГрд╖реНрдарднреВрдорд┐ рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛, рдЬреЛ рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рд╕реНрддрд╛рд╡реЛрдВ рдкрд░ рдЕрдиреБрдкрд╛рдд рдХреЛ рдереЛрдбрд╝рд╛ рдмрджрд▓ рд╕рдХрддрд╛ рд╣реИ, рд╡рд┐рдлрд▓ рд╣реЛ рдЬрд╛рдПрдЧрд╛ред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рд╣рдо рдЖрдорддреМрд░ рдкрд░ рдкреАрдПрдирдЬреА рдореЗрдВ рдХреБрдЫ рдкреНрд░рдХрд╛рд░ рдХреА рдЕрдореВрд░реНрдд рдЫрд╡рд┐ рдмрдирд╛рддреЗ рд╣реИрдВ, рдЬреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╕реНрдХреНрд░реАрди рдХреЗ рд▓рд┐рдП рдЗрд╕рдХреЗ рдЕрдиреБрдкрд╛рдд рдХреЛ рдЖрд╕рд╛рдиреА рд╕реЗ рдмрджрд▓ рджреЗрддрд╛ рд╣реИред
рдПрд╕рд╡реАрдЬреА рдХреЗ рд▓рд┐рдП рдПрдбрдЬрд╕реНрдЯреЗрдмрд▓рдмрд╛рдЙрдВрдбреНрд╕ рдкреНрд░реЙрдкрд░реНрдЯреА рдХреЛ рд╕рд╣реА рдкрд░ рд╕реЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдордд рднреВрд▓рдирд╛, рдЕрдиреНрдпрдерд╛ рдЫрд╡рд┐ рдЖрдкрдХреА рд╕реАрдорд╛рдУрдВ рдХреА рдЧрдгрдирд╛ рдЙрд╕ рддрд░реАрдХреЗ рд╕реЗ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреА рд╣реИ рдЬреИрд╕рд╛ рдЖрдк рдЪрд╛рд╣рддреЗ рдереЗред
рдЫрд╛рдпрд╛ рдФрд░ рд╣рд╛рдЗрд▓рд╛рдЗрдЯ рдХреЗ рд╕рд╛рде рдЫрд╡рд┐ рдЖрдХрд╛рд░
рд╣рдорд╛рд░реЗ рдЖрд╡реЗрджрди рдореЗрдВ рдХреБрдЫ рддрддреНрд╡реЛрдВ рдХреЛ рд╢реБрд░реВ рдореЗрдВ рдЫреЛрдЯреЗ рдЫрд╛рдпрд╛ рдФрд░ рдкреНрд░рдХрд╛рд╢ рдбрд╛рд▓рд╛ рдЧрдпрд╛ рдерд╛ - рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЗрд╕ рдЗрдореЛрдЯрд┐рдХреЙрди рдореЗрдВ рдПрдХ рдЧреНрд░реЗ рдмреИрдХрд▓рд╛рдЗрдЯ рд╣реИред рд▓реЗрдХрд┐рди рдпрд╣ рдПрд╕рд╡реАрдЬреА рдлрд╝рд╛рдЗрд▓ рдХреЗ рдЖрдХрд╛рд░ рдореЗрдВ рднрд╛рд░реА рд╡реГрджреНрдзрд┐ рдХреА рдУрд░ рдЬрд╛рддрд╛ рд╣реИред 118 Kb рдмрдирд╛рдо 1 Kb рдЗрд╕ рдкрд░ рдкреНрд░рдХрд╛рд╢ рдбрд╛рд▓рд╛ рдЧрдпрд╛ рдмрд┐рдирд╛ред рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдЖрдХрд╛рд░ рдЬрд┐рддрдирд╛ рдмрдбрд╝рд╛ рд╣реЛрдЧрд╛, рдЙрд╕реЗ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдореЗрдВ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдореЗрдВ рдЙрддрдирд╛ рд╣реА рдЕрдзрд┐рдХ рд╕рдордп рд▓рдЧреЗрдЧрд╛, рдЗрд╕рд▓рд┐рдП рд╣рдордиреЗ рдЗрд╕ рдЖрд╢рдп рдХреЛ рдЫреЛрдбрд╝рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред
рдЫрд╛рдпрд╛ рдХреЗ рд╕рд╛рде рдФрд░ рдмрд┐рдирд╛ рдЪрд┐рддреНрд░: резрез Kb Kb рдмрдирд╛рдо рез KbрдЖрдк рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдПрдбрд┐рдЯрд░ рдореЗрдВ рдпрд╛ рдПрд╕рд╡реАрдЬреА рдлрд╝рд╛рдЗрд▓ рдХреЛ рд╕реАрдзреЗ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рдХреЗ рдмреИрдХрд▓рд╛рдЗрдЯ рдмрдВрдж рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ - рд╣рдо рд╡рд┐рд╢рд╛рд▓ рд╕рд╛рдордЧреНрд░реА рдХреЗ рд╕рд╛рде <рдЫрд╡рд┐ /> рдЯреИрдЧ рдХреЛ рд╣рдЯрд╛ рджреЗрддреЗ рд╣реИрдВред
рдзреАрд░реЗ-рдзреАрд░реЗ рдкреНрд░рджрд░реНрд╢рди
рдХреБрдЫ рдЫрд╡рд┐рдпреЛрдВ рдореЗрдВ рдЕрдЪрд╛рдирдХ рдкреГрд╖реНрдарднреВрдорд┐ рдХреЗ рдмрдЬрд╛рдп рдХрд╛рд▓реЗ рдзрдмреНрдмреЗ рджрд┐рдЦрд╛рдИ рджрд┐рдПред рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐ рдврд╛рд▓ рд╕рдорд░реНрдерд┐рдд рдирд╣реАрдВ рд╣реИ!
рдЧреНрд░реЗрдбрд┐рд╕ рдХреЗ рд╕рд╛рде рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ svg рд╕реЗ рдЕрддрд┐рд░рд┐рдХреНрдд рдЯреИрдЧ рд╣рдЯрд╛рдХрд░ (рд▓реЗрдЦ рдореЗрдВ рдмрд╛рдж рдореЗрдВ рд╡рд░реНрдгрд┐рдд)ред рд▓реЗрдХрд┐рди рд╕рд┐рджреНрдзрд╛рдВрдд рд░реВрдк рдореЗрдВ, рдпрд╣ рдФрд░ рд╣рдорд╛рд░реА рд╕рд░рд▓ рдЫрд╡рд┐рдпреЛрдВ рдореЗрдВ рдПрдХ рд╕рдорд╛рди рднрд░рдг рдХреЗ рд╕рд╛рде рдЧреНрд░реЗрдбрд┐рдПрдВрдЯ рдХреЛ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП, рдЕрдЧрд░ рдПрдХ рдФрд░ рдЕрддрд┐ рд╕реВрдХреНрд╖реНрдо рдЕрдВрддрд░ рдХреЗ рд▓рд┐рдП рд╕рдВрднрд╡ рдирд╣реАрдВ рд╣реИ - рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдЫрд╡рд┐ рд▓реЛрдбрд┐рдВрдЧ рд╕рдордпред
рдпрд╣рд╛рдВ рд╕реНрдХреНрд░реАрди рдкрд░ рдпрд╣ рдХреИрд╕рд╛ рджрд┐рдЦ рд░рд╣рд╛ рд╣реИ: рдмрд╛рдИрдВ рдУрд░ рдПрдХ рдврд╛рд▓ рдХреЗ рд░реВрдк рдореЗрдВ рдПрдХ рдХрд╛рд▓рд╛ рдЖрдХрд╛рд╢ рд╣реИ, рджрд╛рдИрдВ рдУрд░ рдПрдХ рд╕рд╣реА рддрд╕реНрд╡реАрд░ рд╣реИред

рдЫрд╡рд┐ рдЕрдкрд▓реЛрдб рд╕рдордп
ViewPager рдХреЗ рдПрдХ рдкреГрд╖реНрда рдкрд░ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ 6 рдЫрд╡рд┐рдпреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рдФрд░ рдЬрдм рд╕реЗ рдЙрдиреНрд╣реЗрдВ рд╕реНрдХреНрд░реЙрд▓рд┐рдВрдЧ рдХреЗ рджреМрд░рд╛рди рд▓реЛрдб рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ (рдпрджрд┐ рдХреИрд╢рд┐рдВрдЧ рдирд╣реАрдВ рд╣реИ), рддреЛ рд╕реНрдХреНрд░реЙрд▓ рдХрд░рддреЗ рд╕рдордп рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдиреЗ рдзреНрдпрд╛рди рд╕реЗ рдШреБрдорд╛рдпрд╛ред рдореИрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдпрд╣ рдирд╣реАрдВ рдЪрд╛рд╣рддрд╛ рдерд╛, рдФрд░ рдЖрд╡реЗрджрди рд╢реБрд░реВ рд╣реЛрдиреЗ рдкрд░ рд╕рднреА рдЫрд╡рд┐рдпреЛрдВ рдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рд╣рдореЗрдВ рд▓рдЧрднрдЧ 8 рд╕реЗрдХрдВрдб рдХрд╛ рдЖрд░рдВрднрд┐рдХ рд╕рдордп рдорд┐рд▓рд╛, рдЬреЛ рдмрд╣реБрдд рд▓рдВрдмрд╛ рдерд╛ред
рдЙрдиреНрд╣реЛрдВрдиреЗ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╣рд▓ рдирд┐рдХрд╛рд▓рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред рдПрд╕рд╡реАрдЬреА-рдПрдВрдбреНрд░реЙрдЗрдб -2 рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рд╕реНрд░реЛрдд рдХреЛрдб рдХреЛ рдЕрдкрд╡рд┐рддреНрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдФрд░ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЬреЛ рдзреАрдорд╛ рдкрдбрд╝рддрд╛ рд╣реИ рдЙрд╕рдХреА рдЦреЛрдЬ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛ред рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рд╣реИ рдХрд┐ SVGParser рд╡рд░реНрдЧ рдореЗрдВ, XML рдЫрд╡рд┐ рдлрд╝рд╛рдЗрд▓ рдХреЛ
рджреЛ рдмрд╛рд░ рдкрд╛рд░реНрд╕
рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ : рдкрд╣рд▓реА рдмрд╛рд░ рдпрд╣ рдЕрддрд┐рд░рд┐рдХреНрдд рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдПрдХрддреНрд░ рдХрд░рддрд╛ рд╣реИ рдЬреЛ рджреВрд╕рд░реЗ рдкрд╛рд╕ рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХреА рдЬрд╛рддреА рд╣реИрдВред рдФрд░, рд╕рдмрд╕реЗ рджрд┐рд▓рдЪрд╕реНрдк рд╣реИ, рдХреЗрд╡рд▓ xlink: href рд╡рд┐рд╢реЗрд╖рддрд╛ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬреЛ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдХреЗ рдЕрдВрджрд░ рд╣реА рдХрд┐рд╕реА рдкреНрд░рдХрд╛рд░ рдХрд╛ рд╣рд╛рдЗрдкрд░рд▓рд┐рдВрдХ рд╣реИред рд╣рдорд╛рд░реА рд╕рдорд╕реНрдпрд╛рдЧреНрд░рд╕реНрдд рдЫрд╡рд┐рдпреЛрдВ рдореЗрдВ рдмрд╕ рдРрд╕реЗ рд▓рд┐рдВрдХ рдереЗ, рдФрд░ рдЙрдиреНрд╣реЛрдВрдиреЗ рдХрд╣реАрдВ рднреА рдиреЗрддреГрддреНрд╡ рдирд╣реАрдВ рдХрд┐рдпрд╛ред рдПрд╕рд╡реАрдЬреА рдХреЛрдб рдХреЛ рдХреБрдЫ рдЫрд╡рд┐рдпреЛрдВ рдореЗрдВ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рдХреЗ рдЗрди рд▓рд┐рдВрдХ рд╕реЗ рдЫреБрдЯрдХрд╛рд░рд╛ рдкрд╛рдиреЗ рдХреЗ рдмрд╛рдж, рдЧреНрд░реЗрдбрд┐рдПрдВрдЯ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реЛрдиреЗ рд▓рдЧрд╛ред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЗрд╕ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдкрд╛рд╕ рдХреЛ рд╣рдЯрд╛рдиреЗ рдФрд░ рдмреВрдЯ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рдереЛрдбрд╝рд╛ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░рдХреЗ, рд╣рдо рдбрд╛рдЙрдирд▓реЛрдб рдЧрддрд┐ рдХреЛ 8 рд╕реЗрдХрдВрдб рд╕реЗ 1.8-2 рддрдХ рдХрдо рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдереЗред рдпрд╣ рдзреНрдпрд╛рди рджрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рдпрд╣ рдордзреНрдпрдо рдЖрдХрд╛рд░ рдХреЗ рдкреАрдПрдирдЬреА рдХреЗ рд╕рд╛рде рддреБрд▓рдиреАрдп рд╣реИ - рд╕рдорд╛рди рдЫрд╡рд┐рдпреЛрдВ рдХреЛ рдореЗрдореЛрд░реА рдореЗрдВ рд▓реЛрдб рдХрд░рдиреЗ рдореЗрдВ 1.7 рд╕реЗрдХрдВрдб рд▓рдЧреЗред
рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдПрд╕рд╡реАрдЬреА рдФрд░ рдкреАрдПрдирдЬреА рдкреНрд░рд╛рд░реВрдк рдореЗрдВ 35 рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдХреА рддреБрд▓рдирд╛ рд╣реИред
| рдПрд╕рд╡реАрдЬреА | рдкреАрдПрдирдЬреА (~ 500x500) |
рдЖрдХрд╛рд░ KB | 327 | 943 |
рд▓реЛрдб рд╣реЛ рд░рд╣рд╛ рд╣реИ рд╕рдордп, рдПрд╕ | 1.9 | 1.7 |
рдкрд╛рд░рджрд░реНрд╢рд┐рддрд╛ рдФрд░ рд░рдВрдЧ рдлрд┐рд▓реНрдЯрд░
рдЕрдХреНрд╕рд░ рдЦреЗрд▓реЛрдВ рдореЗрдВ, рд╣рдо рдирд┐рд╖реНрдХреНрд░рд┐рдп рддрддреНрд╡реЛрдВ рдХреЗ рд▓рд┐рдП рдкрд╛рд░рднрд╛рд╕реА рдЪрд┐рддреНрд░реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред рдЗрд╕ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ, рдкрд╛рд░рджрд░реНрд╢рд┐рддрд╛ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЦреЗрд▓ рдореЗрдВ рддрддреНрд╡реЛрдВ рдХреЛ рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд░рдВрдЧ рдлрд┐рд▓реНрдЯрд░ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рддрд╛рдХрд┐ рдПрдХ рддрддреНрд╡ рдХрд╛ рдПрдХ рдмрд╛рд░ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХреЗ, рд▓реЗрдХрд┐рди, рдЗрд╕реЗ рдЕрд▓рдЧ рддрд░рд╣ рд╕реЗ рд░рдВрдЧрдиреЗ рд╕реЗ, рд╣рдореЗрдВ рдЕрд▓рдЧ-рдЕрд▓рдЧ рддрддреНрд╡ рдорд┐рд▓реЗрдВрдЧреЗред
рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐ рд╣рдо рдЕрд▓реНрдлрд╛ рдпрд╛ рдХрд▓рд░рдлрд┐рд▓реНрдЯрд░ рдХреЛ рд▓рд╛рдЧреВ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ, рдХреНрдпреЛрдВрдХрд┐ рдкреБрд╕реНрддрдХрд╛рд▓рдп рд╡рд┐рд╢рд┐рд╖реНрдЯ рдмрд┐рдЯрдореИрдк рдХреЛ рд▓реЛрдб рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЪрд┐рддреНрд░рдпреЛрдЧреНрдп, рдФрд░ Android рд╕реНрд░реЛрддреЛрдВ рдореЗрдВ рд╣рдо рдЗрд╕ рд╡рд░реНрдЧ рдХреЗ рд▓рд┐рдП рдЦрд╛рд▓реА рддрд░реАрдХреЗ рджреЗрдЦрддреЗ рд╣реИрдВ:
@Override public void setColorFilter(ColorFilter colorFilter) {} @Override public void setAlpha(int alpha) {}
рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ, PictureDrawable рдХреНрд▓рд╛рд╕ рдХрд╛ рд╕рд╛рдордирд╛ рдХрднреА рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдФрд░ рдпрд╣ рдПрдХ рдмрдбрд╝рд╛ рдЖрд╢реНрдЪрд░реНрдп рдерд╛ред
рдПрдХ рдмрд╛рд░ рдлрд┐рд░ рд╕реЗ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХреЗ рд╕реНрд░реЛрдд рдХреЛрдб рдореЗрдВ рджреЗрд░реА рдХрд░рддреЗ рд╣реБрдП, рд╣рдордиреЗ SVGHandler рд╡рд░реНрдЧ рдореЗрдВ рдЯрд╛рдЗрдк рдкреЗрдВрдЯ рдХреЗ рдлреАрд▓реНрдб рдлрд┐рд▓рдкреЗрдВрдЯ рдкрд╛рдпрд╛, рдЬрд┐рд╕рдХреЗ рд╕рд╛рде рд╕рднреА рдШрдЯрдХ рддреИрдпрд╛рд░ рдХрд┐рдП рдЧрдП рд╣реИрдВред рдпрджрд┐ рдЖрдк рдХрд┐рд╕реА рдЖрдЗрдЯрдо рдХреЛ рд▓реЛрдб рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдХрд▓рд░рдлрд┐рд▓реНрдЯрд░ рд╕реЗрдЯ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ рдЕрдкреЗрдХреНрд╖рд╛ рдХреЗ рдЕрдиреБрд░реВрдк рдХрд╛рдо рдХрд░реЗрдЧрд╛ред рдпрд╣ рд╣рдореЗрдВ рдХрд╛рдлреА рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдЕрдиреБрдХреВрд▓ рдмрдирд╛рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╣рдордиреЗ рдПрд╕рд╡реАрдЬреА рд▓реЛрдбрд┐рдВрдЧ рд╡рд┐рдзрд┐ рдХреЛ рдереЛрдбрд╝рд╛ рдмрджрд▓ рджрд┐рдпрд╛, рдЬрд┐рд╕рд╕реЗ рд╡рд╣рд╛рдВ рдлрд┐рд▓реНрдЯрд░ рд░рдВрдЧ рдХреЛ рдкрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдмрдврд╝ рдЬрд╛рддреА рд╣реИ, рдЬреЛ рдХрд┐ рдпрджрд┐ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ, рддреЛ рдЫрд╡рд┐ рд▓реЛрдб рд╣реЛрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рд╕реЗрдЯ рд╣реЛ рдЬрд╛рддреА рд╣реИред рдЕрдм рдЗрд╕ рддрд░рд╣ рднрд░реА рд╣реБрдИ рдЫрд╡рд┐рдпрд╛рдБ:
SVG svg = SVGParser.getSVGFromResource(getResources(), rawSvgId, filterColor);
рдФрд░ SVGHandler рдореЗрдВ рд╣реА рдПрдХ рдРрд╕реА рд╡рд┐рдзрд┐ рдереА:
public void setFilterColor(int filterColor) { fillPaint.setColorFilter(new PorterDuffColorFilter(filterColor, Mode.MULTIPLY)); }
рдирддреАрдЬрддрди, рд╣рдо рдПрдХ рдЪрд┐рддреНрд░ рд╕реЗ рд╡рд┐рднрд┐рдиреНрди рд░рдВрдЧреЛрдВ рдХреЗ рдХрдИ рдЪрд┐рддреНрд░ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдереЗред

рдЖрдк рдлрд┐рд▓рдкреЗрдВрдЯ рдХреЗ рд▓рд┐рдП рдЕрд▓реНрдлрд╛ рднреА рд╕реЗрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЧреЗрдореНрд╕ рдореЗрдВ рдпрд╣ рд╕рдВрдкрддреНрддрд┐ рдПрдХ рдЧрддрд┐рд╢реАрд▓ рд░реВрдк рдореЗрдВ рдЖрд╡рд╢реНрдпрдХ рд╣реИ (рдПрдХ рддрддреНрд╡ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рдирд╛ рдкрд╛рд░рджрд░реНрд╢реА рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ), рдФрд░ рд╣рд░ рдмрд╛рд░ рдПрдХ рдирдИ рдЫрд╡рд┐ рд▓реЛрдб рдХрд░рдирд╛ рдЕрд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИред рдЗрд╕рд▓рд┐рдП, рдЗрд╕ рдкреНрд░рднрд╛рд╡ рдХреЛ рд╕реНрдХреЗрд▓рд┐рдВрдЧ (рдХреНрд▓рд┐рдХ рдХрд┐рдпрд╛ рдЧрдпрд╛ - рддрддреНрд╡ рдШрдЯ рдЧрдпрд╛) рджреНрд╡рд╛рд░рд╛ рдмрджрд▓ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
GPU рдордЬрдмреВрд░ рдмрд╛рд░реАрдХрд┐рдпреЛрдВ
рдЖрд╡реЗрджрди рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рддреНрд░реБрдЯрд┐рдпрд╛рдВ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЖрдиреЗ рд▓рдЧреАрдВ:
java.lang.UnsupportedOperationException at android.view.GLES20Canvas.drawPicture(GLES20Canvas.java:895) at android.graphics.drawable.PictureDrawable.draw(PictureDrawable.java:73)
рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐ рдпрджрд┐ рдбрд┐рд╡рд╛рдЗрд╕ рдкрд░ "рдбреЗрд╡рд▓рдкрд░ рд╡рд┐рдХрд▓реНрдк - рдлреЛрд░реНрд╕ рдЬреАрдкреАрдпреВ рд░реЗрдВрдбрд░рд┐рдВрдЧ" рд╕реЗрдЯрд┐рдВрдЧ рд╕рдХреНрд╖рдо рд╣реИ, рддреЛ рд╣рдорд╛рд░рд╛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреНрд░реИрд╢ рд╣реЛ рдЬрд╛рдПрдЧрд╛, рдХреНрдпреЛрдВрдХрд┐ рдХреИрдирд╡рд╕ рдХреЗ рдбреНрд░рд╛рдкрд┐рдХреНрдпреЛрд░ () рдкрджреНрдзрддрд┐ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рддреНрд╡рд░рдг рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░рддреА рд╣реИред рдЖрдк
Android рдбреЗрд╡рд▓рдкрд░ рдкрд░ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкрдврд╝ рд╕рдХрддреЗ рд╣реИрдВред
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдПрдВрдбреНрд░реЙрдЗрдб рдореЗрдВ рдПрдХ рд╕рд░рд▓ рд╕рдВрдХреЗрдд рдкреНрд░рдХрдЯ рд╣реЛрддрд╛ рд╣реИ: рд╣рд╛рд░реНрдбрд╡реЗрдпрд░рдПрдХреНрд▓реЗрд░реЗрдЯреЗрдб = "рдЭреВрдард╛" рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ - рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдореЗрдВ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЪреЗрдХрдорд╛рд░реНрдХ рдХреА рдПрдХ рдЙрдЪреНрдЪ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рд╣реИред
рдПрдХ рдХрд╛рдлреА рд╕рд░рд▓ рд╕рдорд╛рдзрд╛рди рдкрд╛рдпрд╛ рдЧрдпрд╛: рд╕рднреА рджреГрд╢реНрдп рдЬреЛ рд╣рдорд╛рд░реЗ рдЪрд┐рддреНрд░ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ, SVG рд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд┐рдП рдЧрдП, рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рддреНрд╡рд░рдг рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рддреЗ рд╣реИрдВред
рдЪреВрдБрдХрд┐ рдЗрд╕ рдХрд╛рд░реНрдпрд╢реАрд▓рддрд╛ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдВрдбреНрд░реЙрдЗрдб 3.0 (рдПрдкреАрдЖрдИ 11) рдореЗрдВ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдПрдХреНрд╕реЗрд▓реЗрд░реЗрд╢рди рдлрдВрдХреНрд╢рди рджрд┐рдЦрд╛рдИ рджрд┐рдпрд╛, рдЗрд╕рд▓рд┐рдП рд╣рдореЗрдВ рдЕрдкрдиреА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рд▓рдХреНрд╖реНрдп sdk рдХреЛ 8 рд╕реЗ 11 рддрдХ рдмрджрд▓рдирд╛ рдкрдбрд╝рд╛ред
public static void setSoftwareLayerType(View view) { try { view.setLayerType(View.LAYER_TYPE_SOFTWARE, null); } catch (NoSuchMethodError e) {
рдирд┐рд╖реНрдХрд░реНрд╖
рдЖрдЗрдП рдПрдВрдбреНрд░реЙрдЗрдб рдореЗрдВ рдПрд╕рд╡реАрдЬреА рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рд╡реЗрдХреНрдЯрд░ рдЫрд╡рд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХреЛ рд╕рд╛рд░рд╛рдВрд╢рд┐рдд рдХрд░реЗрдВред
рдкреЗрд╢реЗрд╡рд░реЛрдВ:
- рдПрдХ рд╡рд┐рд╢рд╛рд▓ рдкреНрд▓рд╕ рдЬрд┐рд╕рдореЗрдВ рд╕реЗ рдЕрдиреНрдп рд╕рднреА рдПрдХ рд╡реЗрдХреНрдЯрд░ рдЪрд┐рддреНрд░рдг рдХрд╛ рдЕрдиреБрд╕рд░рдг рдХрд░рддреЗ рд╣реИрдВред
- рдЪреВрдВрдХрд┐ рдЪрд┐рддреНрд░ рд╡реЗрдХреНрдЯрд░ рд╣реИ, рдпрд╣ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕рднреА рд╕реНрдХреНрд░реАрди рдЖрдХрд╛рд░реЛрдВ рдкрд░ рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реЛрддрд╛ рд╣реИред
- рдПрд╕рд╡реАрдЬреА рдЫрд╡рд┐рдпреЛрдВ рдХрд╛ рдЖрдХрд╛рд░ рдЫреЛрдЯрд╛ рд╣реИред
- рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рд╕реНрддрд╛рд╡реЛрдВ рдХреЗ рд▓рд┐рдП рдХрдИ рдмрд╛рд░ рдПрдХ рддрд╕реНрд╡реАрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
- рдЖрд╡реЗрджрди рдХреЗ рд▓рд┐рдП рдЪрд┐рддреНрд░ рддреИрдпрд╛рд░ рдХрд░рдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрдо рд╣реЛ рдЧрдИ рд╣реИред
рд╡рд┐рдкрдХреНрд╖:
- рддрд╕реНрд╡реАрд░реЛрдВ рдХреЛ рдХреЗрд╡рд▓ рдЖрдиреБрдкрд╛рддрд┐рдХ рд░реВрдк рд╕реЗ рдмрдврд╝рд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
- рдкрд╛рд░рджрд░реНрд╢рд┐рддрд╛ рд╕рдорд░реНрдерд┐рдд рдирд╣реАрдВ рд╣реИред
- рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдХреЛ рд╕рд░рд▓ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП - рдЕрдзрд┐рдХ рд╡реЗрдХреНрдЯрд░ рддрддреНрд╡, рдЬрд┐рддрдирд╛ рдЕрдзрд┐рдХ рдлрд╝рд╛рдЗрд▓ рдХрд╛ рд╡рдЬрди рд╣реЛрддрд╛ рд╣реИред рдпрд╣ рдЫрд╛рдпрд╛ рдФрд░ рдЪрдордХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрд╡рд╛рдВрдЫрдиреАрдп рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕рд╕реЗ рдПрд╕рд╡реАрдЬреА рдлрд╝рд╛рдЗрд▓реЛрдВ рдХрд╛ рдЖрдХрд╛рд░ рдХрдИ рдЧреБрдирд╛ рдмрдврд╝ рдЬрд╛рддрд╛ рд╣реИред
рдПрд╕рд╡реАрдЬреА рдХреЗ рд╕рд╛рде рдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рдмрдЪреНрдЪреЛрдВ рдХреЗ "рд▓рд░реНрдирд┐рдВрдЧ рд╢реЗрдк рдФрд░ рд╢реЗрдк" рдХреЗ рд▓рд┐рдП рдПрдХ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХрд╛ рдЬрдиреНрдо рд╣реБрдЖред рдЖрдк Google Play рдкрд░ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ:
play.google.com/store/apps/details?id=com.whisperarts.kids.formsрдкрд░рд┐рдгрд╛рдореА рдЫрд╡рд┐рдпреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛:
- рдкреАрдПрдирдЬреА - 3 (рд╕реНрдкреНрд▓реИрд╢рд╕реНрдХреНрд░реАрди рдФрд░ рдореЗрдиреВ рдХреЗ рд▓рд┐рдП 2 рдкреГрд╖реНрдарднреВрдорд┐);
- рдПрд╕рд╡реАрдЬреА рддрддреНрд╡ - 97;
- рдЖрд╡реЗрджрди рдХрд╛ рдЖрдХрд╛рд░ 3.5 рдПрдордмреА рд╣реИред
рд╣рдорд╛рд░реЗ "рд▓рд░реНрди рдХрд▓рд░реНрд╕" рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреА рддреБрд▓рдирд╛ рдореЗрдВ (рдЬреЛ рдЖрдХрд╛рд░ рдореЗрдВ 8 рдПрдордмреА рд╣реИ), рдЬреЛ рд▓рдЧрднрдЧ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдореЗрдВ рд╕рдорд╛рди рд╣реИ, 50% рд╕реЗ рдЕрдзрд┐рдХ рдХреА рдЬреАрдд рд╕реНрдкрд╖реНрдЯ рд╣реИред
рдЦреБрдж рдХреЗ рд▓рд┐рдП, рд╣рдордиреЗ рдЕрдкрдиреЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдореЗрдВ рдПрд╕рд╡реАрдЬреА рдЫрд╡рд┐рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╕реНрдХреНрд░реАрди рд░рд┐рдЬрд╝реЙрд▓реНрдпреВрд╢рди рдХреЗ рд▓рд┐рдП рдЫрд╡рд┐рдпреЛрдВ рдХреЛ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдФрд░ рдЕрдкрдирд╛рдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рдХрд╛рдлреА рддреЗрдЬ рдХрд░рддрд╛ рд╣реИ, рдФрд░ рд╕рд╛рде рд╣реА рдЖрд╡реЗрджрди рдХреЗ рд╡рдЬрди рдХреЛ рднреА рдХрд╛рдлреА рдХрдо рдХрд░ рджреЗрддрд╛ рд╣реИред
рд╣рдореЗрдВ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рд▓реЗрдЦ рдореЗрдВ рд╣рдордиреЗ рдЬреЛ рдЕрдиреБрднрд╡ рд╕рд╛рдЭрд╛ рдХрд┐рдпрд╛ рд╣реИ рд╡рд╣ рдЖрдкрдХреЛ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЪрд┐рддреНрд░ рддреИрдпрд╛рд░ рдХрд░рдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреА рд╕рдореАрдХреНрд╖рд╛ рдХрд░рдиреЗ рдФрд░ рдПрд╕рд╡реАрдЬреА рдкреНрд░рд╛рд░реВрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪрдиреЗ рдореЗрдВ рднреА рдорджрдж рдХрд░реЗрдЧрд╛ред
рдкреБрдирд╢реНрдЪ: рдпрджрд┐ рдЖрдкрдиреЗ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЕрдкрдиреА рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдореЗрдВ рдПрд╕рд╡реАрдЬреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рд╣реИ рдпрд╛ рдЕрдиреНрдпрдерд╛ рдПрд╕рд╡реАрдЬреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп рд╣рдореЗрдВ рдЖрдиреЗ рд╡рд╛рд▓реА рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рджрд░рдХрд┐рдирд╛рд░ рдХрд┐рдпрд╛ рд╣реИ - рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдореЗрдВ рд▓рд┐рдЦреЗрдВред рд╣рдореЗрдВ рдЖрдкрдХреЗ рдЕрдиреБрднрд╡ рдХреЛ рд╕реБрдирдХрд░ рдЦреБрд╢реА рд╣реЛрдЧреАред