Roman Kitaev: Из базы данных сделаете выборку всех обьектов в данном квадрате, а далее отфильтруете все те, что не входят в окружность, вписанную в данный квадрат. Так ведь проще будет.
Богдан: Операторы if, for, while и т.п. требуют наличие одной строки кода, что завершается ';' или блока кода '{...}'. Так что указанный вами блок излишен, мой код был равнозначен
for (var i in btns) btns[i].onclick = function(){ ... };
Иван Буров: А как поле то называется? И какого типа оно?
1. $Result = mysqli_query($CONNECT, 'SELECT * FROM `users` WHERE `users`.date like "31.01.2015%"');
2. $Result = mysqli_query($CONNECT, 'SELECT * FROM `users` WHERE date(`users`.date) = "31.01.2015"');
khaliulin: В методе onDraw вашего View делаете отрисовку строк песни. Т.е. предварительно разбиваете предложение на слова или блоки слов (если есть привязка к аккордам). Получаете ширину текта аккорда, получаете ширину текста блока paint.getTextBounds(text, 0, text.length(), textBoundRect); Высчитываете из полученных данных позицию аккорда, отрисовываете, ниже отрисовываете тест. И так повторяете до ширины View. Переходите к следующей видимой строке.
khaliulin: Когда я сам отрисовываю контент во View я могу получать ширину слов через getTextBounds для используемого шрифта и точно делать выравнивание.
Nick2015: Я с такими системами не знаком, если вас устраивает их ценовая политика и решает ваши задачи, то используйте. Мне проще написать API к уже имеющемся базам на хостинге