일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- db 프로시저 권한 부여 #db procedure 권한 부여 #
- hedisql limit 1000
- nodejs #express #게시판 기능 구현
- Android #bottom navigation View #Bottom tab #FRAGMENT #JAVA #Material Design #안드로이드 프래그먼트 바텀 네비게이션 뷰 커스텀 #안드로이드 메뉴 아이콘 커스텀 #안드로이드 메뉴 #프래그먼트 메뉴 #fragment menu i
- 안드로이드 타이머 #타이머 #handler timer #android handler timer #countdowntimer
- 안드로이드 #앱 아이콘 #앱 아이콘 커스텀하기 #앱 로고 만들기 #앱 아이콘 만들기 #android logo custom #android icon custom #android logo 만들기 #image asset #
- mariadb #mysql
- 리눅스 #우분투 포트포워딩 #리눅스 포트포워딩 #우분투22.04 php apache db #mariadb #mysql
- android hedisql #안드로이드 mariaDB #안드로이드 로그인 권한 #안드로이드 로그인
- 부트스트랩 추가시 오류 #
- react #리액트 #프로젝트 초기세팅 #초기구현 #클린코드 #cleancode #node #react-node #vite #react 설치 #react 세팅 #쇼핑몰 #eslint 설정 #vite eslint #TailWindCSS란? #테일윈드적용 #TailWindCSS 적용
- hedisql #mariadb #mysql #마리아db #암호화 복호화 #aes512 #aes_encrypt #aes_decrypt #hedisql 펑션 생성 #hedisql 프로시저 생성 #hedisql 매개변수 #db 펑션 매개변수 #db 프로시저 #db 함수 #db return
- php #안드로이드 #로그인&회원가입
- 크롤링 #텍스트 크롤링 #파이썬 #구름IDE
- 안드로이드 로그인 회원가입 기능 #안드로이드 php 로그인 #userValidate.php #android php 중복체그 #안드로이드 회원가입 id 중복체크 기능 #android login id check
- Apache #PHP #마리아DB #아파치
- android #tip #timer #handler #sendmessagedelayed
- 터미널 #terminal #aws 인스턴스 접속
- react #react 프로젝트 생성 #초보 #쉽게 #react 세팅 #react frontend #리액트 기본구조
- Module not found: Error: Can't resolve '@popperjs/core'
- procedure does not exist
- XAMPP #PHP #mysql #Android #연동
- 안드로이드 앱 아이콘 변경 #안드로이드 앱 아이콘 사이즈 #안드로이드 앱 아이콘 가이드
- MySQL #안드로이드 로그인기능 #안드로이드 php 오류 #안드로이드 db #
- 회원가입 구현 #java
- 안드로이드 아이콘 만들기 #안드로이드 vector asset #android vector asset custom #안드로이드 vector background color change #android pathdata editor #vector drawables edit #vector drawable background color #drawable background color #an
- 부트스트랩 #bootstrap install #
- MySQL(MariaDB)접속 #MariaDB원격 접속 #콘솔에서mysql접속 #원격지에서MySQL #php안드로이드 연동
- my.ini위치 확인
- mysql #dataloongforcolumn #ER_DATA_TOO_LONG #mariaDB #my.ini찾기 #숨김my.ini찾기 #strict mode 해제 #strict mode
- Today
- Total
목록앱 개발/Java (26)
맨땅에 코딩
MPAndroidChart 그리기 및 DB 데이터를 Select 해와서 차트로 뿌려주는 코드입니다 + SimpleDateFormat을 이용하여 원하는 형태로 x축 label에 표출되도록 구현했습니다. https://haruvely.tistory.com/12 [안드로이드] 프래그먼트에 라이브러리를 이용한 차트 그리기 차트 라이브러리 모음 https://github.com/PhilJay/MPAndroidChart GitHub - PhilJay/MPAndroidChart: A powerful 🚀 Android chart view / graph view library, supporting line- bar- pie- radar- bubb A powerf.. haruvely.tistory.com 이 게시글에 들어..
해당 어플에 들어가있는 기능은 1. 블루투스 기기 스캔 및 연결 (저는 아두이노 우노를 이용하였습니다) 2. 블루투스 실시간 데이터 수신 3. 수신받은 데이터 기간별 조회 4. 데이터 리스트뷰 및 차트 표출 https://github.com/hamini98/ble-test/tree/headcode_bleapp GitHub - hamini98/ble-test: ble scan + real time data chart + record data chart / 블루투스 스캔 및 연결, 실시간 데 ble scan + real time data chart + record data chart / 블루투스 스캔 및 연결, 실시간 데이터, 기간별 데이터 리스트뷰 및 차트 표출 - GitHub - hamini98/ble-..
차트 라이브러리 모음 https://github.com/PhilJay/MPAndroidChart GitHub - PhilJay/MPAndroidChart: A powerful 🚀 Android chart view / graph view library, supporting line- bar- pie- radar- bubb A powerful 🚀 Android chart view / graph view library, supporting line- bar- pie- radar- bubble- and candlestick charts as well as scaling, panning and animations. - GitHub - PhilJay/MPAndroidChart:... github.com https:..
프래그먼트 사용중 AlertDialog를 build해서 그 안의 EditText를 입력했다. 여기까진 순조로웠으나 그 후 키패드가 내려가지 않는 현상이 발생했다. (이해를 돕기 위해 아래 사진 첨부) 아래의 프래그먼트에서 띄운 AlertDialog에서 추가하기를 눌러도 키패드가 계속 떠있었다. 1. 빈 화면 터치 2. 프래그먼트 화면 전환 을 해봤음에도 해결되지 않았다. 인터넷에 있는 여러 소스코드를 적용시켜 보던 중 하나가 딱 성공했습니다. 저는 '추가하기' 버튼을 누르면 바로 지워지길 원해서 Fragment.class안의 유저를 추가하는 함수 안에서 구현했습니다. //fragment 키보드 내리기 InputMethodManager mInputMethodManager = (InputMethodManag..
레이아웃을 어둡게 변경하고 싶어서 찾아보던 중 엄청 쉬운 방법을 발견했다. [ AndroidManifest.xml ] android:theme="@style/Theme.AppCompat" 안드로이드 매니페스트에서 theme부분만 Theme.AppCompat으로 바꿔주면 된다. [적용 부분]
앱을 실행하자마자 필요한 권한들을 한번에 요청하기 위한 코드 Multi Permission(멀티 퍼미션)을 사용한 다중 권한 요청 우선 AndroidManifiest에 필요한 권한들을 추가해줍니다. https://developer.android.com/reference/android/Manifest.permission Manifest.permission | Android Developers developer.android.com 여기서 필요한 권한을 확인해주신 후 추가해주시면 됩니다 [ AndroidManifest.xml ] 저는 전화, 위치에 대한 권한을 추가해주었습니다(총 2개, 그 이상도 추가가 가능합니다) 권한에 대한 Class도 하나 생성해줍니다 [ PermissionSupport.java ] ..
java로 작성하였습니다. 우선 Manifest에 권한을 추가해줍니다 application 에서 android:requestLegacyExternalStorage도 "true"로 설정해줍니다 아래 함수가 DB를 csv 파일로 추출하는 함수입니다 [MainActivity.java] private void exportDB() { // 파일 경로를 Download로 지정 File root = Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DOWNLOADS); File file = new File(root, "test.csv"); try { file.createNewFile(); CSVWriter csvWrite = new CSVWrit..
0x30, 0x31을 Integer.toHexString을 사용하여 출력하면 0x30이 그대로 나왔다. 그러나 0xC0 등의 수를 출력하면 앞에 'ffff'라는 값이 붙어서 나왔다. 비트 연산을 해주려는데 값이 변해버리니 연산 값도 변해버리는 이슈가 발생했습니다. Integer.toHexString Integer.toHexString 해결법 해당 byte크기만큼 0xff를 AND 연산해주면 된다! 1byte면 0xff 2byte면 0xffff 3byte면 0xffffff ... 적용 예시 (ffff값 처리 -> 쉬프트 연산 -> 연산) [MainActivity.Java] hh = (aa