Форум программистов, компьютерный форум CyberForum.ru

Звонилка на Android - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Android приложение для новостного сайта http://www.cyberforum.ru/android-dev/thread1440068.html
Привет всем, прошу вашей помощи. Никогда не писал приложения для новостных сайтов, по типу "Коммерсант". Интересует сам процесс (Средства, тонкости, особенности, с чего начать, в какую сторону копать). Заранее спасибо.
Android Как реализовать переворачивание ImageView в Android? Добрый день! Подскажите, кто знает как реализовать анимацию переворачивания например ImageView, то есть как будто лежит карта и мы ее переворачиваем картинкой к нам? Добавлено через 4 часа 42 минуты Я так понимая что этого не сделать с помощью простой анимации, там есть rotate но он по оси Z, может с помощью рисования там есть skew - наклон..., подскажите куда копать??? http://www.cyberforum.ru/android-dev/thread1440038.html
Android Прошу проверить скачивание картинки
Привет! Народ, может ли кто-нибудь проверить у себя корректно ли скачивается данная картинка http://dev.igrainternet.ru/upload/mo/m1/640c38e085f8bb8ea1b61a22d7a5874e.jpg Я ее скачиваю с помощью такого кода: public InputStream loaderPic(String url){ InputStream inputStream = null; try { URL conn = new URL(url); inputStream = conn.openStream();
Android Сохранить фотографию из SQLite
Всем привет. Каким образом можно вытащить картинку из базы данных. То есть пользователь видит перед собой ListView в котором данные из БД, и ему захотелось сохранить изображение к себе в альбом. Скажем так программа сама создаст папку на SD карте или телефоне и скопирует туда изображение. Ведь насколько я знаю вытащить можно лишь имея при себе рут права. Как можно без них вытащить?
Android Канва. Кисть http://www.cyberforum.ru/android-dev/thread1439680.html
Здравствуйте! Как настроить кисть таким образом, чтобы получалась не идеальная прямая при использовании метода drawLine, а что-то похожее на слегка извивающуюся прямую. (см.вложение)
Android AlarmManager + Notification Взялся за создания Нотификаций в определённое время. До этого такого ещё такого не делал, без помощи гугла не обошлось. В фрагменте списка в onCreate вызываю метод setAlarm(); Код взят с android developers; public void setAlarm(){ Log.i(TAG, "setAlarm"); Intent intent = new Intent(getActivity(), AlarmReceiver.class); intent.setAction(Intent.ACTION_MAIN); ... подробнее

Показать сообщение отдельно
ILNAR_93
Android
217 / 217 / 21
Регистрация: 19.01.2013
Сообщений: 1,587
Записей в блоге: 2
08.05.2015, 15:43  [ТС]     Звонилка на Android
Tester64, А как ты организовал ожидание звонка - входящие вызовы. У тебя сервис работает или как?
Где то я видел что можно статус "Ответ" вычислить с помощью счетчика который считает сколько минут длиться разговор.. Нужно копать)

Добавлено через 17 минут
Если статус:
CALL_STATE_IDLE потом CALL_STATE_OFFHOOK - это походу значит что звонок отменен или отклонен....

Добавлено через 58 минут
Tester64,

Кликните здесь для просмотра всего текста
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
 Thread thread = new Thread() {
                               @Override
                               public void run() {
                                   try {
                                       while(true) {
                                           sleep(1000);
                                          // retriveCallSummary();
 
                                           Uri allCalls = Uri.parse("content://call_log/calls");
                                           String lastMinute = String.valueOf(new java.util.Date().getTime() -  TimeUnit.DAYS.toMillis(1));
//before the call started
                                           Cursor c = ctx.getContentResolver().query(allCalls, null,  CallLog.Calls.DATE + " > "
                                                   + lastMinute, null, CallLog.Calls.DATE + " desc");
                                           c.moveToFirst();
 
                                           if (c.getCount() > 0) {
                                               int duration = Integer.parseInt(c.getString(c.getColumnIndex(CallLog.Calls.DURATION)));
                                               Log.i("Toast","Продолжительность вызова"+ duration);
                                           }
                                       }
                                   } catch (InterruptedException e) {
                                       e.printStackTrace();
                                   }
                               }
                           };
 
                           thread.start();


Этот код возвращает длительность последнего звонка, как я понял duration
Читает логи и т.д... Я уж сейчас начал думать о том что нужно с экрана "вызова" "парсить" данные Если это возможно

Добавлено через 5 часов 53 минуты
Java
1
2
3
4
 if (globState == TelephonyManager.CALL_STATE_OFFHOOK && state == TelephonyManager.CALL_STATE_IDLE){
 
            Log.i("Toast","Вызов Завершен или отклонен");
        }
 
Текущее время: 11:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru