• Можно ли подключить телефон к роутеру?

    @sulik93 Автор вопроса
    Начал изучать Java. Продолжаю изучать Java.
    А нафига привязываться именно к этому смартфону и именно по USB?

    Потому что в наличии имеется именно этот смартфон и роутер принимает интернет по USB.

    Все это нужно для того, чтобы подключить ресивер к интернету через витую пару(RJ45), по другому он не умеет. схема такая: смартфон -> (USB) -> роутер -> (RJ45) -> ресивер.

    Или возьмите роутер, который принимает Инет по WiFi и раздает по проводу и по WiFi - любой ZyXEL Keenetic подойдет.

    Вот этот вариант подходит. Не знал, что роутер может принимать Инет по WiFi.
    Цена только великовата на такие роутеры.
    Спасибо.
    Ответ написан
    Комментировать
  • Завершается Android приложение из-за нехватки ресурсов?

    @sulik93
    Начал изучать Java. Продолжаю изучать Java.
    Посмотреть бы логи
    Ответ написан
    Комментировать
  • Как разместить кнопку открытия бокового меню справа?

    @sulik93 Автор вопроса
    Начал изучать Java. Продолжаю изучать Java.
    Уже пробовал так.
    Мой дочерний элемент:
    <android.support.v7.widget.RecyclerView
                android:id="@+id/RecyclerView"
                android:layout_width="320dp"
                android:layout_height="match_parent"
                android:layout_gravity="end"
                android:background="#ffffff"
                android:scrollbars="vertical">
    
        </android.support.v7.widget.RecyclerView>

    пробовал и такandroid:layout_gravity="right"
    Я так понял, это влияет на то, с какой стороны откроется боковое меню. Но кнопка в тулбаре все равно остается слева, а нужно справа (со стороны открытия бокового меню)
    Ответ написан
  • Почему не виден класс ProgressView?

    @sulik93 Автор вопроса
    Начал изучать Java. Продолжаю изучать Java.
    3faa91726db64b598debd62311b46db3.PNG
    и так тоже пробовал:
    7197da2d34a249028ef65e8c21507a08.PNG
    Ответ написан
    Комментировать
  • Как получить количество новых данных?

    @sulik93 Автор вопроса
    Начал изучать Java. Продолжаю изучать Java.
    Реализовал следующим способом:
    С сервера получаю json вида:
    {
    "data_array_1": [
    {
    "id":4,
    "count":2
    },
    {
    "id":5,
    "count":5
    },
    {
    "id":6,
    "count":3
    }
    ],
    "data_array_1":[
    {
    "id":54,
    "count":3
    },
    {
    "id":55,
    "count":5
    },
    {
    "id":56,
    "count":3
    }
    ],

    Записываю эти данные в SQLite.
    После записи получаю данные для отображения вызовом getSupportLoaderManager().getLoader(0).forceLoad()
    Данные я обновляю через каждые 2 часа и при условии, что придет код ответа 200.
    Долее я перехожу на конкретный список. Например data_array_1.
    Каждый элемент этого списка содержит id, по которому я нахожу количество из БД, и вывожу количество в элемент списка, если количество != 0. При этом так же обновляю количество новых данных в боковом меню.
    Если кому нужно, объясню подробнее.
    Ответ написан
    Комментировать
  • Как внедрить PayOnline sdk на Android?

    @sulik93 Автор вопроса
    Начал изучать Java. Продолжаю изучать Java.
    Через некоторое время мне пришел ответ от службы поддержки PayOnline, в котором сообщается, что SDK для Android нет и можно использовать SDK PHP или Node.js.
    Я так понял, что на Android необходимо получать форму для ввода данных платежа.
    Ответ написан
    Комментировать
  • Как получить cookie для Post запроса?

    @sulik93 Автор вопроса
    Начал изучать Java. Продолжаю изучать Java.
    Вопрос решился. Ошибка сервера.
    Ответ написан
    Комментировать
  • IllegalStateException в PullToRefreshListView$InternalListViewSDK9

    @sulik93
    Начал изучать Java. Продолжаю изучать Java.
    Я тоже столкнулся с такой проблемой, но у меня ContentProvider + CursorAdapter + Loader. Подскажите, пожалуйста, где мне в этом случае вызывать notifyDataSetChanged() или проблема в другом ?
    Ответ написан
    Комментировать
  • Каков подход для реализации оплаты банковской картой в мобильном приложении для Android?

    @sulik93
    Начал изучать Java. Продолжаю изучать Java.
    Можно использовать либу OpenIAB. Через нее можно оплачивать в нескольких магазинах.
    Ответ написан
  • Android ListView. Как сделать чтобы при нажатии на item его содержимое заменялось на пару кнопок?

    @sulik93
    Начал изучать Java. Продолжаю изучать Java.
    Возможно, вы имели в виду, что item при нажатии будет содержать 2 кнопки ?
    Можно создать файл разметку для item, содержащую эти 2 кнопки невидимые.
    Далее в при отображении в методе getView(.......){} получить ссылку на эти кнопки и сделать их видимыми.
    Плохо то, что все элементы списка будут содержать эти невидимые кнопки.
    Ответ написан
    4 комментария
  • Какие оффлайн карты можно использовать для андроида?

    @sulik93
    Начал изучать Java. Продолжаю изучать Java.
    Я использовал OpenStreetMap и библиотеку yandex карт для android
    Ответ написан
  • 1C глубокая интеграция, как сделать запись в базу?

    @sulik93
    Начал изучать Java. Продолжаю изучать Java.
    Соглашусь с Александром
    использовать выгрузку на сайт. Например, через драйвер ODBC:
    Соединение = Новый COMОбъект("ADODB.Connection");
    СтрокаКоннекта = "DRIVER={MySQL ODBC 5.2 Unicode Driver}; SERVER="+СокрЛП(Сервер)+";DataBase="+СокрЛП(ИмяБазы)+"; UID="+СокрЛП(Логин)+";PWD="+СокрЛП(Пароль)+ ";OPTION=" + "3" + ";STMT=SET CHARACTER SET UTF-8";
    
    Попытка
    		Соединение.Open(СтрокаКоннекта);
    		Сообщить("соединились");
    Исключение
    		Сообщить("Невозможно установить соединение с бд! " + ОписаниеОшибки()+"!!!");		
    		Возврат;
    КонецПопытки;

    Ну и дальше нагуглить можно
    Ответ написан
    Комментировать
  • Повторение метода в Java?

    @sulik93
    Начал изучать Java. Продолжаю изучать Java.
    В дополнение к ответу Rodgenk:
    public static void main(String[] args) throws IOException {
            BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
            String line = reader.readLine();
            while (!"exit".equals(line)) {
                double a = Integer.parseInt(line);
                double c = ((a / 87) * 100);
                double d = ((c / 100) * 13);
                double e = (c - d);
                System.out.println(c + " Оклад");
                System.out.println(d + " 13 процентов");
                System.out.println(e + " Сверка");
                reader = new BufferedReader(new InputStreamReader(System.in));
                line = reader.readLine();
            }
        }
    Ответ написан
    3 комментария
  • OnClick на view в item listView?

    @sulik93 Автор вопроса
    Начал изучать Java. Продолжаю изучать Java.
    Спасибо всем! Я использовал паттерн ViewHolder немного по другому. За эту дезинформацию прошу прощения.
    Привожу отрывок из кода:
    class ViewHolder{
      ImageView image, bt_plus, bt_minus;
      TextView tv;
      .......
      View convertView;
    }


    В методе getView(......) делаю следующую проверку:
    public View getView(final int position, View convertView, ViewGroup parent) {
    	ViewHolder holder = getItem(position);	
            if(holder.convertView == null) {
                     holder.convertView = mInflator.inflate(R.layout.item_list_image_add, parent, false);
                     holder.image    = (ImageView) holder.convertView.findViewById(R.id.image);
                     holder.bt_plus = (Button) holder.convertView.findViewById(R.id.bt_plus);
                     holder.bt_plus.setTag(holder);
                     ............
            }
    return holder.convertView;
    }


    Для bt_plus прописал в .xml
    ......
    android:onClick="onClickPlus"
    ......

    а в класс Activity добавил метод:
    public void onClickPlus(View v){
    		ViewHolder holder = (ViewHolder)v.getTag();
    		RelativeLayout rl = (RelativeLayout)v.getParent();
    		TextView circle = (TextView)rl.getChildAt(7);
    		Button bt_minus = (Button)rl.getChildAt(3);		
    		final Button bt_plus = (Button)v;
                    ......
    }

    Я понял, что незачем было хранить дополнительно convertView в holder.
    При правильном использовании паттерна ViewHolder все заработало хорошо. Нет ошибок и заторможенности. Список прокручивается плавнее.
    Но возник вопрос: "Почему появляется заторможенность, если возвращать holder.convertView в методе getView(......)?"
    Ответ написан
    Комментировать
  • Изучение Java: мотивация, перспективы, краткий план?

    @sulik93
    Начал изучать Java. Продолжаю изучать Java.
    Недавно начал изучать Java с прочтения Thinking in Java.
    Ваш план по изучению очень понравился.
    Буду рад общению. sulik93@gmail.com
    Ответ написан
    Комментировать