일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- error
- css
- spring
- Eclipse
- android error
- Android Apk
- apache gzip
- Exception
- Program type already present
- jQuery
- DataTable
- fragment
- 안드로이드
- Android Apk 이름 변경
- JavaScript
- Firebase
- tomcat
- Kotlin
- R프로그래밍
- CSS사용법
- release Apk
- FLUTTER
- Java
- java error
- Android
- release unsigned
- Android Apk 이름
- android fragment
- html
- MySQL
- Today
- Total
목록App (65)
selfstarter
에러해결 Android toolchain - develop for Android devices (Android SDK version 29.0.3) flutter doctor 명령어로 flutter 상태를 확인하였다. 하나가 빨간색이 떴는데 Android license를 찾을 수 없다는 것이었다. 보통은 run 으로 android license를 획득하는 명령어를 쳐라고 알려주는데 나는 그 경우가 아니었다. 검색결과 다음과 같은 방법으로 해결했다 [!] Android toolchain - develop for Android devices (Android SDK version 29.0.3) X Android license status unknown. Try re-installing or updating yo..
Flutter 구조 정리 VSCode 단축키 새 프로젝트 생성 : ctrl+shipt+p 하고 newProject 선택 파일열기 : ctrl+p StatefulWidget StatelessWidget : 화면이 변화하지 않을 때 사용. build가 한번만 호출됨 StatefulWidget : setState 함수에 의해 상태가 변화될 때 다시 그린다. build는 다시 그릴 때 마다 호출됨 Virtual Device 실행 1) VSCode 메뉴에서 Terminal선택 2) Terminal에서 flutter create flutter_dev 명령어 실행 3) cd flutter_dev 실행 4) android studio의 virtualDevice 실행(만약 없다면 만들어줘야함) 5) 해당 코드가 있는 V..
Flutter SDK 설치 Flutter SDK Download 1) SDK를 다운받고 압축을 풀어서 flutter 폴더를 C:\Program Files 제외하고 아무곳에 위치시킨다 2) 제어판 - 시스템 속성 - 환경 변수 버튼을 클릭. 밑에 창에 Path를 편집하여 flutter bin 폴더 위치를 추가한다(E:\flutter\bin) 3) cmd 창에 flutter나 flutter doctor 명령어를 쳐서 제대로 설정이 되었는지 확인할 수 있다 Android에서 Flutter 설치 File Setting - Plugin - Flutter를 찾아서 설치 VSCode Flutter 설치 VSCode에서 왼쪽에 맨 아래 아이콘(4개의 사각형 아이콘)을 선택해서 Flutter를 찾아서 설치 VSCode ..
Dart 기본 문법 정리(Summary Dart Basic Grammar) Dart official site Dart Site의 공식 테스트 코드를 기반으로 Dart 문법을 정리하였다 Dart는 구글이 공식 개발하고 있는 Fluflutter의 기본 언어이다 언어가 Java와 유사하여 러닝커브가 높다 Variable Dart 언어로 만들어진 프로그램은 코드 시작을 main 함수에서부터 시작한다 변수는 var로 선언해도 되고 구체적인 데이터형으로 선언해도 된다(왠만해선 구체적인 데이터형으로 선언할 것) $변수를 붙여서 변수 내용을 출력할 수 있다 String 데이터형을 사용할 때 + 플러스 기호로 여러 문자열을 순서대로 출력할 수 있다 ''' 을 이용하여 개행을 그대로 보여줄 수 있다('''을 사용하지 않을..
How to make Simple CustomDialog in Android custom dialog는 content, ok버튼, cancle 버튼으로 이루어져 있다 그리고 상황에 따라 알맞은 content를 보여줘야 한다. (content에는 종료시엔 종료하시겠습니까?란 글자가 보이는 화면이 나오거나, 무언가를 선택해야 하면 checkbox가 있는 화면이 보여야 한다) 여러개의 view를 보여주는 방법은 custom dialog에 framelayout을 넣어서 보여주고 싶은 view를 addView 하면 된다. 구현은 아래와 같다 1. content view xml 만들기(dialog_calendar_view.xml) 2. custom dialog xml 만들기 3. custom view xml과 연동..
constraintlayout weight constraintlayout weight를 하기위해선 위젯들은 chain으로 묶어야 한다. chain화 시키기 위해선 위젯들 서로 관계성을 지녀야 한다. 방법은 다음과 같다 위젯들의 양옆의 관계를 설정해준다(난 수평에 비율을 주고 싶으므로 start, end에 다른 위젯,parent를 연결시켰다) 수평에 비율을 주고 싶으므로 layout_width에 0dp를 준다 layout_constraintHorizontal_weight으로 각 위젯의 비율을 설정한다
Android drawable image에서 bitmap으로 변환 drawable image -> bitmap bitmap -> drawable image로 변환 Context context = getApplicationContext(); Drawable drawable = ResourcesCompat.getDrawable(getResources(), R.drawable.girl, null); Bitmap bitmap = ((BitmapDrawable)drawable).getBitmap(); Drawable drawable1 = new BitmapDrawable(context.getResources(), bitmap);
# layout - activity_main.xml ``` xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" tools:context=".MainActivity" > ``` - fragment_detail.xml ``` android:layout_width="match_parent" android:layout_height="match_parent" xmlns:app="http://schemas.android.com/apk/res-auto" androi..