분류 전체보기556 Spring-Boot Blog Project 1. 기본 세팅 사용할 기본 Dependency STS에서 제공하지 않는 dependency를 추가한다. → dependency 추가 pom.xml 에 추가(jstl, jasper) javax.servlet jstl org.apache.tomcat.embed tomcat-embed-jasper → 데이터베이스 연결 설정 메인 패키지에 config 패키지 생성 DataSourceConfig.java package com.mary.blog.config; import javax.sql.DataSource; import org.springframework.boot.context.properties.ConfigurationProperties; import org.springframework.boot.jdbc.DataSourceB.. 2020. 7. 17. 안드로이드 스튜디오,java]Bottom Navigation 구현 결과 화면 : 바텀 네비게이션은 원래 안드로이드에서 제공하는 기능이 아닌, 커스텀이다. 구글 머터리얼 디자인을 이용한다. (그러니 의존성 등록은 필수) https://material.io/develop/android/components/bottom-navigation Material Design Build beautiful, usable products faster. Material Design is an adaptable system—backed by open-source code—that helps teams build high quality digital experiences. material.io 먼저 네비게이션에 등록할 메뉴를 만든다. res/menu/my_navigation_items.xml .. 2020. 7. 16. 안드로이드 스튜디오, java]프레그먼트, 탭, 메뉴 구성 응용 결과물 : 다음 포스트를 응용해서 제작했습니다. https://itstudy-mary.tistory.com/187 안드로이드 스튜디오, java] TabLayout과 ViewPager, Fragment를 이용하여 화면 구성 결과 화면 : 이렇게 머리 위에 뜨는 것을 탭 레이아웃이라고 한다. 먼저 부모 레이아웃 내부에 탭 레이아웃을 생성한다. 이건 구글의 디자인이므로 implement 해주어야 한다. - Activity_main.xml itstudy-mary.tistory.com https://itstudy-mary.tistory.com/186 안드로이드 스튜디오,java]커스텀 액션 바 제작하기 기본 메뉴 만들기 https://itstudy-mary.tistory.com/184 안드로이드 스튜디오,jav.. 2020. 7. 16. 안드로이드 스튜디오, java] TabLayout과 ViewPager, Fragment를 이용하여 화면 구성 결과 화면 : 이렇게 머리 위에 뜨는 것을 탭 레이아웃이라고 한다. 먼저 부모 레이아웃 내부에 탭 레이아웃을 생성한다. 이건 구글의 디자인이므로 implement 해주어야 한다. - Activity_main.xml 이제 레이아웃 리소스에 전환될 화면 3개를 만들어보자. -Frag1.xml -Frag2.xml -Frag3.xml 이제 디자인이 끝났으니, java 코드를 살펴보자. 먼저, 세 Frag를 불러줄 frag 클래스를 따로 지정해야한다. -Frag1.java package com.mary.myapplication; import android.os.Bundle; import android.view.LayoutInflater; import android.view.View; import android.v.. 2020. 7. 15. 이전 1 ··· 95 96 97 98 99 100 101 ··· 139 다음 반응형