본문 바로가기

ALL159

[안드로이드] EditText 키보드 내리기 EditText를 사용할 때 키보드를 내려야할 경우가 종종 있습니다. 예를들어 Fragment 화면 전환할 경우 EditText 키보드가 저절로 안내려가죠.. 아래 메소드 참고하세요 public static void downKeyboard(Context context, EditText editText) { InputMethodManager mInputMethodManager = (InputMethodManager)context.getSystemService(Context.INPUT_METHOD_SERVICE); mInputMethodManager.hideSoftInputFromWindow(editText.getWindowToken(), 0); } 2015. 12. 9.
[안드로이드] ImageView 컬러 변경 (Dim 처리) 안드로이드 이미지뷰 작업할 경우 dim처리 또는 이미지뷰의 이미지만 컬러를 변경하고 싶을 경우 쉽게 변경할 수 있는 방법이 있습니다. 저도 좀 헤메다가 간단하게 처리할 수 있는 방법을 찾았습니다. dim처리 반투명처리를 하고 싶으시면 Color 부분에 #88000000을 적용해 주세요. ImageView iv = (ImageView)findViewById(R.id.iv); iv.setColorFilter(R.color.color_88000000); xml 파일에서 코드작성할때 유의 해주세요. android:background > 이거 사용하면 적용이 안돼요, android:src를 써주세요 [결과화면] 2015. 12. 4.
[안드로이드] 페이스북 로그인 간단 연동 페이스북 4.x 버전 SDK 적용하고 페이스북 로그인 연동하는 방법에 대해 포스팅 하겠습니다. 이전 버전 SDK 적용시 페이스북 앱이 설치되어 있는 경우 제대로 정보를 가져오지 못하는 오류가 있었는데 저는 최신 버전 SDK 적용 후 이 문제를 해결했네요. 기본적으로 developers.facebook에 페이스북과 연동할 앱 등록하시고 App ID는 가지고 있으셔야합니다. AndroidManifest.xml에 App ID를 등록 해줘야 하거든요. 페이스북에 앱 등록하는 부분은 검색하면 많이 있습니다 1. 아래 링크에서 4 버전에 SDK 다운 받아주세요 https://developers.facebook.com/docs/android/downloads 2. SDK 압축 푸시고 프로젝트 Import 후 bolt.. 2015. 11. 18.
[안드로이드] 상태바(Status Bar) 색상 변경 안드로이드 상태바 (Status Bar) 컬러를 자바 코드상에서 변경하는 방법입니다. libs 폴더에 라이브러리 추가해주세요. Activity의 onCreate 메소드 안에 자바 코드로 작성하시면 됩니다. getWindow().addFlags(WindowManager.LayoutParams.FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS); getWindow().clearFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS); getWindow().setStatusBarColor(Color.RED); [결과 화면] 2015. 10. 26.
[안드로이드] 간단하게 슬라이드 메뉴 적용 라이브러리를 사용하지 않고 네비게이션 드로어를 사용하여 슬라이드 메뉴를 구현해보겠습니다. 먼저 libs 폴더에 android-support-v4.jar 폴더를 추가 합니다. activity_slide_menu.xml SlideMenuActiviy.java import android.app.Activity; import android.graphics.Color; import android.os.Bundle; import android.support.v4.widget.DrawerLayout; import android.view.View; import android.view.View.OnClickListener; import android.widget.AdapterView; import android.widg.. 2015. 9. 25.
[안드로이드] 폰에 설정되어있는 언어 가져오기 //폰에 설정되어 있는 언어 값 추출 Locale locale = getResources().getConfiguration().locale; String language = locale.getLanguage(); 2015. 9. 17.
[안드로이드] url 이미지 폴더에 저장하고 이미지 열기 이미지 url로 이미지를 다운받아 폴더에 저장하고 저장한 이미지를 갤러리를 통해 여는 방법입니다. 1. 퍼미션 설정 (AndroidManifest.xml) 2. 자바 코드 작성 (MainActivity.java) import java.io.File; import java.io.FileOutputStream; import java.io.InputStream; import java.net.HttpURLConnection; import java.net.URL; import java.text.SimpleDateFormat; import java.util.Date; import java.util.Locale; import android.app.Activity; import android.content.Intent.. 2015. 9. 17.
[안드로이드] 전화 바로 걸기 원하는 번호로 바로 통화 거는 방법입니다. AndroidManifest.xml 자바코드 String telNo = "010-0000-0000"; Intent call = new Intent(Intent.ACTION_CALL, Uri.parse("tel:/" + telNo)); startActivity(call); 2015. 9. 16.