목록전체 글 (178)
Learn & Record

1. 웹뷰 복습 - manifest 파일 위처럼 작성package kr.jeongmo.a0429projectimport androidx.appcompat.app.AppCompatActivityimport android.os.Bundleimport android.webkit.WebViewimport android.webkit.WebViewClientclass MainActivity : AppCompatActivity() { lateinit var webView: WebView override fun onCreate(savedInstance..

1. 페이지 표시 효과 ${num} - list.jsp num 부분 코드 추가 2. 페이지의 이벤트 처리 Previous - Previous에 data-num 속성 추가 ${num} - num 부분에 코드 한 줄 추가Next - Next에도 코드 추가 - 서버 재 실행 후 list 11페이지에서 페이지 소스 보기로 잘 출력 되는 지 확인 - ul이 끝나는 시점에 위 코드 추가 - Previous, Next 클릭 시 페이지 이동 3. 조회 페이지로 이동 package com.example.spring_project_02.dto;import lombok.AllArgsConstructor;im..

1. Todo 조회 기능 개발package com.example.spring_project_02.mapper;import com.example.spring_project_02.domain.TodoVO;import java.util.List;public interface TodoMapper { String getTime(); void insert(TodoVO todoVO); List selectAll(); TodoVO selectOne(Long tno);} - TodoMapper.java에 selectOne 추가 select now() INSERT INTO tbl_todo (title, dueDate, writer) VALUES (#{t..

1. 스크롤 뷰 2. 슬라이딩드로어 - 서랍을 뜻하는 슬라이딩드로어 SlidingDrawer는 위젯을 서랍처럼 열어서 보여주거나 닫아서 감춤. - 슬라이딩드로어는 보통 다음과 같은 형태 3. 뷰 플리퍼 - 안에 여러 개의 위젯을 배치하고 필요에 따라 화면을 왼쪽이나 오른쪽으로 밀어서 위젯을 하나씩 화면에 보여주는 - 방식의 뷰 컨테이너. ..

1. Todo 기능 개발package com.example.spring_project_02.mapper;import com.example.spring_project_02.domain.TodoVO;public interface TodoMapper { String getTime(); void insert(TodoVO todoVO);} - TodoMapper.java에 insert 코드 추가 select now() INSERT INTO tbl_todo (title, dueDate, writer) VALUES (#{title}, #{dueDate}, #{writer}) - TodoMapper.xml에 insert 코드 추가 package co..

1. 자동완성 텍스트뷰 package kr.jeongmo.a0424projectimport androidx.appcompat.app.AppCompatActivityimport android.os.Bundleimport android.widget.ArrayAdapterimport android.widget.AutoCompleteTextViewimport android.widget.MultiAutoCompleteTextViewclass MainActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstance..