본문 바로가기

Computer & Program/Android7

[Android]Fragment에서의 값 전달 오늘은 Fragment를 생성 할 때 값으 전달하는 방법을 알아보겠습니다. 일반적으로 Activity를 생성할 때는 Intent라는 것을 사용합니다. 코드를 보시면... Intent intent = new Intent(MainActivity.this, SecondActivity.class); startActivity(intent); 이런 식으로 말이죠. 근데 현재 Activity에서 작업했던 어떤 값을 SecondActivity에서도 쓰고 싶다면? 변수를 public static으로 선언해서 쓴다? 여기서 뿐만 아니라 모든 곳에서 써야한다면 그것도 한가지 방법이지만 그게 아니라 다음 Activity에서만 쓴다고 한다면 너무 비효율적인 방법이겠죠? 그래서 Intent에 값을 실어서 보내는 방법이 있습니다... 2013. 9. 7.
[Android]AlertDialog에 대해서... 안녕하세요. TDR입니다.저번에 알림의 3종류 Toast, Dialog, Notification을 대~~충 알아 봤는데, 이번에는 Dialog에 대해서 조금 만 더(정말 조금만 더 ㅋ) 알아 보도록 하겠습니다. 저번에 썼던 Dialog는 그냥 Title과 Content만 있는 초~~심플한 내용이었는데다 끄는 방법 또한 Back key로 밖에 끌 수 없는 형태였습니다. 그래서, 오늘은 타이틀에 아이콘과 버튼을 달아보도록 하겠습니다. 내용적으로는 크게 다르지 않습니다. * AlertDialog new AlertDialog.Builder(this) .setTitle("ID 1 dialog")// Dialog Title에 들어갈 텍스트를 설정 .setMessage("Alert Dialog\nMessage")//.. 2013. 4. 22.
[Android]알림 3종세트 안녕하세요. TDR입니다. 어제에 이어 오늘도 포스팅을 한다는 것은 200X년 이래로 거의 처음인거 같은데 어떻게 하다보니 그렇게 됐습니다.오늘도 수박겉핧기식 대강대강 정리해볼 내용은 Android에서 흔히 사용자(User)에게 어떠한 내용이나 정보를 알려줄 때 많이 쓰이는 알림, Toast, Dialog, Notification입니다. 우선 어제 대충 짠 코드를 기반으로 위의 3개의 이벤트를 추가해 보았습니다. 하지만 전 소스 코드를 다 올리면 쓸 때 없이 내용만 많아 질 것으로 우려해 핵심 코드만 정리해 보겠습니다. 우선 보실꺼는... * Toast Toast toast = Toast.makeText(this, R.string.toast_content, Toast.LENGTH_SHORT); // To.. 2013. 4. 18.
[Android]ListView에 대해서... 안녕하세요. TDR입니다. 한동안 코딩을 손 놓고 살다가 갑자기 해야 할 일이 생겨서 할려고하니 아~~무것도 기억이 나지 않는 비상사태가 발생했습니다. 무엇이 기억이 안났냐하면... ListView를 만들려고 하는데 어떻게 만드는지... OTL 해서, 오늘은 ListView의 생성방법에 대해서 초~간단하게 알아 보겠습니다. package com.remon; import java.util.ArrayList; import android.app.Activity; import android.os.Bundle; import android.widget.ArrayAdapter; import android.widget.ListView; public class Test1_listActivity extends Activi.. 2013. 4. 17.
[Android]onItemClick()와 onListItemClick()의 차이 안녕하세요. TDR입니다. 오늘은 최근 삽질한 내용을 올릴려고 합니다. 아시는 분은 다 아실 내용이지만 Activity에서 listview를 배정해서 onItemClick()을 사용한 내용과 ListActivity를 상속받은 onListItemClikc()에 대한 파라미터의 내용에 관해서 입니다. 일단 android dev에서 발췌한 내용을 보시면... * onItemClick() * onListItemClick() 이렇습니다. 첫 파라미터로 AdapterView를 받아오느냐 ListView를 받아오느냐의 차이만 있지 쓰는 방식은 거~의 동일합니다. 제가 삽질한 부분은 마지막 파라미터인 long id 부분입니다. database를 만들어 필요한 내용을 list에 뿌려주고 해당 내용을 수정 및 삭제가 필요.. 2012. 11. 20.
[Android_SS01]Application의 핵심 구성요소 안녕하세요. TDR입니다. 이번에 간단히 정리해볼 주제는 제목과 같이 "Android Application의 핵심 구성요소"입니다. 총 4개의 컴포넌트를 정리할 껀데요 우선 어떤것 들이 있는지 보면... +++ Activity +++ 우리가 안드로이드 스마트폰을 눈으로 보고있는 것은 모두 Activity입니다. 라기보다 다른 컴포넌트들은 눈에 보이지 않습니다. Activity는 내부적으로 하나의 윈도우와 여러 뷰 객체들을 사용하여 UI를 구성합니다. +++ Service +++ Service는 UI없이 동작하는 기능으로, 사진을 찾는 다던지, 음악을 재생한다던지 하는 기능을 합니다. UI가 없기 때문에 직접 컨트롤이 안되고 Activity로 컨트롤하게 됩니다. 쉽게 생각하면, Activity에서 내용을 .. 2012. 1. 5.
[Android]일본 & 한국의 안드로이드 커뮤니티~ 안녕하세요. TDR입니다. 얼마전에 웹 서핑을 하면서 이곳저곳을 기웃거리다가 우연히 발견한 사이트입니다. http://www.android-group.jp/index.php?FrontPage > 우리나라에 kandroid와 비슷한 사이트라고 생각하시면 될 것 같습니다. 대충 훓터본 결과 생각보다 많은 자료가 있더군요... 기본적으로 다 일어로 되어 있다는게 가장 큰 문제인데... 요새 Computer 지식에 관련된 무엇인가를 검색할 때 일본 사이트에서 검색하는 횟수가 부쩍 늘었습니다. 예전에는 무조건 google에서 검색을 했는데 의외로 computer 쪽에 자료는 google에서도 찾기 힘든 것들이 일본 사이트에는 있더군요... 위의 사이트에서는 입회를 하라고는 하는데 아직 귀찮기도하고해서 가입을 안 .. 2011. 3. 25.