@android_ru

Страница 601 из 3205
I
28.11.2016
13:56:54
DP?

Grigoriy
28.11.2016
13:56:57
вот ты фиксишь багы если они есть на DP версии андроида?
нет, потому что новой версией ОС будет пользоваться 0.1% аудитории

I
28.11.2016
13:57:00
а, delevoper preview..

Grigoriy
28.11.2016
13:57:03
DP?
double penetration, ага

Google
Alexander
28.11.2016
13:57:16
double penetration, ага
Есть два стула

Grigoriy
28.11.2016
13:57:19
Sergey
28.11.2016
13:57:27
некоторые до сих пор не сделали поддержку Runtime permissions

это же иОС

Kolas
28.11.2016
14:12:55
добрый вечерочек. как можно сделать постепенную загрузку картинок в webview? как в пикассо. может быть есть какая-нибудь либа для этого?

Алексей
28.11.2016
14:14:47
где взять системный звук, "начало записи"? Ну в смысле аудио записи.

Kolas
28.11.2016
14:15:36
Ну тут же все иначе, WebView не так работает
я просто видел что в почтовом клиенте mail.ru картинки постепенно подгружаются

может быть есть какой-нибудь кастомный веб вью. не хочется изобретать велосипед

Quarx2k ?
28.11.2016
14:24:22
там наверно так js у странички сделан

Zinnur
28.11.2016
14:51:20
День добрый. Возможно ли сделать фото без превью?

balolam
28.11.2016
14:54:03
Google
Anton
28.11.2016
14:54:27
Возможно

Zinnur
28.11.2016
14:54:33
Сделать фото незаметно для юзера

Anton
28.11.2016
14:54:47
Всмвсле незаметно )

Zinnur
28.11.2016
14:55:35
Например, юзер нажимает на кнопку, делается снимок и отправляется на сервер

При этом никакое вью не должно открываться

Сергей
28.11.2016
15:01:30
возможно

есть куча прилажек которые блокируют экран и при нескольких неверных попытках делают фотку “злоумышленника"

Сергей
28.11.2016
15:03:01
ну если там пин или граф пароль

Zinnur
28.11.2016
15:04:45
В какую сторону копать?

balolam
28.11.2016
15:04:53
http://stackoverflow.com/questions/32093058/android-hidden-camera

Гуглить

Там много статеек вываливается

Sergey
28.11.2016
15:07:15
Подсказка: код с превью тебе все равно придется писать

Бекболот
28.11.2016
15:07:21
Здравствуйте! Возникла такая проблема, хотя наверное это не проблема, а просто пока не привык к Java и Android в целом.  У меня есть ListView в который я гружу данные: ArrayList<Map<String, Object>> circles2 = getCircles(); String[] columns = new String[] { "id", "name" }; int[] to = new int[] { android.R.id.text1, android.R.id.text2 }; SimpleAdapter adapter = new SimpleAdapter(this, circles2,android.R.layout.simple_list_item_2, columns, to); listView.setAdapter(adapter); После чего при нажатии на item, обрабатываю событие: listView.setOnItemClickListener(new AdapterView.OnItemClickListener() { public void onItemClick(AdapterView<?> parent, View view, int position, long id) { Log.d(TAG, "itemClick: position = " + position + ", id = " + id); } }); В лог мне падает следующее: 10-02 16:47:44.861 23467/framework D/CirclesActivity: itemClick: position = 0, id = 0 10-02 16:47:47.049 23467/framework D/CirclesActivity: itemClick: position = 1, id = 1 10-02 16:47:48.291 23467/framework D/CirclesActivity: itemClick: position = 2, id = 2 Мне необходимо сделать так, что бы при нажатии на item, в id был идентификатор круга, который лежит в списке circles2. Я искал информацию на эту тему, нашел что можно сделать CustomAdapter расширив класс ArrayAdapter. Ок, я сделал как было написано, но всё равно результат меня не удовлетворяет, id остался прежним и мой id не подставляется.

Alexander
28.11.2016
15:11:25
listView, может стоит начать сразу с перехода на RecyclerView?

Inessa
28.11.2016
15:15:34
вы же метод getId() в адаптере переопределили? он у вас сейчас просто позицию возвращает

переход на RecyclerView не есть ответ на все вопросы, много уже про это писали на всяких форумах. особенно для простого тестового списка к примеру; да и OnItemClick() метод придется самому писать сразу же. нечего особенного, просто лишние телодвижения

Sergey
28.11.2016
16:07:08
Inessa приятно удивлен.....)

Isk.
28.11.2016
16:12:54
Всем привет. Каков максимально допустимый размер файла в assets, не подскажите?

Google
Александр
28.11.2016
16:13:00
Пс, как в ретрофите правильно отправить Json строку в теле модели? @POST("") Call<ResponseBody> method(@Body Model body); Модель: @SerializedName("params") private String Params; @SerializedName("params2") private String Params2; в Params2 - строка Json, которую получаю через object.tostring(); проблема в том, что json кривой отправляется с \ в теле джсона

Dmitriy
28.11.2016
16:14:01
replace("\","") не поможет?

Александр
28.11.2016
16:14:14
нет, в этом джсоне есть всякие юрлы

он большой достаточно

Dmitriy
28.11.2016
16:14:41
так а что не так передается?

Александр
28.11.2016
16:15:03
джсон приходит хороий { params, params }

и уходит уже {/params,/params} и т.п.

куча слэшей

"{\"foo\":\"kit\",\"bar\":\"kat\"}";

ещё и параметр nameValuePairs появляется откуда-то

JSONObject params получаю, а потом String json = params.toString();

и этот json добавляю в модель к другим параметрам

Dmitriy
28.11.2016
16:17:35
оу, Gson не используете?

Александр
28.11.2016
16:17:54
использую в ретрофите

.addConverterFactory(GsonConverterFactory.create())

Dmitriy
28.11.2016
16:19:53
JSONObject params получаю, а потом String json = params.toString();
тогда не могу понять, откуда JsonObject? свой type adapter?

Александр
28.11.2016
16:20:12
что?

Мне приходит JSONObject при запросе определенной, мне потом этот объект дальше прокинуть нужно

Там бранч возвращает JSONObject при инициализации сессии

А потом через ретрофит нужно этот джсонобжект с другими параметрами передать

Google
Александр
28.11.2016
16:21:50
А такое чувство, что ретрофит просто берет и эту строку экранирует

А вот сейчас я отправил вместо строки просто сам JSONObject и никаких обратных слэшей нет и всё замечательно, кроме одного

появляется {"nameValuePairs":{ТУТМОЙДЖСОН}}

это вот как вообще?)

Всё решил

Gson gson = new Gson(); JsonParser parser = new JsonParser(); JsonObject object = parser.parse(myjsonobject.toString()).getAsJsonObject(); и отправляю мой JsonObject в теле, оно само в строку конвертит

Ⓜ️ᵃʳᵃᵗ
28.11.2016
17:22:41
Здравствуйте! Возникла такая проблема, хотя наверное это не проблема, а просто пока не привык к Java и Android в целом.  У меня есть ListView в который я гружу данные: ArrayList<Map<String, Object>> circles2 = getCircles(); String[] columns = new String[] { "id", "name" }; int[] to = new int[] { android.R.id.text1, android.R.id.text2 }; SimpleAdapter adapter = new SimpleAdapter(this, circles2,android.R.layout.simple_list_item_2, columns, to); listView.setAdapter(adapter); После чего при нажатии на item, обрабатываю событие: listView.setOnItemClickListener(new AdapterView.OnItemClickListener() { public void onItemClick(AdapterView<?> parent, View view, int position, long id) { Log.d(TAG, "itemClick: position = " + position + ", id = " + id); } }); В лог мне падает следующее: 10-02 16:47:44.861 23467/framework D/CirclesActivity: itemClick: position = 0, id = 0 10-02 16:47:47.049 23467/framework D/CirclesActivity: itemClick: position = 1, id = 1 10-02 16:47:48.291 23467/framework D/CirclesActivity: itemClick: position = 2, id = 2 Мне необходимо сделать так, что бы при нажатии на item, в id был идентификатор круга, который лежит в списке circles2. Я искал информацию на эту тему, нашел что можно сделать CustomAdapter расширив класс ArrayAdapter. Ок, я сделал как было написано, но всё равно результат меня не удовлетворяет, id остался прежним и мой id не подставляется.
а просто выташить из спика что нужно по id позиции ?

