목록2012/09 (10)
오늘도 공부
public int measureCellWidth( Context context, View cell ) { // We need a fake parent FrameLayout buffer = new FrameLayout( context ); android.widget.AbsListView.LayoutParams layoutParams = new android.widget.AbsListView.LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT); buffer.addView( cell, layoutParams); cell.forceLayout(); cell.measure(1000, 1000); int width = cell.getMeasure..
출처 : http://blog.daum.net/mailss/19 *ADT 17 버전 부터는 라이브러리 파일을 프로젝트 내 libs 폴더에 넣어야 제대로 인식한다. 빌드패스를 따로 잡아주지 않아도 자동으로 인식한다. 샘플 소스는 libs 폴더에 넣지 않았기 때문에 ADT 17버전에서는 실행시 Exception이 발생한다. libs 폴더로 jar 파일을 이동시키고 빌드패스를 수정하면 된다. 지난번 ViewPager에 대해서 간단한 예제를 만들어봤다. 이번에는 ViewPager에서 사용하는 다른 Adapter 및 다른 기능에 대해서 조금 설명하고자 한다. 1. Fragment를 사용하는adapterFragment는 Android 3.0 (허니콤)부터 추가된 기능이다. Fragment를 잘 모르시는 분이라면 조..
출처 : http://blog.naver.com/PostView.nhn?blogId=huewu&logNo=110116958816 Horizontal View Swiping with ViewPager[이 포스트는 Rich “geekyouup” Hyndman 에 의해 작성되었습니다. 인생을 조금 쉽게 만들기 위하여 노력하는 사람이지요. — Tim Bray] 여러분이 이제 막 안드로이드 어플리케이션 개발을 시작한 개발자이건, 능숙한 베테랑이건 상관 없이, 수평으로 스크롤 되는 View 를 만들 경우가 있습니다. 이미 많은 안드로이드 어플리케이션들이 이 기능을 활용하고 있습니다. 예를 들어 새로운 안드로이드 마켓 어플리케이션이나, 구글 닥스, 구글+ 등이 그렇지요. ViewPager 는 이런 기능을 구현하기 위..
출처 : http://marakana.com/s/android_fragments_tutorial,1250/index.html Overview Android runs on variety of devices, from phones with small screen sizes, to tablets and large-screen TV sets. Fragments in a nutshell represent a smaller part of a user interface that could take a whole screen, or be part of a larger UI. By creating and using fragments, your app can adapt to a variety of devices and s..
홈페이지 제작과 XE를 처음 접하는 초보님들을 위한 강좌를 소개합니다.조금만 시간을 투자하면 멋진 홈피를 갖게될 것이라고 확신합니다. 1. 제로보드 xe 공식매뉴얼입니다http://www.xpressengine.com/manual http://xe.xpressengine.net/?mid=wiki&act=dispWikiTreeIndex(구 매뉴얼) http://xe.xpressengine.net/?mid=wiki&act=dispWikiTitleIndex(구 매뉴얼) http://www.xpressengine.com/?_filter=search&vid=&mid=tip&category=&search_keyword=%EB%A7%A4%EB%89%B4%EC%96%BC&search_target=title(구 매뉴얼)..
The below snippet helps to implement three level list in android. First Group --Sub Group --- Child1 --- Child 2 --- Child 3 in this pattern..... main.xml: Home.java package com.threeelevellist.activities; import android.app.Activity;import android.content.Context;import android.graphics.Color;import android.os.Bundle;import android.view.View;import android.view.ViewGroup;import android.widget.B..
############################################################### contents = myDB.repWord(contents, "&", "&amt;"); contents = myDB.repWord(contents, "", ">"); contents = myDB.repWord(contents, " ", " "); contents = myDB.repWord(contents, "\"", """); contents = myDB.repWord(contents, "\n", " "); ############################################################### public String repWord(String b..
1. 작은 모바일 화면에 맞게 웹페이지 화면 맞추기 아래 META 태그를 쓰면 화면이 모바일 화면에 딱 맞춰서 확대되어 보이게 됩니다. 다른 플랫폼은 모르겠고 아이폰 같은 경우는 가로가 480px 이라 생각해서 화면을 맞추면 되더군요 initial-scale 소스 설명을 하기 전에 $_SERVER['HTTP_USER_AGENT'] 라는 서버 함수에 대해 약간의 설명을 하고 지나가겠습니다. $_SERVER['HTTP_USER_AGENT'] 는 유저의 브라우저 정보를 알수 있는 서버 함수 입니다. ASP 와 JSP 에서도 비슷한 함수가 있는 걸고 알고 있습니다 ^^ HTTP_USER_AGENT 로 검색하시면 찾으실 수 있으실거예요^^; 저 함수를 쓰면 Mozilla/4.0(compatible; MSIE 6...
http://psdreview.com/best-free-android-icon-sets-for-developers-and-designers/
출처 : http://aroundck.tistory.com/732 http://developer.android.com/guide/topics/ui/actionbar.html - ActionBar는 Android 3.0 ( API Level 11 ) 부터 도입된 녀석. - ActionBar 의 주된 목적은. 1. Action bar 는 Application 이름, User 위치 표시. 2. 일관된 navigation 이나 view 의 갱신 등에 사용한다. 3. user 가 자주 쓰는 action 을 만들어 제공한다. - ActionBar 는 API Level 11 미만인 녀석과 호환이 안 되기 때문에, 하위호환성을 위해서는 ActionBar 를 Activity 의 Layout 에 정의하는 것이 좋다. - ..
