Skip to content

Instantly share code, notes, and snippets.

Roman Fomenko roma-sck

  • Ukraine, Dnipro
Block or report user

Report or block roma-sck

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View printAppHashKey programmatically
private fun printHashKey(context: Context) {
try {
val info =
context.packageManager.getPackageInfo(context.packageName, PackageManager.GET_SIGNATURES)
for (signature in info.signatures) {
val md = MessageDigest.getInstance("SHA")
md.update(signature.toByteArray())
val hashKey = String(Base64.encode(md.digest(), 0))
Log.i("printHashKey()", "Hash Key: $hashKey")
}
@roma-sck
roma-sck / README.md
Created Nov 28, 2018 — forked from lopspower/README.md
Hexadecimal color code for transparency
View README.md

Hexadecimal color code for transparency

Twitter

How to set transparency with hex value ?

For example, you want to set 40% alpha transparence to #000000 (black color), you need to add 66 like this #66000000.

All hex value from 100% to 0% alpha:

@roma-sck
roma-sck / gist:2d28109d412efc807eca
Created Jan 8, 2015
com.javarush.test.level07.lesson12.home02
View gist:2d28109d412efc807eca
package com.javarush.test.level07.lesson12.home02;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.ArrayList;
/* Переставить M первых строк в конец списка
Ввести с клавиатуры 2 числа N и M.
Ввести N строк и заполнить ими список.
@roma-sck
roma-sck / gist:5c27fe1119b7bcc93e3d
Created Jan 8, 2015
package com.javarush.test.level07.lesson09.task02
View gist:5c27fe1119b7bcc93e3d
package com.javarush.test.level07.lesson09.task02;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.util.ArrayList;
import java.util.Collections;
/* 5 слов в обратном порядке
Введи с клавиатуры 5 слов в список строк. Выведи их в обратном порядке.
*/
@roma-sck
roma-sck / gist:d01faeb0727d696b3a67
Created Jan 7, 2015
package com.javarush.test.level07.lesson09.task03
View gist:d01faeb0727d696b3a67
package com.javarush.test.level07.lesson09.task03;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.util.ArrayList;
import java.util.Collections;
/* Слово «именно»
1. Создай список из слов «мама», «мыла», «раму».
2. После каждого слова вставь в список строку, содержащую слово «именно».
@roma-sck
roma-sck / gist:5997f2436ac00650fe98
Created Jan 6, 2015
com.javarush.test.level07.lesson06.task03
View gist:5997f2436ac00650fe98
package com.javarush.test.level07.lesson06.task03;
/* 5 строчек в обратном порядке
1. Создай список строк.
2. Считай с клавиатуры 5 строк и добавь в него.
3. Расположи их в обратном порядке.
4. Используя цикл выведи содержимое на экран, каждое значение с новой строки.
*/
import java.io.BufferedReader;
@roma-sck
roma-sck / gist:e7a33b1b05b71ce91468
Created Jan 6, 2015
com.javarush.test.level07.lesson04.task04
View gist:e7a33b1b05b71ce91468
package com.javarush.test.level07.lesson04.task04;
import java.io.BufferedReader;
import java.io.InputStreamReader;
/* Массив из чисел в обратном порядке
1. Создать массив на 10 чисел.
2. Ввести с клавиатуры 10 чисел и записать их в массив.
3. Расположить элементы массива в обратном порядке.
4. Вывести результат на экран, каждое значение выводить с новой строки.
@roma-sck
roma-sck / gist:d4551ca8592e3f1f7a5e
Created Dec 30, 2014
com.javarush.test.level06.lesson08.task03
View gist:d4551ca8592e3f1f7a5e
package com.javarush.test.level06.lesson08.task03;
/* Класс Util
Реализовать статический метод double getDistance(x1, y1, x2, y2). Он должен вычислять расстояние между точками.
Используй метод double Math.sqrt(double a), который вычисляет квадратный корень переданного параметра
*/
public class Util
{
public static double getDistance(int x1, int y1, int x2, int y2)
@roma-sck
roma-sck / gist:caf99e11ebf5e277bb4b
Created Dec 24, 2014
test.level05.lesson12.bonus02
View gist:caf99e11ebf5e277bb4b
package com.javarush.test.level05.lesson12.bonus02;
import java.io.BufferedReader;
import java.io.InputStreamReader;
/* Нужно добавить в программу новую функциональность
Задача: Программа вводит два числа с клавиатуры и выводит минимальное из них на экран.
Новая задача: Программа вводит пять чисел с клавиатуры и выводит минимальное из них на экран.
*/
You can’t perform that action at this time.