Найдено 2102 результата

Mikhail_dev
30 окт 2015, 13:07
Форум: Работа с данными
Тема: Помогите определится с правильной структурой приложения
Ответы: 4
Просмотры: 2908

Re: Помогите определится с правильной структурой приложения

ContentProvider, но с другой стороны мне ContentProvider вроде как и не к чему, потому что все вращается в пределах одного приложения.
Вполне нормально. Можете глянуть мой пример https://github.com/Mikhail-dev/TKS-News
Mikhail_dev
29 окт 2015, 11:21
Форум: Экранные компоненты
Тема: Стилизация preference settings
Ответы: 1
Просмотры: 1544

Re: Стилизация preference settings

может есть способы как проще это сделать?
Да. Отказаться от PereferenceActivity вообще, и делать через Activity/Fragment
по теме: viewtopic.php?f=38&t=6757#p46627
Mikhail_dev
28 окт 2015, 17:11
Форум: Работа с данными
Тема: Задания на собеседовании, REST API.
Ответы: 4
Просмотры: 3168

Re: Задания на собеседовании, REST API.

по моему мнению будет расти беспорядок в проекте Сделайте пакет loaders и храните их там. Они действительно требуют много кода, но создайте его в отдельном классе и вот проблема решена. Коллбеки что будут в UI, они у любой либы будут. Вот например один из моих примеров https://github.com/Mikhail-de...
Mikhail_dev
28 окт 2015, 16:24
Форум: Работа с данными
Тема: Задания на собеседовании, REST API.
Ответы: 4
Просмотры: 3168

Re: Задания на собеседовании, REST API.

Может это поможет в понимании. Там есть ссылка на проект http://habrahabr.ru/post/250659/ 2. Использовать Loaders ... доступ к данным из одного источника разметается по всему проекту... . Что что, простите? Из какого источника доступ разметается? Лодеры надо использовать в одном месте ко всему проек...
Mikhail_dev
28 окт 2015, 15:22
Форум: Задания
Тема: Готовимся к собеседованию. Часть 3
Ответы: 3
Просмотры: 5521

Re: Готовимся к собеседованию. Часть 3

Хотя думал что задания обычно сложнее. На самом деле они достаточные, чтобы понять уровень кандидата. Я тебе скину ссылку на решения данных заданий, чтобы оценил по сложности. Другим не скину, думайте сами. klblk просто уже сможет их решить, поэтому и бросаю. Сколько всреднем времени дается на выпо...
Mikhail_dev
28 окт 2015, 11:25
Форум: Service, Broadcast Receiver, асинхронность
Тема: Remote service и Activity - работа с prefrences
Ответы: 6
Просмотры: 4148

Re: Remote service и Activity - работа с prefrences

А можно (т.е. насколько разумно) для отображения использовать ListView? Вполне разумно. Я сделал без него, и не уверен что это правильно. Но у меня опять же, настройки могут быть сильно кастомизированны, поэтому я сделал в ручную. Но если они не сильно кастомизированны, то можно и через ListView сд...
Mikhail_dev
27 окт 2015, 23:31
Форум: Service, Broadcast Receiver, асинхронность
Тема: Remote service и Activity - работа с prefrences
Ответы: 6
Просмотры: 4148

Re: Remote service и Activity - работа с prefrences

Крайне не рекомендую, потому что она ничего не умеет. К примеру мне хотелось чтобы у меня сам элемент настроек мог отображать выбранную информацию. Вот пример http://i.imgur.com/drFNUiU.png "300 метров" - это то, что я выбрал в настройке. Такого не сделать через PreferenceActivity. Она вообще очень ...
Mikhail_dev
26 окт 2015, 23:11
Форум: Service, Broadcast Receiver, асинхронность
Тема: Remote service и Activity - работа с prefrences
Ответы: 6
Просмотры: 4148

Re: Remote service и Activity - работа с prefrences

Я прекрасно вас понимаю. Сам сталкивался с такой проблемой и ... и это, мягко говоря, даже в небольшую заметку вылилось http://forum.startandroid.ru/viewtopic.php?f=26&t=1980 PreferenceActivity не надо использовать, я сделал как-то и без него. Там вариант с ним, но сейчас работает и с обычной активн...
Mikhail_dev
24 окт 2015, 01:04
Форум: Ваши приложения
Тема: Следи за друзьями с помощью treQster!
Ответы: 3
Просмотры: 2784

Следи за друзьями с помощью treQster!

