Konstantin
ковырять библиотеку как то вообще не хочется...
Alexey
я пробовал но не помогало почему то
requestLayout а не invalidate вызываю)
Konstantin
завтра почекаю, спасибо
Anonymous
как исправить ошибку "NEON support not enabled"? В build.gradle написано -DANDROID_ARM_NEON=true
Ivansuper
Что за левые ссылки?
Ivansuper
На каком основании ты ее запостил?
Ivansuper
И что с того? У нас тут доска рекламы софта?
Ivansuper
Тут обсуждаются разные вопросы по разработке. Хватит спамить
Ivansuper
Тогда делай объявление в чате с вакансиями
Anonymous
давайте не усугублядь усугбившуюся ситуацию и вы просто извинитесь
Nikita
@egoriku тоже вроде админ
Nikita
Жарко у вас тут
Ivan
Ребят, всем привет. Кто какую библиотеку/sdk может посоветовать для работы с картой, кроме Google Maps? Основное, что нужно: метки с описанием по тапу, кластеризация, ну и там кружок вокруг метки по координатам нарисовать. Параллельно вопрос: описанный функционал у Google Maps для миллиона запросов в месяц платный? (Я просто не уверен какой именно мне пакет нужен: dynamic, static и тд)
Konstantin
да яндекс норм
Konstantin
правда +30 мб апк будет весить
padmitriy
да яндекс норм
дока появилась хоть какая-то кроме pdf на 15 страничек?
Konstantin
к мапкиту?
Konstantin
ну там есть дока, хуёвая как обычно у яндекса бывает, но есть
Konstantin
прикинь даже один чел нормальный кластеризатор запилил
Konstantin
для 3.3.1
padmitriy
ну там есть дока, хуёвая как обычно у яндекса бывает, но есть
год назад батхертил, дока вообще никакая, угадай мелодию называется, по обфусцированным методам
Konstantin
у них есть обычная в вебе, но там кароч... как бэ сказать, надо быть телепатом чтобы понимать что откуда брать, куда сувать и вообще как юзать. пришлось разбирать несколько аппов в т.ч. их пример
Николай
Ребята помогите .... что тут надо изменить чтобы камера нормально фокусировала ? а не говно расплывчатое давало ? __________ package my.edu.tarc.qrcodegenerator; import android.*; import android.Manifest; import android.content.Context; import android.content.pm.PackageManager; import android.os.Vibrator; import android.support.annotation.NonNull; import android.support.v4.app.ActivityCompat; import android.support.v4.app.Fragment; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.util.SparseArray; import android.view.SurfaceHolder; import android.view.SurfaceView; import android.widget.TextView; import com.google.android.gms.vision.CameraSource; import com.google.android.gms.vision.Detector; import com.google.android.gms.vision.barcode.Barcode; import com.google.android.gms.vision.barcode.BarcodeDetector; import java.io.IOException; public class QRCodeScannerActivity extends AppCompatActivity { SurfaceView cameraSurfaceView; TextView scanDescriptionTextView; BarcodeDetector barcodeDetector; CameraSource cameraSource; final int requestCameraPermissionID = 1001; @Override public void onRequestPermissionsResult(int requestCode, @NonNull String[] permissions, @NonNull int[] grantResults) { switch (requestCode) { case requestCameraPermissionID: { if (grantResults[0] == PackageManager.PERMISSION_GRANTED) { if (ActivityCompat.checkSelfPermission(this, Manifest.permission.CAMERA) != PackageManager.PERMISSION_GRANTED) { return; } try { cameraSource.start(cameraSurfaceView.getHolder()); } catch (IOException e) { e.printStackTrace(); } } } } } @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_qrcode_scanner); cameraSurfaceView = (SurfaceView) findViewById(R.id.cameraSurfaceView); scanDescriptionTextView = (TextView) findViewById(R.id.ScanDescriptionTextView); barcodeDetector = new BarcodeDetector.Builder(this).setBarcodeFormats(Barcode.QR_CODE).build(); cameraSource = new CameraSource.Builder(this, barcodeDetector).setRequestedPreviewSize(1980, 1024).build(); //Add Event cameraSurfaceView.getHolder().addCallback(new SurfaceHolder.Callback() { @Override public void surfaceCreated(SurfaceHolder surfaceHolder) { if (ActivityCompat.checkSelfPermission(getApplicationContext(), Manifest.permission.CAMERA) != PackageManager.PERMISSION_GRANTED) { //Request Permission ActivityCompat.requestPermissions(QRCodeScannerActivity.this, new String[]{Manifest.permission.CAMERA}, requestCameraPermissionID); return; } try{ cameraSource.start(cameraSurfaceView.getHolder()); }catch(IOException e){ e.printStackTrace(); } } @Override public void surfaceChanged(SurfaceHolder surfaceHolder, int i, int i1, int i2) { } @Override public void surfaceDestroyed(SurfaceHolder surfaceHolder) { cameraSource.stop(); } }); barcodeDetector.setProcessor(new Detector.Processor<Barcode>() { @Override public void release() { } @Override public void receiveDetections(Detector.Detections<Barcode> detections) { final SparseArray<Barcode> qrcode = detections.getDetectedItems(); if(qrcode.size()!=0) { scanDescriptionTextView.post(new Runnable() { @Override
Николай
public void run() { Vibrator vibrator = (Vibrator)getApplicationContext().getSystemService(Context.VIBRATOR_SERVICE); vibrator.vibrate(1000); scanDescriptionTextView.setText("Result : " + qrcode.valueAt(0).displayValue); } }); } } }); } }
Николай
Николай
хелп плз
Николай
вибрация для понимания что код подхватил
Ferrero
вибрация для понимания что код подхватил
Никто не будет читать код в таком формате
Ferrero
вибрация для понимания что код подхватил
https://stackoverflow.com/questions/15623944/how-to-autofocus-android-camera-automatically
Николай
да только ничего там не помогает
Николай
там компоненты которых у меня нету
Николай
и присунуть их не куда
Ferrero
В билдере camera source setAutoFocusEnabled
Николай
В билдере camera source setAutoFocusEnabled
можно пояснить что это значит ?
Ferrero
Что непонятно? У тебя билдер CameraSource есть, туда нужно добавить вызов этого метода
Николай
а может быть 2 билдера ?
Николай
Николай
типа вот эта шляпа, а куда надо вставлять в нее
Николай
или создавать вторую ?
Николай
cameraSource = new CameraSource.Builder(this, barcodeDetector).setAutoFocusEnabled(true);
Николай
дает ошибку
Николай
:(
Gor
Покажи саму активити
https://gist.github.com/goraga1/a723d61bb5804a183cd3ea8d39cd6dfc
Gor
https://gist.github.com/goraga1/a723d61bb5804a183cd3ea8d39cd6dfc
Anonymous
Возможна ли декомпиляция большинства Android-приложений посредством инструментов, находящихся в свободном доступе?
Ivan
Возможна ли декомпиляция большинства Android-приложений посредством инструментов, находящихся в свободном доступе?
декомпилируется любое приложение, другой вопрос насколько будет читаемый код
Sergey
вот png, в нем есть альфа-канал?
Не знаю ответили тебе или нет (120 не прочитанных и твоё вверху), но проверить на Альфа-канал можно легко в Gimp. Если резинкой стирать картинку, то с альфа-каналом она стерется до "квадратиков", а если нет - то до фонового цвета.
Andrey
Подскажите такую вещь, мне бы хотелось запускать таску градла после тестирования. как настроить таску для того, чтобы она запускалась ТОЛЬКО после тестов?
Dima
Hi, народ подскажите можно ли сохранить фрагмент в работоспособном состоянии после переворота тел? Тоесть я же могу установить retainInstance = true, но тогда после сделть что то с фрагментманеджером я ловлю:java.lang.IllegalStateException: Can not perform this action after onSaveInstanceState
Aleksandr
Есть ли возможноть в room подписаться на изменения в БД?
Artur
Почему может не срабатывать onClick ? Жмёшь а кэлбэк не срабатывает. ImageView
Serggio
Может его другой лэйаут перекрывает прозрачный?
Аброр
Всем привет. Начиная с Android 7, есть возможность мониторить расход трафика других приложений?
Konstantin
а дебуггинг пробовал?
Artur
ничего не накладывается (
Artur
но не нажимается
Denis
Есть ли возможноть в room подписаться на изменения в БД?
Можно через LiveData или Flowable. Я хз, если ли у них просто колбэками аля OnTableChanged. Просто sqlLite можно ловить с помощью ContentProvider. Но room - это обёртка, так что хз
Dima
Да про 2 метода знаю
Dima
У меня MVP + kodein собственно нужно засевить инстанс презетора
Dima
ок пасибо
Andrey
привет, решил попробовать livedata, но 2 подряд не стреляют как в сабжекте код https://gist.github.com/ar-g/821ce97ceaea92fda98dbad4c0a46f01 рез-тат Loading Content ожидаемый рез-тат Content Loading Content если закоментить Loading, то вызовется Content и наоборот
Anonymous
Стоит ли использовать proguard?
Anonymous
Если весь проект из за него ломается
Roman
Насколько плохо использовать @FixMethodOrder(MethodSorters.NAME_ASCENDING) для espresso тестов?
Andrey
paste bin
https://gist.github.com/ar-g/821ce97ceaea92fda98dbad4c0a46f01
Ferrero
https://gist.github.com/ar-g/821ce97ceaea92fda98dbad4c0a46f01
Вот теперь можно ждать помощи от тех, кто юзал лайвдату:)
Denis
Можно, но правильно использовать
Denis
Стоит ли использовать proguard?
Denis
Если весь проект из за него ломается
Denis
Его надо правильно настроить, если ты хочешь его использовать