Android UI Elemanı Gizleme / Gösterme
Kod bir TextView’ın gösterilmesine ve gizlenmesine örnektir. textView.setVisibility(View.VISIBLE); textView.setVisibility(View.INVISIBLE);
Örnek kodlar, kütüphaneler, görsel elemanlar...
Kod bir TextView’ın gösterilmesine ve gizlenmesine örnektir. textView.setVisibility(View.VISIBLE); textView.setVisibility(View.INVISIBLE);
asList Arrays sınıfının içinde yer alan static bir method. Aşağıda ArrayList kullanımı ArrayList ile asList kullanımı ve ListView için ArrayAdapter kullanımı yer almaktadır. Önemli : import static java.util.Arrays.asList; ListView friendsListView = (ListView)findViewById(R.id.friendsListView); final...
Aşağıdaki kod View nesnesinden gelen id(sayısal) değerini alıyor id adındaki integer değişkenine atıyor. Daha sonra bu idnin hangi nesneye bağlı olduğunu bulup ourId değişkenine atıyor. raw klasöründe yer alan, ses dosyaları içinden ourId(dosya adı)’nin...
Örnek kod aşağıdadır, Buton genişlik olarak aşırı yer kapladığı için “ ” ile yazının belirli bir miktarını alt satıra indiriyoruz. <Button android:layout_width=”wrap_content” android:layout_height=”wrap_content” android:layout_column=”1″ android:layout_row=”2″ android:layout_columnWeight=”1″ android:layout_rowWeight=”1″ android:layout_gravity=”fill” android:text=”Do you speak English?” android:onClick=”buttonTapped” android:id=”@+id/doyouspeakenglish” />
Kaybetmemek için buraya da not alıyorum. https://github.com/wasabeef/awesome-android-libraries https://github.com/wasabeef/awesome-android-ui (Görseller ile kolay önizleme.) Android pratik yapmak için harika bir klavüz(Türkçe) http://hackersome.com/p/caner/android-best-practices
Örnek kodda android sistem ses değeri alma seekbar ile ses değerini değiştirme timer kullanımı seekbar ile ses dosyasını ileri ve geri alma örnek kodları bulunuyor. Dikkat : fromUser kontrolü olmazsa seekbar listener ile çakışma...
mp3 dosyasımızı raw klasörüne atıyoruz. MediaPlayer mplayer = MediaPlayer.create(this, R.raw.laugh); //Başlat mplayer.start(); //Durdur mplayer.stop();
Video’yu res’in içinde raw klasörü açıp “demovideo.mp4” adında attık. Layout’ta “videoView” adında bir VideoView oluşturduk. VideoView videoView = (VideoView) findViewById(R.id.videoView); videoView.setVideoPath(“android.resource://” + getPackageName() + “/” + R.raw.demovideo); MediaController mediaController = new MediaController(this); mediaController.setAnchorView(videoView); videoView.setMediaController(mediaController);...
Tema değiştirme vs. gerek yok. onCreate methodunun içine, setContentView’dan önce. Ya da sınıfı Activityden türeterek actionbarsız kullanabilirsiniz. @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); ActionBar actionBar = getSupportActionBar(); actionBar.hide(); setContentView(R.layout.activity_main);
Android içinden direk web sitesi açma… String hedefLink = “http://www.faruk.org”; Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse(hedefLink)); startActivity(browserIntent); veya String url = “http://www.faruk.org”; Intent i = new Intent(Intent.ACTION_VIEW); i.setData(Uri.parse(url)); startActivity(i);
Son Yorumlar