Жоғары тығыздығы бар экрандарға арналған салу мүмкіндігі бар объектілер каталогы



Android studio ішкі құрылымы
3-дәріс

Бағдарламаның ішкі құрылымы

src
, java бастапқы файлдардан құралады. Өздігінен anMainActivity. java бастапқы файлды қосады, және оның құрамында activityклассы бар. Қосымша іске қосылған кезде іске қосылады.

gen
Құрамында компилятормен генерацияланған . R файлы бар. Ол проектіде табылған барлық ресурстарға қатынау жасайды. Бұл файлды өзгертуге болмайды

bin
Android-ті іске қосуға арналған жинақтау кезінде ADT құрған бума ішінде Android . apk пакетінің файлдары орналасқан

res/drawable-hdpi
Жоғары тығыздығы бар экрандарға арналған салу мүмкіндігі бар объектілер каталогы

res/layout
Бұл қолданбаның пайдаланушы интерфейсін анықтайтын файлдарға арналған каталог.

res/values
Бұл жолдар мен түсті анықтамау сияқты ресурстар жиынтығын қамтитын басқа әртүрлі XML файлдарына арналған каталог.

AndroidManifest. xml
Бұл қосымшаның негізгі сипаттамаларын сипаттайтын және оның әр компонентін анықтайтын манифест файлы.

The Main Activity File
Әрекеттің негізгі коды - бұл Java-файлы MainActivity. java. Бұл нақты қолданба файлы, ол ақырында Dalvik орындалатын файлына айналады және қолданбаңызды іске қосады. Төменде Hello World үшін қолданба шебері жасаған әдепкі код берілген! қосымша:

мысал
is the default code generated by the application wizard for Hello World! application:
package com. example. helloworld;
import android. os. Bundle;
import android. app. Activity;
import android. view. Menu;
import android. view. MenuItem;
import android. support. v4. app. NavUtils;
public class MainActivity extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super. onCreate(savedInstanceState) ;
setContentView(R. layout. activity_main) ;
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater() . inflate(R. menu. activity_main, menu) ;
return true;
}
}

The Manifest File
Қолданбаның бөлігі ретінде қандай компонент жасасаңыз да, оның барлық компоненттерін AndroidManifest. XML деп аталатын манифест файлында жариялауыңыз керек, қолданба жобасының түбірлік каталогында орналасқан. Бұл файл Android ОЖ мен сіздің қосымшаңыз арасындағы интерфейс ретінде жұмыс істейді, Сондықтан егер сіз осы файлдағы компонентті жарияламасаңыз, онда ол ОЖ-де қарастырылмайды. Мысалы, әдепкі манифест файлы келесідей болады:

Мысалы, әдепкі манифест файлы келесідей болады:
package="com. example. helloworld"
android:versionCode="1"
android:versionName="1. 0" >
android:minSdkVersion="8"
android:targetSdkVersion="15" />
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
android:name=". MainActivity"
android:label="@string/title_activity_main" >

- Іс жүргізу
- Автоматтандыру, Техника
- Алғашқы әскери дайындық
- Астрономия
- Ауыл шаруашылығы
- Банк ісі
- Бизнесті бағалау
- Биология
- Бухгалтерлік іс
- Валеология
- Ветеринария
- География
- Геология, Геофизика, Геодезия
- Дін
- Ет, сүт, шарап өнімдері
- Жалпы тарих
- Жер кадастрі, Жылжымайтын мүлік
- Журналистика
- Информатика
- Кеден ісі
- Маркетинг
- Математика, Геометрия
- Медицина
- Мемлекеттік басқару
- Менеджмент
- Мұнай, Газ
- Мұрағат ісі
- Мәдениеттану
- ОБЖ (Основы безопасности жизнедеятельности)
- Педагогика
- Полиграфия
- Психология
- Салық
- Саясаттану
- Сақтандыру
- Сертификаттау, стандарттау
- Социология, Демография
- Спорт
- Статистика
- Тілтану, Филология
- Тарихи тұлғалар
- Тау-кен ісі
- Транспорт
- Туризм
- Физика
- Философия
- Халықаралық қатынастар
- Химия
- Экология, Қоршаған ортаны қорғау
- Экономика
- Экономикалық география
- Электротехника
- Қазақстан тарихы
- Қаржы
- Құрылыс
- Құқық, Криминалистика
- Әдебиет
- Өнер, музыка
- Өнеркәсіп, Өндіріс
Қазақ тілінде жазылған рефераттар, курстық жұмыстар, дипломдық жұмыстар бойынша біздің қор #1 болып табылады.

Ақпарат
Қосымша
Email: info@stud.kz