본문 바로가기 메뉴 바로가기

핵초보 개발자의 일상

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS
  • 이웃추가

핵초보 개발자의 개발일지 :D

검색하기 폼
  • 전체글 (21)
    • 개발 (18)
      • JavaScript, jQuery (3)
      • Android (13)
      • iOS , Objective C (1)
      • SQL (1)
    • 일상 (1)
    • IT (2)
      • 티스토리 (1)
      • Windows (1)
  • 방명록
  • 이웃추가
  • 로그인
  • 글쓰기

개발 (18)
MYSQL 컬럼명으로 테이블 찾기

SELECT TABLE_SCHEMA, TABLE_NAME, COLUMN_NAME FROM INFORMATION_SCHEMA.COLUMNS WHERE COLUMN_NAME='컬럼명'; SELECT TABLE_SCHEMA, TABLE_NAME, COLUMN_NAME FROM INFORMATION_SCHEMA.COLUMNS WHERE COLUMN_NAME LIKE '%컬럼명%'; SELECT TABLE_SCHEMA, TABLE_NAME, COLUMN_NAME FROM INFORMATION_SCHEMA.COLUMNS WHERE COLUMN_NAME LIKE '%컬럼명%' AND TABLE_SCHEMA='디비명';

개발/SQL 2019. 7. 10. 15:54
[Android] / 안드로이드 / googlemap distance / 구글맵 두 위치 사이의 거리 구하기

