- 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 | 29 | 30 | 31 |
- 재능이의 돈버는 일기
- 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
- 무의식이 의식을 지배한다
목록android (171)
드럼치는 프로그래머
안드로이드에서 어플리케이션을 개발하다보면 코드 상으로는 될 거같지만, 막상 실행 시켜보면 오류가 발생하는 경우가 있습니다. Service 를 하나 만들어, 인터넷에서 음악 파일을 다운 받고, 파일 다운로드가 종료되면 뮤직 플레이어를 실행시키는 일도 그런 일 중에 하나입니다. 안드로이드 플랫폼 상에서는 Activity 가 아닌 Service 혹은 BroadcastReceiver 에서 Activity 를 하나 새롭게 생성하려고 할 경우에는 다음과 같은 생소한 예외를 만나게 됩니다. ERROR/AndroidRuntime(): Calling startActivity() from outside of an Activity context requires the FLAG_ACTIVITY_NEW_TASK flag. Is..
A Bright Idea: Android Open Accessories [이 포스트는 안드로이드 개발자를 응원하는 Justin Mattson 및 안드로이드 시스템 팀에서 근무하는 Erik Gilling 에 의해 작성되었습니다. — Tim Bray] 지금까지 안드로이드 USB 포트는 개발자들이 감히 범접할 수 없는 영역이었습니다. 하지만 지난 주 (주>그러니까 2011년 5월 12일...;;;) 구글 I/O 에서 우리는 안드로이드 오픈 악세서리(Android Open Accessory API) API 를 공개하였습니다. 이 API 들을 이용하면, 안드로이드 3.1 (허니콤) 혹은 안드로이드 2.3.4 (진저브레드 최신 버전) 단말과 호환되는 악세서리를 개발할 수 있습니다. 어떤 특별한 라이센스도 필요없고 ..
“아직 젤리빈도 못 먹였는데 뭘 또...” 구글이 안드로이드 운영체제(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..
탕기할아버지 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..