[Android] 안드로이드 로또 번호 추첨기 만들기 _ 2
·
Android + Kotlin
1에서는 기본적인 세팅? 을 했고 이제 xml 화면과 activity를 만들어 볼 것이다.xml 화면 만드는게 조금 어려워서 고생을 좀 했다.. . . . [ativity_splash.xml] //자동재생    [SplashActivity]package com.example.lottoimport androidx.appcompat.app.AppCompatActivityimport android.os.Bundleimport android.content.Intentimport android.os.Handlerimport android.os.Looperimport com.airbnb.lottie.LottieAnimationViewclass SplashActivity : AppCompatActivity()..
백준 - 11286 ( 절대값 힙)
·
알고리즘
문제를 이해하는데 꽤나 오랜 시간이 걸렸는데 해결 방법은 엄청 쉬운 그런 문제였던 것이다.  import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.PriorityQueue;import java.util.Scanner;public class Main { public static void main(String[] args) throws NumberFormatException, IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int N = Integer.par..
[PriorityQueue] 자바의 우선순위 큐 사용법
·
알고리즘
자바의 우선순위 큐 (PriorityQueue)는 Queue 인터페이스를 구현한 자료구조 중 하나로 요소들이 우선순위에 따라 정렬되고 가장 높은 순위를 가진 요소가 먼저 제거된다.   [선언]PriorityQueue pq = new PriorityQueue(); // 기본 생성자PriorityQueue pq = new PriorityQueue(Comparator comparator); // 사용자 정의 정렬 기준 [잘 사용되는 메서드]pq.add(E e) : 큐에 요소를 추가한다. 큐의 용량이 초과하면 예외가 발생한다. pq.offer(E e) : 큐에 요소를 추가한다. 큐의 용량이 초과하면 false 를 반환한다. pq.peak() : 우선순위 큐의 최상위 요소를 확인한다. (제거 기능 X 확인 기능..
[Android] 안드로이드 로또 번호 추첨기 만들기 _ 1
·
Android + Kotlin
얼떨결에 안드로이드를 공부하게 되어 정리할 겸 사부작사부작해봤다. 로또 번호를 추천해 주는 프로그램 만들기 ! !      [새로운 프로젝트 생성]Empty Views Activity 로 파일을 생성해 준다.  프로젝트를 생성 한 후 파일리스트는 이렇게 생겼다. MainActivity에 기능적인 것을 구현할 거고 layout에 보여주는 화면을 만들 것이다.  [Splash Page 만들기]본격적인 메인을 만들기 전에 스플래시 페이지를 만들어 준다.  New -> Activity -> Empty View Activity  화면을 만들면 만든 화면이 AndroidManifest.xml 를 보면 새로 만든 페이지가 들어가 있다. 이제 splash화면을 가장 처음 뜨게 만들어 줄 것이다.   ..
해니01_15
'2025/01 글 목록