본문 바로가기

FitMe

(14)
[Android] TextView 특정 글씨 크기 조절 & 색상 변경 TextView를 사용하면 어느 특정 부분을 강조하기 위해 글자 크기를 키우거나, 글자색을 변경하고 싶은 경우가 있다. 이러한 경우 특정 문자열의 속성만을 변경해 글자 크기와 색상을 변경하는 방법을 자세하게 설명 해준 링크를 첨부한다. 1. 특정 문자열 색상변경 - Span 방법과 Html 방법 두가지 방법에 대해서 설명이 되어 있으며, 이해하기 쉽게 잘 올려져 있어 링크를 첨부한다. https://itpangpang.xyz/278 TextView 특정문자열 색깔넣기(setSpan, html) TextView 특정문자열 색깔넣기 (setSpan, html) ㆍ 이번글에서는 TextView 안에 있는 문자열중에 원하는 문자열만 색깔을 넣거나 바꾸는 방법에 대해 알아보도록 하겠습니다. ㆍ 가장 대중적인 방법..
[Android]RecyclerView indicator(페이지 표시) Recyclerview 를 활용하다 보면 하단에 페이지 표시를 해줘야 할 경우가 있다. 이 경우 라이브러리를 쓰거나, Viewpager 를 이용해서 표시를 해주기도 하나, 이미 만들어진 RecyclerView 에 경우 그 과정 역시 때로는 복잡할 경우가 있다. 이 경우 아래의 링크를 활용하면 손 쉽게 적용 할 수 있다. 1. 설명이 잘 되어 있는 indicator 부착 법 - 아래 링크로 가면 글 작성자의 설명을 통해 손 쉽게 달 수 있다. https://www.charlezz.com/?p=1329 RecyclerView와 PagerSnapHelper로 ViewPager 만들기 | 찰스의 안드로이드 ViewPager만들기 ViewPager2와 방식은 비슷하지만, 아직 정식 릴리즈가 나오지 않았습니다. 기..
[Android]WebView_2 _ WebView 스크롤 기능 없애기, 모바일 화면에 맞추기. WebView 사용 시, ScrollView 안에 넣거나, 다른 뷰와의 관계로 인해 스크롤 기능을 방지해 야 할 경우가 있다. 아래 코드를 이용해 스크롤을 방지 할 수 있다. Webview webview; webview = findidView(R.id.자신의 웹뷰); webView.setHorizontalScrollBarEnabled(false); webView.setVerticalScrollBarEnabled(false); webView.setOnTouchListener(new View.OnTouchListener() { public boolean onTouch(View v, MotionEvent event) { return (event.getAction() == MotionEvent.ACTION_MO..
[안드로이드] 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 관련 정리_(2) [Edit Text 밑줄 제거] EditText 이용 시 글자 입력시 마다 밑줄이 생긴다. 이때 밑줄을 없애는 방법은 여러가지 있으며 가장 간단한 방법은 다음과 같이 background에 "@null" 을 입력해주는 방법이다. 하지만 background를 이용해 테두리나 다른 작업을 해야 하는 경우에는 다음과 같은 방법을 이용해서 처리 할 수 있다. 다음과 같이 inputType에 "textMultiLine|textNoSuggestions" 해주면 밑줄을 제거 할 수 있다. 위에 말한 내용과 함께 테두리까지 같이 만들 수 있는 링크가 있어 첨부한다. https://wonjerry.tistory.com/5 [Android] EditText 글자 밑줄 지우기 및 검은 테두리 효과 적용하기 Do it! 안드로이드의 연습문제인 SMS 입력화면..
[안드로이드 링크정리] RecyclerView 사용 관련 링크 정리(smoothscrolltoposition && scroll speed control && disable touch events of RecyclerView) 리사이클러뷰를 활용하면서 자동 스크롤 기능을 사용함에 따라 참고한 링크이다. 1. 리사이클러뷰 터치 동작 방지 -자동적으로 뷰가 이동되도록 하면서 사용자의 터치로 인한 동작을 방지 하기 위해 사용한 코드이다. //리사이클러뷰를 터치하여 동작하는 것을 막는다. recyclerView.addOnItemTouchListener(new RecyclerView.SimpleOnItemTouchListener() { @Override public boolean onInterceptTouchEvent(RecyclerView rv, MotionEvent e) { return true; } }); 2. 리사이클러뷰에서 뷰 포지션을 이동할 떄 속도를 제어하기 위해 사용한 CustomLinearLayoutManager이다. ..