본문 바로가기

Android

(14)
webView Permission 추가 activity_main.xml MainActivity.java public class MainActivity extends Activity { private WebView wv; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); wv=(WebView)findViewById(R.id.webView1); wv.loadUrl("http://smilekimna.tistory.com"); wv.setWebViewClient(new WebViewClient(){ public boolean shoul..
[펌] 2010년 10월 6일 수요일 안드로이드 개발 팁, 소스 코드 안드로이드_개발_팁 태그 설명 (android:sharedUserId) 하나의 프로세스에서 여러 애플리케이션 실행하기 (showDialog 사용중) is not valid is your activity running (링크) 안드로이드 샘플로 들어 있는 NodePad (DB 사용예등..) (링크) 안드로이드 스터디 Jni 발표 자료... [번역] 안드로이드 2.0 Service API 변화 AccountManager 관련 내용 Activity Launch Mode Activity가 화면에 보여질때 발생하는 이벤트 Activity내 배경을 투명하게 하기 Activity를 FullScreen으로 띄우기 Activity에 Dialog 적용하기 ad..
[펌] URI를 가지고 Image Path 얻어 오기 * Gallery를 실행 하여 Crop이미지 가지고 오기 Intent intent = new Intent(Intent.ACTION_GET_CONTENT, null); intent.setType("image/*"); intent.putExtra("crop", "true"); DisplayMetrics dm = getResources().getDisplayMetrics(); int width = dm.widthPixels; int height = dm.heightPixels; intent.putExtra("outputX", width); intent.putExtra("outputY", height); intent.putExtra("aspectX", width);..
예제들 막막하다... 어디서부터 손을대야 할지 http://eclife.tistory.com/78 http://blog.androgames.net/58/android-live-wallpaper-tutorial/ http://www.rajeeshcv.com/2010/12/create-a-live-aquarium-wallpaper-in-andriod/
[펌] XML문서 파싱 3가지 http://www.androidpub.com/49492 2009.12.09 16:27:19 5464 5 앱개발 XML문서를 파싱하다가 참조하시라고 요약해 보았습니다. 예제는 Android Reference를 참조하시면 될 것 같네요. 이번에 회색님이 다른 댓글에서 추천해주신 Pull Parser를 사용해 보았는데, 무척 좋더군요. --------------------------------------------------------------------------------------------------------------------- [DOM(Document Object Model) Parser] 특징 : Element를 모두 Tree 구조로 메모리에 넣어 두고 사용 장점 : 메모리에 Tree구조로..
안드로이드 특강 안드로이드란? - 모바일 디바이스를 위한 소프트웨어 스택 - 운영체제, 미들웨어 및 필수 응용프로그램 포함 - 오픈소스 기반의 개방형 플랫폼 - 컴포넌트 기반의 아키텍쳐 - 응용프로그램의 Life Cycle 자동관리 특징 - 어플리케이션 프레임워크의 제공 - Dalvik 가상 머신 - 최적화된 그래픽 - SQLite - 미디어 지원 - GSM 테크놀로지, 블루투스, EDGE, 3G, wifi 안드로이드 플랫폼 아키텍쳐 - 어플리케이션 - 어플리케이션 프레임워크 - 라이브러리 - 안드로이드 런타임
[안드로이드] Activity 실행 중 화면 꺼짐 방지 super.getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
[안드로이드] wifi, 3G 연결 확인 매니페스트 추가. final Toast wifi = Toast.makeText(this, "wifi가 켜져 있습니다. ", Toast.LENGTH_LONG); final Toast threeG = Toast.makeText(this, "3g를 사용하고 있습니다.", Toast.LENGTH_LONG); final Toast Neterror = Toast.makeText(this, "네트워크가 연결되어있지 않습니다. 네트워크를 확인해 주세요.", Toast.LENGTH_LONG); ConnectivityManager manager = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE); // 3G 를 사용하는지 확인힌다. boolean ..