일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- db
- java
- Javascript
- vscode
- Python
- CS
- Database
- 프로그래머스
- LeetCode
- Redux
- Algorithm
- git
- 다이나믹 프로그래밍
- Data Structure
- 알고리즘
- Graph
- 자바
- 리트코드
- network
- react
- DFS
- 그레이들
- DP
- 안드로이드
- VIM
- TypeScript
- 동적 계획법
- frontend
- BFS
- 백준
- Today
- Total
목록분류 전체보기 (390)
늘 겸손하게
안녕하세요 besforyou입니다 이번 글에서는 activity 간 데이터를 주고받는 방법에 대하여 소개하겠습니다 Activity 호출과 함께 데이터 전달 MainActivity에서 아래와 같은 데이터가 있다고 가정합시다. 1 String data_to_send = "Hello world! I want to be rich!"; cs secondActivity라는 액티비티를 생성하면서 위의 데이터를 전달해야 한다면 1 Intent intent = new Intent(MainActivity.this, secondActivity.class); cs 우선 Intent를 생성하고 1 intent.putExtra("data", data_to_send); cs intent의 putExtra 메소드로 전달할 데이터의 ..
안녕하세요 besforyou입니다. 이번 글에서는 모바일 기기의 넓이와 높이를 찾는 방법에 대해 소개하겠습니다. 메소드 getScreenSize 1 2 3 4 5 6 public Point getScreenSize(Activity activity) { Display display = activity.getWindowManager().getDefaultDisplay(); // 1번 과정 Point size = new Point(); display.getSize(size); // 2번 과정 return size; } Colored by Color Scripter cs Display 객체를 생성해서 사용해야합니다 1. 현재 activity의 windowManager를 호출하여 display 객체를 반환하고, ..
다행히 간단히 고칠 수 있는 오류 gradle wrapper 버전이 낮아서 생기는 오류이므로 gradle wrapper 버전만 올려주면 된다. 해결책 gradle-wrapper.properties로 들어가서 distributionUrl의 버전을 gradle-6.3-bin.zip으로 바꾸어주면 해결 가능하다. 혹은 그 이상의 버전으로 올려주면 됩니다.
안녕하세요 besforyou입니다 이번 글에서는 listview를 만드는 법을 소개하겠습니다. 1. xml에 listview를 추가하고 id를 정해준다. 2. listView 오브젝트를 만들고, xml의 리스트뷰를 id를 통해 참조한다. 3.ArrayAdapter를 생성하고 listview에 추가한다. 여기서 Adapter란, 데이터와 리스트뷰의 중간에서 매개 역할을 하는 오브젝트를 말한다. 4. ClickListener를 추가해준다. 목록의 아이템을 선택했을 때 실행할 코드를 onItemClick에 포함시킬 수 있다.