Euclid 알고리즘을 사용하여 최대 공약수 구하기 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152class Euclid{ // division-based version public int getGCD1(int num1, int num2) { if(num1 * num2
1.Snackbar Toast와 비슷하지만 View를 기준으로 message를 보여줌 Snackbar Color Change기본 배경 색 변경snackbar.getView().setBackgroundColor(colorId);용도 별로 다른 색을 사용하는 방법사용 방법Snackbar snackbar = Snackbar.make(getView(), R.string.hello_snackbar, Snackbar.LENGTH_SHORT);ColoredSnackBar.alert(snackbar).show();Classpublic class ColoredSnackbar { private static final int red = 0xfff44336; private static final int green = 0xff..
메타 데이터의 끝으로 건너뛰기출처: http://aroundck.tistory.com/59 BitmapFactory.decodeXXXX function 들을 보면 똑같은 메소드가 2개씩 overloading 되어 있습니다. 같은 이름이지만 signature 가 다르죠. 마지막 parameter 로 BitmapFactory.Options 를 받느냐 안 받느냐의 차이죠. 이 BitmapFactory.Options 가 decode 를 하면서 옵션을 주는 녀석인데, 요놈이 Resize 와 관련이 있습니다. BitmapFactory.Options 에도 여러가지가 있지만, Resize 쪽에서 꼭 봐야 할 옵션은 inSampleSize 입니다. 이 녀석은 decode 시 얼마만큼 줄여서 decoding 을 할지를 결..