Kişisel Sayfaları
İlgi Alanları
İş Tecrubesi
Eğitim Geçmişi
Dil Becerileri
Son Forum Aktiviteleri
5About Sekmesi Oluşturma
arkadaşlar android uygulamam da nasıl bir about/hakkında kısmı oluşturabilirim.Geliştirici ile ilgili bilgi vermesi açısından istiyorum bunu.Sizce nasıl yapabilirim ?
ekleme:
Öncelikle benim uygulamamda bir buton olacak activity_main ekranın da(ki butonu ekledim ben).Kullanıcı bu butona tıklamak istediğinde activity_main sayfasında olan uygulama bir yeni sekme açıp geliştirici ile ilgili bilgi vermesini istiyorum ve geri tuşuna tıkladığı zaman da bu sekme kaybolup kullanıcı işlerine devam etsin istiyorum.
Uygulamaya ses kaydetme fonksiyonu eklemek
Merhaba arkadaşlar ;
öncelikle bir not alma uygulaması geliştiriyorum fakat buna her not için ses kaydetme ve çalma özelliği eklemek istiyorum. Şu sitede bir örneğini buldum ve inceledim hatta denedim asıl projemin üstüne entegre etmeyi fakat projem telefon üzerinde tıklandığı zaman açılmadan kapanıyor /durduruldu hatası veriyor sizce bunun sebebi ne olabilr ? Manifest'de dahil tüm gerekenleri uygun bir şekilde yapmaya çalıştım ama telefon üzerinde "durduruldu"hatası alıyorum. Bahsettiğim site :http://www.tutorialspoint.com/android/android_audio_capture.htm
Teşekkürler şimdiden.
Android Studio'ya telefon bağlamak
Arkadaşlar merhaba,
Halihazırda programlamış olduğum bir android uygulamam var fakat bunu android studio üzerinden usb vasıtasıyla kendi Android telefonumda çalıştırmak istiyorum ne yapmam gerekiyor ? Tüm win usb'lerini yükledim fakat hala android studio görmüyor telefonu usb debugging'i enable etmeme rağmen.Telefonum samsung galaxy s5 bu arada.
teşekkür ederim.
findViewById sorunu
Arkadaşlar merhaba,
Benim anlamadığım bir kısım var onu sizinle paylaşıp çözüm bulmak istiyorum.
ben activity_main.xml dosyasında textView ve listView adlı iki tane bileşen tanımladım bunlarında id'lerini şu şekilde yazdım.
android:id="@+id/durum"
android:id="@+id/liste"
graphical layout'da zaten direk çıkıyor görsel olarak orada bir sorun yok fakat java dosyamda findViewById ile yazmak istediğim zaman kırmızı ünlem çıkartıp cannot be resolved hatası veriyor.Ünleme tıkladığım da ise create field 'durum' in type id/create constant 'durum' in type 'id' ve rename in file adlı çözümler üretiyor fakat bunlardan herhangi birine seçtiğim zaman da R.java da variable üretiyor.Yani benim anlamadığım nokta şu benim bu şekilde hata almadan xml dosyasındaki değişkenlerimi nasıl java'da çağırabilirim ?
Teşekkürler .
findViewById sorunu
[code]
package com.makkartal.contexmenu;
import android.support.v7.app.ActionBarActivity;
import android.os.Bundle;
import android.view.ContextMenu;
import android.view.ContextMenu.ContextMenuInfo;
import android.view.Menu;
import android.view.MenuInflater;
import android.view.MenuItem;
import android.view.View;
import android.widget.AdapterView.AdapterContextMenuInfo;
import android.widget.ArrayAdapter;
import android.widget.ListView;
import android.widget.TextView;
public class MainActivity extends ActionBarActivity {
private static final int ID_DUZENLE = Menu.FIRST;
private static final int ID_SIL = Menu.FIRST + 1;
private TextView durumTextView;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
durumTextView = (TextView) findViewById(R.id.durum); ****
ListView list = (ListView) findViewById(R.id.list);****
String[] names = getResources().getStringArray(R.id.names);****
ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,
R.layout.list_item, names);
list.setAdapter(adapter);
registerForContextMenu(list);
}
@Override
public void onCreateContextMenu(ContextMenu menu, View v,
ContextMenuInfo menuInfo) {
super.onCreateContextMenu(menu, v, menuInfo);
menu.add(Menu.NONE, ID_SIL, 0, "SİL");
menu.add(Menu.NONE, ID_DUZENLE, 1, "DÜZENLE");
}
@Override
public boolean onContextItemSelected(MenuItem item) {
AdapterContextMenuInfo info = (AdapterContextMenuInfo) item
.getMenuInfo();
TextView selectedItem = (TextView) info.targetView;
if (item.getItemId() == ID_SIL) {
durumTextView.setText(selectedItem.getText()
+ "için SİL tıklandı !");
return true;
}
if (item.getItemId() == ID_DUZENLE) {
durumTextView.setText(selectedItem.getText()
+ "için Düzenle Tıklandı ! ");
return true;
}
return false;
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
MenuInflater inflater = getMenuInflater();
inflater.inflate(R.menu.options_menu, menu);
return true;
}
@Override
public boolean onOptionsItemSelected(MenuItem item) {
TextView textView = (TextView) findViewById(R.id.hello);
switch (item.getItemId()) {
case R.id.geridon:****
textView.setText("Geri Dön Tıklandı");
return true;
case R.id.guncelle:****
textView.setText("Güncelle Tıklandı");
return true;
case R.id.dahafazla:****
textView.setText("Daha Fazla Tıklandı");
return true;
default:
return super.onOptionsItemSelected(item);
}
}
}
[/code]
**** şu işareti koyduğum her yerde sorun çıkartıyor fakat alt kısımda ki case durumlarında "Migrate Android Code" dışında herhangi bir suggestion vermiyor.