• Есть ли программа или сервис для выкачивания всех фото из Instagram?

    @alexblokh
    СЕО ninja-copy.com; CTO lambda.direct
    Вот - https://ninja-copy.com/
    Если будут вопросы - пишите, я фаундер :)
    Ответ написан
    Комментировать
  • Есть ли сервис для парсинга id новых комментаторов/подписчиков инстаграм/вк?

    @alexblokh
    СЕО ninja-copy.com; CTO lambda.direct
    Добрый день, eashla

    Я СЕО ninja-copy.com, мы разрабатываем тулзу для инстаграми. С удовольствием бы сделали подобную фичу в своем сервисе
    Ответ написан
    Комментировать
  • Как скачать фото и видео с instagram?

    @alexblokh
    СЕО ninja-copy.com; CTO lambda.direct
    Добрый день!

    Один из самых быстрых способов - это воспользоваться инспектором в браузере, но это далеко не самый простой способ. Вот пример и Firefox:
    5a82c4c767541906406464.png

    Как уже подметил Филипп Грр - в интернете вы найдете множество подобных сервисов

    Мы с ребятами даже написали свой. На нем вы так-же можете качать сторис профиля, помимо фото и видео

    Вот пример с профилем из примера https://ninja-copy.com/?q=fabiobozzetti
    Ответ написан
    Комментировать
  • SQlite для android?

    @alexblokh
    СЕО ninja-copy.com; CTO lambda.direct
    Дело в том, что этот метод подразумевает собой создание лишних объектов, таких как List, потом проход по курсору и запись в лист новых элементов, а затем уже загрузка этого всего в список.

    Первым шагом для вас было бы не плохо освоить CursorAdapter. Он позволяет заполнять ListView с помощью курсора. Вот хороший урок по его использованию.

    А затем вам было бы крайне неплохо освоить связку Content Provider'a и CursorLoadera. Она позволит вам заполнять таблицу асинхронно и удобным образом отслеживать изменения в ней. Лучше всего этот метод описан в этой книге . Я прочитал много уроков и статей на эту тему, но до конца понять и реализовать получилось только после прочтения нескольких глав этой книги и вот этой статьи от Ларса Вогелла. Потратив на это несколько дней и немного нервов, вы сполна ощутите прирост в своих навыках.
    Ответ написан
    Комментировать
  • SetAnimation + setVisibility не работает на Android 4?

    @alexblokh
    СЕО ninja-copy.com; CTO lambda.direct
    День добрый!

    Попробуйте так:

    buttonsBar.setVisibility(View.VISIBLE);
    buttonsBar.startAnimation(this,AnimationUtils.loadAnimation(R.anim.bottom_in));

    setAnimation - устанавливает анимацию для данного View. Лучше используйте для запуска анимации метод .startAnimation(Context context,Animation anim);
    Если вам надо запустить бесконечную анимацию, а затем ее остановить, например для анимации загрузки, то:

    if(needAnimate)
     view.startAnimation(context,AnimationUtils.loadAnimation(R.anim.download_animation));
    else
     view.clearAnimation();

    На будущее:
    <rotate
            android:fillAfter="true"
            android:fromDegrees="0"
            android:interpolator="@android:anim/accelerate_decelerate_interpolator"
            android:pivotX="0.5"
            android:pivotY="0.5"
            android:toDegrees="180" />


    100%p - означает, что анимация будет осуществляться относительно родителя, то есть ViewParent. Если хотите анимировать относительно данного View, то пишите 100%.

    fillAfter - позволит по завершению анимации оставить View в конечном положении. В примере - поворот на 180 градусов.

    interpolator - математическая функция, которая разбивает вашу анимацию на интервалы. На этих интервалах ваша анимация проходит с разной скоростью. decelerate_interpolator позволит вашему бару выезжать на экран более естественно, замедляя ход.

    Пакет @android:anim - предоставляет базовый набор интерполяторов. Если не ошибаюсь, то по умолчанию к анимации применяется acelerete_decelerate интерполирование.
    Ответ написан
    Комментировать