EditText 2

안드로이드 URL에서 메타데이터 얻기 (Android get metadata from url)

오늘 할 것은 유저가 URL을 입력했을때 사이트 메타데이터를 얻어와서 표시하는 작업이다. 아래처럼 유튜브 URL을 입력하면 저렇게 간단한 사진과, 내용이 보인다. 시작하기 전에... Jsoup 라이브러리를 이용할것이니 build.gradle에 implementation 'org.jsoup:jsoup:1.11.1' 한 줄을 추가! 1. Validator.java : URL 검사 클래스 만들기 URL 파싱에 앞서서 URL이 진짜 맞는 URL인지 검사하는 클래스인 Validator를 만든다. Validator.isUrl()를 하면 URL이 맞는지 간단히 검사할 수 있다. public class Validator { public static boolean isUrl(String text) { Pattern p ..

안드로이드 EditText를 이용해 리스트뷰 검색 기능 만들기

오늘은 EditText를 이용해 검색되는 리스트뷰를 만들어 보겠다.다음 GIF처럼 작동되는 것이고, 리스트뷰 아이템의 이름에 따라 검색이된다.나는 이번에 게임에나오는 포션들을 검색할 수 있는 것으로 예제를 만들어 보겠다. 준비물은 만들어진 ListView, ListView Item Layout, ListViewAdapter그리고 검색할 Activity다. ListView와 ListView Item Layout, 그리고 ListViewAdpater를 만드는 방법과동작하는 방식은 다른 강의에서 보시고! ㅎㅎ이 강의에서는 검색기능 구현에만 초점을 맞출 예정이다. 먼저 내 PotionListViewAdapter부터 보겠다.PotionListViewAdapter.java package com.lx5475.****..