Байки из склепа. Реальный опыт разработок для ios и android

16

Upload: headshands

Post on 12-Jul-2015

464 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Байки из склепа. Реальный опыт разработок для iOS и Android
Page 2: Байки из склепа. Реальный опыт разработок для iOS и Android
Page 3: Байки из склепа. Реальный опыт разработок для iOS и Android
Page 4: Байки из склепа. Реальный опыт разработок для iOS и Android
Page 5: Байки из склепа. Реальный опыт разработок для iOS и Android
Page 6: Байки из склепа. Реальный опыт разработок для iOS и Android

Красиво…. И медленно!

Page 7: Байки из склепа. Реальный опыт разработок для iOS и Android

Красиво! Быстро! Круто!

CoreGraphics!

Page 8: Байки из склепа. Реальный опыт разработок для iOS и Android

Стандартный способ:

UILable *label = [[UILabel alloc] init];[self addSubView: label];

Использование CG:

- (void) drawRect: (CGRect rect){

UILable *label = [[UILabel alloc] init];[label drawTextInRect: label.frame];

}

Page 9: Байки из склепа. Реальный опыт разработок для iOS и Android
Page 10: Байки из склепа. Реальный опыт разработок для iOS и Android
Page 11: Байки из склепа. Реальный опыт разработок для iOS и Android

Android – ориентация экранов или переворачивание в гробу

Page 12: Байки из склепа. Реальный опыт разработок для iOS и Android

Android – ориентация экранов или переворачивание в гробу

Что происходит при повороте экрана в Android?

MainActivity: onPause()MainActivity: onStop()MainActivity: onDestroy()MainActivity: onCreate()MainActivity: onStart()MainActivity: onResume()

Page 13: Байки из склепа. Реальный опыт разработок для iOS и Android

Android – ориентация экранов или переворачивание в гробу

Способ первый- OnSaveInstanceState();- OnRestoreInstanceState();

Способ второй- OnRetainNonConfigurationInstance();- getLastNonConfigurationInstance();

Page 14: Байки из склепа. Реальный опыт разработок для iOS и Android

Android – сегментация и волшебная технология Fragments

Page 15: Байки из склепа. Реальный опыт разработок для iOS и Android

Android – сегментация и волшебная технология Fragments

Page 16: Байки из склепа. Реальный опыт разработок для iOS и Android

iOS – Царуев Руслан Android – Глушков Игорь

Источники:http://developer.apple.comhttp://developer.android.comhttp://ru.wikipedia.orghttp://habrahabr.ru