Все технические форумы на одном сайте Удобный поиск информации с популярных форумов в одном месте
Вопрос: Нужен новый планшет

Свой поломался и нужен новый. Критерии вот какие: цена до 15к рублей, экран от 8 дюймов, зарядку что бы держал средне(работал без зарядки в течении дня приблизительно), оперативку от 1 гб, внутренняя память от 8 гб, звонки не обязательно, но что бы 3G или 4G были для инета, ну что бы не был медлительным и тянул более-менее современные игрушки. Хотелось бы не алика брать, т.к. не охота ждать так долго.
Ответ: Samsung Galaxy Tab A 8.0 SM-T355 16Gb
Lenovo TAB 2 X30L
Вопрос: Не включается планшет после перепрошивки

Acer Iconia B-A71
Android 4*
arm
Хотел поставить ROOT права. Зашёл на сайт 4pda.ru
Там было написано, что дрова официальные.
После установки один раз планшет включился.
Теперь не загружается.
В безопасном режиме есть 3 варианта загрузки:
SD Image Update Mode
Fasboot Mode
Clean Boot
Ни один из вариантов не приводит к дальнейшему действию.
Появляется надпись Acer, затем исчезает, чёрный экран вздрагивает и планшет выключается.
Мне надо сбросить перепрошивку, вернуть, как было.
Как это сделать? Может с ПК как-то можно перепрошить?
Ответ: Нет. Команды ничего не дают.
Нужно что-то типа низкоуровнего форматирования.
Только, если с ПК не видно планшет, значит сигналы с планшета не идут и доступа нет.
Вопрос: Android Monitor - слежка за телефонами, планшетами

Android Monitor - программа для слежки за телефоном или планшетов..
Проверит Ваших сотрудников;  :ok 
Поможет при краже или утере;  :good 
Поможет проверить на верность свою половинку или узнать чем занимаются ваши дети;  :girl_crazy 

Сайт:  или 

Обсуждение и тестирование происходит на форуме: 

Все данные отправляет на сервер или прямиком на указанную почту.
(IMG:)

Вот список функций:  :yahoo 
Код

В реальном времени получать видео и звуковую трансляцию с удаленного устройства;
В реальном времени вещать звук / видео удаленно на устройство (видео чат);
Запись всех звонков (детальный отчет по ним);
Запись с микрофона и пересылка звукового файла на сервер "Удаленный диктофон";
Получение Селфшота (фото с передней камеры) сразу после включения экрана;
Получение фотографий с камер;
Получение Скриншотов экрана (для рутованых телефонов);
Просматривать всю переписку сообщений (Viber, WhatsApp, Vkontakte, ...) (для рутованых телефонов);
Блокировка устройства с помощью пароля;
Отправка всплывающего сообщение на устройство, так чтобы нашедший мог связаться с Вами;
Определение текущего местоположения;
Карта передвижения устройства;
Проигрывание громкого звукового сигнала тревоги удаленно, даже если телефон стоит на молчании;
Поддержка команд по смс, если телефон не подключен к интернету или "спит";
Несколько устройств на одну учетную запись;
Всегда быть в курсе звонков (от кого, кому, когда, длительность);
Всегда быть в курсе сообщений (от кого, кому, когда, текст);
Контроль переписки с мессенджеров (Viber, WhatsApp, Vkontakte, ...);
Всегда быть в курсе контактов (текущий список, когда добавили, когда удалили, когда изменили);
Всегда быть в курсе запускаемых приложений (какие и когда открывались);
Общая информативная стена событий;
Удобные фильтры для просмотра информации;
Фильтрация событий по дате;
Нет никаких настроек на телефоне или планшете, Вы всем сможете управлять удаленно;
Данные отправляются на сервер и там хранятся;

Ответ:
Android Monitor - программа для слежки за телефоном или планшетов..
Проверит Ваших сотрудников;  :ok 
Поможет при краже или утере;  :good 
Поможет проверить на верность свою половинку или узнать чем занимаются ваши дети;  :girl_crazy 

Сайт:  или 

Обсуждение и тестирование происходит на форуме: 

Все данные отправляет на сервер или прямиком на указанную почту.
(IMG:)

Вот список функций:  :yahoo 
Код

