Хвастаюсь:
http://tsypa.livejournal.com/52569.html
Если коротко, то вот:
https://play.google.com/store/apps/details?id=com.tsypa.speedometer
Задача была учебная, не надо оценивать ее полезность и коммерческую
привлекательность. :)
Игорь.
2012/8/23 Igor Tseglevskiy <igor.tse...@gmail.com>:
Так то разработчики, которым или программирование в тягость, или
которые изначально нацелены на большие проекты. Я бы с удовольствием
писал что-нибудь маленькое за 1000 рублей, пока еду в очередном поезде
или сижу в аэропорту.
Но это не отменяет того, что в данном случае я откровенно ошибся и
недооценил трудозатраты.
2012/8/23 Yury Katkov <katkov...@gmail.com>:
Круто! Поздравляю :)Установил на HTC Desire HD, Android 2.3.5Выглядит оно вот так:В меню есть небольшой косяк:нету картинок на кнопках. Они появляются только когда на них нажимаешь :)И самая неприятная вещь - падает, когда пытаешься войти в settings:ERROR/AndroidRuntime(4810): FATAL EXCEPTION: main
java.lang.NoSuchMethodError: com.tsypa.speedometer.SettingsActivity.getFragmentManager
at com.tsypa.speedometer.SettingsActivity.onCreate(SettingsActivity.java:15)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1072)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1836)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1893)
at android.app.ActivityThread.access$1500(ActivityThread.java:135)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1054)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:150)
at android.app.ActivityThread.main(ActivityThread.java:4385)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:507)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:849)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:607)
at dalvik.system.NativeStart.main(Native Method)Видимо разработка велась только под Android 4, используя FragmentsAPI, которые требуют API начиная с 11. Для Android версий ниже 11 нужно использовать библиотеку совместимости http://stackoverflow.com/a/6528757/1353292. Либо указывать в манифесте min-sdk :)
четверг, 23 августа 2012 г., 12:09:05 UTC+4 пользователь Igor Tseglevskiy написал: