본문 바로가기

개발도구/aOS - 안드로이드 개발

[펌-안드로이드] 빌드 코드(버전) 확인하는 방법 int sdkVersion = Integer.parseInt(Build.VERSION.SDK); if (sdkVersion == Build.VERSION_CODES.ECLAIR) // SDK version이 2.0 이라면... { 필요한 내용 } SDK 1.6 이상의 소스만을 위한 code... int sdkVersion = Build.VERSION_CODES.SDK); if (sdkVersion == Build.VERSION_CODES.ECLAIR) // SDK version이 2.0 이라면... { 필요한 내용 } 본문은 이렇게 되어있으나 2.1에서 Build.VERSION_CODES.SDK 참조가 에러나는 관계로 첫번째 방법이 잘 됨을 확인. 출처 : http://withwani.tistory.co.. 더보기
[안드로이드] notification http://rosaria1113.blog.me/112533451 MainActivity.java package com.rosa.test.notification; import android.app.Activity; import android.app.Notification; import android.app.NotificationManager; import android.app.PendingIntent; import android.content.Intent; import android.os.Bundle; public class MainActivity extends Activity { /** Called when the activity is first created. */ @Override public vo.. 더보기
[안드로이드, 아이폰] 푸시 아이폰은 애플 푸시 서비스인 APNS(Apple Push Notification Service)로, 안드로이드는 C2DM(Android Cloud to Device Messaging)으로 푸시 메시지를 전송한다. 안드로이드 실행 참고 사이트 : http://nuninaya.tistory.com/586 (이대로 했더니 테스트 된다.) http://aldehyde7.tistory.com/155 http://croute.me/331 http://blog.daum.net/servermanager/28 http://blog.naver.com/PostView.nhn?blogId=schweine7&logNo=40119300243 http://www.androidside.com/bbs/board.php?bo_table.. 더보기
[안드로이드] javascript 처리하고 alert창이 나오도록, close 되어 있을때 finish 되도록 아래 소스는 이벤트를 걸어 놓기 위한 소스이다. 예를들어 아이폰, 안드로이드 동시에 html 파일을 만들어 놓고 이벤트성을 그 페이지에 계속 넣기 위해 사용된다. ** 어플 특성상 업뎃 되었다고 계속 페이지를 수정할수 없는 노릇이기 때문에.. xxx.php .class public class StarEvent extends Activity { WebView mWebView; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); requestWindowFeature(Window.FEATURE_NO_TITLE); setContentView(R.layout.starevent); // setRe.. 더보기
[안드로이드] 배경이 투명한 액티비티 1. 액티비티 소스에 코드 추가하기 액티비티의 소스코드에 아래와 같은 코드를 추가해줍니다. getWindow().setFlags(WindowManager.LayoutParams.FLAG_BLUR_BEHIND, WindowManager.LayoutParams.FLAG_BLUR_BEHIND); 2. 배경을 투명하게 하고 싶은 액티비티의 테마 설정하기 외국 블로그 참조 : http://blog.stylingandroid.com/archives/55 n the last article we covered the styling of a dialog box using vector drawables. In this article we are going to add a cancel button to that dialog.. 더보기
[android] mac 에 이클립스 설치 - 안드로이드 개발환경 http://leeyh2008.blog.me/30102630461 더보기
[안드로이드 커니 소스] http://androidhuman.tistory.com/436 더보기
[안드로이드] alertdialog 알랏메세지 1. 알럿 다이어로그 생성 AlertDialog.Builder alert = new AlertDialog.Builder(this); 2. 타이틀 설정 alert.setTitle( "안녕" ); 3. 메세지 입력 alert.setMessage( "안녕 난 케이라고해" ); 4. 버튼이 눌렀을 때 이벤트 등록 alert.setPositiveButton( "닫기", new DialogInterface.OnClickListener() { public void onClick( DialogInterface dialog, int which) { dialog.dismiss(); //닫기 } }); 5. 알럿 다이어로그 호출 alert.show(); 더보기
[안드로이드] 설치된 어플 리스트 찾기 - PackageManager PackageManager pm = this.getPackageManager(); //flags Additional option flags. Currently should always be 0. List appList = pm.getInstalledApplications(0); Iterator i = appList.iterator(); /* retrieve installed applications */ while ( i.hasNext() ) { ApplicationInfo app = i.next(); if (!( app.packageName.equals("com.kakao.talk"))) continue; Log.i("TAG", "applist, " + app.packageName + " class na.. 더보기
[안드로이드] 스타뉴스 앱 6주동안 만든 스타뉴스 앱입니다. 너무나 부족하지만, 서적과 구글을 통해 즐겁고 또는 스트레스로 만든 결과물입니다. 많이들 다운 과 좋은 평가 부탁드립니다. 안드로이드 구글 마켓에서 스타뉴스로 다운 받을수 있습니다. 티스토어 와 애플스토어는 현재 심사중입니다. 더보기