본문 바로가기

전체 글179

[Android project] AutoPermissionsListener 오류 해결 AutoPermissionsListener를 MainActivity에 implement 시키려고 하는데 빨간 줄이 뜨는 경우. 자동 import가 안 된 것이다. 수동으로 import문을 추가해준다. import com.pedro.library.AutoPermissions; import com.pedro.library.AutoPermissionsListener; 2019. 10. 22.
[Mockup tool 추천] Balsamiq Balsamiq 웹/앱 프로젝트 아이디어 스케치 도구인 Mockup툴. 다운로드 링크↓ https://balsamiq.com/wireframes/desktop/ Balsamiq for Desktop | Balsamiq Download the desktop version of Balsamiq. Works offline, one-time purchase. balsamiq.com 2019. 10. 22.
[HTML&CSS] 공공기관에서 자주 사용되는 html 메뉴 - 메가메뉴 HTML 홈 메가메뉴1 카테고리1 링크1 링크2 링크3 카테고리2 링크1 링크2 링크3 카테고리3 링크1 링크2 링크3 메가메뉴2 카테고리4 링크1 링크2 링크3 카테고리5 링크1 링크2 링크3 카테고리6 링크1 링크2 링크3 메가메뉴3 카테고리7 링크1 링크2 링크3 카테고리8 링크1 링크2 링크3 CSS * { box-sizing: border-box; } body { margin: 0; } /* 메뉴 */ .navbar { overflow: hidden; background-color: #F1F1F1; font-family: Arial; box-shadow: 0px 8px 16px 0px rgba(0,65,122,0.2); /* z-index: 1; */ } /* 메뉴 안의 링크 */ .navbar.. 2019. 10. 18.
[HTML&CSS&JS] 자연스럽게 슬라이딩되는 아코디언 메뉴 HTML 섹션1 어쩌고 저쩌고... 섹션2 어쩌고 저쩌고... 섹션3 어쩌고 저쩌고... CSS /* 여닫는 버튼 */ .accordion { background-color: #eee; color: #444; /* 커서 모양 변경 */ cursor: pointer; padding: 18px; width: 100%; text-align: left; border: none; outline: none; font-size: 15px; transition: 0.4s; } /* 클릭됐을 때 배경색 추가(js로 .active 클래스 추가), 호버했을 때 */ .active, .accordion:hover { background-color: #ccc; } /* 아코디언 패널(평소엔 숨겨져 있음) */ .panel { .. 2019. 10. 18.
[Java] Android Studio를 이용한 숫자야구 게임 만들기 소스코드 package com.example.baseballgame; import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.widget.Button; import android.widget.EditText; import android.widget.TextView; import android.widget.Toast; public class MainActivity extends AppCompatActivity { int dap1, dap2, dap3; int count; EditText et1, et2, et3; TextView tvCount, tvResu.. 2019. 10. 18.
[안드로이드 스튜디오] Logcat을 이용한 디버깅 하기 System.out.println("변수이름 : " + 변수이름); 해당 내용은 안드로이드 스튜디오 Logcat에서 변수이름을 검색하면 확인 가능하다. 2019. 10. 18.
[안드로이드 스튜디오] edittext 입력값을 int로 받아오기 int userNum1 = Integer.parseInt(et1.getText().toString()); 2019. 10. 18.
[안드로이드 스튜디오] 새 창 열기, 새 창 닫기 새 창 열기 // 버튼 이벤트 : 조회탭 public void OnBtnTabSelect(View v) { Intent intent = new Intent(this, SelectActivity.class); startActivity(intent); } 새 창 닫기 public void onClick(View v) { finish(); } 2019. 10. 15.
[안드로이드 스튜디오] 현재 프로젝트에서 쓰고 있는 DB 데이터 확인하기 View > Tool Windows > Device File Explorer 우측 창 확인 > data > data 여기서 화면을 아래로 스크롤하다 보면 현재 사용하고 있는 프로젝트의 이름이 보인다. 형태는 아래와 같을 것이다. com.example.프로젝트명 해당파일 > databases databases 폴더 아래의 데이터파일 3개 (user, user-shm, user-wal)를 오른클릭해 Save as로 저장해준다. 이 폴더 내의 파일들을 확인해주면 된다. 이 포스팅에서는 SQLite를 사용했다. 데이터베이스 열기 파일 형식을 '모든 파일'로 해준다는 점에 주의하고 user 파일을 선택한 후 '열기' user를 오른클릭하고 '테이블 보기' 데이터 보기 창에서 내용 확인이 가능하다. 2019. 10. 15.