스터디164 유니아 코인 에어드랍 (코인 무료나눔) 안녕하세요!! 이번 에어드랍 소식은 유니아(UNIA) 코인 입니다! 아래 링크를 클릭해서 들어가서 인증하면, 3일 후 유니아 코인을 에어드랍 받으실 수 있습니다 uniaswap.com?dre=JN3YYX UNIA 余额: UNIA 提取 邀请人数: 人 邀请奖励: UNIA uniaswap.com 중국말이 많이 나와도 놀라지 마세요~ 영어로 바꾸면 마음이 편안해집니다. UNIA는 UNISWAP(4/20), 바이낸스(4/26), 후오비(4/26), 말차(4/26) 거래소에서 구매 할 수 있습니다. 스터디/코인 2021. 4. 6. Flutter 화면 나누기 (Row, Column, Expanded) 안녕하세요 !! 오랜만에 Flutter로 찾아뵙습니다! 오랜만에 해보니 그사이 화면 나누는 방법도 까먹었더라구요. 제 자신의 블로그에서 찾아볼려 했지만 없었어요 (과거의 저는 미래의 저에게 친절하지 않았어요... ) 이번 강좌에서는 1. 위젯을 가로로 배치하는 방법 2. 위젯을 세로로 배치하는 방법 3. 내부 정렬 방법 4. 차지한 영역을 비율로 나누는 방법 에 대해 배워보겠습니다 기본적인 예제 화면 import 'package:flutter/material.dart'; void main() { runApp(MyApp()); } class MyApp extends StatelessWidget { @override Widget build(BuildContext context) { return Materia.. 스터디/Flutter+Dart 2021. 3. 1. 안드로이드 코틀린 RecyclerView에 데이터바인딩 사용하기 안녕하세요! 오늘은 안드로이에서 코틀린으로 RecyclerView를 작성할때 데이터 바인딩을 사용해 보도록 하겠습니다. 계속 이어저온 프로젝트에 바로 데이터 바인딩을 하기엔.. 아직 저도 미숙해서 일단 간단한 리사이클러뷰에 도입을 해가면서 과정을 보여드리려고 해요 1. 간단한 리사이클러뷰 데이터바인딩으로 만들기 1-1) 프로젝트 생성 BindRecyclerView 라는 이름으로 생성해 봅니다 패키지명 : com.example.bindrecyclerview 1-2) build.gradle (:app) apply plugin: "kotlin-kapt" android { compileSdkVersion 29 buildToolsVersion "29.0.3" dataBinding { enabled = true }.. 스터디/Android+Kotlin 2020. 7. 21. 안드로이드에서 코틀린으로 데이터바인딩(DataBinding) 하기 안녕하세요! 너무 오랫동안 안드로이드를 안했더니 그만..!...데이터 바인딩도 까먹어서 이렇게 데이터 바인딩 편으로 돌아왔습니다~~ 추가적으로 계속 진행하고 있던 리스트뷰 강의를 데이터 바인딩을 이용해서 하자니... 이야기가 길어질꺼 같아 분리해 보았습니다 데이터 바인딩 (Data Binding) 바인딩(Binding)은 어떤걸 묶다, 굳히다, 즉, 연결할때 쓰는 단어입니다. 안드로이드에서는 뷰와 데이터를 묶을때, 데이터 바인딩이라고 많이 합니다. 목표 1. 에딧텍스트와 텍스트뷰, 버튼을 만들고 2. 에딧텍스트 작성하면 텍스트뷰에 그대로 복사해서 보여주기 3. 에딧텍스트에 6자 이상 작성시 버튼 보이기, 6자 미만이면 숨기기 4. 버튼 클릭하면 에딧텍스트의 내용을 토스트로 출력하기 여기서 예제로 사용될 .. 스터디/Android+Kotlin 2020. 7. 20. 안드로이드 코틀린 ROOM (룸, 데이터베이스) 사용해서 RecyclerView 적용하기. 안녕하세요 이번에는 안드로이드에서 코틀린으로 데이터베이스를 쉽게 쓰는 방법인 ROOM에 대해 소개해보고자 합니다 기존에는 안드로이드에서 SQLite를 사용하여 데이터베이스의 파일도 관리해야하고, 마이그레이션도 직접해야하고 일일히 get, set도 만들고 여간 귀찮은게 아니였습니다. 그런 불편함을 해소해주기 위해 나온 ROOM (룸) SQLite를 안쓰는게 아닌, SQLite를 맵핑 해주는 라이브러리로 나오게 되었습니다. 자세한건 코드와 함께 소개해보고자 합니다. 1. ROOM 의 3가지 개념 Database (데이터베이스) 저장하는 데이터의 집합 단위를 말합니다 Entity (항목) 데이터베이스 내의 테이블을 의미합니다 DAO (다오) 데이터베이스에 접근하는 함수(insert,update,delete,... 스터디/Android+Kotlin 2020. 7. 14. 안드로이드 코틀린으로 만든 리사이클러뷰(RecyclerView)에 클릭으로 데이터 추가하고 삭제하기 안녕하세요! 이번에는 안드로이드 코틀린으로 만든 리사이클러 뷰에 버튼을 클릭해서 데이터를 추가하고 삭제해 보겠습니다 지난 글에 이어서 진행됩니다. https://dalgonakit.tistory.com/139 안드로이드 코틀린으로 만든 리사이클러뷰(RecyclerView)에 클릭 기능 추가하기 (Add ClickListener) 안녕하세요 ! 오늘은 지난번 만든 리스트 앱에 클릭 기능을 추가해보도록 하겠습니다. ❖ 지난 게시글에 이어지는 게시글입니다. https://dalgonakit.tistory.com/138 안드로이드 코틀린으로 리스트 만�� dalgonakit.tistory.com 이어서 진행되지만 이전 글을 안보셔도 무방합니다 왜냐하면 밑에 적어두었거든요! 이전 코드 아래를 눌러 펼쳐보세요 더보.. 스터디/Android+Kotlin 2020. 7. 12. 안드로이드 코틀린으로 만든 리사이클러뷰(RecyclerView)에 클릭 기능 추가하기 (Add ClickListener) ❖ 지난 게시글에 이어지는 게시글입니다. https://dalgonakit.tistory.com/138 안드로이드 코틀린으로 리스트 만들기 (RecyclerView) 안녕하세요! 안드로이드 스튜디오4.0에서 코틀린으로 안드로이드 리스트(리스트뷰)를 만들어보도록 하겠습니다~ 이번 글에서는 데이터의 갯수가 미리 정해져있는 리스트뷰를 만들어보겠습니다 dalgonakit.tistory.com 안녕하세요 ! 오늘은 지난번 만든 리스트 앱에 클릭 기능을 추가해보도록 하겠습니다. 참고.기존 자료 지난 게시글에서 제작한 파일들 입니다. 참고해주세요! Contacts.kt package com.example.mylistapplication class Contacts(var name: String, var tel: Str.. 스터디/Android+Kotlin 2020. 7. 5. 안드로이드 코틀린으로 리스트 만들기 (RecyclerView) 안녕하세요! 안드로이드 스튜디오4.0에서 코틀린으로 안드로이드 리스트(리스트뷰)를 만들어보도록 하겠습니다~ 이번 글에서는 데이터의 갯수가 미리 정해져있는 리스트뷰를 만들어보겠습니다. 좀 게시글이 기니까 마음 단단히 잡고 따라오세요!! 목차는 다음과 같습니다 리스트 개요 리스트뷰 요소 5가지 데이터 스크롤영역 뷰홀더 어댑터 레이아웃 매니저 프로젝트 생성 환경세팅 Dependencies 추가 Activity 만들기 Layout 만들기 Activity 클래스 만들기 AndroidManifest에 Activity 추가하기 리스트뷰 만들기 (1) : 데이터 Data 클래스 만들기 Data 샘플 만들기 리스트뷰 만들기(2) : ScrollArea XML 추가하기 중간점검 리스트뷰 만들기(3) : ViewHolder.. 스터디/Android+Kotlin 2020. 7. 5. Kotlin으로 Android 앱 시작하기 [코틀린? 그리고 환경세팅 그리고.. 앱 만들고 실행까지] 안녕하세요~ 최근에 Flutter로 많이 글을 썼었는데요 이제는 Kotlin을 써볼까 합니다! 여기서 쓰게 될 글은 제가 안드로이드 경험이 있기때문에 기존 자바로 개발하던 방법과 새로운 코틀린으로 개발하는 방법을 비교하는 글이 자주 나올 수 있고, 맥 환경이 익숙하니 맥 환경으로 글을 작성해보겠습니다. 맥을 가지고 있지 않아도 실망하지 마세요. 요즘 VirtualBox에 Mac OS 설치가 참 쉽습니다. 엄청~ 자세한건 저도 모르게 넘어가고 설명을 못 할 수도 있으니 궁금하신건 얼마든지 댓글로 물어봐주세요! 글이 스샷이 많아서 길 수 있으니 미리 압박을 예상하시기 바랍니다! 깊이있는 내용은 아니여서 금방 따라 해볼 수 있을꺼에요! 자 ~ 시작합니다! 코틀린은 뭘까요? 먼저, 코틀린으로 안드로이드를 작업하.. 스터디/Android+Kotlin 2020. 7. 3. 안드로이드 APK 자동 네이밍 안드로이드에서 APK를 추출할때, 매번 이름이 같아서 덮어씌워지기 일쑤고, 언제적 파일인지 햇갈릴때가 많다. 이럴때 CI 툴을 써서 자동화 업로드를 하면 되지만, 그런 무거운 설정을 하기 귀찮을땐 그래들을 이용해서 이름을 자동으로 설정해 줄 수 있다 App 의 그래들 (app/build.gradle)에 세팅을 아래처럼 하면 된다 android { ... //APK Auto File Name applicationVariants.all { variant -> variant.outputs.all { output -> def project = "AppName" def SEP = "_" def flavor = variant.productFlavors[0].name def buildType = variant.var.. 스터디/Android+Java 2019. 12. 9. 이전 1 ··· 7 8 9 10 11 12 13 ··· 17 다음