Android İzmir Ulaşım Uygulaması

Kendim kullanmak için yazdığım İzmir şehir içi ulaşım bilgilerinin olduğu Android uygulamasını paylaşmak istedim. Uygulamayı kendi telefonum için yazdığımdan Android 2.2 derledim ancak şuan ki versiyonum 2.3.3 de kullanabiliyorum.

Aşağıda ekran görüntülerini bulabilirsiniz:




Uygulamayı indirmek için tıklayınız

Android Splash Ekranı

Android tabanlı programlamada yazılıımız için splash ekranı yapmak istiyorsanız;

1) Splash olarak kullanacağınız class dosyasının oncreate olayına
 setContentView(R.layout.splash);
  final int BitisSure = 1500;  // Bu kısımı düzenleyerek süreyi değiştirebilirsiniz.
Thread BaslangicEkraniThread= new Thread() {
int baslangicSure= 0;
@Override
public void run() {
try {
super.run();
while ( baslangicSure <  BitisSure  ) {
sleep(100);
wait += 100;
}
}
catch (Exception e) {
System.out.println("EXc=" + e);
}
finally {
startActivity(new Intent(Splash.this,
AnaForm.class));  // Sayfalar arası geçiş sağlanıyor
finish();
}
}
};
BaslangicEkraniThread .start();

2)Splash ekranınızın doğru çalışması için Manifesto.Xml de bazı değişiklikler yapmanız gerekmektedir.

Application nodende şu kodların bulunması gerekmektedir.


          <activity android:name=".Splash"
                  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=".AnaForm"></activity>  // Bunun kesin olarak eklenmesi gerekmektedir.

Yapılan bu değişikliklerden sonra uygulamalarınızın açılışında karşılama ekranı hazırlayabilirsiniz.