본문 바로가기

분류 전체보기536

1D1A - One Day One Algorithm 1D1A - One Day One Algorithm 최대공약수와 최소공배수두 수를 입력받아 두 수의 최대공약수와 최소공배수를 반환해주는 gcdlcm 함수를 완성해 보세요. 배열의 맨 앞에 최대공약수, 그 다음 최소공배수를 넣어 반환하면 됩니다. 예를 들어 gcdlcm(3,12) 가 입력되면, [3, 12]를 반환해주면 됩니다. import java.util.Arrays;import java.util.ArrayList;import java.util.List; class TryHelloWorld { public int[] gcdlcm(int a, int b) { int[] answer = new int[2]; List al = new ArrayList(); List bl = new ArrayList(); f.. 2018. 3. 30.
구글, 오라플에 JAVA API 사용에 대해서 패소하다. Android 개발자로서 Java로 인한 전환점일 수도 있다고 생각해서 저장한다.그리고 Kotlin 개발 공부에 대한 필요성을 일깨울겸해서 저장!! http://news.joins.com/article/22482858#home 2018. 3. 28.
1D1A - One Day One Algorithm 1D1A - One Day One Algorithm 최솟값 만들기 자연수로 이루어진 길이가 같은 수열 A,B가 있습니다. 최솟값 만들기는 A, B에서 각각 한 개의 숫자를 뽑아 두 수를 곱한 값을 누적하여 더합니다. 이러한 과정을 수열의 길이만큼 반복하여 최종적으로 누적된 값이 최소가 되도록 만드는 것이 목표입니다. 예를 들어 A = [1, 2] , B = [3, 4] 라면 A에서 1, B에서 4를 뽑아 곱하여 더합니다.A에서 2, B에서 3을 뽑아 곱하여 더합니다.수열의 길이만큼 반복하여 최솟값 10을 얻을 수 있으며, 이 10이 최솟값이 됩니다.수열 A,B가 주어질 때, 최솟값을 반환해주는 getMinSum 함수를 완성하세요. public int getMinSum(int[] A, int[] B) { .. 2018. 3. 26.
웃는다 :) 웃음이라는게, 나의 삶이 행복할 이유가 많아서 웃으면서 살 수도 있습니다. 그리고 별다른 웃을 일이 없는 상황이라도 다른 사람의 웃는 모습을 보고만 있어도 참으로 웃음이 나고 그 후에는 웃음으로 인한 호르몬 분비로 행복해 질 수도 있습니다. 그리고 삶에서 쉬는것과 웃는 것이 정말로 중요하다고 다시 느낍니다. 이 영상을 보면서 몇번을 다시 봤는데 참 웃음이 납니다.(영상은 글의 끝에 있습니다 ▼▼▼)문뜩, 노홍철이 생각나는 영상입니다. :) (소리가 안나면 소리를 켜세요!!) 2018. 3. 25.
MediaActionSound() 사용시, 만나는 에러 new MediaActionSound().play(MediaActionSound.SHUTTER_CLICK);여러번 사용하다보면 나오는 에러 MediaActionSound() 를 사용한 사운드 효과를 여러번 반복하다보면 사운드가 나오지 않고 Error 가 나온다.E/AudioTrack: AudioFlinger could not create track, status: -12E/SoundPool: Error creating AudioTrack 처음에는 MediaActionSound ms =new MediaActionSound(); 를 oncreate() 때 선언하고 ms.play(MediaActionSound.SHUTTER_CLICK)); 이렇게 사운드를 작동시켰다. 소리가 제대로 나지 않았다. 두번째는 사운.. 2018. 3. 23.
커스텀뷰 CustomView 기초 안드로이드 기본 API에서 제공하는 라이브러리의 뷰와는 완전히 다른 뷰를 만들때는 모든 뷰의 최상위 클래스인 View를 상속받아 작성해야 한다. 주의사항- 레이아웃 XML 파일에 등록하여 다른 뷰와 함께 화면을 구성할 경우 생성자를 하나만 정의하면 실행시 에러가 발생.- 레이아웃 XML에 등록해서 이용하려면 생성자 3개를 모두 정의해야 한다. public class MyView extends View {Context context;public MyView(Context context) {super(context);}public MyView(Context context, AttributeSet attrs) {super(context, attrs);}public MyView(Context context, A.. 2018. 3. 21.