NativeScript 5

NativeScript ActionBar 감추기

앱개발하다 보면 상단 액션바를 감추고 전체화면으로 개발해야할 경우 Nativescript에서는 쉽게 액션바(ActionBar)를 감출수 있습니다. 아래 코드중 "actionBarHidden" 값을 true 로 설정하면 해당 페이지의 액션바가 없어집니다. 다만 없앨경우 이전버튼 또는 기타 기능 버튼들은 기능 구현해서 넣어줘야 사용자가 사용시 익숙한 UX로 앱을 사용가능하게 해야합니다. 감추야 할때 : actionBarHidden="true"

NativeScript-vue 2021.02.08

네이티브스크립트뷰 개발시 비쥬얼스튜디오코드 터미널 디버깅 메시지 끄기

비쥬얼스튜디오코드에서 네이티브스크립트뷰 환경으로 개발하다보면 터미널 디버깅 메시지가 너무 많이 출력되어 정작 필요한 메시지를 찾지 못하거나 오래걸리는 일이 있다. 이럴때 Vue.config.silent = true; 뷰관련 디버깅 메시지가 뜨지 않는다. 초기 개발시에는 필요하지만 익숙해지면 별 필요가 없거나 필요시 잠깐 켜면 된다.

NativeScript-vue 2021.02.06

안드로이드 백버튼 두번 누를경우 앱 종료하기

안드로이드 앱에서 많이 사용하는 앱 종료 방법으로 백버튼 두번 연속 누르면 앱을 종료되도록 한다. 한번 누르면 메시지를 출력하고 일정시간 안에 한번더 백버튼을 누르면 앱을 종료시키는 방법이다. app.android.on(app.AndroidApplication.activityBackPressedEvent, function (args) { var timeDelay = 2000; if (self.lastPress + timeDelay > java.lang.System.currentTimeMillis()) { if (args.object.startActivity) { args.object.startActivity.finish(); } args.cancel = false; java.lang.System.exit..

NativeScript-vue 2021.02.06

네이티브스크립트 구글 앱스토어 App Bundle 설정

구글 정책 변경으로 인한 기존에는 컴파일한 단일 APK가 아닌 Universal App Bundle로 빌드할때 설정 및 명령어 app.gradle 설정 변경 파일 : app / App_Resources / Android / app.gradle splits { abi { enable true reset() include 'arm64-v8a', 'armeabi-v7a', 'x86' universalApk true } } 빌드 명령어 tns build android --release --key-store-path 키파일명.jks --key-store-password 키패스워드 --key-store-alias keyalias --aab

NativeScript-vue 2021.02.06