전체 글
[Android] Activity의 생명주기
Activtiy란 !! 사용자에게 UI 화면을 제공하는데 있어 가장 기본이 되는 「앱 컴포넌트」 이다. 이 액티비티에 다양한 컴포넌트를 추가하여 다채로운 UI를 구성할 수 있다. 이 Activity는 어디서 생성할까? => 모든 액티비티는 Manifest 파일에 선언되어야 한다. 더보기 Manifest가 뭔데? 앱의 패키지 이름, 사용되는 컴포넌트, 권한, 요구하는 하드웨어와 소프트웨어 특징을 설정하는 곳 즉 ! 안드로이드 앱에 대한 각종 정보를 기술한 애플리케이션 명세서 AppCompatActivity()를 상속받아 onCreate() 메서드를 오버라이딩 하는 방식으로 간편하게 Activity를 생성할 수 있다. AppCompatActivity는 안드로이드 하위버전을 지원하는 Activity의 일종이다..
백준 2822 파이썬 점수계산 해답
answer = [] for i in range (8): answer.append(int(input())) result = sorted(answer,reverse=True) result_idx = [] for i in result[:5]: result_idx.append(answer.index(i)+1) # 문제에서 순서는 0번부터가 아닌 1번부터 이므로 print(sum(result[:5])) # result의 상위5개 sum result_idx.sort() print(*result_idx) # list에서 *을 붙이면 []가 벗겨진 인자들만 출력이 된다. 리스트의 기능을 잘 활용해서 문제를 해결할 수 있었습니다.