- Today
- Total
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 재능이의 돈버는 일기
- StresslessLife
- K_JIN2SM
- 소소한 일상
- My Life Style & Memory a Box
- Blog's generation
- 공감 스토리
- 취객의 프로그래밍 연구실
- Love Me
- Dream Archive
- 세상에 발자취를 남기다 by kongmingu
- hanglesoul
- 카마의 IT 초행길
- 느리게.
- 미친듯이 즐겨보자..
- Joo studio
- Gonna be insane
- 악 다 날아갔어!! 갇대밋! 왓더...
- xopowo05
- 맑은공기희망운동
- 엔지니어 독립운동
- 혁준 블로그
- Simple in Complex with Simple
- 무의식이 의식을 지배한다
목록안드로이드 (186)
드럼치는 프로그래머
“아직 젤리빈도 못 먹였는데 뭘 또...” 구글이 안드로이드 운영체제(OS) 업그레이드를 또 예고, 삼성전자와 LG전자 등 스마트폰 제조사들이 고민에 빠졌다. 신제품 개발보다 업그레이드로 인한 부담이 더 크다고 토로한다. 기존 안드로이드4.1(젤리빈)은 물론, 4.0(아이스크림 샌드위치)도 업그레이드 못한 스마트폰이 적지 않기에 구글의 배려가 부족하다는 소리가 나오는 모습이다. 20일 외신과 업계에 따르면 구글은 조만간 안드로이드4.2(키라임파이)를 공개할 예정이다. 키라임파이가 모습을 드러내면 업그레이드에 대한 고객 기대 상승은 자연스러운 일. 제조사가 업그레이드를 게을리 하면 비판 세례를 받는 게 요즘 분위기다. 안드로이드 스마트폰을 가장 많이 판 삼성전자는 이 같은 분위기가 부담스러울 수밖에 없다...
// 웹페이지 띄우기 Uri uri = Uri.parse("http://www.google.com"); Intent it = new Intent(Intent.ACTION_VIEW,uri); startActivity(it); // 구글맵 띄우기 Uri uri = Uri.parse("geo:38.899533,-77.036476"); Intent it = new Intent(Intent.Action_VIEW,uri); startActivity(it); // 구글 길찾기 띄우기 Uri uri = Uri.parse("http://maps.google.com/maps?f=d&saddr=출발지주소&daddr=도착지주소&hl=ko"); Intent it = new Intent(Intent.ACTION_VIEW,URI)..
#. 현재 디바이스의 상태를 받아와서 Mount되었는지 아닌지를 판단한다. //시스템의 현재 상태를 받아와서 ext에 저장한다. String ext = Environment.getExternalStorageState(); if (ext.equals(Environment.MEDIA_MOUNTED)) { mSDpath = Environment.getExternalStorageDirectory() .getAbsolutePath(); } else { mSDpath = Environment.MEDIA_UNMOUNTED; } } #. sdcard내 특정 폴더가 쓰기 가능한지 체크하기 private static boolean checkFsWritable() { String directoryName = Environm..
안드로이드4.1 젤리빈이 정식으로 발표됐다. 이전 허니콤이나 진저브레드가 안드로이드4.0 아이스크림 샌드위치(ICS)로 판올림했을 때는 스마트폰과 태블릿의 통합이라는 이슈가 있긴 했지만 ‘4.0이란 숫자를 붙이기에는 너무 오버한 것 아닌가’하는 생각이 들었다. 이와 달리 4.1 젤리빈은 0.1 판올림한 것이라고 설명하기에는 많은 부분이 바뀌었다. 아니 많다기보다는 크게 달라졌다. 젤리빈에서 가장 눈여겨 봐야 할 것은 눈에 확 드러나는 성능 개선이다. 화면이 빨라졌다. 우습게도 대부분의 사람들이 안드로이드 단말기의 성능을 가늠하는 것이 홈 스크린을 이리저리 넘겼을 때 얼마나 매끄럽게 넘어가느냐를 두고 판단하는 경우가 많다. 매끄럽게 움직이면 성능이 좋다고 느끼는 것이다. 이는 그 동안 아이폰과 비교되던 대..
탕기할아버지 http://www.androidpub.com/74907 2010.01.19 11:02:46 2435 2 앱개발 질문 버튼이나 텍스트뷰의 경우 findViewById 를 통해서 객채를 받아오는데 Layout의 경우에는 그것이 불가능 한가요? 그래서 LayoutInflater 를 사용하는 건가요? Inflate 를 하는 정확한 이유를 알고 싶습니다. Activty 클래스에서는 R.id. 등등 으로 쉽게 View를 가지고 오는듯 한데 다른 클래스에서는 그것이 안되는 것인지. 고수님들 부탁합니다. 이 게시물을... 목록 엮인글 주소 : http://www.androidpub.com/74907/86b/trackback 2010.01.19 13:18:55 회색 레 이아웃 인플레이터는 xml파일로 되어..
Handler handler = new Handler(); handler.postDelayed(new Runnable() { public void run(){ // 이동 } }, 3000); [출처] http://www.androidpub.com/921116
[출처] http://blog.naver.com/0677haha?Redirect=Log&logNo=60127859220
안드로이드에서 타이머 구현 하기 개발환경 : JDK 1.6, Android 2.1, window XP 이번에는 안드로이드에서 타이머 구현 방법에 대해 언급할려고 한다. 쓰임세는 다양하다. 게임에서 시계표시를 할수 있고 타이머 관련 구현도 가능하며 시간 간격에 맞게 어떤 작업을 수행하고자 할때도 쓰일것이다. 그래서 한번은 정리할 필요가 있었다. (1) java 에서 주로 쓰는 방법 안드로이드는 java를 기반으로 하기 때문에 java 에서 사용하는 타이머 구현 방법을 떠올릴 것이다. Java 에서 구현하는 방법은 여러가지가 있는데 그 첫번째는 스레드를 이용하는 것이다. 추상클래스인 Runnable 를 상속받던지 아니면 Thread 클래스를 생성해서 run 함수를 구현하는데 그 속에 일정한 간격으로 루프를 ..
핸들러... 간단한 예제를 만들며 시작해 보자.. ?main.xml MainActivity.java package com.test.ThreadTest; import android.app.Activity; import android.os.Bundle; import android.os.Handler; import android.view.View; import android.widget.Button; import android.widget.TextView; public class MainActivity extends Activity implements View.OnClickListener { /** Called when the activity is first created. */ TextView tv1; My..
* 정렬 - layout_gravity : 전체화면에서의 정렬(부모 컨테이너에서의 정렬) - gravity : 뷰에서의 정렬 > 버튼이나 TextView의 크기가 wrap_content로 지정되 있으면, 그 자체로 꽉차 있기 때문에 gravity에 대한 정렬은 되지않는다. 또한 크기가 match_parent나 fill_parent로 되어있다면, layout_gravity에 의한 정렬은 되지 않는다. 차이점을 기억하자!! - baselineAligned(베이스 정렬) : 텍스트에서 아랫줄을 통일 시켜준다. - layout_weight(차일드 영역 분할) : 공간에 가중치를 주어서 분할한다. * LinearLayout 리니어 레이아웃 : 차례대로 가로나 세로방향으로 순서대로 출력해준다. - orientati..