Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 4.0

Alustavia suunnitelmia ohjelman elementtien asemoinnista (4.4):

Mika

Testisovelluksen rakenne (9.5):

Ytimen rakennekaavio (9.5):

Vanha: https://wiki.metropolia.fi/download/attachments/44960305/ydin_rakennekaavio.png

4.5 virheiden hallintaa:

1.http://www.exampledepot.com/egs/Java%20Language/TryCatch.html
2.http://docs.oracle.com/javase/tutorial/essential/exceptions/

2.5

Uuden ikkunan (a.k.a activityn) luominen

1. http://nerdee.blogspot.com/2010/05/android-opening-new-window-activity.html
2. http://learnandroid.blogspot.com/2008/01/opening-new-screen-in-android.html
3. http://docs.xamarin.com/android/advanced_topics/working_with_androidmanifest.xml

25.4

Ratkaisu tekniseen ongelmaan, joka esti fysiikkakirjaston toiminnan. Johtui androidin SDK:n muutoksista:

1. http://stackoverflow.com/questions/9820675/gson-noclassdeffounderror-after-adt-and-sdk-tools-update-to-v17
2. http://tools.android.com/recent/dealingwithdependenciesinandroidprojects

18.4

Avartava näkökulma java-ohjelmointiin, joka löytyi tutkiessani instanceof-operaattorin käyttöä:
1. http://www.javapractices.com/topic/TopicAction.do?Id=31

17.4

Javadocin käyttäminen kommentoinnin apuna:
1. http://www.oracle.com/technetwork/java/javase/documentation/index-137868.html#@see

11.4

Puhelimen lepotilaan siirtymisen hallitseminen:

1. http://android-er.blogspot.com/2011/04/disable-screen-auto-dim-using.html
2. http://developer.android.com/guide/topics/manifest/uses-permission-element.html

5.4

Äänentoisto vaati uuden lähestymistavan useiden äänien toistamiseksi päällekkäin:
http://androidgenuine.com/?tag=play-sound-from-resources

4.4

a == b ei Javassa toimi kaikkialla:
http://www.leepoint.net/notes-java/data/expressions/22compareobjects.html

29.3

Accelerometrin liitäminen sovellukseen:
1. http://stackoverflow.com/questions/2317428/android-i-want-to-shake-it
2. http://stackoverflow.com/questions/4870667/how-can-i-use-getsystemservice-in-a-non-activity-class-locationmanager

Androidin käyttöliittymän elementtien asemointi:

1. http://developer.android.com/resources/articles/layout-tricks-efficiency.html
2. http://developer.android.com/reference/android/widget/LinearLayout.LayoutParams.html#attr_android:layout_gravity

28.3

Ohessa vielä lisää lähteitä canvaksen ohjelmointiin, sillä se vaati vielä lisää ominaisuuksia toimiakseen oikein:

1. http://stackoverflow.com/questions/2305395/laying-out-views-in-relativelayout-programmatically
2. http://developer.android.com/reference/android/view/ViewGroup.html
3. http://developer.android.com/reference/android/view/ViewGroup.LayoutParams.html

Tutkin myös miten ääniä voidaan toistaa Android-puhelimella:

1. http://developer.android.com/guide/topics/media/mediaplayer.html
2. http://www.vogella.de/articles/AndroidMedia/article.html
3. http://stackoverflow.com/questions/6139545/can-not-play-ogg-on-android

27.3

Ohjelmoin ytimeen luokan (class), jolla voidaan piirtää kuvia sprite sheetiltä Androidin canvakselle. Tämä teoriassa siis, testaaminen jäi seuraavalle päivälle :'(.
Lähteet:

1. http://developer.android.com/reference/android/graphics/Canvas.html#drawBitmap%28android.graphics.Bitmap,%20android.graphics.Rect,%20android.graphics.Rect,%20android.graphics.Paint%29
2. http://stackoverflow.com/questions/3473151/what-are-the-pros-and-cons-of-a-sprite-sheet-compared-to-an-image-sequence
3. http://stackoverflow.com/questions/7341017/spritesheet-programmatically-cutting-best-practices
4. http://stackoverflow.com/questions/3035692/how-to-convert-a-drawable-to-a-bitmap

Hanne

30.3

Ilmaiset rumpuäänet

http://www.musicradar.com/news/tech/free-music-samples-download-loops-hits-and-multis-217833/65

11.4

Color Scheme Designer

http://colorschemedesigner.com/

12.4

Kauhea ensimmäinen yritys. Jotaan fiksua neuvoa?

17.4

Marakassikäsisuunnittelua

WIP nummer 2

WIP Nummer 3

18.4

MarakassikäsiTYPE2

WIP 1

WIP 2 -Siistityt linet-

WIP 2.2 -Test Colors-

WIP 2.3 -Now med actual maracas!-

20.4

Norsumarakassi

3.5

Kiiiivoja erivärisiä pikkurumpuja:

Nine patch ilmaiskuvia

http://www.dibbus.com/2011/03/9patch-images-in-android/

4.5

Oikeat värit rummuille:

Toivottavasti nää on tarpeeksi laadukkaita, loppui aika kesken 8<

Yritin myös tummalla taustalla, mutta en saanu sitä näyttää yhtään kivalta...

Pitäisi olla ainakin osittain transparent tausta...