반응형

전체 글 85

에라토스테네스의 체

에라토스테네스의 체는 소수를 찾는 알고리즘이다. 고대 그리스의 수학자 에라토스테네스가 발견하여 이름이 에라토스테네스의 체라고 지어졌다고 하는데 이에 대해 간단히 알아보려 한다. 일단 설명에 앞서 소수가 무엇인지부터 알아야 한다. 소수란 1보다 큰 자연수 중 1과 자기 자신만을 약수로 가지는 수를 말한다. 예를들어 13의 경우 1과 13 외의 숫자로 나눴을 때 나머지가 0인값이 없기 때문에 소수에 속한다. 반면 15의 경우 1과 15 외에도 3, 5로 나눴을 때 나머지가 0이기 때문에 소수라고 할 수 없다. 이 점을 알고 에라토스테네스의 체에 대해 알아보도록 하자. 우선 알고리즘의 방법은 매우 간단하다. 아래의 사진을 보면 한번에 이해가 될 것이다. 소수의 조건중 1보다 큰 자연수가 있기 때문에 2부터 계..

알고리즘 2023.01.16

[안드로이드] 이미지뷰 회전시키기

이미지뷰를 세팅하는 방법은 쉽다. 그냥 액티비티와 XML을 이어주고 .setImageDrawable()을 사용해서 어플에 저장되어 있는 이미지와 이어주거나 XML에서 background를 설정해주는 간단한 방법들이 있다. 그런데 이 이미지를 회전하려면 어떻게 해야될까 우선 XML부터 세팅해주도록 하자. 이렇게 이미지뷰를 세팅해준다. src에 원하는 이미지를 넣어주면 된다. 그리고 액티비티에서 코드를 작성해주면 된다. float startDegree = 0f; float endDegree = 0f; rullet_button.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { rotate(iv_roule..

안드로이드 2023.01.13

[안드로이드] 토스트 메시지

https://github.com/lnjky/fashion_people GitHub - lnjky/fashion_people: 패션 추천 어플 패션 추천 어플. Contribute to lnjky/fashion_people development by creating an account on GitHub. github.com 코드 전체를 보려면 위에 링크를 통해 확인할 수 있습니다. 어플들을 사용하다보면 이렇게 작은 메시지가 뜨는 것을 볼 수 있다. 이렇게 한번 더 누르면 앱이 종료됩니다. 또는 메시지 전송중 등 현재의 상태를 나타내거나 추후의 행동에 따른 변화를 알려주기도 한다. 이걸 토스트 메시지라고 부르는데 이에 대해 글을 작성해보려 한다. 토스트 메시지를 띄우는 방법은 매우 간단하다. 아래의 형식에..

안드로이드 2023.01.12

[안드로이드] 파이어베이스로 업로드한 사진 불러오기

https://github.com/lnjky/fashion_people GitHub - lnjky/fashion_people: 패션 추천 어플 패션 추천 어플. Contribute to lnjky/fashion_people development by creating an account on GitHub. github.com 코드 전체를 보려면 위에 링크를 통해 확인할 수 있습니다. 스토리지에 사진 올리기를 보면 좋습니다. https://loasd.tistory.com/78 [안드로이드] 파이어베이스 스토리지에 사진 올리기 https://github.com/lnjky/fashion_people GitHub - lnjky/fashion_people: 패션 추천 어플 패션 추천 어플. Contribute to..

안드로이드 2023.01.12

[안드로이드] 파이어베이스로 찜목록 만들기

https://github.com/lnjky/fashion_people GitHub - lnjky/fashion_people: 패션 추천 어플 패션 추천 어플. Contribute to lnjky/fashion_people development by creating an account on GitHub. github.com 코드 전체를 보려면 위에 링크를 통해 확인할 수 있습니다. 이전 찜하기 기능 만들기에 이어서 작성한 글입니다. https://loasd.tistory.com/82 [안드로이드] 파이어베이스로 찜하기 만들기 https://github.com/lnjky/fashion_people GitHub - lnjky/fashion_people: 패션 추천 어플 패션 추천 어플. Contribute ..

안드로이드 2023.01.12

[안드로이드] 파이어베이스로 찜하기 만들기

https://github.com/lnjky/fashion_people GitHub - lnjky/fashion_people: 패션 추천 어플 패션 추천 어플. Contribute to lnjky/fashion_people development by creating an account on GitHub. github.com 코드 전체를 보려면 위에 링크를 통해 확인할 수 있습니다. 이전의 피드 만들기에 이어서 작성한 글입니다. https://loasd.tistory.com/79 [안드로이드] 파이어베이스로 피드만들기 - 1 https://github.com/lnjky/fashion_people GitHub - lnjky/fashion_people: 패션 추천 어플 패션 추천 어플. Contribute t..

안드로이드 2023.01.12

[안드로이드] 피드에 별점주기

https://github.com/lnjky/fashion_people GitHub - lnjky/fashion_people: 패션 추천 어플 패션 추천 어플. Contribute to lnjky/fashion_people development by creating an account on GitHub. github.com 코드 전체를 보려면 위에 링크를 통해 확인할 수 있습니다. 이전의 글을 참고하면 좋습니다. https://loasd.tistory.com/79 [안드로이드] 파이어베이스로 피드만들기 - 1 https://github.com/lnjky/fashion_people GitHub - lnjky/fashion_people: 패션 추천 어플 패션 추천 어플. Contribute to lnjky/..

안드로이드 2023.01.11

[안드로이드] 파이어베이스로 피드 만들기 - 2

https://github.com/lnjky/fashion_people GitHub - lnjky/fashion_people: 패션 추천 어플 패션 추천 어플. Contribute to lnjky/fashion_people development by creating an account on GitHub. github.com 코드 전체를 보려면 위에 링크를 통해 확인할 수 있습니다. 해당 글의 내용을 이어서 작성했습니다. https://loasd.tistory.com/79 [안드로이드] 파이어베이스로 피드만들기 - 1 https://github.com/lnjky/fashion_people GitHub - lnjky/fashion_people: 패션 추천 어플 패션 추천 어플. Contribute to ln..

안드로이드 2023.01.11

[안드로이드] 파이어베이스로 피드만들기 - 1

https://github.com/lnjky/fashion_people GitHub - lnjky/fashion_people: 패션 추천 어플 패션 추천 어플. Contribute to lnjky/fashion_people development by creating an account on GitHub. github.com 코드 전체를 보려면 위에 링크를 통해 확인할 수 있습니다. 사진 업로드에 대해서는 아래의 링크를 통해 확인할 수 있습니다. https://loasd.tistory.com/78 [안드로이드] 파이어베이스 스토리지에 사진 올리기 https://github.com/lnjky/fashion_people GitHub - lnjky/fashion_people: 패션 추천 어플 패션 추천 어플. ..

안드로이드 2023.01.11

[안드로이드] 파이어베이스 스토리지에 사진 올리기

https://github.com/lnjky/fashion_people GitHub - lnjky/fashion_people: 패션 추천 어플 패션 추천 어플. Contribute to lnjky/fashion_people development by creating an account on GitHub. github.com 코드 전체를 보려면 위에 링크를 통해 확인할 수 있습니다. 우선 사진을 올리기 위해 갤러리에 접근을 해야한다. 이는 아래의 링크를 통해 확인하면 된다. https://loasd.tistory.com/76 [안드로이드] 갤러리에서 이미지 가져오기 https://github.com/lnjky/fashion_people GitHub - lnjky/fashion_people: 패션 추천 어플..

안드로이드 2023.01.10
728x90
반응형