У данного приложения долгая история. За целых 4 года её существования, менялись пути подхода к созданию программы. Но, пожалуй, сейчас уже понятно что лучше всего. Итак, что такое treQster и его ключевые особенности: 1. Возможность добавлять друзей через почту/Google+/Facebook. Вы можете добавить др...
Mikhail_dev
20 окт 2015, 23:55
Форум: Уроки
Тема: Урок 140. Google maps. Свои объекты на карте
Ответы: 40
Просмотры: 33734

Re: Урок 140. Google maps. Свои объекты на карте

Я не помню, но вроде бы и нельзя. По крайней мере я их сохранял в мапу, где ключом был идентификатор того объекта, которого я отображал, а само значение - маркер. Причем дургой схемы я что-то и не встречал
Mikhail_dev
20 окт 2015, 18:10
Форум: Уроки
Тема: Урок 140. Google maps. Свои объекты на карте
Ответы: 40
Просмотры: 33734

Re: Урок 140. Google maps. Свои объекты на карте

конечно. смотрите set методы у маркера
Mikhail_dev
18 окт 2015, 00:56
Форум: Экранные компоненты
Тема: ImageView getWidth возвращает 0
Ответы: 2
Просмотры: 2135

Re: ImageView getWidth возвращает 0

Есть слушатель, который вызывается когда все вьюшки прогрузились. я его использовал вполне сносно, но не помню какой именно. Погуглите.
Mikhail_dev
17 окт 2015, 17:46
Форум: Экранные компоненты
Тема: Genymotion + yandexmapkit
Ответы: 2
Просмотры: 2119

Re: Genymotion + yandexmapkit

0. Вы сбросьте полный лог ошибки.
1. Есть ли у вас такой permission ? android.permission.WRITE_SETTINGS если нет, то попробуйте с ним
2. Попробуйте сначала поставить яндекс карты, а потом запустить свой приложение
Mikhail_dev
16 окт 2015, 19:22
Форум: Среда разработки, установка и настройка SDK, AVD эмулятор
Тема: Android studio
Ответы: 15
Просмотры: 10615

Re: Android studio

У вас как я вижу устройство в genimotion создано для API 18 (и ниже), а программа скомпилирована под API 21.
Build.gradle файл покажите свой
Mikhail_dev
16 окт 2015, 19:19
Форум: Графика и анимация
Тема: Анимация экрана - моргание
Ответы: 2
Просмотры: 2226

Re: Анимация экрана - моргание

[syntax=java5] Animation shakeAnimation = new TranslateAnimation(0, 10, 0, 0); shakeAnimation.setInterpolator(new CycleInterpolator(10)); shakeAnimation.setDuration(1000); ... if (speedIsEmpty) { Toast.makeText(this, "Вы не указали скорость", Toast.LENGTH_SHORT).show(); findViewById(R.id.speed).star...
Mikhail_dev
16 окт 2015, 12:00
Форум: Activity, Task, Intent
Тема: Сворачивание приложения
Ответы: 1
Просмотры: 1896

Re: Сворачивание приложения

[syntax=java5] @Override public boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK) { Intent startMain = new Intent(Intent.ACTION_MAIN); startMain.addCategory(Intent.CATEGORY_HOME); startMain.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); startActivity(startMain); return...
Mikhail_dev
15 окт 2015, 16:59
Форум: Работа с данными
Тема: recyclerview with sqlite
Ответы: 9
Просмотры: 5880

Re: recyclerview with sqlite

хех, при таком раскладе и toolbar не замена actionBar, а лишь альтернатива.
Mikhail_dev
15 окт 2015, 13:37
Форум: Работа с данными
Тема: recyclerview with sqlite
Ответы: 9
Просмотры: 5880

Re: recyclerview with sqlite

ну хотя бы для опыта работы с ним, и наверное не просто его так придумали взамен листвью, читал, что он более оптимизирован, ну и наверное + всякие плюшки материал дизайна к нему есть) Он не замена листвью, а скорее альтернатива для случаев, когда нужна значительная кастомизация, анимашки всякие и ...
Mikhail_dev
13 окт 2015, 11:35
Форум: Сеть, Интернет, GPS, WiFi, Bluetooth
Тема: МАРШРУТИЗАЦИЯ ПО ТРЕКУ, как это сделать???
Ответы: 2
Просмотры: 2491

Re: МАРШРУТИЗАЦИЯ ПО ТРЕКУ, как это сделать???

На сколько я понял, в библиотеке google maps для работы с картой, есть такой параметр - tilt()
вот пример http://stackoverflow.com/a/19377133/2337544
он сделает наклон просмотра карты, если я правильно понял о чем вы.