20 Ekim 2015 Salı

ANDROID



Android de elimizde bir liste oldugunu dusunelim.

1. )Bu listenin bir onceki elemanına gecmek istedgimizi dusunelim.Eger ilk elemandaysak listenin sonuna gitsin.

currentIndex = ((currentIndex - 1) % mQuestionBank.length) + mQuestionBank.length) % mQuestionBank.length;

mesela listemiz 4 elemanlı olsun ve biz 3. elemanda olalım. 2 ye ulasmamız lazım degil mi ?

currentIndex = ((3-1)%4)+4)%4 = 2

seklinde ulasmıs oluruz.

2.) Bu listenin bir sonraki elemanına gecmek isteyelim. Aynısı ancak + işaretlisi.

currentIndex = ((currentIndex+1)%mQuestionBank.length + mQuestionBank.length)+mQuestionBank.length;

4 elemanlı listemizde 2 elemandan bir sonraki olan 3. elemana ulasmaya calısalım:

currentIndex = ((2+1)%4 + 4)%4 = 3
seklindedir.



ANDROID LAYOUT








http://blog.stylingandroid.com/layout-weights-part-1/