일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
- 윈도우10
- RecyclerView
- 액티비티
- 클린코드
- 안드로이드
- java
- activity
- androidstudio
- 부스트캠프
- codility
- 노마드코더
- CardView
- 백준
- BOJ
- 지하철api
- 노마드북클럽
- 데이터바인딩
- 노개북
- Node.js
- Windows10
- github
- 부스트코스
- 알고리즘
- 북클럽
- CS50
- listview
- 선형레이아웃
- 트렐로 삭제
- Android
- 사용자폴더
- Today
- Total
목록분류 전체보기 (59)
Be Developer
액티비티 (Activity) 1. 안드로이드 4대 구성요소 (Android Component) 중 하나 2. 화면이 존재 (xml파일과 java파일이 한 쌍) 3. 매니페스트 파일 내에 태그로 등록되어야 함 (시스템(OS)의 액티비티 매니저에서 관리함) 4. 액티비티 전환 시에는 Intent 객체가 필요함 (Intent는 시스템에서 이해할 수 있는 객체) 5. Intent 객체 생성 시 Context, 액티비티 클래스 인스턴스를 파라미터로 전달 6. 액티비티가 전환되면 Android Task내 Activity Stack에 기존에 실행된 액티비티 push (이 때, 기존의 액티비티는 중지되며 새로운 액티비티가 시작) 7. 원래의 액티비티로 돌아갈 땐 finish() 메서드 호출 (실행 중이던 액티비티는 소..
현재 하고 있는 프로젝트의 내부 구조가 이렇게 되어있다. ... ... 개발을 진행하면서 ListView에 아이템이 추가되는데 height는 고정되어있는 문제를 발견했다. 구글링을 해보니 여러 해결 방법이 나와있었는데 처음에 시도했던 방법은 이 메서드를 이용하는 것이다. public static void setListViewHeightBasedOnChildren(ListView listView) { ListAdapter listAdapter = listView.getAdapter(); if (listAdapter == null) { // pre-condition return; } int totalHeight = 0; int desiredWidth = MeasureSpec.makeMeasureSpec(li..
문제요약 줄을 서 있는 N명의 사람이 돈을 인출하는데 필요한 시간의 합의 최솟값을 구하시오. 풀이 입력 받은 N명의 인출시간을 오름차순으로 정렬한 후 앞에서부터 차례로 누적해 더한 값(sum)을 결과 값(result)에 더한다. 코드 시간 복잡도 O(N) import java.util.Arrays; import java.util.Scanner; public class BOJ_11399 { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int n = scan.nextInt(); int[] times = new int[n]; int sum = 0, result = 0; for (int i=0; i
문제요약 나선 모양으로 놓여지는 N번째 정삼각형 변의 길이를 구하시오. 풀이 P(1) = P(2) = P(3) = 1 P(4) = P(5) = 2 P(6)부터 P(N) = P(N-5) + P(N-1) 다른 사람의 풀이를 보니, P(4)부터 P(N) = P(N-3) + P(N-2)로 풀이 할 수 있었다. 코드 시간 복잡도 O(N) import java.util.Scanner; public class BOJ_9461 { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int t = scan.nextInt(); for (int i=0; i