Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
try {
//...
} catch (Exception e) {
L.d(e);
}
class ListActivity extends android.app.ListActivity
protected final Context ctx;
public static Injector get() {
if (injector == null) {
synchronized (Injector.class) {
if (injector == null) {
injector = new Injector(new InjectorDelegate());
}
}
}
return injector;
}
private static final Injector injector = new Injector();
org.droidparts.util.ImageAttacher.ListView-картинок.lazy val button = findView(R.id.button) куда лучше смотриться :) Scala не подошла, из-за скорости сборки, и видимо не улучшиться в скором, Kotlin пока что подбирается все ближе и ближе. Но идея оптимизации кода и убрать много лишнего достойна похвал. Уверен библиотека найдет применение.AndroidHttpClient появился в API 8, а минимальная для библиотеки — 7.AndroidHttpClientWrapper закомментирован в RESTClient с //TODO, так что по факту DefaultHttpClient и используется. Исправлю, т.к. судя по описанию, AndroidHttpClient стоит использовать.враперы над асинктасками на базе активити и фрагментсактивити (обе либы были на хабре)
Exceptions для выполняемого в фоне (идея из RoboGuice) и Listener для сообщения о результате. С Loaderами пока не сложилось.@Deprecated TabActivity без адекватной Fragment-based замены — это жесть.
DroidParts — библиотека для Android 8-in-1