나만의 개발 기록
close
프로필 배경
프로필 로고

나만의 개발 기록

  • 분류 전체보기 (263)
    • backend (140)
      • 스프링 (91)
      • 코프링 (14)
      • 자바 (33)
      • 오류모음 (2)
    • frontend (26)
      • 자바스크립트 (14)
      • JSTL (2)
      • vue.js (5)
      • 타임리프 (5)
    • 데이터베이스 (4)
      • MYSQL (4)
    • native (16)
      • 안드로이드 (16)
    • DevOps (21)
      • AWS (4)
      • 젠킨스 (2)
      • Docker (2)
      • 깃허브 (1)
    • gis (26)
      • Openlayers (4)
      • LeafletJs (19)
      • 지오서버 (3)
    • 기타 (29)
      • 소프트웨어 설치 (9)
      • 자격증 (3)
      • 개발용어 (17)
  • 홈
  • 태그
  • 방명록
[Android] 웹뷰 alert 네이티브 팝업으로 띄우기

[Android] 웹뷰 alert 네이티브 팝업으로 띄우기

webView.setWebChromeClient(new WebChromeClient(){ //웹뷰 alert 네이티브 팝업처리 @Override public boolean onJsConfirm(WebView view, String url, String message, final JsResult result) { new AlertDialog.Builder(MainActivity.this) .setTitle("확 인") .setMessage(message) .setPositiveButton(android.R.string.ok, new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int which) { resul..

  • format_list_bulleted native/안드로이드
  • · 2021. 10. 26.
  • textsms
[Android] 푸시 발송 (push Notification)

[Android] 푸시 발송 (push Notification)

FireBase 프로젝트 생성 - 해당 사이트에 접속합니다. https://console.firebase.google.com/ 로그인 - Google 계정 하나의 계정으로 모든 Google 서비스를 Google 계정으로 로그인 accounts.google.com 프로젝트 추가하기 클릭합니다. 프로젝트 이름 설정후 계속합니다. 필자는 애널리틱스 사용 안함으로 설정하였습니다. 안드로이드 모양을 클릭합니다. Android 패키지 이름에는 manifest.xml 파일에 package명을 입력합니다. 앱등록 클릭 google-services.json 파일 다운후 프로젝트에 넣기 해당 google-services.json 파일을 받아서 app 폴더안에 넣습니다. build.gradle 라이브러리 추가 프로젝트 기준..

  • format_list_bulleted native/안드로이드
  • · 2021. 10. 19.
  • textsms
[Android] 안드로이드 앱아이콘 만들기

[Android] 안드로이드 앱아이콘 만들기

프로젝트 - 마우스 오른쪽 클릭 - New - Image Asset 백그라운드 색상, 텍스트를 넣을수 있습니다. 이미지가 준비되어있다면 이미지를 추가하여서 아이콘을 생성할수 있습니다. 오류 빌드할때 해당에러가 발생할경우에는 기존에 있던 앱 아이콘 파일의 이름이랑 방금 생성한 앱아이콘 이름이 겹쳐서 발생하므로 기존 아이콘 파일들을 삭제하면 발생하지 않습니다. 에러가 발생하지 않은것을 볼수 있습니다. 앱이 방금 생성한 아이콘으로 만들어진것을 볼수있습니다.

  • format_list_bulleted native/안드로이드
  • · 2021. 10. 19.
  • textsms

[안드로이드] 상단 타이틀바 없애기

AndroidManifiest.xml 해당 코드 수정 상단바 보임 android:theme="@style/AppTheme" 상단바 안보임 android:theme="@style/Theme.AppCompat.NoActionBar"

  • format_list_bulleted native/안드로이드
  • · 2021. 10. 6.
  • textsms

[안드로이드] 웹뷰 카메라 호출

하이브리드앱을 개발하다보면 해당 코드 부분이 웹에서는 잘작동하는데 웹뷰에서는 작동이 안되는 사항이 있습니다. 파일추가를 눌렀는데 파일을 선택할수 있는창이 안나오는 그런경우를 볼수있는데 안드로이드에서 이 부분에 작업을 추가적으로 해야 정상 작동이 됩니다. - 웹소스 파일추가 - 안드로이드 소스 Manifest.xml 저번 웹뷰때 소스랑 비슷한대 추가적으로 저장소 권한을 추가 하였습니다. MainActivity.java package com.example.travelwebview; import android.app.Activity; import android.content.Intent; import android.net.Uri; import android.os.Build; import android.os.B..

  • format_list_bulleted native/안드로이드
  • · 2021. 10. 6.
  • textsms
[안드로이드] 웹뷰 설정

[안드로이드] 웹뷰 설정

AndroidManifest.xml 인터넷 접속 퍼미션을 설정해줍니다. MainActivity.java package com.example.travelwebview; import android.os.Bundle; import android.webkit.ValueCallback; import android.webkit.WebChromeClient; import android.webkit.WebView; import android.webkit.WebViewClient; import androidx.appcompat.app.AppCompatActivity; public class MainActivity extends AppCompatActivity { private WebView webView; private..

  • format_list_bulleted native/안드로이드
  • · 2021. 10. 6.
  • textsms
  • navigate_before
  • 1
  • 2
  • 3
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (263)
    • backend (140)
      • 스프링 (91)
      • 코프링 (14)
      • 자바 (33)
      • 오류모음 (2)
    • frontend (26)
      • 자바스크립트 (14)
      • JSTL (2)
      • vue.js (5)
      • 타임리프 (5)
    • 데이터베이스 (4)
      • MYSQL (4)
    • native (16)
      • 안드로이드 (16)
    • DevOps (21)
      • AWS (4)
      • 젠킨스 (2)
      • Docker (2)
      • 깃허브 (1)
    • gis (26)
      • Openlayers (4)
      • LeafletJs (19)
      • 지오서버 (3)
    • 기타 (29)
      • 소프트웨어 설치 (9)
      • 자격증 (3)
      • 개발용어 (17)
최근 글
인기 글
최근 댓글
태그
  • #CentOS
  • #Linux
  • #charAt
  • #JavaScript
  • #jstl
  • #spring
  • #AJAX
  • #java
  • #형변환
  • #useragent
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바