Admin
ERROR: S client not available

                                                                        
28.11.2016
17:26:16
Кек

Sasha
28.11.2016
18:07:07
Сказал, как отрезал

Leonid
28.11.2016
18:36:42
Всем привет! Начали собирать интересные материалы про Android-разработку: Сегодня: - Введение в разработку приложений для Android TV - Android: рисуем кастомный View - Что нового в Android Nougat с точки зрения разработчика - Итоги Rambler.Android #4 - Эффективная Java для Android - Введение в многопоточный механизм Android - Автоматизация публикации приложения в Google Play — прямо из Android Studio http://androiddev.apptractor.ru/interesnyie-materialyi-28-11/

Alexey
28.11.2016
19:08:49
всем привет, есть один проект, думаю на чем писать, на старом JS или на ionic, у кого есть опыт написание на ionic, поделитесь опытом, стоит браться за него?

Anton
28.11.2016
19:09:08
Уууу

На джава попробуй

Alexey
28.11.2016
19:14:13
просто будет проект не только под android но и ios, и не хотелось переписывать код под разные платформы, и в дальнейшем поддерживать, а ionix позволяет компилировать под android и ios

Anton
28.11.2016
19:14:47
Много функционала там можно реализовать?

Alexander
28.11.2016
19:15:43
рано или поздно все равно приходят к нативному коду платформ

Ⓜ️ᵃʳᵃᵗ
28.11.2016
19:19:04
просто будет проект не только под android но и ios, и не хотелось переписывать код под разные платформы, и в дальнейшем поддерживать, а ionix позволяет компилировать под android и ios
только у ведрод несколько своя концепция, у iOS своя, и форс тач появился.ю даже с точки зрения дизайна как то нуджно будет обыгрывать итдю

Alexey
28.11.2016
19:19:33
это да, но у меня будет с серверной частью, и на android и ios будет выводится информация

Google
Anton
28.11.2016
19:19:33
Да похуй материал везде зайдёт

Alexey
28.11.2016
19:21:52
можно конечно через xamarin но он работает только на visio studio, но сам VS такое геморой что возиться с ним неохота

Anton
28.11.2016
19:22:11
Ну замарин посерьёзнее вещь

Чем ионик

Quarx2k ?
28.11.2016
19:22:37
в итоге получится тормозной монстр:D

и все на натив перепишете

Artem
28.11.2016
19:32:34
для mvp нафигачить кросмплатформ самое оно, а потом переписывать если взлетит

Anton
28.11.2016
19:33:32
Хуй знает

Мвп можно и на 1 платформу сделать но не говне а на нативе

Artem
28.11.2016
19:35:22
смотря какой продукт

для стартапа лучше под обе

Alexey
28.11.2016
19:36:05
для стартапа лучше под обе
ну в стартапе всегда так, хуяк хуяк и в продакшен

Ⓜ️ᵃʳᵃᵗ
28.11.2016
19:36:10
в общем на моей практике, пока что было так. что люди пилившие все на всяких иониках итд. потом перехадили на нативное написание прог под каждую платформу.

Artem
28.11.2016
19:38:15
и выглядит как-то так когда херак и в питдакшен

Leonid
28.11.2016
20:07:47
GrafMine
28.11.2016
20:11:04
ребят как называеться вид токена такого формата : "ya29.Cj....." при auth в гугл плей

Александр
28.11.2016
20:46:02
Гугл плэй, кстати, нещадно блочит приложения в которых WebView только висит в активити

Страница 601 из 3205