[Android/안드로이드] Title Bar 에 Progress Bar 띄우기 ( 타이틀 바에 프로그레스 바 띄우기 ) 안녕하세요 돼지왕 왕돼지입니다. 오늘은 Title Bar 에 Progress Bar 를 설치하는 방법에 대해 알아보겠습니다. APIs. boolean Activity.requestWindowFeature (int featureId) // getWindow().requestFeature(int featureId) 와 같다. -> 이놈들은 윈도우의 전체적인 모양과 기능에 영향을 미치므로 setContentView 전에 꼭 호출해주어야 한다. 초기화 될 때 설정되므로 일단 요청된 기능은 취소할 수 없다. featureId = DEFAULT_FEATURES : 기본 기능 = FEATURE_CONTEXT_MENU : 컨택스트 메뉴. (default) = FEATURE_CUSTOM_TITLE : 커스텀 타이틀 바 .. 2012. 2. 22. [Android/안드로이드] Progress Bar ( 프로그래스 바 ) 안녕하세요 돼지왕 왕돼지입니다. 오늘은 Progress Bar ( 프로그레스 바 ) 에 대해 알아보겠습니다. Progress Bar 의 모양 - 원 모양 : 작업의 전체 분량을 미리 알 수 없을 때 사용. (default) - 막대 모양 : 작업 분량을 미리 알고 있을 때 사용 style = "?android:Attr/progressBarStyleHorizontal" APIs void setProgress (int progress) void setSecondaryProgress (int secondaryProgress) void incrementProgrssBy (int diff) void incrementSecondaryProgressBy (int diff) Example 2012. 2. 22. [Android/안드로이드] Seek Bar ( 시크 바 ) 안녕하세요 돼지왕 왕돼지입니다. 오늘은 Seek Bar ( 시크 바 ) 에 대해 알아보도록 하겠습니다. OnSeekBarChangeListener() void onStartTrackingTouch (SeekBar seekBar) void onStopTrackingTouch (SeekBar seekBar) void onProgressChanged (SeekBar seekBar, int progress, boolean fromUser) SeekBar mSeek = (SeekBar) findViewById(R.id.seekbar); mSeek.setOnSeekBarChangeListener(new SeekBar.OnSeekBarChangeListener(){ public void onProgressChange.. 2012. 2. 22. [Android/안드로이드] Rating Bar ( 레이팅 바 ) - 별점 주는 VIew ( widget ) 안녕하세요 돼지왕 왕돼지입니다. 오늘은 Rating Bar ( 레이팅 바 ) 에 대해 알아 보겠습니다. 레이팅 바 ( Rating Bar ) : 별점을 표시하거나 입력 받는 View. android:isIndicator="true"/> RatingBar rb = (RatingBar)findViewById(R.id.ratingbar); rb.setOnRatingBarChangeListener(new RatingBar.OnRatingBarChangeListener(){ public void onRatingChanged(RatingBar ratingBar, float rating, boolean fromUser){ // To Do } } 로그인 없이 추천 가능합니다. 손가락 꾸욱~ 2012. 2. 22. [Android/안드로이드] Scroll View ( 스크롤 뷰 ) 사용 방법. 안녕하세요 돼지왕 왕돼지입니다. 오늘은 ScrollView ( 스크롤 뷰 ) 를 사용하는 방법에 대해 알아 보겠습니다. xml layout 정의 일반 ScrollView 는 상하 방향의 scroll view 입니다. 이 때 ScrollVIew의 Child 는 Layout 류여야만 한다. HorizontalScrollView 는 좌우 방향의 scroll view 입니다. APIs void setScrollBarStyle (int style) style = SCROLLBARS_INSIDE_OVERLAY : 패딩 없이 내용물 안쪽에 배치 = SCROLLBARS_INSIDE_INSET : 패딩 추가, 안쪽 배치 = SCROLLBARS_OUTSIDE_OVERLAY : 패딩 없이 가장자리 배치. = SCROLLBA.. 2012. 2. 22. [Android/안드로이드] WebView ( 웹뷰 ) 사용 방법. 안녕하세요. 돼지왕 왕돼지입니다. 오늘은 WebView 의 사용 방법에 대해 알아보겠습니다. 웹뷰 ( WebView) - 웹 페이지를 보여주는 위젯 - 웹뷰를 사용하려면 Internet 사용 권한 신청이 필수다. ( @Manifeste ) // 물론 인터넷 연결을 안 하려면 필요없긴 하다.. WebView mWeb = (WebView)findViewById(R.id.web); mWeb.setWebViewClient(new MyWebClient()); WebSettings set = mWeb.getSettings(); set.setJavaScriptEnabled(true); set.setBuiltInZoomControls(true); mWeb.loadUrl("http://www.google.com"); m.. 2012. 2. 22. [Android/안드로이드] File I/O ( 파일 입출력 ) 방법. 안녕하세요. 돼지왕 왕돼지입니다. 오늘은 File I/O ( 파일 입출력 ) 방법에 대해 알아보겠습니다. 사실 이 주제는 안드로이드로 기능보다는 Java 기본이긴 합니다만, 안드로이드에서 자바를 사용하니 당연히 알아야겠죠? 파일 입출력 -> 파일 입출력은 예외발생 확률이 높기 때문에 반드시 try - catch 문을 사용해야 한다. -> 스트림류는 가비지 컬렉터에 의한 정리대상이 아니기 때문에 사용이 끝나면 꼭 close를 해주어야 한다. FileOutputStream openFileOutput (String name, int mode) FileInputStream openFileInput (String name) mode = MODE_PRIVATE : 혼자만 사용하는 모드 = MODE_APPEND : .. 2012. 2. 22. [Android/안드로이드] File Sharing ( 파일 공유 ) 방법 안녕하세요. 돼지왕 왕돼지입니다. 오늘은 다른 App 들과 File 을 공유 ( share ) 하는 방법에 대해 알아보겠습니다. 파일 공유에 대한 이야기. : 안드로이드에서 파일은 기본적으로 생성한 프로그램만 액세스 할 수 있습니다. 다른 응용 프로그램과 파일을 공유하려면 여러 가지 조건을 만족해야 하죠. 1. 퍼미션에서 (예: -rw-rw-r--) 가장 마지막, 외부에 대한 권한 설정이 되어 있어야 한다. 2. 사용하려 할 떄, 해당 파일을 생성한 프로그램의 컨텍스트를 구해야 한다. Context createPackageContext(String packageName, int flags) -> 여기서 flag는 CONTEXT_IGNORE_SECURITY 로 열어야 한다. (아니면 보안상 이유로 예외가 .. 2012. 2. 22. [Android/안드로이드] SD Card 사용하기. ( 접근하기 ) 안녕하세요 돼지왕 왕돼지입니다. 오늘은 SD Card ( External Storage ) 를 사용하는, 혹은 접근하는 방법에 대해서 함께 알아보겠습니다. Permission. SD 카드의 파일을 읽는 것은 아무런 Permission 없이 가능합니다만, 파일을 쓰는 것은 Permission 이 필요합니다. Manifest에 다음과 같이 기술해줍니다. APIs static String getExternalStorageState() : SD 카드의 현재 상태 조사 MEDIA_MOUNTED / MEDIA_UNMOUNTED static File getExternalStorageDirectory() : SD 카드가 마운트된 경로. 보통 /sdcard static File getRootDirectory() stat.. 2012. 2. 22. 반응형 이전 1 ··· 105 106 107 108 109 110 111 ··· 125 다음