
рдЕрдЧрд░ рд╡рд┐рдХрд╕рд┐рдд рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП рдЖрд╡реЗрджрди Android рдХреЗ рдордВрдЪ рдХреЗ рддрд╣рдд Xamarin, Microsoft рджреНрд╡рд╛рд░рд╛ рдЕрдзрд┐рдЧреНрд░рд╣рдг рдХрд░ рд▓рд┐рдпрд╛, рдФрд░ рдЬреЛ рдЕрдВрддрддрдГ рдХрд╛ рдПрдХ рд╣рд┐рд╕реНрд╕рд╛ рдмрди рдЧрдпрд╛ IDE рд╡рд┐рдХрд╛рд╕ рджреГрд╢реНрдп рд╕реНрдЯреВрдбрд┐рдпреЛ, рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ, рдЬрдм рдЖрдк рдПрдХ рдирдпрд╛ рдмрдирд╛рдПрдБ рдЧрддрд┐рд╡рд┐рдзрд┐ рдУ рдЧрддрд┐рд╡рд┐рдзрд┐, рдпрд╣ рджрд┐рдЦрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд╛рддрд╛ рд╣реИ рд░рд┐рдХреНрдд, рд▓реЗрдХрд┐рди рдореЗрдВ рднрд╛рдЧ рдХреЗ рдКрдкрд░ рдпрд╣ рдкрддрд╛ рдЪрд▓рддрд╛ рд╣реИ рдХреНрд░рд┐рдпрд╛ рдкрдЯреНрдЯреА.
рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рдХреБрдЫ рд╕реЗрдЯ рдХреЗ рд▓рд┐рдП рдпрд╣ рдХреБрдЫ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рд╕реЗрдХреНрд╕реА рд╕реНрдХреНрд░реАрди рдХреЗ рдЗрд╕ рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдпрд╣ рддрддреНрд╡ рд╣реЛрдиреЗ, рд▓реЗрдХрд┐рди рджреВрд╕рд░реЛрдВ рдХреЗ рд▓рд┐рдП, рдХреБрдЫ рд╣рдж рддрдХ рдЕрдирд╛рд╡рд╢реНрдпрдХ рдФрд░ рднреА рд╣реИ рдХрд╖реНрдЯрдкреНрд░рдж, рдЪреВрдВрдХрд┐ рдЖрдк рдПрдХ рднрд╛рдЧ рдкрд░ рдХрдмреНрдЬрд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖ рд╕рдХрддреЗ рд╣реИрдВ рдХрд╛рдлреА рдЙрд╕реА рдХреЗ. рдЗрд╕рд▓рд┐рдП, рдХреЛ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рд╡рд┐рдХрд▓реНрдк рдЬреЛ рдХрд░рдирд╛ рд╣реИ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдЫреБрдкрд╛рдПрдБ.
рд╣рдо рдХрд╛ рдХрд╛рд░реНрдп рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рджреЛ рд░реВрдк рдХреЗ рд╕рдордп рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрд▓рдЧ рдЫреБрдкрд╛рдПрдБ рдХреЛ рдХреНрд░рд┐рдпрд╛ рдкрдЯреНрдЯреА рдПрдХ рдЧрддрд┐рд╡рд┐рдзрд┐ рдореЗрдВ Xamarin Android рдФрд░, рд╣рд╛рд▓рд╛рдВрдХрд┐ рджреЛрдиреЛрдВ рдЕрдВрддрддрдГ рдЙрд╕ рддрддреНрд╡ рджрд┐рдЦрд╛рдИ рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИ, рдЙрдирдореЗрдВ рд╕реЗ рд╣рд░ рдПрдХ рдХрд╛ рдЖрдХрд╛рд░ рдмрд╣реБрдд рд╣реИрдВ рдЕрд▓рдЧ рдЕрд▓рдЧ.
рд╡рд┐рдзрд┐ 1
рдХреЛ рдкрд╣рд▓реА рд╡рд┐рдзрд┐ рдХреЗ рд▓рд┐рдП рдЫреБрдкрд╛рдПрдБ рдХреЛ рдХреНрд░рд┐рдпрд╛ рдкрдЯреНрдЯреА рдПрдХ рдЧрддрд┐рд╡рд┐рдзрд┐ рдореЗрдВ Android рдХреЗ (Xamarin) рдлреЛрди рдХрд░рдХреЗ рд╣реИ, рдореЗрдВ рд╡рд┐рдзрд┐ OnCreate рдХреЗ рд╕рдорд╛рд░реЛрд╣ рдЫреБрдкрд╛рдПрдБ() рдкрд░ ActionBar. рдПрдХ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд░реВрдк рдореЗрдВ рд╣рдо рдЖрдкрдХреЛ рдирд┐рдореНрди рдХреЛрдб рджрд┐рдЦрд╛рдПрдБ:
1 2 3 4 5 6 7 8 9 | protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.Main); //Ocultar la Action Bar this.ActionBar.Hide(); } |
рдпрд╣ рдХреЛрдб, рдиреЗрддреНрд░рд╣реАрди, рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдЪрд▓рд╛рдПрдБ, рджрд┐рдЦрд╛рдПрдЧрд╛ рдкреНрд░рд╢реНрди рдореЗрдВ рдЧрддрд┐рд╡рд┐рдзрд┐, рд╕рд╛рде рд╕рд╛рде ActionBar, рдФрд░ рдмрд╛рдж рдореЗрдВ рдЕрд░реНрдерд╛рдд рдХреНрдпрд╛ рдХрд░реЗрдВрдЧреЗ рдЫреБрдкрд╛рдПрдБ. рдЗрд╕рд▓рд┐рдП, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдпрд╣ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди рд╣реИ, рдкрд╣рд▓реЗ рдЙрд╕ рдЫреБрдкрд╛ рд╢реБрд░реВ рд╕реЗ рд╣реА рд╕рд╛рдл рдирд╣реАрдВ рд╣реИ.
рд╡рд┐рдзрд┐ 2
рдХреЗ рд░реВрдк рдореЗрдВ рд╡реИрдХрд▓реНрдкрд┐рдХ рдЫреБрдкрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХреНрд░рд┐рдпрд╛ рдкрдЯреНрдЯреА рдПрдХ рдореЗрдВ рдЧрддрд┐рд╡рд┐рдзрд┐ рдореЗрдВ Xamarin Android, рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдФрд░ рд╡рд┐рдХрд▓реНрдк рд╣реИ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░реЗрдВ рдкреБрд░рд╛рд▓реЗрдЦ AndroidManifest.xml, рдФрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд▓реЗрдмрд▓ рдЬреЛрдбрд╝реЗрдВ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдХреЛ рд╡рд┐рд╢реЗрд╖рддрд╛ рдирд┐рдореНрди:
1 | android:theme="@android:style/Theme.Material.Light.NoActionBar" |
рдЖрдзрд╛рд░ рдкрд░ рдереАрдо рдХрд┐ рдЖрдк рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдХреЛ рд╡рд┐рд╢реЗрд╖рддрд╛ рд╣реЛрдЧрд╛ рдПрдХ рдорд╛рд░реНрдЧ рдпрд╛ рдЕрдиреНрдп. рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рд╡рд┐рд╖рдпрд╡рд╕реНрддреБ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рд╕рд╛рдордЧреНрд░реА рдкреНрд░рдХрд╛рд╢.
рддреЛ рдлрд╝рд╛рдЗрд▓ AndroidManifest.xml рдирд┐рдореНрди рдХреЗ рдЬреИрд╕рд╛ рд╣реЛрдЧрд╛:
1 2 3 4 5 | <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" android:versionCode="1" android:versionName="1.0" package="com.professor-falken.app"> <uses-sdk android:minSdkVersion="16" /> <application android:allowBackup="true" android:label="@string/app_name" android:theme="@android:style/Theme.Material.Light.NoActionBar"></application> </manifest> |
рдпрджрд┐ рдЖрдк рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВ рд╕реАрдзреЗ рдХреЗ рд╕рд╛рде IDE рдХреЗ Xamarin рдпрд╛ рджреГрд╢реНрдп рд╕реНрдЯреВрдбрд┐рдпреЛ, рдЖрдк рд╕реЗ рдЗрд╕ рд╡рд┐рд╢реЗрд╖рддрд╛ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рджреГрд╢реНрдп рд╕рдВрдкрд╛рджрдХ, рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдЖрд╡реЗрджрди рдХрд╛ рд╡рд┐рд╖рдп.
рдЗрд╕ рдЕрдВрддрд┐рдо рд╡рд┐рдзрд┐, рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЪрд▓рд╛рдПрдБ рдЕрдиреБрдкреНрд░рдпреЛрдЧ, рдпрд╣ рдЦреБрд▓ рдЬрд╛рдПрдЧрд╛ рдФрд░ рдЧрддрд┐рд╡рд┐рдзрд┐ рдкреНрд░рджрд░реНрд╢рд┐рдд рдирд╣реАрдВ рд╣реЛрдЧрд╛, рд╢реБрд░реВ рд╕реЗ, рдХреЛ ActionBar, рдкрд╣рд▓реЗ рдЫрд┐рдкрд╛ рдЧрдпрд╛ рд╣реЛрдиреЗ.
рдЖрдк рдЪрд╛рд╣реЗ рд╡рд┐рдзрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ, рдЕрдВрдд рдореЗрдВ рдЖрдкрдХреЛ рдорд┐рд▓реЗрдЧрд╛, рдЗрдирдореЗрдВ рд╕реЗ рдХреЛрдИ рднреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рджреЛ рд░реВрдк, рдмрдирд╛ рд╣реИ рдЫреБрдкрд╛рдПрдБ рдХреЛ рдХреНрд░рд┐рдпрд╛ рдкрдЯреНрдЯреА рдХрд┐рд╕реА рдХреЗ рдЧрддрд┐рд╡рд┐рдзрд┐ рдХрдо рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП Xamarin Android.
