Android ile projenizi ilk defa oluşturduğunuzda eğer ismini değiştirmemişseniz aktivitenizin adı MainActivity olarak gözükür ve buna bağlı layout dosyanız activity_main.xml olacaktır.
package com.example.sehirsimleri;
..........,
Bu program çalıştıkran sonra ilk olarak açılacak activity ana eyleminizdir. Ayrıca biz farklı işlemlerden oluşan yeni bir layout ve eylem dosyası eklemek istersek yine yeni bir java dosyası ve xml dosyası oluşturmalıyız. Şimdi nasıl olduğuna bakalım.
1-Yeni bir java dosyası oluşturun ve adına SecondActivity.java deyin.
2-Oluşturduğunuz eylem için yeni bir xml dosyası oluşturup adına second_activity deyin
package com.example.sehirsimleri;
Aşağıdaki gibi başlayıp devam edecek şekilde yeni kodu ekleyin.
package com.example.sehirsimleri;
package com.example.sehirsimleri;
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
..........,
Bu program çalıştıkran sonra ilk olarak açılacak activity ana eyleminizdir. Ayrıca biz farklı işlemlerden oluşan yeni bir layout ve eylem dosyası eklemek istersek yine yeni bir java dosyası ve xml dosyası oluşturmalıyız. Şimdi nasıl olduğuna bakalım.
1-Yeni bir java dosyası oluşturun ve adına SecondActivity.java deyin.
2-Oluşturduğunuz eylem için yeni bir xml dosyası oluşturup adına second_activity deyin
package com.example.sehirsimleri;
Aşağıdaki gibi başlayıp devam edecek şekilde yeni kodu ekleyin.
package com.example.sehirsimleri;
public class SecondActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.second_activity);
.....,
Son olarak projenin AndroidManifest.xml dosyasını açarak yeni eylemi tanıtmamız
gerekiyor.
//Çalıştırmak için
Intent myIntent = new Intent(getBaseContext(), SecondActivity.class);
startActivity(myIntent);
?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="sehirisimleri.com"
android:versionCode="4"
android:versionName="4.0" >
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="21" />
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name="androidcanlitv.com.MainActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:name="SecondActivity"
android:label="@string/app_name">
</activity>
</application>
</manifest>
İlgili Konular
Hiç yorum yok:
Yorum Gönder