백과사전- 위키백과https://ko.wikipedia.org/wiki/%EC%9C%84%ED%82%A4%EB%B0%B1%EA%B3%BC:%EB%8C%80%EB%AC%B8 위키백과, 우리 모두의 백과사전위키백과, 우리 모두의 백과사전. 위키백과 우리 모두가 만들어가는 자유 백과사전문서 692,547개와 최근 기여자 1,860명 사랑방 다른 분들과 의견을 교환해봐요! 질문방 지침으로 해소되지 않는ko.wikipedia.org 논문- 디비피아https://www.dbpia.co.kr/ DBpia논문, 학술저널 검색 플랫폼 서비스www.dbpia.co.kr - RISS(학술연구정보서비스)http://www.riss.kr/index.do?fsearchFlag=1 http://www.riss.kr/index.do..
커스텀 어댑터list_item.xml MyAdapter.javaBaseAdapter: 커스텀 어댑터를 만들 때 상속받아 사용하는 추상 클래스LayoutInflater.from(context): context를 통해 LayoutInflater 객체 반환getView(){}: 커스텀 어댑터를 사용할 때 각 리스트 아이템의 뷰(View)를 생성하고 반환하는 역할 if(view==null) convertView=inflater.inflate(): view가 null인 경우, 레이아웃 xml 파일을 뷰 객체로 변환package com.example.test;import android.content.Context;import android.view.LayoutInflater;import android..
리스트뷰 아이템 길게 누르면 선택setOnItemLongClickListener() 사용화면에 표시된 리스트 목록 내 아이템을 길게 클릭하면 토스트 메시지가 출력됨listview.setOnItemLongClickListener(new AdapterView.OnItemLongClickListener() { @Override public boolean onItemLongClick(AdapterView parent, View view, int position, long id) { Toast.makeText(getApplicationContext(), list[position]+" 클릭", Toast.LENGTH_LONG).show(); return true; // Long Click ..
웹페이지 이동 앱(1)동작개요리스트 아이템 클릭 시 연결되어 있는 웹페이지로 이동 MainActivity.javaadapterView.getItemAtPosition(i): 어댑터뷰(여기서는 리스트뷰)의 특정 위치에 있는 아이템을 가져옴package com.example.test;import android.content.Intent;import android.net.Uri;import android.os.Bundle;import android.view.View;import android.widget.AdapterView;import android.widget.ArrayAdapter;import android.widget.ListView;import androidx.appcompat.app.AppCompa..
리스트뷰 예제activity_main.xml list_item.xml MainActicity.javaArrayAdapter a = new ArrayAdapter(): 어댑터에 담을 데이터 집합 생성R.layout.list_item: 리스트 아이템에 대한 레이아웃 리소스 아이디 R.id.lt: 리스트 아이템의 레이아웃 내텍스트뷰의 아이디list: 리스트뷰에 나타낼 리스트 값 배열setOnItemClickListener(): 화면에 표시된 리스트 목록 내 아이템을 클릭 시 이벤트package com.example.test;import android.os.Bundle;import android.view.View;import android.widget.AdapterView;import android..