Kişisel Sayfaları
İlgi Alanları
İş Tecrubesi
Eğitim Geçmişi
Sertifikalar & Başarılar
Kullanıcıya ait test sonucu bulunmamaktadır.
Dil Becerileri
Son Forum Aktiviteleri
6Kullanıcıya ait forum aktivitesi bulunmamaktadır.
Sensör Kullanımı
Merhabalar,
Sensör kullanımıyla ilgili Android 401 dersinde güzel bir döküman mevcut. Aradığın cevapları orada bulabilirsin.
Link: https://gelecegiyazanlar.turkcell.com.tr/konu/android/egitim/android-401/androidde-sensor-kullanimi
Sensörlü Kilit Uygulaması
Merhabalar,
Ekran kilidini açtırmak konusunda ne yapabileceğinizi bilmiyorum. Bunun için herhangi bir kod olduğunu zannetmiyorum, zira ekran kilidini açtırmamanız sizin için de daha iyi olacaktır diye düşünüyorum.
Ekran kilitliyken sensörün çalışması konusuna gelince;
Uygulama içine bir broadcast reciever koyarak ekranın açık mı kapalı mı olduğu yayınını algılayarak bir değişken üzerinden sensörün çalışmasını sağlayabilirsiniz.
Yardımcı olabilecek link: http://stackoverflow.com/questions/9477922/android-broadcast-receiver-for-screen-on-and-screen-off
Android Uygulama Izinleri
Merhabalar,
Uygulamanın istediği izinler manifest dosyasında; "<uses-permission android:name=" ile başlar.
[code]
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
<uses-permission android:name="android.permission.VIBRATE" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.WAKE_LOCK" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
[/code]
Bu kısımın tamamı uygulama izinleridir. Uygulamanızın isteyebileceği tüm izinler bu adreste mevcuttur: http://developer.android.com/reference/android/Manifest.permission.html
Hangi izinin kalmasını hangi izinin kalkmasını istiyosanız ona göre manifest dosyasını düzenleyebilirsiniz.
ActionBar ve üzerindeki bölme
Merhabalar,
Sorunu yeni bir tema oluşturarak da düzeltebilirsiniz. Projenizde ki res-->value-->styles.xml dosyasına aşağıdaki kodu ekleyerek yeni bir fullscreen teması oluşturmuş olursunuz.
[code]<style name="FullScreen" parent="@android:style/Theme.Holo.Light">
<item name="android:windowActionBar">false</item>
<item name="android:windowNoTitle">true</item>
<item name="android:windowFullscreen">true</item>
</style>[/code]
Daha sonra AndroidManifest.xml de Application sekmesinden temayı değiştirin. En son olarak da tam ekran yapmak istediğiniz layoutu açarak layout temasını FullScreen olarak değiştirin. Bu şekilde uygulamanızda hiç bir "bar" kalmamış olur.
Uygulama açılışına kendi logomuzu nasıl koyarız?
Merhabalar,
Yeni boş bir layout açarak layoutun arkaplanına gözükmesini istediğiniz logoyu koyun. Bu layoutun bellirli bir süre sonra değişmesini isteyebilirsiniz. Bu değişimi tabi ki kodlarla yapmanız gerek. Ben bir uygulamamda şu şekilde yaptım:
Java kodu:
[code]
public class Acilis extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.acilis); //logoyu koyduğunuz layout.
Thread acilis = new Thread (){
public void run (){
try{
sleep(3000); //3 saniye sonra değişecek.
startActivity(new Intent("com.example.DEVAM")); //süre bitince başlayacak olan intent
}catch(InterruptedException e){
e.printStackTrace();
}finally{
finish();
}
}
};
acilis.start();
}
}
[/code]