본문 바로가기

전체 글

(99)
안드로이드 페이스북 연동 //페이스북 아이디 설정 및 라이브러리 가져오는 방법은 아래 링크에 잘 설명되어있습니다 http://jeehun.egloos.com/3998429//페이스북 로그인 후에 바로 글을 남기는 예제입니다. private void facebookLogin(){ Session.openActiveSession(this, true, new Session.StatusCallback() { // callback when session changes state @Override public void call(Session session, SessionState state, Exception exception) { if (session.isOpened()) { // make request to the /me API Requ..
Naver Map API를 이용한 현재위치 찾기 - 네이버 맵 API를 이용해서 현재 위도 경도를 얻어오고, 위도경도를 주소로 변환하는 방법에 대해서 포스팅합니다.- 네이버 맵 소스안에 다 있는 내용을 그대로 가져온거라서 필요없는 내용도 있습니다.- 네이버 개발자센터에서 지도 API키를 발급받습니다.(구글맵은 키받기가 엄청 복잡한데..네이버는 간편하네요)- public static final String API_KEY 에 발급받은 API키를 넣어주심됩니다.- 네이버 지도 라이브러리 nmaps.jar를 iibs 폴더에 넣어줍니다.- 주소는 동까지만 나오는데요.. 상세한 주소얻는 방법은 없나보네요? ----------------------------------------------------------------------------------------..
AlertDialog.Builder 안에 텍스트 사이즈 조절하기 AlertDialog.Builder 안에 텍스트 사이즈 조절하는 방법입니다. styles.xml ContextThemeWrapper cw = new ContextThemeWrapper( this, R.style.AlertDialogTheme );AlertDialog.Builder b = new AlertDialog.Builder(cw); http://stackoverflow.com/questions/14888832/reducing-font-size-of-alertdialog-builders-components 퍼옴~
R.array 를 스트링 배열로 변환 String mTestArray[] = getResources().getStringArray(R.array.cate_code);
안드로이드에서 강제로 터치 이벤트 발생시키기 long downTime = SystemClock.uptimeMillis(); long eventTime = SystemClock.uptimeMillis(); MotionEvent down_event = MotionEvent.obtain(downTime, eventTime, MotionEvent.ACTION_DOWN, 0,0, 0); MotionEvent up_event = MotionEvent.obtain(downTime, eventTime, MotionEvent.ACTION_UP, 0, 0, 0); yourWidget.dispatchTouchEvent(down_event); yourWidget.dispatchTouchEvent(up_event); http://bestksw.blogspot.kr/201..
Spinner 안에 텍스트 색상지정/정렬방법 - 스피너에 노출되는 텍스트 색상지정 , 텍스트 정렬방법입니다. -------------------------------------------------------------------------------------------------private void setSpinner() {setContentView(R.layout.spinner); Spinner select_distance = (Spinner) findViewById(R.id.select_item);spinnerdapter = ArrayAdapter.createFromResource(AroundMeActivity.this, R.array.distance_array,R.layout.spinner_item);spinnerdapter.setDro..
WebView 높이 wrap_content 주는 방법 - 웹에서 이미지를 가져올때는 때 웹뷰를 사용해서 가져오는 방법과 비동기 다운로더를 사용하는 방법이 있습니다.- 웹 이미지 크기는 다양하기 때문에 가로/세로 비율에 맞게 이미지를 정확하게 나오게 하려면 가로/세로를 wrap_content 로 주고 받아와야 됩니다- ImageView 높이를 wrap_content 로 주고 이미지를 비동기 다운로더를 사용해서 가져와봤지만 이미지가 클 경우에 Bitmap too large to be uploaded into a texture 라고 경고가 나옵니다.- 그래서 WebView 를 사용해서 웹이미지를 가져와 보았는데 이미지 높이를 wrap_content 로 주면 이미지가 나오지 않습니다.- 이미지 크기에 맞게 웹뷰사이즈를 지정하는 예제입니다 // 웹 이미지 높이 가져..
SharedPreferences 사용법 SharedPreferences pref = getSharedPreferences("pref", MODE_PRIVATE);SharedPreferences.Editor editor = pref.edit();editor.putBoolean("agreeCheck", true);editor.commit(); SharedPreferences pref = getSharedPreferences("pref", MODE_PRIVATE);String isAgreement = pref.getString("agreeCheck", false);