전체 글 151

[Android] FragmentActivity

3.0 이상 부터 지원하는 뷰 개념 알아보삼 맞나? ㅋ FragmentActivity http://aroundck.tistory.com/716 펌 돼지왕왕돼지 님의 블로그 ^^ ㅋㅋ 무단 복제 ㅎ - Fragment 는 Activity에 포함 가능한 sub activity로 볼 수 있는데, Activity 의 life cycle 과 비슷한 cycle 을 타고 간다. Fragment 도 Activity 처럼 extends 를 해서 작성 및 사용한다. - Fragment 는 Xml 에서도 정의 가능한데 태그를 사용한다. - Fragment 는 Back Stack 을 가지고 있다. 이것은 system 에서 관리해주는 activity back stack 과는 다르며, activity 에 유지되는, program..

안드로이드 2012.08.03

[모바일웹] 스마트폰용 모바일 홈페이지를 만들어보자 3편 (모바일브라우저 확인)

오늘은 모바일 브라우저를 체크하는 법을 알아보도록 하겠습니다. 스마트폰 인터넷 브라우저 ( 사파리, 오페라 , 모바일ie) 등을 열고 www.daum.net 를 주소창에 써보면 신기하게 내가 모바일로 들어온지 알아서 체크해줘서 자동으로 m.daum.net/mini 으로 보내주는걸 볼수 있습니다. 우리의 모바일 홈페이지도 만찬가지로 사용자가 들어온 브라우저를 확인하고 포워딩 시키는 것을 같이 해보도록 하겠습니다^^ (아래 포스팅은 웹 언어중 PHP 기준으로 서술하였습니다.) 시작하기 전에 먼저 가상 URL를 정하겠습니다. - PC버전 URL : www.web2log.com - 모바일버전 URL : m.web2log.com PC버전 페이지 상단에 브라우저 체크해주는 파일을 인크루드 하여 아래와 같이 소스를 ..

html 2012.07.19

[모바일웹] 스마트폰용 모바일 홈페이지를 만들어보자 2편 (제작 팁 TIP) [퍼옴]

지난번에 말씀드린대로 오늘은 스마트폰용 모바일 홈페이지를 만들때 유용한 팁을 소개할까 합니다. 앞으로는 모바일 홈페이지가 전체적으로 확대될 전망이지만, 관련 가이드라인이나 참고할 만한 것들이 부족한 현실입니다. 그래서 이 포스트를 쓰게 되었는데요, 아래에서 설명하는 정도만 적용해도 왠만한 모바일 홈페이지를 만드시는데 문제는 없을꺼라 생각됩니다. 1. 작은 모바일 화면에 맞게 웹페이지 화면 맞추기 아래 META 태그를 쓰면 화면이 모바일 화면에 딱 맞춰서 확대되어 보이게 됩니다. 다른 플랫폼은 모르겠고 아이폰 같은 경우는 가로가 480px 이라 생각해서 화면을 맞추면 되더군요 initial-scale

html 2012.07.19

[모바일웹] 모바일 홈페이지를 만들어보자 1편 (주의사항) [퍼옴]

제가 아이폰 유저가 된지 어언 3달 (통신비가 엄청 나와 고생좀 하고 있다능...) 그렇지만 길을 가다가도, 버스를 타고 가면서도, 지하철을 타고 가면서도 어디에서든 웹서핑도 하고 카툰도 보고 메신저도 하는 걸 보면 몇달새 스마트폰이 제 삶을 많이 바꿔놓은 것 같네요. ( 잡스의 노예 -_- ;;) 그러나 PC에서 보는 웹페이지 (특히 한국 웹은 이미지가 많은 편)를 스마트 폰으로 보면 화면도 작고 이미지가 많은 탓에 느리고 아이폰같은 경우는 플래시 조차 파란 상자로 보이고 보이지 않는데요. 메뉴를 플래시로 만들고 대체text를 적용하지 않았다면 그 페이지는 모바일에선 결코 제대로 보일수 없습니다. 그래서 요즘 유명한 인터넷 사이트를 보면 PC버전 홈페이지와 달리 모바일 버전 홈페이지를 많이 만들어서 유..

html 2012.07.19

[ Android ] EditText TextWatcher 키입력 이벤트 [ 펌]

EditText mXMLBuyCount = null; mXMLBuyCount = (EditText)findViewById(R.id.etBuyCount); //선언 TextWatcher watcher = new TextWatcher() { @Override public void afterTextChanged(Editable s) { //텍스트 변경 후 발생할 이벤트를 작성. } @Override public void beforeTextChanged(CharSequence s, int start, int count, int after) { //텍스트의 길이가 변경되었을 경우 발생할 이벤트를 작성. } @Override public void onTextChanged(CharSequence s, int star..

안드로이드 2012.02.29