рд╕рдмрд╕реЗ рд╣рд╛рд▓ рд╣реА рдореЗрдВ, рдореИрдВрдиреЗ рдПрдХ
рдкреЛрд╕реНрдЯ рд▓рд┐рдЦрд╛ рдерд╛ рдЬрд┐рд╕рдореЗрдВ рдореИрдВрдиреЗ рд╡рд┐рдВрдбреЛрдЬ рдлреЛрди 7 рдХреЗ рд▓рд┐рдП рдПрдВрдбреНрд░реЙрдЗрдб рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рд╡рд┐рдХрд╛рд╕ рд╕реЗ рд╕реНрд╡рд┐рдЪ рдХрд░рдиреЗ рдХреА рдЗрдЪреНрдЫрд╛ рд╡реНрдпрдХреНрдд рдХреА рдереАред рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рдХреБрдЫ рдмрд╛рд╣рд░реА рдкрд░рд┐рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдиреЗ рдЗрд╕ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рдзреАрдорд╛ рдХрд░ рджрд┐рдпрд╛ рдФрд░ рдЕрдзреНрдпрдпрди рдЙрддрдирд╛ рддреЗрдЬреА рд╕реЗ рдирд╣реАрдВ рд╣реЛ рд░рд╣рд╛ рд╣реИ рдЬрд┐рддрдирд╛ рд╣рдо рдЪрд╛рд╣рддреЗ рд╣реИрдВред рдлрд┐рд░ рднреА, рдЗрдЪреНрдЫрд╛ рдХрдо рдирд╣реАрдВ рд╣реБрдИ рд╣реИ, рдФрд░ рдЬрд▓реНрдж рд╣реА рдореИрдВ рдПрдВрдбреНрд░реЙрдЗрдб рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХ рд╕рдордп рджреЗ рдкрд╛рдКрдВрдЧрд╛ред
рдФрд░ рдЖрдЬ рдореИрдВ рдПрдХ рдРрд╕реА рд╕рд╛рдзрд╛рд░рдг рдмрд╛рдд рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдЬреИрд╕реЗ рдХрд┐ рдмрдЯрди рдХреНрд▓рд┐рдХ рдХрд░рдирд╛ред рд▓реЗрдЦ рд╢реБрд░реБрдЖрддреА рдХреЗ рд▓рд┐рдП рдЕрднрд┐рдкреНрд░реЗрдд рд╣реИ рдФрд░ рд╕реНрдкрд╖реНрдЯ рдЪреАрдЬреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░реЗрдЧрд╛, рд▓реЗрдХрд┐рди рдЗрд╕рдХреА рдХреАрдордд рдореБрдЭреЗ рдПрдХ рд░рд╛рдд рдереАред
рдЫреЛрдЯрд╛ рд╡рд┐рд╖рдпрд╛рдВрддрд░
рдЬрдм рдореИрдВ рдПрдВрдбреНрд░реЙрдЗрдб рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рд╕реАрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдЙрддреНрд╕реБрдХ рдерд╛, рддреЛ рдЦреЛрдЬ рдХреНрд╡реЗрд░реА рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ, Google рдиреЗ рдЙрди рд░реВрд╕реА-рднрд╛рд╖рд╛ рд╕рд╛рдЗрдЯреЛрдВ рдХреА рдПрдХ рд╕реВрдЪреА рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рдЬрд┐рдирдХреЗ рдкрд╛рд╕ рдПрдВрдбреНрд░реЙрдЗрдб рдореИрдиреБрдЕрд▓ рдереЗред рд╕рд┐рджреНрдзрд╛рдВрдд рд░реВрдк рдореЗрдВ, рдЕрдВрдЧреНрд░реЗрдЬреА рдореЗрдВ рдкреНрд░рд▓реЗрдЦрди рдореБрдЭреЗ рдбрд░рд╛рддрд╛ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдореИрдВ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЛ рдЬрд▓реНрджреА рд╕реЗ рд╕рдордЭрдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ред рд▓реЗрдХрд┐рди рдирдП рдирд┐рдпрдореЛрдВ рдФрд░ рдЕрд╡рдзрд╛рд░рдгрд╛рдУрдВ рдХреА рдкреНрд░рдЪреБрд░рддрд╛ рдкрд╣рд▓реА рдмрд╛рд░ рдореВрд▓ рдореЗрдВ рдкреНрд░рд▓реЗрдЦрди рдХреЛ рдкрдврд╝рдХрд░ рдЗрд╕ рддрд░рд╣ рдХреА рд╕рдордЭ рдХреЛ рдмрд╛рдзрд┐рдд рдХрд░ рд╕рдХрддреА рд╣реИред рдореИрдВрдиреЗ рдИрдорд╛рдирджрд╛рд░реА рд╕реЗ рд▓рдЧрднрдЧ рдмреАрд╕ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд▓рд┐рдВрдХ рдЦреЛрд▓реЗ рдФрд░ рдкрд░рд┐рдгрд╛рдо рдиреЗ рдореБрдЭреЗ рдирд┐рд░рд╛рд╢ рдХрд┐рдпрд╛ред рд▓рдЧрднрдЧ рд╣рд░ рдЬрдЧрд╣, рдХреЗрд╡рд▓ рджреЛ рд▓реЗрдЦреЛрдВ рдХреЛ рдПрдХ рдЧрд╛рдЗрдб рдХреЗ рд░реВрдк рдореЗрдВ рдкреЗрд╢ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛: рдЖрд╡рд╢реНрдпрдХ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рдФрд░ рд╣реИрд▓реЛ, рд╡рд┐рд╢реНрд╡ рд▓реЗрдЦ рдХрд╛ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рдбреЗрд╡рд▓рдкрд░.рдПрдВрдбреНрд░реЙрдЗрдб рд╡реЗрдмрд╕рд╛рдЗрдЯ рд╕реЗ рдЕрдиреБрд╡рд╛рдж рдХрд░рдирд╛ред рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╕рднреА рдХреЛ рд╕реМрд╣рд╛рд░реНрджрдкреВрд░реНрд╡рдХ рдПрдХ рд╕реНрд░реЛрдд рд╕реЗ рдХреЙрдкреА рдХрд┐рдпрд╛ рдЧрдпрд╛, рд╣реИрдмрд░ рд╕реЗ рдХрдИ рд▓реЗрдЦ рдЬреЛрдбрд╝реЗ рдЧрдП рдФрд░ рд╡рд╣ рдпрд╣ рд╣реИред рдореБрдЭреЗ рдЦреБрд╢реА рд╣реЛрдЧреА рдЕрдЧрд░ рдХреЛрдИ рдореБрдЭреЗ рд╢реБрд░реБрдЖрддреА рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрдЪреНрдЫрд╛ рд╕рдВрд╕рд╛рдзрди рдмрддрд╛рддрд╛ рд╣реИ - рдЖрджрд░реНрд╢ рд░реВрдк рд╕реЗ, рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рд▓реЗрдЦ рд▓рд┐рдЦреЗ рдЬрд╛рдиреЗ рдЪрд╛рд╣рд┐рдП рдЬреЛ рдПрдВрдбреНрд░реЙрдЗрдб рд╕реЗ рдорд┐рд▓рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рдирд╣реАрдВ рдереЗред
рдмрдЯрди рдкрд░ рдЬрд╛рдПрдВред рдкрд╛рд░рдВрдкрд░рд┐рдХ рд╣реИрд▓реЛ рд▓рд┐рдЦрдиреЗ рдХреЗ рдмрд╛рдж, рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рддреБрд░рдВрдд рдмрд╛рдж, рдЯреЗрдХреНрд╕реНрдЯ рд╡реНрдпреВ рдореЗрдВ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдиреЗ рд╡рд╛рд▓рд╛ рд╡рд┐рд╢реНрд╡, рдореИрдВ рдХреБрдЫ рдЕрдзрд┐рдХ рдХрд╛рд░реНрдпрд╛рддреНрдордХ рдкреНрд░рдпрд╛рд╕ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ред рддрддреНрд╡реЛрдВ рдХреЛ рдПрдХ xml-file рдореЗрдВ рд░рдЦрдиреЗ рдХреЗ рдмреБрдирд┐рдпрд╛рджреА рд╕рд┐рджреНрдзрд╛рдВрддреЛрдВ рд╕реЗ рдирд┐рдкрдЯрдиреЗ рдХреЗ рдмрд╛рдж, рдореИрдВрдиреЗ рдирдорд╕реНрддреЗ, рд╡рд┐рд╢реНрд╡ рдХреЛ рдЕрдзрд┐рдХ рдкрд░рд┐рдЪрд┐рдд рддрд░реАрдХреЗ рд╕реЗ рдлрд┐рд░ рд╕реЗ рд▓рд┐рдЦрдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред рдореИрдВрдиреЗ EditText рдЯреЗрдХреНрд╕реНрдЯ рдмреЙрдХреНрд╕ рдФрд░ рдмрдЯрди рдмрдЯрди рдХреЛ рдлрд╝реЙрд░реНрдо рдореЗрдВ рдЬреЛрдбрд╝рд╛, рдФрд░ рдХреНрд▓рд┐рдХ рдХреЛ рдХреИрд╕реЗ рд╣реИрдВрдбрд▓ рдХрд┐рдпрд╛ рдЬрд╛рдП, рдЗрд╕рдХреЗ рд▓рд┐рдП рдкреНрд░рд▓реЗрдЦрди рдЦреЛрдЬрдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛ред рдкреНрд░рд▓реЗрдЦрди рдореЗрдВ (рдФрд░ Habr├й рдкрд░ рд▓реЗрдЦреЛрдВ рдореЗрдВ рднреА) рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд▓рдВрдмреЗ рдирд┐рд░реНрдорд╛рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛:
// Create an anonymous implementation of OnClickListener private OnClickListener mCorkyListener = new OnClickListener() { public void onClick(View v) { // do something when the button is clicked } }; protected void onCreate(Bundle savedValues) { ... // Capture our button from layout Button button = (Button)findViewById(R.id.corky); // Register the onClick listener with the implementation above button.setOnClickListener(mCorkyListener); ... }
рдпрд╛ рддреЛ рджреЗрд░ рд╕реЗ рдкреНрд░рднрд╛рд╡рд┐рдд, рдпрд╛ рд╕рд╛рдорд╛рдиреНрдп рдердХрд╛рди, рд▓реЗрдХрд┐рди рдореЗрд░реЗ рд╕рд┐рд░ рдиреЗ рдЗрд╕ рдбрд┐рдЬрд╛рдЗрди рдХреЛ рдпрд╛рдж рдХрд░рдиреЗ рд╕реЗ рдЗрдирдХрд╛рд░ рдХрд░ рджрд┐рдпрд╛ред рд╢рд╛рдпрдж рдЬрд╛рд╡рд╛ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд▓рд┐рдП рдпрд╣ рдПрдХ рдорд╛рдирдХ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╣реИ рдЬреЛ рд╕реАрдзреА рд╣реИ, рд▓реЗрдХрд┐рди рдореЗрд░реЗ рд▓рд┐рдП рдирд╣реАрдВред
рдФрд░ рдпрд╣рд╛рдВ, рд╣реИрдмреЗ рдкрд░ рдлрд┐рд░ рд╕реЗ рдкрдврд╝рдиреЗ рдХреЗ рдЙрджрд╛рд╣рд░рдг, рдЕрдкреНрд░рддреНрдпрд╛рд╢рд┐рдд рд░реВрдк рд╕реЗ рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдХреЗ рд╕рд╛рде рдЖрдП, рдЬрд╣рд╛рдВ рдпрд╣ рдХрд╣рд╛ рдЧрдпрд╛ рдерд╛ рдХрд┐ рдПрдВрдбреНрд░реЙрдЗрдб 2.x рдХреЗ рддрд╣рдд рдЕрдиреНрдп рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИред рдзрдиреНрдпрд╡рд╛рдж, рдЕрдЪреНрдЫрд╛ рдЖрджрдореА! рдЙрдирдХреА рдЯрд┐рдкреНрдкрдгреА рдиреЗ рдореБрдЭреЗ рдмрдЪрд╛ рд▓рд┐рдпрд╛ред рд╕рдм рдХреБрдЫ рдмрд╣реБрдд рд╕рд░рд▓ рдмрдирд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
Main.xml рдлрд╝рд╛рдЗрд▓ рдЦреЛрд▓реЗрдВ рдФрд░
<рдмрдЯрди> рдЯреИрдЧ рджреЗрдЦреЗрдВ ред рдЗрд╕рдореЗрдВ рдПрдХ рдФрд░ рдкрдВрдХреНрддрд┐ рдЬреЛрдбрд╝реЗрдВ:
<Button android:layout_height="wrap_content" android:id="@+id/butHello" android:layout_width="wrap_content" android:text="" android:onClick="butHello_Click"></Button>
рдЗрд╕ рдкреНрд░рдХрд╛рд░, рд╣рдордиреЗ рдмрдЯрди рдХреЗ рд▓рд┐рдП
рдСрдирдХреНрд▓рд┐рдХ рдЗрд╡реЗрдВрдЯ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд┐рдпрд╛ (рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ) рдФрд░ рдЕрдм рд╣рдореЗрдВ рдмрд╕ рдПрдХ рдЗрд╡реЗрдВрдЯ рд╣реИрдВрдбрд▓рд░ рд▓рд┐рдЦрдирд╛ рд╣реИред HelloWorld.java рдлрд╝рд╛рдЗрд▓ рдЦреЛрд▓реЗрдВ рдФрд░ onCreate рдИрд╡реЗрдВрдЯ рдХреЗ рддреБрд░рдВрдд рдмрд╛рдж рд▓рд┐рдЦреЗрдВ:
public void butHello_Click(View v){ edtext.setText(", "); }
рдХреГрдкрдпрд╛ рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐
butHello_Click рд╡рд┐рдзрд┐ рдХрд╛ рдирд╛рдо рдЙрд╕ рдкрдВрдХреНрддрд┐ рд╕реЗ рдореЗрд▓ рдЦрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдЬреЛ рд╣рдо
рдПрдВрдбреНрд░реЙрдЗрдб рдореЗрдВ рд╕реЗрдЯ рдХрд░рддреЗ рд╣реИрдВ
: рдмрдЯрди рдХреЗ рд▓рд┐рдП
onClick рд╡рд┐рд╢реЗрд╖рддрд╛ , рдФрд░ рд╣рдо рдкрд╛рда рдХреЗ рд╕рд╛рде рдХреЛрд╖реНрдардХ рднреА рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ
v рджреЗрдЦреЗрдВ ред рдШреБрдВрдШрд░рд╛рд▓реЗ рдмреНрд░реИрдХреЗрдЯ рдореЗрдВ рд╣рдо рдЙрд╕ рдХреЛрдб рдХреЛ рд▓рд┐рдЦрддреЗ рд╣реИрдВ рдЬрд┐рд╕реЗ рдмрдЯрди рдХреНрд▓рд┐рдХ рдХрд░рдиреЗ рдкрд░ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдЪреВрдВрдХрд┐ рд╣рдореЗрдВ рдкрд╛рда рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдкрд╛рда рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рд╣рдо рдмрд╕
рд╕реЗрдЯрдЯреЗрдХреНрд╕реНрдЯ рд╡рд┐рдзрд┐ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╡рд╛рдВрдЫрд┐рдд рдкрд╛рда рдЕрд╕рд╛рдЗрди рдХрд░рддреЗ рд╣реИрдВред
HelloWorld.java рдХрд╛ рдкреВрд░рд╛ рдХреЛрдб рдЗрд╕ рддрд░рд╣ рджрд┐рдЦреЗрдЧрд╛ред
package com.example.helloworld; import android.app.Activity; import android.os.Bundle; import android.widget.EditText; import android.view.View; public class HelloWorld extends Activity { private EditText edtext; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); edtext = (EditText)findViewById(R.id.editText1); } public void butHello_Click(View v){ edtext.setText(", "); } }
рдЗрд╕ рддрд░рд╣ рдХреЗ рдЙрджреНрдШрд╛рдЯрди рдХреЗ рдмрд╛рдж, рдПрдХ рдкрд╣рд╛рдбрд╝ рдореЗрд░реЗ рдХрдВрдзреЗ рд╕реЗ рдЧрд┐рд░ рдЧрдпрд╛ред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдЗрд╕ рддрд░рд╣ рдХреЗ рдХреЛрдб рдореЗрд░реЗ рд▓рд┐рдП рд╕рд░рд▓ рдФрд░ рдЕрдзрд┐рдХ рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИред рджреВрд╕рд░реЗ, рдпрд╣ рд╡рд┐рдВрдбреЛрдЬ рдлреЛрди 7 рдХреЗ рдХреЛрдб рдХреЗ рд╕рдорд╛рди рд╣реИред рдмрдЯрди рдХреЗ рд▓рд┐рдП XAML рдХреЛрдб рдХреА рддреБрд▓рдирд╛ рдХрд░реЗрдВред
<Button Content="Button" Height="71" Width="160"
Name="butHello"
Click="butHello_Click"/>

