dimens, dimen에러, 해상도별 기기관리 폴더생성 에러, 해상도별 폴더 생성하는 법, 해상도별 xml 생성하는법, 해상도별 xml생성 에러 참고 블로그 onedaycodeing.tistory.com/60 안드로이드 스튜디오 해상도별 화면 틀어짐 대응해보기(dimen) 해상도별로 해상도가 다 달라서 네이티브 앱 프로젝트를 진행중이신분들이 많은 고충을 겪으실겁니다. 저도 하이브리드만 해보다가 이번에 네이티브 진행하면서 애를 많이 먹었는데요. 해상도 onedaycodeing.tistory.com 안드로이드 기기 해상도별 대응을 하기 위해 위 블로그를 참고하여 폴더를 생성했다. 그런데... 저렇게 폴더를 만들고, xml파일을 생성하려고 하니, 오른쪽 사진과 같이 xml파일이 새로만든 폴더가 아닌, 일반 ..
문제 출처 : programmers.co.kr/learn/courses/30/lessons/68644 ** 잊지 말야아 할것 ** - 중복된 값은 제외 한다 - 오름차순으로 정렬해야 한다 import java.util.ArrayList; import java.util.Arrays; public class programmers { public static void main(String[] args) { // 결과 확인을 위한 임의의 값 int[] numbers = {1,3,1,4,5}; int[] answer = {}; // 1. Arraylist 생성 ArrayList num = new ArrayList(); // 2. 반복문을 통해 리스트에 값 추가 for(int i=0; i
상황 - WebView에서 스와이프 새로고침(아래로 당겨서 새로고침) 구현 중 에러 발생 로그 기록을 확인해보니 NullPointerException 에러가 발생했다고 한다. @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); // 기타 코드 생략 mWebView.loadUrl("https://www.naver.com"); refreshLayout.setOnRefreshListener(new SwipeRefreshLayout.OnRefreshListener() { @Override public void onRe..
타임피커 다이얼로그(time picker dialog)를 사용하는데,,, 이런식으로.. 바깥쪽에 여백이 남는 현상이 발생했습니다. 다이얼로그의 배경을 없애고 싶은데.. 계속 검색해보니 간단하게 한줄로 해결할 수 있었습니다. timePickerDialog2.getWindow().setBackgroundDrawable(new ColorDrawable(Color.TRANSPARENT)); (참고로.. 앞에 빨간색 부분은 내가 만든 다이얼로그 이름) 추가 위치는 timePickerDialog2.show(); 라고 선언한 바로 윗줄에! 찾아보니, 배경을 투명하게 해주는 속성이라고 합니다. 무작정 눈에보이는 것 부터 개발해보자!! 하고 따라하다보니.. 속성이나 이런걸 찾아볼 생각을 못해서 간단한 문제인데도 시간이 ..