두 마커사이의 거리나 어느 특정한 지점간의 거리를 구할때의 방법입니다. public double getDistance(LatLng LatLng1, LatLng LatLng2) { double distance = 0; Location locationA = new Location("A"); locationA.setLatitude(LatLng1.latitude); locationA.setLongitude(LatLng1.longitude); Location locationB = new Location("B"); locationB.setLatitude(LatLng2.latitude); locationB.setLongitude(LatLng2.longitude); distance = locationA.distance..

개발/Android 2016. 11. 16. 15:10
[Android] / 안드로이드 / Marker Animation / 마커에 깜빡이는 애니메이션 효과주기

Android Googlemap의 Marker에 깜빡이는 애니메이션 효과를 주고싶어 직접 구현했습니다. 먼저 전체적인 코드를 보시겠습니다. /*마커 깜빡임을 구현하는 함수*/ //직접구현 public boolean fadeMarker(final Marker marker) { //Make the marker fade final Handler handler = new Handler(); handler.post(new Runnable() { float f; int i = 2; int timer; @Override public void run() { if(i%2 == 0) { f = 1f; } else f = 0f; marker.setAlpha(f); i++; timer = timer + 300; if(time..

개발/Android 2016. 11. 15. 16:04
[iOS] / Objective C / 아이폰 / timestamp to NSDate / NSDate to NSString

#timestamp(int) to NSDate NSDate *timestampToNSDate = [NSDate dateWithTimeIntervalSince1970:timestamp]; #NSDate to String NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init]; [dateFormatter setDateFormat:@"HH:mm"]; NSString *NSDateToNSString = [dateFormatter timetampToNSDate]; NSDate를 NSString 으로 바꿀때는 dataformat에 따라서 다양하게 바꿀 수 있습니다. 저같은 경우는 @"HH:mm"을 이용해서 "13:50" 과 같이 '시' '분' 만 나타냈지만..

개발/iOS , Objective C 2016. 11. 9. 18:06
[Android] / 안드로이드 / SoundPool 사용법 / How can Use SoundPool /

SoundPool 이란 Android 개발중 앱내에서 Sound를 재생해야 할 때 쓰이는 Class입니다. #객체 생성 private SoundPool sound_pool; sound_pool = new SoundPool(5, AudioManager.STREAM_MUSIC, 0); SoundPool의 파라메터를 보겠습니다. 공식 Document를 보면 다음과 같이 정의되어 있습니다. SoundPool (int maxStreams, int streamType, int srcQuality) - maxStreams에는 최대로 동시에 재생 가능한 음악파일 숫자를 넣습니다. - streamType는 재생 타입입니다. 보통은 AudioManager.STREAM_MUSIC을 씁니다. - srcQuality는 음악재생..

개발/Android 2016. 11. 9. 17:16
[Android] / 안드로이드 / OS version check / OS버전 체크 / OS별로 분기

Android 개발을 하다보면 서로 다른 OS버전에서 글씨 크기나 버튼, 기능들이 다르게 표현 될 수도 있습니다. OS별로 기본 테마가 달라서 그런 것인데. 그럴때는 OS 버전별로 분기를 따로 태워야 하죠. 그 방법에 대해서 정리하겠습니다. 먼저 예제를 보면 if(Build.VERSION.SDK_INT > Build.VERSION_CODES.KITKAT){ builder.setSpan(new AbsoluteSizeSpan(50),0,fullString.length(),Spannable.SPAN_EXCLUSIVE_EXCLUSIVE); } else{ builder.setSpan(new AbsoluteSizeSpan(25),0,fullString.length(),Spannable.SPAN_EXCLUSIVE_E..

개발/Android 2016. 10. 27. 19:27
[Android] / 안드로이드 / textView 부분색상 바꾸기 / text color / 텍스트 부분색 바꾸기

하나의 텍스트뷰에 텍스트마다 다른 색상의 컬러를 주고 싶을때 사용하는 방법입니다. SpannableStringBuilder Class를 이용하면 간단하게 작업 할 수 있습니다. 먼저 코드를 보겠습니다. SpannableStringBuilder builder = new SpannableStringBuilder("String"); builder.setSpan(new ForegroundColorSpan(Color.parseColor("#ff0000")), 0, 1, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE); new_addr_textView.append(builder); SpannableStringBuilder 클래스의 객체를 생성 해주고 setSpan 함수를 이용해서 텍스트 컬러를 바꿔..

개발/Android 2016. 10. 19. 11:47
[Android] / 안드로이드 / HttpPost 한글 깨짐 현상

HttpPost를 이용해서 서버쪽으로 request를 날리면 한글이 (???) 이런 포멧으로 전달되는 현상을 발견했습니다. 확인을 해본 결과 request를 할때 Encoding 이 문제였음을 알 수 있었습니다. json형식으로 parameter를 만들어서 이렇게 request를 보내고 있었는데.//set json to StringEntity StringEntity se = new StringEntity(json); //set httpPost Entity post.setEntity(se); 아래처럼 UTF-8인코딩 설정을 해주어 해결했습니다.//set json to StringEntity StringEntity se = new StringEntity(json,HTTP.UTF_8); //set httpPo..

개발/Android 2016. 10. 12. 17:31
[Android] / 안드로이드 / text on drawable / text on bitmap / 이미지위에 텍스트 쓰기

안드로이드 작업을 하다보면 이미지위에 텍스트를 써야할때가 있습니다. 저는 아래의 함수를 이용해서 그 부분을 처리하고 있습니다. 먼저 전체적인 코드입니다. public Bitmap writeOnDrawable(int drawableId, String text, int TextSize){ Bitmap bm = BitmapFactory.decodeResource(getResources(), drawableId).copy(Bitmap.Config.ARGB_8888, true); BitmapFactory.decodeResource(getResources(),R.drawable.pin_l3x); Paint paint = new Paint(); paint.setStyle(Paint.Style.FILL); paint...

개발/Android 2016. 10. 7. 11:59
[Android] / [안드로이드] / googlemap / marker(마커) zIndex(z축) 설정하는 방법

Andorid googlemap v2관련 작업을 하다보면 마커의 zIndex를 바꿔주고 싶을때가 있습니다. 중요도가 큰 마커를 앞쪽으로 꺼내는것이죠 마커에 zIndex를 설정하는 방법에 관해서 알아보겠습니다. 먼저 자신의 gradle파일에서 dependencies쪽을 봐주세요(eclipse 사용자의 경우에는 라이브러리 설정쪽을 보시면 됩니다.)dependencies { compile project(':android') compile files('libs/bugsense-3.6.1.jar') compile files('libs/libDaumMapAndroid.jar') compile files('libs/nmaps.jar') compile 'com.android.support:appcompat-v7:23...

개발/Android 2016. 9. 29. 11:29
이전 1 2 다음
이전 다음
공지사항
최근에 올라온 글
  • MYSQL 컬럼명으로 테이블⋯
  • [Android] / 안드로이드 /⋯
  • [Android] / 안드로이드 /⋯
  • [iOS] / Objective C / 아⋯
최근에 달린 댓글
  • 대박...진짜 된다 감사합니다..
  • 안녕하세요 :) Data -driven⋯
  • 오 이런거 있나 찾아보는데⋯
  • 이건 진짜 꿀팁이다 ㅠ 감사⋯
Total
55,640
Today
1
Yesterday
40
링크
  • Tez's Programming & IT :: T⋯
TAG
  • imagesize
  • imageButton
  • jQuery
  • 깜빡임
  • 구글맵
  • Google Map
  • zindex
  • development
  • GoogleAnalytics
  • 안드로이드
  • Google Analytics
  • play service
  • titlebat
  • 코드삽입
  • 앱
  • Android
  • SyntaxHighlighter
  • JavaScript
  • comma
  • 코드 넣기
  • GOOGLE PLAY
  • 개발자
  • Marker
  • googlemap
  • 마커
  • Android Studio
  • 소스코드
  • 개발
  • 코드
  • dependencies
more
«   2021/01   »
일 월 화 수 목 금 토
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31            
글 보관함
  • 2019/07 (1)
  • 2016/11 (4)
  • 2016/10 (4)
  • 2016/09 (9)

Blog is powered by Tistory / Designed by Tistory
맨 위로