
Quantum Harmonizer
24.04.2017
15:53:01

Quarx2k ?
24.04.2017
15:53:10
нет, jeb
в нем и навигация по функциям есть нормальная

Muzaffar
24.04.2017
15:53:51
просто так и называется jeb?

Google

Quarx2k ?
24.04.2017
15:54:03
ссылка выше

Muzaffar
24.04.2017
15:54:26
о сорри не обратил внимание

Otan
24.04.2017
15:54:42
Ребята, поможете с преобразованием курсора в массив через класс. А то я тут совсем запутался. Я могу скинуть код?

Quantum Harmonizer
24.04.2017
15:55:11

Otan
24.04.2017
15:55:39
да не такой уж он и объемный
несколько строк

Quantum Harmonizer
24.04.2017
15:56:03
тогда можно и сюда, обернув в три бэктика (`)

Muzaffar
24.04.2017
15:56:18
на сколько удобно разбираясь в чужом коде получить опыт изнания
?

Quantum Harmonizer
24.04.2017
15:57:05

Otan
24.04.2017
15:57:36
Да я сам пишу. Ничего не ворую.
Просто не могу догнать кое что.

Muzaffar
24.04.2017
15:57:56
просто в ведроиде я почти ноль хотя пишу на jee

Google

Muzaffar
24.04.2017
15:58:13

Quarx2k ?
24.04.2017
15:58:14

Muzaffar
24.04.2017
15:58:16
))

Otan
24.04.2017
15:58:19
С курсором работает. Хочу в List преобразовать. Тогда и выходит ошибка.

Quantum Harmonizer
24.04.2017
15:58:26

Muzaffar
24.04.2017
15:59:02
ммм...

Otan
24.04.2017
16:00:53
private class ClientCursorAdapter extends ResourceCursorAdapter {
public ClientCursorAdapter(Context context, int layout, Cursor cursor, int flags) {super(context, layout, cursor, flags);}
}
}
Я вот так обращаюсь к этому класу и здесь все нормально.
ClientCursorAdapter adapter = new ClientCursorAdapter(this, R.layout.listview, cursor, 0 );
А когда курсор меняю на List уже выходит ошибка. Типо типы не соответствуют.
ClientCursorAdapter adapter = new ClientCursorAdapter(this, R.layout.listview, List<myList>, 0 );

Dmitriy
24.04.2017
16:01:10

Otan
24.04.2017
16:02:24
Можно ли здесь как то преобразовать List в cursor или в классе лучше как-то поменять на List?
Походу никто так глубоко как я не копал.

Quantum Harmonizer
24.04.2017
16:04:44

Otan
24.04.2017
16:05:50
Вот в чем первоначальная проблема
Cursor c = db.rawQuery("select _id, first,second from mainTable", null);
ClientCursorAdapter adapter = new ClientCursorAdapter(this, R.layout.listview, c, 0 );
listView.setAdapter(adapter);
//c.close();
После этого в listView передается курсор и на нем отображается содержимое курсора.
Но, если я закрываю курсор в конце то в приложений выходит ошибка - курсором же все еще пользуется ListView.
А если оставляю курсор открытым, то есть убираю c.close(), то все нормально - ошибок нету.
Оставлять курсор открытым это же неправильно. Что тут можно придумать?

Quantum Harmonizer
24.04.2017
16:06:36

Otan
24.04.2017
16:07:13
тут бывалые мне советовали работать только с rawquery
типо быстрее.
Закрывать курсор в onDestroy можно. Но, получается до закрытия приложения курсор будет не использоваться и зря память хавать.

Google

Quantum Harmonizer
24.04.2017
16:09:05

Otan
24.04.2017
16:09:29
так у меня же одно активити на все приложение

Quantum Harmonizer
24.04.2017
16:10:01

Стас
24.04.2017
16:11:01
Здаров всем, есть кто разбирается в libgdx? Можете подсказать как повернуть текстуру на какой-либо угол ?
А то чет не могу разобраться

Quantum Harmonizer
24.04.2017
16:11:41

Стас
24.04.2017
16:13:21
Да, но там вместе с rotate принимает он дохренищу параметров
Которых у меня вообще нет

Quantum Harmonizer
24.04.2017
16:14:18

Стас
24.04.2017
16:15:15
Ну есть еще какой-нибудь способ ?

Quantum Harmonizer
24.04.2017
16:16:38

Otan
24.04.2017
16:25:24

Стас
24.04.2017
16:25:35
Ну а что подставить в значения здесь ?
draw(Texture texture, float x, float y, float originX, float originY, float width, float height, float scaleX, float scaleY, float rotation, int srcX, int srcY, int srcWidth, int srcHeight, boolean flipX, boolean flipY)

Quantum Harmonizer
24.04.2017
16:26:30

Александр
24.04.2017
16:26:42
Привет:)
у кого нибудь есть исходники linphone с собраными so либами?
https://github.com/BelledonneCommunications/linphone-android
а тот из C++ исходников сложновато собирается под виндой:)

Quantum Harmonizer
24.04.2017
16:26:44
Ну а что подставить в значения здесь ?
draw(Texture texture, float x, float y, float originX, float originY, float width, float height, float scaleX, float scaleY, float rotation, int srcX, int srcY, int srcWidth, int srcHeight, boolean flipX, boolean flipY)
> Посмотри, какие значения передаёт самый простой оверлоад.

Стас
24.04.2017
16:27:28
Какой оверлоад ?

Otan
24.04.2017
16:27:49
Ведь если я отвяжу адаптер от вью, потом закрою курсор, то проблемы не будет.

Quantum Harmonizer
24.04.2017
16:29:04

Google

Quantum Harmonizer
24.04.2017
16:29:23

Otan
24.04.2017
16:29:26
ща попробую
setAdapter(null)
Спасибо. Решение оказалось легким. Я как то до этого не додумался.

Eugene
24.04.2017
16:42:36
Доброго времени суток.
Написал небольшую библиотеку для личных нужд, что-то похожее на RxCallAdapterFactory.
Внутри библиотеки, в зависимостях есть Retrofit.
Вопрос: как сделать так, чтобы Retrofit не поставлялся вместе с моей либой, а подключался юзером отдельно у себя в проекте?
Допустим я хочу запаблишить ее на jitpack.

Igor
24.04.2017
16:53:52

Eugene
24.04.2017
16:54:58
Ну там фишка как раз в некотором utils к Retrofit.
Без Retorofit ей и незачем существовать)

Igor
24.04.2017
16:58:40

Admin
ERROR: S client not available

Eugene
24.04.2017
17:03:56
Если я в библиотеку добавлю:
compile "com.squareup.retrofit2:retrofit:2.2.0"
А потом некто к себе добавит мою либу, например:
compile "com.super.lib:lib:1.0.0"
И у конечного юзера не будет совпадать версия retrofit с моей. Ему придется добавлять к импорту моей либы transitive и исключать ретрофит.
Верно?

Андрей
24.04.2017
17:04:54
provided "com.squareup.retrofit2:retrofit:2.2.0"

Igor
24.04.2017
17:05:20

Eugene
24.04.2017
17:06:43

Андрей
24.04.2017
17:08:27
Хм, это решит проблему?)
https://developer.android.com/studio/build/dependencies.html#library_dependency_configurations
Gradle adds the dependency to the compilation classpath only (it is not added to the APK).

Igor
24.04.2017
17:08:32

Muzaffar
24.04.2017
17:09:06
ребят Андроид Студио скока оперативки жрет обычно?

Eugene
24.04.2017
17:09:10
Спасибо ребят)
Пойду почитаю доки.

foxy shell
24.04.2017
17:09:37

Muzaffar
24.04.2017
17:09:56
а оптимизировать нельзя?

Google

Sergey
24.04.2017
17:11:57
это система сборки такая

Umren
24.04.2017
17:13:04

Sergey
24.04.2017
17:13:49

Muzaffar
24.04.2017
17:13:49
ясно, вообще то обычно тормоза начинаются при эмуляции

Umren
24.04.2017
17:15:22
тут много факторов вообще, пореж эмулятору память
А скока на компе памяти ?
4 гб?
Вообще совет простой, меньше чем с 8 гб будет не супер комфортно работать
особенно если на винде
Поэтому если собираешься этим заниматься то докупи памяти, джава любит ее жрать
или будешь ждать 100500 часов времени на билдах или тормоза

Muzaffar
24.04.2017
17:17:42

Umren
24.04.2017
17:18:15
Должно норм работать

Muzaffar
24.04.2017
17:18:18

Umren
24.04.2017
17:18:20
хотя у меня 16
но я уверен что на 8 можно жить

Muzaffar
24.04.2017
17:19:03
JEE вполне норм чувствует )

Umren
24.04.2017
17:19:50
на сервере?

Dmitriy
24.04.2017
17:20:24