# android

174개의 포스트

Android Location

이번 캡스톤 디자인에서는 GPS 기반으로 한 어플리케이션을 개발할 예정이다. 그래서 구글 문서를 읽어보려고 한다.Location user driver는 Android location services(https://developer.android.com/trai

약 14시간 전
·
0개의 댓글

Android 와 django 서버를 로컬 네트워크에서 테스트할 때 설정

Android에서 Retrofit 으로 로컬 PC의 django 서버로 접속이 안 됨삽질한 시간 약 5시간파이참에서 django 서버를 위에 있는 run 버튼으로 실행시 127.0.0.1 로 실행되며 기기에서 발생하는 요청만 처리 됨django 서버에서 안드로이드 기기

3일 전
·
0개의 댓글
post-thumbnail

React Native VSCode로 실행 해보자

기본적인 설정은 리액트 네이티브 설정링크에서 참고한다.amd cpu 사용자는 추가 설정을 해줘야 한다.윈도우의 '프로그램 및 기능' 으로 들어가'윈도우즈 기능 켜기/끄기'로 들어간다.1.HYPER-V2.Windows 하이퍼바이저 플랫폼3.가상 머신 플랫폼세 가지를 클릭

5일 전
·
0개의 댓글

[Java] String & StringBuffer & StringBuilder

Java에서 문자열을 관리하는 방법

7일 전
·
0개의 댓글

안드로이드 Listener Interface 구현 과정에 대한 이해

도입 안녕하세요. 이동현입니다. 이번에 다루어 볼 내용은 Callback과 Listener입니다. 안드로이드에서는 앱 내의 뷰(Button, EditText등)들과 사용자가 상호작용을 하기 위해 Callback 함수를 정말 많이 사용하고 구현합니다. 입문에서부터 '버튼 클릭시 이벤트 처리'와 같은 매우 간단한 Callback Pattern을 구현하게 되는...

2020년 9월 13일
·
0개의 댓글
post-thumbnail

안드로이드 - 뷰 내부에서 viewpager 구현하기

xml로 viewPager 넣어주기 > tab layout은 뷰페이저 밑의 닷 인디케이터를 넣어주기 위함이다. Dot Indicator > TabLayout의 tabBackground 속성을 통해 indicator 모양을 변경 가능하다

2020년 9월 12일
·
0개의 댓글

Databinding 반영 시점, RxJava Thread

꼭 이번주에 있었던 문제는 아니지만, 최근 개발하다가 삽질한 이력을 남겨본다.View들의 Visibility를 데이터 바인딩을 이용해 변경하고 있었다. 위처럼 uiVisible를 할당하면 Activity나 Fragment에서 uiVisible을 true / false로

2020년 9월 11일
·
0개의 댓글

안드로이드 앱(코틀린)에서 웹뷰의 JS를 호출하는 방법

웹뷰로 만들어진 앱의 경우는 간혹가다 안드로이드 앱(이하 "앱")에서 웹뷰에 존재하는 JS를 호출해야하는 경우가 있다. 안드로이드에서는 loadUrl 이라는 method를 이용하여 미리 약속된 함수의 이름을 바로 호출할 수 있다. 위의 코드의 경우는 something이

2020년 9월 11일
·
0개의 댓글
post-thumbnail

[Android] Android Studio 에서 jar 파일 만들기.

build.gradle 에서 apply plugin 을 아래와 같이 바꿔줍니다.

2020년 9월 8일
·
0개의 댓글
post-thumbnail

[Android] 공부 3일차_200906📕

match_constraint나 0dp로 설정 됨 wrap_content로 설정 됨 지정한 값으로 설정 됨

2020년 9월 6일
·
0개의 댓글

Fragment 다루기

안드로이드를 공부하면서 예제들을 따라하다보면 새 Activity를 시작할 때 Intent 객체를 만들어서 startActivity()의 인자로 준다. 우리가 작성하는 코드에서는 Activity 객체를 만들지는 않는다. 안드로이드에 의해 새 Activity에 해당하는 객

2020년 9월 6일
·
0개의 댓글
post-thumbnail

[Android] 공부 2일차_200905📕

Ctrl + Tab :윈도우에서 알트탭같이 현재 열려 있는 창을 빠르게 이동하는 기능오류가 없는데도 빌드가 제대로 안 될 때 한번씩 눌러줘야함화면 위쪽 툴바 중 Sync Project with Gradel Files File 메뉴에서 Sync Project with G

2020년 9월 5일
·
0개의 댓글

안드로이드 뷰페이저 View Pager

리스트형 데이터를 옆으로 넘겨버리면서 화면에 띄우는 뷰페이저 샘플 코드를 작성해봅시다.

2020년 8월 30일
·
0개의 댓글
post-thumbnail

[React Native] Core components

기존에 Android를 개발하기 위해선 Kotlin , Javafh 뷰를 작성하고 , IOS에서는 Swift , Objective-C를 사용해야 했지만 React native 기술 하나로 Android와 IOS 두개다 개발이 가능해 졌다.

2020년 8월 30일
·
0개의 댓글
post-thumbnail

Assisted Inject 사용하기

선수지식 : Dagger2, AAC ViewModel(마지막 예제) Assisted Inject 개요 Dagger2는 Annotation을 이용해 의존성 주입을 해주는 라이브러리다. 컴파일 타임에 관련 프로세싱이 진행되므로 컴파일 시간이 늦어지지만, 다른 DI 라이

2020년 8월 29일
·
0개의 댓글
post-thumbnail

Glide

공식 문서를 읽으며 Glide가 어떻게 동작하는지 확인하고 서버에 업로드 된 이미지를 여러 비율로 불러올 수 있는지 체크해보자Glide는 기본적으로 통신을 시작하기 전에 4가지를 체크한다.Active resources : 이미지가 이미 다른 View에서 출력되고 있는가

2020년 8월 29일
·
0개의 댓글
post-thumbnail

웹 개발의 영역

⚠️ 주의! 웹 개발에 입문하는 사람 혹은 어떤 분야를 선택해야할지 모르겠는 사람이 주 대상입니다.

2020년 8월 29일
·
3개의 댓글
post-thumbnail

kotlin SAM, WindowInsets

Kotlin SAM 다루기 SAM은 Single Abstract Method로, SAM을 사용하면 인터페이스(추상 클래스는 안됨)의 단일 추상 함수를 람다함수로 구현할 수 있다. 이를 통해 boilerplate code를 줄일 수 있다. 사용 예시 Android에서는

2020년 8월 23일
·
0개의 댓글