목록안드로이드/Etc. (22)
설.현.아빠
import android.app.*;import android.os.*;import android.view.*;import android.view.View.OnTouchListener;import android.widget.*;public class MultiTouchTest extends Activity implements OnTouchListener { StringBuilder builder = new StringBuilder(); TextView textView; float[] x = new float[10]; float[] y = new float[10]; boolean[] touched = new boolean[10]; private void update..
안드로이드 디바이스상에서 애플리케이션 데모를 할 때 사용해 볼 만한 유틸리티입니다. http://androidscreencast.googlecode.com/svn/trunk/AndroidScreencast/dist/androidscreencast.jnlp 더 좋은 유틸리티가 있으시면 댓글 달아주시면 반영하겠습니다. 아니면 진짜 좋은것을 한번 개발해 보는 것도 좋을 듯 합니다. 최대 품질을 위해선 타겟 디바이스의 해상도를 충분히 수용할 수 있는 수준으로 호스트 컴퓨터의 해상도를 높이신 후에 사용하세요. 위에서 다운로드한 애플리케이션 윈도우를 최대 크기로 해서 테스트하시면 깨끗한 화면 품질은 얻어집니다. (단지 화면전환 속도가 문제로 남지만요..~)
개인 정보수집차원에서 번역된 글 입니다..오역및 직역이 난무 합니다.. 아래 원문이 있으니 영어 잘 하시면 그곳에서 읽어 주시고, 그래도 글쓴이를 바른길로 인도하고자 하신다면, 잘못된 점을 지적해 주세요.~~~~ 개발자를 위한 오픈소스 안드로이드 앱들: 안드로이드 개발자를 위한 10대 오픈소스 안드로이드(2D 혹은 3D)게임 엔진 안드로이드 게임 엔진은 안드로이드 게임 개발자들에게는 매우 유용하다. 여기 안드로이드 개발자를 위한 10개의 오픈소스 안드로이드 게임엔진이 있다. 1. Rokon : 안드로이드용 오픈소스 2D 게임엔진 Rokon은 오픈소스이고 활용도가 높고(extensive), 강력하고(powerful)그리고 유연성(flexible)있는 안드로이드용 2D 게임엔진이다. Rokon은 처음부터 다..
http://developer.android.com/resources/dashboard/platform-versions.html
//상단에 선언 private boolean isTwoClickBack = false; . . @Override public boolean onKeyDown(int keyCode, KeyEvent event) { if(event.getAction() == KeyEvent.ACTION_DOWN){ if(keyCode == KeyEvent.KEYCODE_BACK){ if(!isTwoClickBack){ Toast.makeText(this, "'뒤로'버튼을 한번더 클릭 하시면 종료됩니다." , Toast.LENGTH_SHORT).show(); CntTimer timer = new CntTimer(2000, 1); timer.start(); }else{ finish(); return true; } } } ret..
*. 설치된 어플 목록 PackageInfo를 통해 가져오기 - 1 List appinfo = getPackageManager().getInstalledPackages(PackageManager.GET_ACTIVITIES); for(int i = 0 ; i
http://mobile.openapi.seoul.go.kr/
단말기에 설정되어 있는 계정들의 정보를 읽어올 수 있다. 뭐...LG Air Sync, Google Account, FaceBook, twitter, 그리고...전화번호까지...흠...근데 이거 전화번호를 동의없이 읽어오는건... 불법인가... private void getAccountName() { AccountManager mAccountManager = AccountManager.get(this); Account[] mAccount = mAccountManager.getAccounts(); final int account_length = mAccount.length; Account acct = null; String tmpStr = ""; for (int i = 0; i < account_lengt..