Hot keyword
-
Interesting IT
오픈뱅킹 API 를 사용하기 위한 절차를 알아보자
내가 사용하는 어플이나, 업체가 오픈뱅킹 API를 사용한다면, 결제방식이 매우 편해진다. 얼마나 좋을까? 나의 담당자 노아가 계좌인증 API를 찾아보라고 지시했고, 구글링 끝에 오픈뱅킹 API 를 찾게 됐다. 토스, 카카오페이에 이어서 2019년에 어울리는 굉장히 트렌드를 반영한 기술이라고 생각한다. 사실 지시를 받고나서 구글을 켰을 때는, API가 뭔지, 오픈뱅킹이 뭔지도 몰랐다. 하지만 구글은 지식의 보고. 지금의 나는 대충 이것들이 어떤 것인지는 알고있는 상태이다. 우선 정의부터 집고 넘어가자 오픈뱅킹의 정의 핀테크 기업 등 제3자가 오픈 API를 통해 금융회사가 보유하고 있는 고객의 금융정보에 안전하고 편리하게 접근하는 것을 허용하는 방식 또는 제도. 즉 조회나 이체 같은 핵심 금융서비스를 표준화..
-
Interesting IT
Android Studio 구글 지도 API 사용하기
구글 Map API를 사용하여 Android Studio에 지도를 삽입해보자. 1. Google APIs https://console.developers.google.com/apis/dashboard Google Cloud Platform 하나의 계정으로 모든 Google 서비스를 Google Cloud Platform을 사용하려면 로그인하세요. accounts.google.com 먼저 위 사이트로 들어가서 로그인을 한 뒤 프로젝트 만들기 버튼을 클릭한다. 프로젝트 이름을 작성하고 만들기 버튼을 클릭한다. 예시로 프로젝트 이름을 GoogleMap으로 지정하였다. 프로젝트 생성이 완료되면 API 및 서비스 사용 설정 버튼을 클릭한다. Android Studio에서 사용할 것이기 때문에 API 라이브러리에서..
-
Flutter
github에서 라이브러리를 가져오는 방법
저번에 pub.dev에서 라이브러리를 가져오는 방법을 알아봤다. 오늘은 github에서 라이브러리를 가져오는 방법을 알아보려고 한다. 1. 내가 필요로 하는 라이브러리를 찾는다. 필자는 캘린더 라이브러리가 필요하기에 calendar을 검색했다. 2. clone or download를 눌러서 다운로드를 받는다. 3. 다운받은 파일중 필요한 lib파일을 자신의 프로젝트에 추가한다. 4. pubspec.yaml 파일의 dependencies: 에 table_calendar: ^2.2.3을 추가하고 get pub를 누른다. 5. 다트 코드에 import 'package:table_calendar/table_calendar.dart'; 를 입력한다. 이로써 자신의 프로젝트에 라이브러리를 사용할 수 있게 된다
-
안드로이드
[안드로이드] 하단에 버튼 고정시키고 가운데에 스크롤 뷰(Scroll View) 만들기
상단, 하단 뷰 고정시키고 가운데 스크롤 뷰 만들기 전체 구성 - Linear Layout (Vertical) - 상단에 고정을 원하는 레이아웃 (생략 가능) - Scroll View - Linear Layout (Vertical) - ~원하는 기능 구현~ - Linear Layout (Horizontal) : 하단에 고정을 원하는 레이아웃 (원하는대로 수정) - Button1 - Button2 Scroll View에서는 layout_width="match_parent" layout_height="0dp" layout_weight="1"로 해주고 버튼이 들어갈 Linear Layout(하단 고정 레이아웃)의 layout_width="match_parent" layout_height="wrap_conten..
-
Flutter
Flutter 프로젝트 구조와 앱 구조
플러터 프로젝트 폴더 구조 프로젝트를 만들면 이 안에 프로젝트 파일들이 자동으로 생성됩니다. 샘플 앱이 함께 생성 되기 때문에 아무것도 하지 않아도 앱이 하나 만들어진겁니다. ios: iOS 빌드시에 필요한 파일들과 코드들이 생성됩니다. android: Android 빌드시에 필요한 파일들과 코드들이 생성됩니다. lib: 스켈레톤 앱의 코드가 들어있으며, 이후의 코드 구현은 거의 모두 이 폴더 내에서 합니다. pubspec.yaml: 플러터 프로젝트의 중심 같은 파일로, 앱 이름, 버전, 빌드, 의존성 (dependencies), 리소스 (이미지, 폰트 파일 등) 등이 모두 등록되어 있는 파일입니다. 플러터 앱 구조 다음은 플러터 프로젝트 생성시 샘플 앱 코드를 나눠봤습니다. 위 세덩어리는 사실상 거의 ..
최신 글
-
안드로이드
안드로이드_스피너(Spinner)
- 스피너 - 여러 개의 데이터 중에서 하나를 선택하는 방법을 제공하는 것 - 스피너 터치 시 선택 가능한 모든 값을 포함하는 드롭다운 메뉴 표시 - 사용 [activity_main.xml]에 Spinner 생성 및 이미지 뷰 생성 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 32 33 34 35 36 37 38 39 40 cs [MainActivity.java]에 Adapter 설정, 배열에 데이터 입력 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 32 33 34 35 36 37 38 39 40..
-
안드로이드
[안드로이드] 하단에 버튼 고정시키고 가운데에 스크롤 뷰(Scroll View) 만들기
상단, 하단 뷰 고정시키고 가운데 스크롤 뷰 만들기 전체 구성 - Linear Layout (Vertical) - 상단에 고정을 원하는 레이아웃 (생략 가능) - Scroll View - Linear Layout (Vertical) - ~원하는 기능 구현~ - Linear Layout (Horizontal) : 하단에 고정을 원하는 레이아웃 (원하는대로 수정) - Button1 - Button2 Scroll View에서는 layout_width="match_parent" layout_height="0dp" layout_weight="1"로 해주고 버튼이 들어갈 Linear Layout(하단 고정 레이아웃)의 layout_width="match_parent" layout_height="wrap_conten..
-
안드로이드
T map API 사용해 지도 띄우기
- API 사용 준비 1. https://openapi.sk.com/ 회원가입 SK open API Aibril 대화, 자연어분류, 언어번역, 검색 및 평가, 문서변환, 성향분석, 이미지인식,자연어 이해, 음성인식등의 서비스 제공 SK C&C openapi.sk.com 2. My Project 탭에서 새 프로젝트 생성 3. 프로젝트 선택 후 Service 탭에서 이용할 API 선택 후 구매(무료버전 사용) 4. Resources 탭에서 SDK&Tools 선택, Android TmapSDK 다운로드 후 압축 해제 5. Android Project 생성 6. com.skt.Tmap_1.67.jar 파일을 프로젝트의 lib 폴더에 붙여넣기 7. 붙여넣은 파일(.jar) 우클릭 > "Add As Library"..