В реальном времени получать видео и звуковую трансляцию с удаленного устройства;
В реальном времени вещать звук / видео удаленно на устройство (видео чат);
Запись всех звонков (детальный отчет по ним);
Запись с микрофона и пересылка звукового файла на сервер "Удаленный диктофон";
Получение Селфшота (фото с передней камеры) сразу после включения экрана;
Получение фотографий с камер;
Получение Скриншотов экрана (для рутованых телефонов);
Просматривать всю переписку сообщений (Viber, WhatsApp, Vkontakte, ...) (для рутованых телефонов);
Блокировка устройства с помощью пароля;
Отправка всплывающего сообщение на устройство, так чтобы нашедший мог связаться с Вами;
Определение текущего местоположения;
Карта передвижения устройства;
Проигрывание громкого звукового сигнала тревоги удаленно, даже если телефон стоит на молчании;
Поддержка команд по смс, если телефон не подключен к интернету или "спит";
Несколько устройств на одну учетную запись;
Всегда быть в курсе звонков (от кого, кому, когда, длительность);
Всегда быть в курсе сообщений (от кого, кому, когда, текст);
Контроль переписки с мессенджеров (Viber, WhatsApp, Vkontakte, ...);
Всегда быть в курсе контактов (текущий список, когда добавили, когда удалили, когда изменили);
Всегда быть в курсе запускаемых приложений (какие и когда открывались);
Общая информативная стена событий;
Удобные фильтры для просмотра информации;
Фильтрация событий по дате;
Нет никаких настроек на телефоне или планшете, Вы всем сможете управлять удаленно;
Данные отправляются на сервер и там хранятся;

Вопрос: В чем особенности вёрстки под планшеты

Не подскажете чем отличается верстка интерфейса под планшеты от верстки под смартфоны? Ну размер экрана у планшета больше(нужно учитывать) а какие еще есть моменты?? Можете подробнее объяснить?
Ответ: Под планшеты надо свою разметку рисовать, отличаться будет только фантазией, расположение элементов может быть совершенно другим. Если просто скопипастить разметку в values-w...dp, либо всё растянется, либо сожмётся в углу. Даже если будет нормально, как правило, выглядеть будет не эргономично и скорее всего не будет удобно. Также надо учитывать размер экрана (примерно от 7 до 10 дюймов), ориентацию и вид (однопанельный/двухпанельный). А вообще:
Вопрос: Не определяется сим-карта на планшете Asus ZenPad c7.0

Планшет под Android 5.0.2. Неясно, после чего, но перестал определять сим-карту после включения, пока не войду в "Параметры двойной сим-карты". Если в таком состоянии включить передачу данных, то вылетает графический интерфейс. Что с этим можно сделать и с чем может быть связано, чтобы знать на будущее?
Ответ: именно с определенной симкой, или с любой?
Сообщение от waretwolf
Что с этим можно сделать
заменить симку, протереть контакты спиртом, сбросить планшет к заводу
Вопрос: MediaPlayer и новый поток для воспроизведения

Собственно читаю сейчас документацию, хочу сделать аудиоплеер, только не знаю,нужно ли создавать отдельный поток для воспроизведения музыки? Ведь, как я понимаю с теории и практики, в потоке все действия обрабатываются поочередно,а я хочу,чтоб пользователь мог взаимодействовать с интерфейсом во время проигрывания.

Что я точно понял,что новый поток нужно создавать перед воспроизведением файла. И делает это метод prepareAsync() . Но, если я правильно понимаю, это поток только для подготовки(буферизация и т.д.). К тому же,если воспроизводить файлы в "правильном формате" папки raw проекта, подготовка не требуется. Немного сумбурно,но надеюсь суть вопроса ясна)
Ответ: okunetsky, поток не нужен если вы просто даёте плееру трек. Ваш код помог бы ответить точнее
Вопрос: Проверка новой версии android приложения

Здравствуйте! Есть Android приложение, которое не лежит в Google Play. Обновления для него выгружаются на сервер и доступны для скачивания по ссылке вида: "http://site.ru/app.apk". Подскажите пожалуйста, как сделать, чтобы при каждом запуске приложения оно проверяло наличие новой версии и в случае обнаружения, скачивало и устанавливало ее. Код написан в Android Studio.
Ответ: CoolMind, А как организовать проверку и загрузку новой версии?
Вопрос: Нужна дороботка приложения

Есть не законченное приложение. суть приложения в том что она отображает информацию сайта. получается приложение по сайту. нужна только корректировка приложения. есть и apk файл и проект android studio.
Ответ: Ну что, коль спрашивают в этом разделе, здесь и отвечу : если нужна помощь - обращайся в лс
Вопрос: В планшете был удален файловый менеджер, как вернуть?

Добрый день, мой 4-ёх летний ребёнок), каким-то образом удалили из android v4.0.4 планшета родной файловый мэнэджер, вот теперь ломаю голову как установить новое приложение, т.к. он почти новый, чистый. Интернет есть только на компе, других вариантов нет, чтобы подключиться к пк нужны рут права, их как я погуглил, без мэнэджера мне тоже не получить, надеюсь на вашу помощь.

