본문 바로가기
반응형

전체 글216

안드로이드 어플 자동 업데이트 기능 구현하기 (Android/Java) 어플 실행 중에 다른 어플을 설치하고 싶을 때 (어플 업데이트 기능) 구현하면 되는 코드이다. MainActivity.java에 아래 코드를 작성한다. public void InstallAPK(){ File apkFile = new File("앱설치 되어있는경로"+앱이름.apk); if (apkFile != null) { Intent intent = new Intent(Intent.ACTION_VIEW); intent.setDataAndType(Uri.fromFile(apkFile), "application/vnd.android.package-archive"); intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP | Intent.FLAG_ACTIVITY_NEW_TASK);.. 2021. 6. 10.
SQLite- CREATE문 TABLE (테이블 생성하기)/테이블 추가 1. 새 데이터베이스 - db저장 후 창이 뜬다 테이블명은 test_table 속성과 속성 타입을 추가해준다 추가하면 자동으로 밑에 쿼리문이 작성된다 쿼리문을 따로 작성하려면 SQL 실행 탭에서 추가하면 된다. [실행 결과] PRIMARY KEY: NULL값을 가질 수 없다, 이 칼럼에는 다른 값과 중복을 허용하지 않는다. 테이블은 하나의 PRIMARY KEY를 가질수 있음(NOT NULL+UNIQUE) NOT NULL: 이 컬럼에는 NULL값이 허용되지 않는다 UNIQUE: 유일한 값을 보장하는 제약조건으로 중복된 값을 허용하지 않는다 - TYPE이 char(10)이고 기본키를 가지는 string_test test_table - TYPE이 int(4)인 init_test 테이블을 생성하고 싶으면 CRE.. 2021. 6. 10.
[html] input text값 저장 안함/크롬창 자동완성 없애기 https://eggwhite0.tistory.com/35 2021. 6. 8.
JavaScript 날짜 조회하기(datepicker 사용) [출력 결과] datepicker 옵션 들 [출력 결과] [출력 결과] 이외에도 showOtherMonths: true //빈 공간에 현재월의 앞뒤월의 날짜를 표시 showMonthAfterYear:true //년 뒤에 월 표시 showOn: "both" //button:버튼을 표시하고,버튼을 눌러야만 달력 표시 ^ both:버튼을 표시하고,버튼을 누르거나 input을 클릭하면 달력 표시 buttonImage: "http://jqueryui.com/resources/demos/datepicker/images/calendar.gif" //버튼 이미지 경로 buttonImageOnly: true //버튼 이미지만 보이게 함 buttonText: "선택" //버튼에 마우스 갖다 댔을 때 표시되는 텍스트 yea.. 2021. 6. 8.
PyQt5 창 모니터 정중앙으로 실행하기(center에 정렬) def center(self): qr = self.frameGeometry() cp = QDesktopWidget().availableGeometry().center() qr.moveCenter(cp) self.move(qr.topLeft()) 함수 center를 추가하고 initUI 함수에 self.center() 추가 화면 중앙으로 실행된걸 확인할 수 있다 2021. 6. 7.
PyQt5 창 최대 크기로 보이게 하기 form.show() 대신 form.showMaximized()를 사용하여 실행하면 모니터 최대화면으로 실행된다 2021. 6. 4.
[Python] PyQt5 ui화면 해상도 구하기 /모니터 디스플레이 해상도 구하기 PyQt5에서 사용할 창 크기를 설정할 때 사용하는 모니터의 화면 해상도를 찾기 어렵다면 코드를 작성하여 구할 수 있다 screen_rect = app.desktop().screenGeometry() width,height = screen_rect.width(), screen_rect.height() print(width,height) PyQt5를 import해서 사용해야 한다 이렇게 작성하고 코드를 실행하면 콘솔 창에 모니터 해상도가 구해진다. 시스템> 디스플레이에 들어가면 모니터 디스플레이 설정하는 곳에서 화면 해상도가 맞는지 확인할 수 있다 디스플레이 해상도에 1920x1080으로 되어있다 2021. 6. 4.
라즈베리파이 한글 보이게/ 한글 설치/ 한글 깨짐 해결 라즈베리파이를 제일 처음 설치하면 한글을 지원안해서 한글이 깨져서 보인다 이때 아래 패키지를 설치하면 한글이 잘 보이게 된다 sudo apt-get upgrade sudo apt-get update 로 최신버전을 유지하고 sudo apt-get install fonts-unfonts-core 설치하면 한글이 안 깨져보인다 2021. 6. 3.
pyinstaller 설치하기/ 파이썬 실행파일로 변환하기/py파일을 exe파일로 1. pyinstaller를 설치한다. pip install pyinstaller 터미널 창에 입력한다 다운로드 되는걸 확인할 수 있다 2. pyinstaller 사용(기본) pyinstaller 파일명.py 실행파일로 바꾸고 싶은 파이썬 파일 위치에서 위의 코드를 입력한다 파이썬 프로젝트내의 dist폴더 안에 변환된 폴더가 생성된다 D:\PycharmProjects\pythonProject\dist\main 폴더 내에 main.exe파일이 생긴 걸 확인할 수 있다 추가로.. 1) exe파일을 실행할 때 콘솔창이 뜨는데 콘솔창 없이 실행하고 싶으면 아래와 같은 코드를 사용하여 변환 pyinstaller --noconsole 파일명.py 2) dist폴더에 생성된 파일들을 한 파일로 다 변환하고 싶으면 p.. 2021. 6. 2.
반응형