Наши проекты

Последние новости

Новые статьи

Spinner с иконкой


Понадобилось мне сделать выпадающее меню, чтобы оно выпадало при нажатии на картинку (примерно такое ). Это можно сделать с помощью ActionProvider, но мне это не подходило, т.к. он может располагаться только в actionbar.

    Есть еще виджет Spinner. Он полностью подходит для данной задачи, но вместо картинки, отображается выбранный пункт меню. После неудачных попыток написать свой аналог Spinner`a было найдено простое решение:
  1. package ua.naiksoftware.widget;
  2.  
  3. import android.content.Context;
  4. import android.util.TypedValue;
  5. import

Продолжить

Рейтинг:  8  (За: 8 | Против: 0)
Добавил: Naik

Комментарии (7)

Бэкап сообщений Вконтакте с использованием VK API и Java 8


За время использования vk.com накопилось немало диалогов, которые хотелось бы куда-то сохранить и изредка перечитывать. К тому же всегда интересно вспомнить с чего начиналась переписка с другом или подругой. Поэтому я решил написать для себя приложение, которое будет делать бэкап диалогов в html со всеми фотографиями, ссылками на видео и репостами.

Задачу можно разбить на два пункта:
1. Получение бэкапа диалогов.
2. Парсинг и вывод в нужный формат.
Цитата 16-фев-2017:
По многочисленным просьбам добавил скомпилированное приложение с текстовым файлом настроек.

Получение бэкапа диалогов
Вконтакте предоставляет свой API для работы приложений. Именно его мы и будем использовать
Продолжить

Рейтинг:  13  (За: 13 | Против: 0)
Добавил: aNNiMON

Комментарии (6)

С головой в PHP. Пособие для новичков


Здравствуй юный программист на PHP. Вероятно ты уже пишешь свои скрипты и в курсе синтаксиса этого языка, но тебя все равно обзывают быдлокодырем и смеются на форумах. И вот простое решение проблемы: просто смирись, программировать на PHP это уже смешно =)
Но! Уменьшить количество насмешек можно, просто выполняя несколько простых правил:


1. Использовать одинарные кавычки для строк.
У новичков это проблема номер один. Сами посудите, их даже набирать проще: тыкнул на клавишу и все. А для двойной кавычки нужно нажать целых две клавиши, сколько трудов пропадает зря, кошмар!
Пример:
  1. echo "Так делают быдлокодеры";
  2. echo 'Так делают кодеры';
Помимо нормального объяснения изложенного в пункте 2, в таком использовании кавычек есть свои плюсы.
Продолжить

Рейтинг:  21  (За: 24 | Против: 3)
Добавил: web_demon

Комментарии (42)

Головоломки: способы решения


    Задачи-головоломки являются очень спорной темой, многие компании запрещают использовать их на собеседованиях. Если вам досталась головоломка, то наверняка она интересная и наверняка её можно решить логически. Корни большинства головоломок лежат в математике или информатике. Давайте рассмотрим основные подходы к решению головоломок.


    Правила и шаблоны
    В большинстве случаев попробуйте найти и записать правила или шаблоны, которые помогут вам решить задачу. Да-да, именно записать — это поможет запомнить их и использовать при решении задачи. Давайте посмотрим простой пример.
    У вас две веревки и каждая из них горит ровно один час. Как их можно использовать, чтобы определить, что
Продолжить

Рейтинг:  9  (За: 9 | Против: 0)
Добавил: Ксакеп

Комментарии (3)

Анимация в Android


В Android есть очень простой механизм анимации, с помощью которого можно оживить даже самый скучный интерфейс.
Допустим, есть некоторый экран с меню
  animdemo_1.png

Давайте заставим анимировать сперва заголовок.
В Android есть класс AnimationUtils, с помощью которого можно загрузить анимацию из ресурса или воспользоваться предустановленной. Для начала воспользуемся готовыми анимациями. В классе AnimationUtils есть метод makeInAnimation (Context c, boolean fromLeft) им и воспользуемся.

  1. // Получаем из разметки объект TextView:
  2. TextView tv1 = (TextView) findViewById(R.id.textView1);
  3. // Инициализируем объект Animation
  4. Animation anim = AnimationUtils.makeInAnimation(this,

Продолжить

Рейтинг:  6  (За: 6 | Против: 0)
Добавил: aNNiMON

Комментарии (6)
<< 1 ... 28 29 30 31 32 ... 38 >>

Мы в соцсетях

vk tw tg yt

Пожертвования

Аноним2850 р.
Freddy1700 р.
NaruTrey800 р.
vlavolk637 р.
riseremi500 р.
  © aNNiMON (Melnik Software)
 
Яндекс.Метрика