본문 바로가기

Programing (프로그래밍)/Android Studio (안드로이드 스튜디오)

안드로이드스튜디오 저장/불러오기 ( SharedPreferences 생명주기 onPause onCreate ) activity_main.xml 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Colored by Color Scripter cs Mainactivity.java 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 package com.example.saveexample; import androidx.appcompat.app.AppCompatActivity; import android.content.SharedPreferences; import android.os.Bundle; import android.widget.EditText; import androi.. 더보기
안드로이드스튜디오 ListView 리스트뷰 ( AndroidStudio / List<String> / ArrayAdapter ) activity_main.xml 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 Colored by Color Scripter cs MainActivity.java 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 package com.example.listviewexample; import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.widget.ArrayAdapter; import android.widge.. 더보기
안드로이드스튜디오 ToastMessage 토스트메세지 ( AndroidStudio ) 안드로이드스튜디오 ToastMessage 토스트메세지 ( AndroidStudio ) activity_main.xml 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 Colored by Color Scripter cs MainActivity.java 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 package com.example.myapplication; import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import andr.. 더보기
⟪Do it! 안드로이드 앱 프로그래밍⟫ 개정 5판 ⟪Do it! 안드로이드 앱 프로그래밍⟫ 개정 5판 ( Android Studio / 오레오 / Oreo ) 나도 안드로이드 스튜디오 책을 사봤다.그런데!!! 이거 독학으로 참 힘든거 같다.그렇다고 학원갈 시간도 내기가 쉽지 않다.대부분의 책이 안드로이드 스튜디오버전을 전혀 못 따라 오고 있다.책을 보며 코드를 따라하다보면 바뀐 문법이 있는가 하면, 기본구성에 없는 메뉴가 있기도하다.솔직히 책을 덮었다. 포기해야하나?그러나~!!! 나같은 초보자, 독학자를 위한 책~!!! 을 찾던중 위 책을 관심있게 보고 있는중이다. 벌써 개정5판 이라니!!! /************************알고리즘을 짜고,코드를 정리하고,사용자를 배려하고 나면, 다시알고리즘을 짜고,코드를 정리하고,사용자를 배려하기를 반복한.. 더보기
【 Android Studio 】 - 토스트 메세지 띄우기 ( Toast Message ) 【 Android Studio 】 - 토스트 메세지 띄우기 ( Toast Message ) @ 토스트 메세지 띄우기 ( Toast Message )가장 기본중의 기본이다.그런데 난 어렵다. ㅠㅠ열심히 하다보면 지금보다 훨씬 나아질꺼라 믿으면서 고고씽~! ^^ @ activity_mail.xml @ MainActivity.javapackage com.example.admin.myapplication; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.widget.Button; import android.widget.EditText; import and.. 더보기
Android Studio (안드로이드 스튜디오) - 처음 앱 셋팅하기 / Autoconnect Android Studio (안드로이드 스튜디오) - 처음 앱 셋팅하기 / Autoconnect [Turn Off Autoconnect] - Constraint Layout > Turn Off Autoconnect - 객체간에 근접할경우 자동으로 붙여주는 기능 더보기
Android Studio (안드로이드 스튜디오) 첫번째 어플리케이션(APP) 만들기 Android Studio (안드로이드 스튜디오) 첫번째 어플리케이션(APP) 만들기 [New Project] Application name - 안드로이드 스튜디오 내부에서 참조와 식별에 사용되는 이름 - 구글 플레이(Google Play) 스토어에 올릴 때 사용되는 이름 Company domain - 자신의 도메인 URL을 사용하면 된다. Project location - 해당 프로젝트의 모든 파일이 저장되고 관리되는 디렉토리 경로 - 홈 디렉토리 하단에 'Application name'의 서브 디렉토리가 생성된다. Package name - 안드로이드 생태계 전체에서 해당 앱을 구별하는 고유식별자이다. - 안드로이드 표준에 따라 이름이 지어진다. - Company domain + Application.. 더보기
[ 안드로이드 스튜디오 ] - 일반 제스처 감지와 처리하기 【 안드로이드 스튜디오 】 - 일반 제스처 감지와 처리하기# 일반 제스처 감지와 처리하기 @ 일반제스처를 감지하는 절차onFling(), onDown(), onScroll(), onShowPress(), onSingleTapUp(), onLongPress() 콜백 메서드들을 포함하는 GestureDetector.OnGestureListener 인터페이스를 구현하는 클래스를 정의한다. 그러나 더블 탭 제스처를 감지할 필요가 있을 때는 그 클래스에서 GestureDetector.OnDoubleTapListener 인터페이스와 onDoubleTap() 메서드도 함께 구현해야 한다.액티비티의 onTouchEvent() 콜백 메서드를 구현한다. 이때 그 시점의 MotionEvent 객체를 그 메서드의 인자로 전달.. 더보기