Вполне нормально. Можете глянуть мой пример https://github.com/Mikhail-dev/TKS-NewsContentProvider, но с другой стороны мне ContentProvider вроде как и не к чему, потому что все вращается в пределах одного приложения.
Найдено 2102 результата
- 30 окт 2015, 13:07
- Форум: Работа с данными
- Тема: Помогите определится с правильной структурой приложения
- Ответы: 4
- Просмотры: 2932
Re: Помогите определится с правильной структурой приложения
- 29 окт 2015, 11:21
- Форум: Экранные компоненты
- Тема: Стилизация preference settings
- Ответы: 1
- Просмотры: 1556
Re: Стилизация preference settings
Да. Отказаться от PereferenceActivity вообще, и делать через Activity/Fragmentможет есть способы как проще это сделать?
по теме: viewtopic.php?f=38&t=6757#p46627
- 28 окт 2015, 17:11
- Форум: Работа с данными
- Тема: Задания на собеседовании, REST API.
- Ответы: 4
- Просмотры: 3189
Re: Задания на собеседовании, REST API.
по моему мнению будет расти беспорядок в проекте Сделайте пакет loaders и храните их там. Они действительно требуют много кода, но создайте его в отдельном классе и вот проблема решена. Коллбеки что будут в UI, они у любой либы будут. Вот например один из моих примеров https://github.com/Mikhail-de...
- 28 окт 2015, 16:24
- Форум: Работа с данными
- Тема: Задания на собеседовании, REST API.
- Ответы: 4
- Просмотры: 3189
Re: Задания на собеседовании, REST API.
Может это поможет в понимании. Там есть ссылка на проект http://habrahabr.ru/post/250659/ 2. Использовать Loaders ... доступ к данным из одного источника разметается по всему проекту... . Что что, простите? Из какого источника доступ разметается? Лодеры надо использовать в одном месте ко всему проек...
- 28 окт 2015, 15:22
- Форум: Задания
- Тема: Готовимся к собеседованию. Часть 3
- Ответы: 3
- Просмотры: 5848
Re: Готовимся к собеседованию. Часть 3
Хотя думал что задания обычно сложнее. На самом деле они достаточные, чтобы понять уровень кандидата. Я тебе скину ссылку на решения данных заданий, чтобы оценил по сложности. Другим не скину, думайте сами. klblk просто уже сможет их решить, поэтому и бросаю. Сколько всреднем времени дается на выпо...
- 28 окт 2015, 11:25
- Форум: Service, Broadcast Receiver, асинхронность
- Тема: Remote service и Activity - работа с prefrences
- Ответы: 6
- Просмотры: 4188
Re: Remote service и Activity - работа с prefrences
А можно (т.е. насколько разумно) для отображения использовать ListView? Вполне разумно. Я сделал без него, и не уверен что это правильно. Но у меня опять же, настройки могут быть сильно кастомизированны, поэтому я сделал в ручную. Но если они не сильно кастомизированны, то можно и через ListView сд...
- 28 окт 2015, 00:16
- Форум: Задания
- Тема: Готовимся к собеседованию. Часть 3
- Ответы: 3
- Просмотры: 5848
- 27 окт 2015, 23:31
- Форум: Service, Broadcast Receiver, асинхронность
- Тема: Remote service и Activity - работа с prefrences
- Ответы: 6
- Просмотры: 4188
Re: Remote service и Activity - работа с prefrences
Крайне не рекомендую, потому что она ничего не умеет. К примеру мне хотелось чтобы у меня сам элемент настроек мог отображать выбранную информацию. Вот пример http://i.imgur.com/drFNUiU.png "300 метров" - это то, что я выбрал в настройке. Такого не сделать через PreferenceActivity. Она вообще очень ...
- 26 окт 2015, 23:11
- Форум: Service, Broadcast Receiver, асинхронность
- Тема: Remote service и Activity - работа с prefrences
- Ответы: 6
- Просмотры: 4188
Re: Remote service и Activity - работа с prefrences
Я прекрасно вас понимаю. Сам сталкивался с такой проблемой и ... и это, мягко говоря, даже в небольшую заметку вылилось http://forum.startandroid.ru/viewtopic.php?f=26&t=1980 PreferenceActivity не надо использовать, я сделал как-то и без него. Там вариант с ним, но сейчас работает и с обычной активн...
- 24 окт 2015, 01:04
- Форум: Ваши приложения
- Тема: Следи за друзьями с помощью treQster!
- Ответы: 3
- Просмотры: 2815
Следи за друзьями с помощью treQster!
У данного приложения долгая история. За целых 4 года её существования, менялись пути подхода к созданию программы. Но, пожалуй, сейчас уже понятно что лучше всего. Итак, что такое treQster и его ключевые особенности: 1. Возможность добавлять друзей через почту/Google+/Facebook. Вы можете добавить др...
- 20 окт 2015, 23:55
- Форум: Уроки
- Тема: Урок 140. Google maps. Свои объекты на карте
- Ответы: 40
- Просмотры: 33990
Re: Урок 140. Google maps. Свои объекты на карте
Я не помню, но вроде бы и нельзя. По крайней мере я их сохранял в мапу, где ключом был идентификатор того объекта, которого я отображал, а само значение - маркер. Причем дургой схемы я что-то и не встречал
- 20 окт 2015, 18:10
- Форум: Уроки
- Тема: Урок 140. Google maps. Свои объекты на карте
- Ответы: 40
- Просмотры: 33990
Re: Урок 140. Google maps. Свои объекты на карте
конечно. смотрите set методы у маркера
- 18 окт 2015, 00:56
- Форум: Экранные компоненты
- Тема: ImageView getWidth возвращает 0
- Ответы: 2
- Просмотры: 2151
Re: ImageView getWidth возвращает 0
Есть слушатель, который вызывается когда все вьюшки прогрузились. я его использовал вполне сносно, но не помню какой именно. Погуглите.
- 17 окт 2015, 17:46
- Форум: Экранные компоненты
- Тема: Genymotion + yandexmapkit
- Ответы: 2
- Просмотры: 2132
Re: Genymotion + yandexmapkit
0. Вы сбросьте полный лог ошибки.
1. Есть ли у вас такой permission ? android.permission.WRITE_SETTINGS если нет, то попробуйте с ним
2. Попробуйте сначала поставить яндекс карты, а потом запустить свой приложение
1. Есть ли у вас такой permission ? android.permission.WRITE_SETTINGS если нет, то попробуйте с ним
2. Попробуйте сначала поставить яндекс карты, а потом запустить свой приложение
- 16 окт 2015, 19:22
- Форум: Среда разработки, установка и настройка SDK, AVD эмулятор
- Тема: Android studio
- Ответы: 15
- Просмотры: 10676
Re: Android studio
У вас как я вижу устройство в genimotion создано для API 18 (и ниже), а программа скомпилирована под API 21.
Build.gradle файл покажите свой
Build.gradle файл покажите свой
- 16 окт 2015, 19:19
- Форум: Графика и анимация
- Тема: Анимация экрана - моргание
- Ответы: 2
- Просмотры: 2241
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...
- 16 окт 2015, 12:00
- Форум: Activity, Task, Intent
- Тема: Сворачивание приложения
- Ответы: 1
- Просмотры: 1918
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...
- 15 окт 2015, 16:59
- Форум: Работа с данными
- Тема: recyclerview with sqlite
- Ответы: 9
- Просмотры: 5914
Re: recyclerview with sqlite
хех, при таком раскладе и toolbar не замена actionBar, а лишь альтернатива.
- 15 окт 2015, 13:37
- Форум: Работа с данными
- Тема: recyclerview with sqlite
- Ответы: 9
- Просмотры: 5914
Re: recyclerview with sqlite
ну хотя бы для опыта работы с ним, и наверное не просто его так придумали взамен листвью, читал, что он более оптимизирован, ну и наверное + всякие плюшки материал дизайна к нему есть) Он не замена листвью, а скорее альтернатива для случаев, когда нужна значительная кастомизация, анимашки всякие и ...
- 13 окт 2015, 11:35
- Форум: Сеть, Интернет, GPS, WiFi, Bluetooth
- Тема: МАРШРУТИЗАЦИЯ ПО ТРЕКУ, как это сделать???
- Ответы: 2
- Просмотры: 2505
Re: МАРШРУТИЗАЦИЯ ПО ТРЕКУ, как это сделать???
На сколько я понял, в библиотеке google maps для работы с картой, есть такой параметр - tilt()
вот пример http://stackoverflow.com/a/19377133/2337544
он сделает наклон просмотра карты, если я правильно понял о чем вы.
вот пример http://stackoverflow.com/a/19377133/2337544
он сделает наклон просмотра карты, если я правильно понял о чем вы.