рднрд╡рд┐рд╖реНрдп рдореЗрдВ рдЗрд╕ рддрд░рд╣ рдХреЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗ рд╡рд┐рднрд┐рдиреНрди рдкреНрд▓реЗрдЯрдлрд╛рд░реНрдореЛрдВ рдкрд░ рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХреА рдкреЛрд░реНрдЯрд┐рдВрдЧ рдХреЛ рд╕рд░рд▓ рдмрдирд╛рдиреЗ рдореЗрдВ рдорджрдж рдорд┐рд▓реЗрдЧреАред рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рдХрд┐рд╕реА рдХрд╛рд░рдг рд╕реЗ рдЗрд╕ рддрд░рд╣ рдХреЗ рдмрдЯрди рдХреНрд▓рд┐рдХ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдЙрджрд╛рд╣рд░рдгреЛрдВ рдореЗрдВ рджреБрд░реНрд▓рдн рд╣реИред рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рдЗрд╕рдХрд╛ рдХрд╛рд░рдг рдХреНрдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдореЗрд░реА рд░рд╛рдп рдореЗрдВ, рдЕрдЧрд░ Google рдиреЗ рдПрдВрдбреНрд░реЙрдЗрдб рдХреЗ рдирдП рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП рдпрд╣ рд╡рд┐рдзрд┐ рдЬреЛрдбрд╝реА рд╣реИ, рддреЛ рдЗрд╕реЗ рдФрд░ рдЕрдзрд┐рдХ рд╕рдХреНрд░рд┐рдп рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
рдЕрдВрдд рдореЗрдВ, рдореИрдВ рдЕрдкрдирд╛ рдкреЗрдЬ рд▓рд╛рдКрдБрдЧрд╛ рдЬрд╣рд╛рдБ рдореИрдВ Android рдХреЗ рд▓рд┐рдП рд╡рд┐рдХрд╛рд╕ рдХреЗ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдЕрдкрдирд╛ рдкрд╣рд▓рд╛ рдЕрдиреБрднрд╡ рдкреЛрд╕реНрдЯ рдХрд░реВрдБрдЧрд╛ -
developer.alexanderklimov.ru/android ред рдФрд░ рдореБрдЭреЗ рдЕрдкрдирд╛ рдЕрдиреБрд░реЛрдз рдпрд╛рдж рд╣реИ - рдореБрдЭреЗ рдПрдВрдбреНрд░реЙрдЗрдб рдбреЗрд╡рд▓рдкрдореЗрдВрдЯ рдХреА
рдореВрд▓ рдмрд╛рддреЗрдВ рд╢реБрд░реБрдЖрддреА рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЕрдЪреНрдЫреЗ рд░реВрд╕реА-рднрд╛рд╖рд╛ рд╕рдВрд╕рд╛рдзрди рдмрддрд╛рдПрдВред