Добавлено через 25 минут
... или возможно запустить файл .apk без файлового менеджера?
Ответ: всем спасибо, нашел WI-FI
Вопрос: Передача файла с FTP в папку загрузки Планшета

Добрый день, подскажите пожалуйста, почему программа согласно отладчика затыкается на строке с new FileOutputStream(downloadFile1). Сама задача состоит в том что с ФТП я должен скачать файлы, скопировать их на планшет в папку загрузки прочитать из них информацию после чего удалить с планшета. Скачивание я провожу во втором потоке, т.к. в основном это неполучается.
Всего у меня 2 класса
1.
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
 
import java.io.IOException;
 
public class MainActivity extends AppCompatActivity {
 
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
    }
 
    public void setBtnFTP(View v) throws IOException {
        DownloadFTP downloadFTP = new DownloadFTP();
 
 
    }
 
 
}
2.
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
import org.apache.commons.net.ftp.FTP;
import org.apache.commons.net.ftp.FTPClient;
import org.apache.commons.net.ftp.FTPFile;
 
import java.io.BufferedOutputStream;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.OutputStream;
import java.net.InetAddress;
import java.net.URL;
import java.nio.channels.Channels;
import java.nio.channels.ReadableByteChannel;
 
/**
 * Created by Олег on 16.09.2016.
 */
public class DownloadFTP  {
 
    String address = "77.222.42.180";
    //public static InetAddress getByName(address);
    InetAddress inetAddress;
    int port = 21;
    String username = "мой логин";
    String password = "мой пароль";
 
    DownloadFTP() throws IOException {
 
        //загрузку сделаем во втором потоке
        Runnable r = new Download(address, port, username, password);
        Thread t = new Thread(r);
        t.start();
 
 
    }
 
 
}
 
class Download implements Runnable {
    String host = "";
    int port = 0;
    String log = "";
    String pass = "";
    File downloadedFile = null;
 
    // в этой папке будем искать файлы с расширением .xml
    String ext = ".xml";
 
    public Download(String host, int port, String log, String pass) {
 
        this.host = host;
        this.port = port;
        this.log = log;
        this.pass = pass;
    }
 
    public void run() {
 
        FTPClient ftpClient = new FTPClient();
 
                try
        {
            InetAddress ia = InetAddress.getByName(host);
            ftpClient.connect("77.222.42.180");
            ftpClient.enterLocalPassiveMode();
            ftpClient.login(log, pass);
 
            ftpClient.setFileType(FTP.BINARY_FILE_TYPE);
 
            ftpClient.changeWorkingDirectory("OBMEN/IN");
 
            FTPFile[] files = ftpClient.listFiles(); //вернем файлы указанной директории
 
            for(FTPFile ftpFile : files)
            {
                
                //DIRECTORY_TYPE - каталог
                if(ftpFile.getType() == FTPFile.FILE_TYPE)
                {
 
                    String nameFile = ftpFile.getName();
                    //проверим есть ли в названии файла необходимое расширение
                    if(nameFile.toLowerCase().endsWith(ext)) {
 
                        String remoteFile1 = ftpClient.printWorkingDirectory().toString()+"/" + nameFile; //отсюда
                        File downloadFile1 = new File("/storage/sdcard0/download/"+ nameFile); //сюда все файлы с расширением .xml
 
//ЗДЕСЬ ОТЛАДЧИК ПОСЛЕДНИЙ РАЗ ОБРАБАТЫВАЕТ ПРОЦЕДУРУ new FileOutputStream
//ПОСЛЕ ЧЕГО ЗАВЕРШАЕТ СВОЮ РАБОТУ
OutputStream outputStream1 = new BufferedOutputStream(new FileOutputStream(downloadFile1));
                        boolean success = ftpClient.retrieveFile(remoteFile1, outputStream1);
                        outputStream1.close();
 
 
                                            }
                }
            }
        }
        catch (IOException e)
        {
            e.printStackTrace();
        }
 
    }
}
Добавлено через 10 минут
Получается что я к ФТП подсоединился нормально, перебрал все файлы в искомой папке, нашел с нужным мне расширением, а вот скачать никак не могу.

Добавлено через 2 часа 10 минут
e.getMessage() выдает
java.io.FileNotFoundException: /storage/sdcard0/download/666.xml: open failed: ENOENT (No such file or directory)
Я понимаю что это говорит что не найден каталог или файл, но я и пытаюсь прописать что хочу его туда создать, причем пробовал указывать и просто каталог /storage/sdcard0/download - тоже ругается хотя в инете я нашел что при использовании внутренней памяти планшета указывается именно этот путь. Что я делаю непрпавильно, чтобы скачать файл и записать его на планшете?
Ответ: спасибо, сейчас поизучаю