본문 바로가기

Android

(34)
[안드로이드] WebView_1 _ WebView를 활용해 Url, html 내용 나타내기 안드로이드에서는 WebView를 활용해 html 내용을 나타낼 수 있다. WebView를 활용하여, html을 내용을 표시 할 수 있을 뿐만 아니라, 화면 크기 맞추기, 줌 허용, 확대 축소 여부 등의 상세한 옵션을 선택해 원하는 데로 표현을 할 수 있다. 아래 링크는 웹뷰를 간단하게 사용하는 방법과 기능에 대해서 자세히 설명이 되어 있다. 해당 글을 참고하면 내가 원하고자 하는 사이트를 표현할 수 있을 것이다. //아래 링크는 html이 아닌 Url을 가져와서 보여주는 방식이다. //html을 String으로 가져와 나타내는 방식은 밑에 링크를 확인하면 된다. https://web-inf.tistory.com/34 WebView 안드로이드 웹뷰 생성하기 안녕하세요. 오늘은 하이브리드 앱으로 많이 사용하..
[안드로이드] Edit Text 관련 정리_(5) 공백 처리 방법 EditText를 이용할 경우 입력이 없는 경우를 알아야 하는 경우가 있다. 이 때 방법은 여러 개가 존재하며, 각 방법에 따라 차이가 조금씩 있다. 따라서 본인이 만들고자 하는 것에 맞는 것을 선택해서 사용하면 될 것 같다. 1. TextUtils.isEmpty()를 이용하는 방법. https://devuryu.tistory.com/42 [Android] 안드로이드 TextUtils - TextView 빈값 null 검사 [Android] 안드로이드 TextUtils - TextView 빈값 null 검사 추천링크 - [Mac] 맥 안드로이드 스튜디오 단축키 (클릭) - [안드로이드] EditText 글자수 제한 (클릭) 안드로이드 개발자 대부류 :) 안드로이드에서.. devuryu.tistory.co..
[안드로이드] Edit Text 관련 정리_(4) [팝업 키보드 설정]&소수점 입력 설정 EditText를 이용할 경우 팝업키보드에서 엔터 키를 이용할 때 다양한 설정을 정해줄 수 있다. 예를 들어 메세지 보내기 버튼, 혹은 팝업 닫기, 이동, 검색 등의 설정을 해줄 수 있다. EditText에 android:imeOptions="원하는 기능"을 통해 설정 할 수 있다. 설명과 예시가 잘 설명되어 있는 곳이 있어 링크를 첨부한다. https://ccdev.tistory.com/31 다음은 EditText의 경우 다양한 입력 타입을 제공한다. 보통은 inputType을 숫자 입력을 위해 number 사용하거나 비밀번호 입력을 위해 textPassword를 사용한다. 이 외에도 다양한 기능이 존재하며, 이번에는 소수점을 입력하기 위해서 숫자와 함께, 점을 나타낼 수 있는 기능이 필요로 검색 중 ..
[안드로이드] Edit Text 관련 정리_(3) [실시간 입력 검사 _TextWatcher] EditText를 이용하다 보면 ID나 PW 를 입력받거나, 혹은 입력받는 문자열에 대해 실시간을 피드백을 해줘야 하는 경우가 있다. 이 경우 TextWatcher를 이용하면 실시간으로 들어오는 문자열을 검사하거나, 원하는 피드백을 줄 수 있다. 다음과 같이 TextWatcher를 이용하면 입력 시 원하는 동작을 걸어 줄 수 있다. ex) 입력 문자열이 특정 조건을 만족해야 하는 경우 실시간으로 문자열을 확인해 사용자에게 알려줄 수 있음. 각 부분에 대한 설명이 잘되어 있는 곳의 링크를 첨부한다. https://darksilber.tistory.com/110 TextWatcher 설명 출처 - http://blog.naver.com/PostView.nhn?blogId=sukuns&logNo=7011445..
[안드로이드] Edit Text 관련 정리_(2) [Edit Text 밑줄 제거] EditText 이용 시 글자 입력시 마다 밑줄이 생긴다. 이때 밑줄을 없애는 방법은 여러가지 있으며 가장 간단한 방법은 다음과 같이 background에 "@null" 을 입력해주는 방법이다. 하지만 background를 이용해 테두리나 다른 작업을 해야 하는 경우에는 다음과 같은 방법을 이용해서 처리 할 수 있다. 다음과 같이 inputType에 "textMultiLine|textNoSuggestions" 해주면 밑줄을 제거 할 수 있다. 위에 말한 내용과 함께 테두리까지 같이 만들 수 있는 링크가 있어 첨부한다. https://wonjerry.tistory.com/5 [Android] EditText 글자 밑줄 지우기 및 검은 테두리 효과 적용하기 Do it! 안드로이드의 연습문제인 SMS 입력화면..
[안드로이드] EditText 관련 정리_(1) [포커스 여부 확인] EditText를 이용하다 보면 해당 View에 Foucs 여부를 확인해야 할 경우가 있을 수 있다. 이 경우 setOnFocusChangeListener을 이용해 포커스 여부를 확인하고 동작을 만들 수 있다. //EditText View 객체 EditText txt_search = (EditText)findViewById(R.id.edittxt_search); edittxt_search.setOnFocusChangeListener(new OnFocusChangeListener() { public void onFocusChange(View v, boolean gainFocus) { //포커스가 주어졌을 때 동작 if (gainFocus) { //to do //원하는 동작 } //포커스를 잃었을 때의 동작..
[안드로이드 링크 정리] RecyclerView 동작원리&사용주의 사항 , RecyclerView Viewpager처럼 사용(페이지 단위로 넘기기),RecyclerView scroll up/down listener(스크롤 인식하기),ArrayIndexOutofBoundsException erro 관련 .. 작성 글들은 개발 시 참고했던 링크들을 정리해둔 자료입니다. 대부분 링크에 대한 간단한 설명으로 조금 부족할 수 있습니다.! RecycelerView 동작원리 및 사용시 주의 사항 recycelerView에 대한 간단한 동작원리에 대한 설명과 사용 시 주의해야 될 사항이 정리 된 링크이다. 어느정도 사용하는 방법이 익숙하거나, 인지한 상태에서 본다면 좀 더 이해가 수월할 것으로 생각 된다. 또한 하단에는 사용시 주의사항까지 같이 기재 된 있으니, 이 부분을 참고하면다면 좋을 것 같다. https://medium.com/@bansooknam/android-recyclerview-%EC%9A%94%EC%95%BD-aaea4a9c95e7 Android RecyclerView 요약 1. 구성요소 medium.c..
[안드로이드 링크 정리] HashMap Key 값 가져오기, 안드로이드 AlertDialog 크기 변경, LayoutInflater 사용하기 [2019_12_23 - 2019_12_29] 작성 글들은 개발 시 참고했던 링크들을 정리해둔 자료입니다. 대부분 링크에 대한 간단한 설명으로 조금 부족할 수 있습니다.! HashMap_Key 값 가져오기. 해쉬맵에서 value 값이 아닌 key 값을 가져올 수 있다. key값을 필요로 할 때, 아래의 링크를 통해 사용방법을 익히면 된다. hashmap의 경우 ArrayList와 달리 순서와 상관없이 값이 저장되므로, 순서대로 꺼내야 할 경우, 해당방법을 통해 키를 추출하고, 키를 순서대로 정렬한 뒤 값을 빼오는 방식으로 하면 될 것으로 판단된다. https://minu0807.tistory.com/11 [Java] HashMap에서 key 값 구하기 자바 해쉬맵 키 값 구하기 해쉬맵을 쓰다보니깐 종종 value값이 아닌 key 값이 필요한 경우가 ..