목록2024/06/12 (3)
개발학습일지
nextPageToken을 이용한 Scroll paging 처리 방법 오픈 API로 데이터를 받아오는데,20개씩 가져오도록 지정하지만, 스크롤하면 계속 새로운 정보들이 보이도록 만들고 싶다. 그래서,오픈 API가 보내주는 nextPageToken을 이용해서 페이징 처리를 해준다. 1. 원하는 해당 액티비티의 onCreate 함수 안에 스크롤 처리를 위한 코드를 작성한다. // 스크롤 처리를 위한 코드 recyclerView.addOnScrollListener(new RecyclerView.OnScrollListener() { // 자동으로 오버라이드 되는 함수 2가지 // 위에는 사용하지 X @Override ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bFx4lr/btsHURUYxmN/RkjnJNLz3FxYR47JjXWkV0/img.png)
Intent를 활용해서 외부 앱 액티비티 띄우기 1. 연락처 선택하는 액티비티 실행시키는 함수 void selectContact(){ Intent intent = new Intent(Intent.ACTION_PICK); intent.setType(ContactsContract.Contacts.CONTENT_TYPE); startActivity(intent); }- 함수 사용selectContact(); 2. 웹 브라우저 액티비티 실행시키는 함수 void openWebPage(String url){ Uri uri = Uri.parse(url); Intent intent = new Intent(Intent.ACTION_VIEW, u..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cWWFUn/btsHUTymJaL/KkCTeMVclZRHUTATW9ZZKk/img.png)
유튜브 검색 API 사용하기 위한 준비 무료 API를 사용하기 전에 잘 작동되는지를 먼저 확인해야 한다. 1. Google Developers Console 사용해서 YouTube API와 연결하는 key를 가져야 한다.- API 라이브러리에서 검색하여 사용해 준다. - 키를 새로 만들거나 기존에 있는 키 사용한다.- 키 값은 언제든지 다시 확인할 수 있다.- 키를 유튜브 전용 키로 생성했다.- 이름을 정해주고, API 제한사항 -> 키 제한 선택해서 YouTube API 선택해 준다. 2. 키를 다 만들었으면, 이제 유튜브 API를 호출해서 잘 실행되는지 확인한다.- 유튜브 API 요청 URL, Method, 매개변수 작성하는 방법을 홈페이지( *API 명세서 활용 사례 및 방법)에서 확인하여 포스..