본문 바로가기
[WAP] WAP Tutorial #5. ( 기초 태그들 Season 2 ) 기초 태그들 season. 2 next next란 글씨를 클릭하면 next.wml을 화면에 바로 띄워 줍니다. test anchor와 같은 기능입니다. 다만 표시 형식만 다를 뿐이죵 ㅋ 이건 abc.wbmp라는 이미지 파일을 화면에 출력해주는 것입니다. 자!! 여기서 집중.!!! wbmp가 뭐야?? 하실껍니다. ㅋㅋ wbmp는 WAP browser에서 보여줄 수 있는 "유일한" image format입니다. 로그인 없이 추천 가능합니다. 손가락 꾸욱~ 2012. 2. 28.
[WAP] WAP Tutorial #4. ( Table tag ) Table. 야도 HTML을 해봤다면 껌이죠? cell 1 cell 2 remind 되었나용? ㅋㅋㅋ WAP은 정말 별거 없습니다. 그냥 HTML 축소판 + XML 인겁니다. 새로운 개념은 단지 처음 넣어주는 doc info, xml 선언, 그리고 카드와 덱 개념일뿐. ㅋㅋ 로그인 없이 추천 가능합니다. 손가락 꾸욱~ 2012. 2. 28.
[WAP] WAP Tutorial #3. ( WAP 기초 태그들 ) HTML 을 다들 해봤다는 가정 하에.. 앞서 말씀드렸다시피 WAP은 HTML의 축소판(?)입니다. 다시 말해, HTML tag 모두 다는 지원하지 않는다는거죠. ( 추가로 WAP 만의 tag 도 있습니다. ) + WAP은 XML 규격을 따르죠. 얘는 파라그래프.. 즉 가 되는 순간 자동 줄바꿈 + blank line 하나 더 들어갑니다. 즉, enter 키를 두번 눌러 준 것과 같습니다. 얘는 Enter 키를 한번 눌러 준 것과 같습니다. (줄바꿈 효과) 얘는 italic (이탤릭) 체와 같은 효과라고 보입니다. (명칭은 emphasized이지만요) 이탤릭이 뭐냐고요? 한 45도정도 글씨를 삐딱하게 눕히는거요 ㅠㅠ 너무해요 얘는 bold와 같은 효과로 보입니다. (명칭은 마찬가지로 strong이지만 말.. 2012. 2. 28.
[WAP] WAP Tutorial #2. ( Card 와 Deck ) Card와 Deck. 카드와 덱.. 의미는 다 아시죠? ( 과연? ) 우리가 흔히 말하는 포카의 카드들 한 set을 deck 이라고 부르고, 한 장 한 장을 그냥 card라고 부릅니다. WAP 은 카드와 덱으로 이루어져 있습니다. 그래서. 덱은 카드들을 포함하고 있는 전체 페이지를 말하고, 카드는 현재 화면에 비춰질 수 있는 화면 한 장을 이르죵. Hello Hi 자, 위의 example을 보면. 카드가 2장이 있죠. 이 카드 2장이 deck 을 이룬다고 보면 되겠습니다. 실행을 하면.. Hello 라는 글씨가 나오는 화면이 하나가 나오고. Next라는 글씨가 우하단에 나와 있습니다. 이 Next에 해당하는 키패드(휴대폰의)를 눌러주면 다음 card인 Hi 가 나오는 방식이죠. Got it?? 로그인 없.. 2012. 2. 28.
[WAP] WAP Tutorial #1 ( WAP 소개 & 간단한 예제 ) 유후~ 그럼 간단히.. 나만 알아볼 수 있게(?) 나만의 remind 튜토리얼 을 시작합니당 ㅎㅎㅎ 1. WAP Homepage WAP 은 WML(Wireless Markup Language)라는 확장자를 써요. 문법은 XML 의 형식을 쓰지요. !! 잠깐 !! Q : 왜 XML을 채택했나요? A : XML은 HTML과 같은 형태의 문서인데 ( 뭐 요런거~) XML은 더 깐깐한 문법형태를 요구해요. 따라서, HTML은 설렁설렁 짜도. 뭐 예를 들어 태그를 열었을 때 안 닫거나 뭐 그래도. 대충 parse 하면서 맞으면 막 잘 출력했죠. 하지만 XML은 "내가 정한 규칙에 안 따르면. 안 출력해줄껴!!" 라고 따고 배짱입니다. 정말 맛난 가게는 가끔 지 맘이죠? 맛있으니깐.. 불친절해도.. 지 맘대로 문 .. 2012. 2. 28.
[WAP] WAP 이 무엇일까요? WAP 이 뭔고 하니~~ Wiressless Application Protocol의 약자라 한다. 오홋? 감이 잘 안 온다... ㅋㅋㅋ 예전에 3G 폰이 나오기 전에.. 2G 폰으로 게임을 다운받으려면.. 꼭 그 회사의 무슨 싸이트에 접속해야 했다. (예를 들면 Nate. 한번씩은 다들 기억이 날 것이다..) 왼쪽 버튼을 누르면 이전 페이지로.. 오른쪽 버튼을 누르면 다음 페이지로 넘어가던.. 텍스트만 주로 있던... 뭐 그런 페이지?? 를 디자인 하는 것.. 작은 HTML 같은 개념으로.. 지원하는 태그의 종류도 적고.. 요즘 나오는 3G에 나오는 UI, App. 등에 비하면 허접때기이다. ㅋㅋ 하지만.. 이째저째 튜토리알로 맛을 볼테니.. 소개만 간딴히 하고자 한다. (사실 나의 목적은.. Mobil.. 2012. 2. 28.
[Android/안드로이드] Rainbow progress bar ( custom view sample code ) 안녕하세요 돼지왕 왕돼지입니다. 오늘은 Custom view 를 만드느 방법을 알아보기 위해, Rainbow progress bar sample code 를 함께 보겠습니다. Rainbow Progress Bar 는 김상형씨의 "안드로이드 프로그래밍 정복" 에서 발췌했습니다. 2012/02/25 - [리뷰 놀이터/책] - [책 리뷰/추천] 안드로이드 프로그래밍 정복 - 김상형 // 세로 프로그래스 바. class Rainbow extends View{ int mMax; int mPos; int mProgHeight; LinearGradient mShader; public Rainbow(Context context, AttributeSet attrs, int defStyle){ super(context, .. 2012. 2. 28.
[Android/안드로이드] Custom View ( 커스텀 뷰 ) 만드는 방법. 안녕하세요 돼지왕 왕돼지입니다. 오늘은 Custom View ( 커스텀 뷰 ) 를 만드는 방법에 대해 알아보겠습니다. Custom View 를 만드는 방법. 1. 기존 뷰 상속 후 확장 및 수정. 슈퍼 클래스의 내용 거의 그대로 쓰고, 원하는 부분을 추가, 수정한다. (난이도 하) 2. 단순한 기능 제공하는 기존 뷰들을 결합하여 복잡한 동작을 수행하는 뷰 그룹 정의 (난이도 중) 3. 기존의 존재하지 않는 완전히 새로운 뷰 생성. View 상속 (난이도 상) 1. 기존 뷰 상속 후 확장 및 수정. class SoundEditView extends EditText{ SoundPool mPool = null; int mClick; public SoundEditView(Context context){ supe.. 2012. 2. 28.
[Android/안드로이드] Gallery ( 갤러리 ) sample code. Sample Code Gallery g = (Gallery) findViewById(R.id.gallery); g.setAdapter(new ImageAdapter2(this)); class ImageAdapter2 extends BaseAdapter{ private Context con; private int[] imageIds = { ~, ~, ~, ~, ~}; public ImageAdapter2(Context c){con = c; } public int getCount(){ return mImageIds.length; } public Object getItem(int position){ return imageId[position]; } public long getItemId(int position.. 2012. 2. 28.
반응형