목록전체 글 (1533)
오늘도 공부
Android screen size is different for different phone models. There are some screen resolutions already defined in Android. They are: QVGA (240×320, low density, small screen) WQVGA (240×400, low density, normal screen) FWQVGA (240×432, low density, normal screen) HVGA (320×480, medium density, normal screen) WVGA800 (480×800, high density, normal screen) WVGA854 (480×854 high density, normal scr..
TextView에 링크 문자열만 있다면 click event를 처리할 수도 있지만 아래의 방법이 HTML 링크처럼 색상 변경및 밑줄까지 있으므로 훨씬 편하고 강력하다. TextView link = (TextView) findViewById(R.id.link); link.setText(Html.fromHtml("google")); link.setMovementMethod(LinkMovementMethod.getInstance()); 단 link.setText(Html.fromHtml(this.getString(R.string.url)); 처럼 HTML 포함한 String을 getString을 통해 가져올 때는 String id를 인코딩을 하기 때문에 string.xml 파일에 직접 쓰지말고 Layout 입..
태스크란? (Task, Activity Stack) 어피니티란? (Android Affinity) 플래그란? (Android Flag) 출처: http://blog.naver.com/oklmg?Redirect=Log&logNo=70105002506 안드로이드 태스크란? (Android Task, Activity Stack) - Task는 어플리케이션에서 실행되는 액티비티를 보관하고 관리하며 Stack형태의 연속된 Activity로 이루어진다 - 선입후출(First In Last Out)형태로 나중에 적재된 액티비티일 수록 가장 먼저 사용된다 만약 1페이지>2페이지>3페이지 순으로 액티비티를 이동했을때 실행순서대로 Task에 push해 놓았다가 back버튼을 누르면 3페이지>2페이지>1페이지순으로 Task..
have an activity group containing 3 activities. When a button is pressed, I enter into this activity group and show the 1st activity. From the 1st activity I can goto 2nd activity and from 2nd activity I can goto 3rd activity. I have a spinner in this 3rd activity layout. Problem is I am not able to click on that spinner. Error gets displayed showing: 12-31 11:29:41.082: ERROR/AndroidRuntime(474..
Android에서 Spinner를 사용하는 경우 Spinner에서 선택된 아이템을 가져오는 방법을 제시한다. 가장 간단한 String Array type을 기준으로 설명한다. 우선 Spinner에 Event Listener를 달자. (Event Listener를 다는 방법은 각자 원하는 방식으로~) spinner.setOnItemSelectedListener(mOnItemSelectedListener); 그리고 Event Listener를 정의한다. /** * @brief OnItemSelectedListener - OnItemSeleted event listener */ private OnItemSelectedListener mOnItemSelectedListener = new OnItemSelecte..
Tabs can be a difficult component when you first start building Android applications. To do something as simple as change the height of the tabs you need to build a view and pass it to setIndicator in the TabSpec. It might sound confusing but hopefully this code sample helps. It uses custom tab backgrounds, tab height, and programmatic tab creation. Image Files: Custom Tab Images MyActivity.java..
스피너의 외관 및 확장을 원하는 분에게 권장하고 싶은 사이트의 모음입니다. 1. http://www.gersic.com/blog.php?id=57 2. http://androidapps.org.ua/i_sect14_d1e12819.html 3. http://www.codeweblog.com/popupwindow-use-and-extend/ 4. http://www.codeweblog.com/custom-spinner-five-steps-away/ 5. http://www.codeweblog.com/department-of-famous-gate-android-8/ 6. http://www.codeweblog.com/android-study-notes-one-of-the-commonly-used-contro..
출처 : http://skyswim42.egloos.com/3354981 equestWindowFeature(Window.FEATURE_CUSTOM_TITLE) title bar 를 user 입맛에 맞도록 수정할 수 있다. 간단한 예제: 1. onCreate 에서 requestWindowFeature(Window.FEATURE_CUSTOM_TITLE); setContentView(R.layout.main); // setContentView 가 반드시 이 위치에 있어야 정상 동작함. getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE, R.layout.custom_title); // title bar 에 사용자 정의된 것들임. imageview = (ImageV..
src="http://extremecnc.co.kr/board_data/z_product/1297766177_98262_8.jpg" onload="resize(this);" />
안드로이드_개발_팁 출처 : http://blog.naver.com/q1q3q5?Redirect=Log&logNo=10099574011 태그 설명 (android:sharedUserId) 하나의 프로세스에서 여러 애플리케이션 실행하기 (showDialog 사용중) is not valid is your activity running (링크) 안드로이드 샘플로 들어 있는 NodePad (DB 사용예등..) (링크) 안드로이드 스터디 Jni 발표 자료... [번역] 안드로이드 2.0 Service API 변화 [번역] 안드로이드 Drawable Mutations AccountManager 관련 내용 Activity Launch Mode Activity가 화면에 보여질때 발생하는 이벤트 Activity내 배경을..
