전체 글 44

IntelliJ 자동 빌드 및 gradle, java 버젼 설정

JAVA 버젼 변경 1. File > Project Structure (Ctrl + Alt + Shift + S) 클릭 2. Project Settings > Project > Project SDK에서 java버전 선택 Gradle 폴더 수정 1. File > Settings (Ctrl + Alt + S) 클릭 2. gradle 검색후 > General setting > Gradle user home 폴더 수정 자동 빌드 1. Settings > Build, Execution, Deployment > Compiler > Build project automatically 체크 2. Settings > Advanced Settings > Compiler 체크

java 2022.01.25

인텔리제이 + 스프링 부트 + log4j2

* build.gradle - configurations 영역에 exclude group: 'org.springframework.boot', module: 'spring-boot-starter-logging' 추가 - log4j2 버젼 추가 configurations { . . . all { exclude group: 'org.springframework.boot', module: 'spring-boot-starter-logging' } } ext['log4j2.version'] = '2.17.0' - dependencies 영역에 log4j2 관련 추가 dependencies { . . . implementation 'org.springframework.boot:spring-boot-starter-lo..

카테고리 없음 2021.12.21

안드로이드 웹뷰와 웹간 스크립트 호출(Bridge)

webview와 web과 Android Bridge를 이용하여 통신 * 인터넷접속 퍼미션 설정 (AndroidManifest.xml) * 메인 액티비티 (MainActivity.java) @SuppressLint({"SetJavaScriptEnabled", "JavascriptInterface"}) public class MainActivity extends AppCompatActivity { private WebView webView; TextView mTextView; private WebSettings settings; Button mButton; private final Handler handler = new Handler(); SimpleDateFormat dayTime = new SimpleD..

Android 2021.12.16

안드로이드 화면 이동/전환

* 추가되는 액티비티와 레이아웃 화일 그리고 AndroidManifest.xml 화일에 activity name 추가 Page1Activity.java activity_page1.xml * AndroidManifest.xml 화일에 activity name(.Page1Activity) 추가 * MainActivity에 버튼 출력과 기능추가 (MainActivity.java) public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_m..

Android 2021.12.15

안드로이드 웹뷰 (webView)

인터넷에 접속할 수 있도록 허용하려면 AndroidManifest.xml 파일에 android.permission.INTERNET 설정을 추가 activity_main.xml 화일에 웹뷰 레이아웃 추가 MainActivity.java 메인 액티비티 웹뷰 소스 public class MainActivity extends AppCompatActivity { private WebView webView; private WebSettings settings; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); // 웹뷰..

Android 2021.12.15