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='디비명';
두 마커사이의 거리나 어느 특정한 지점간의 거리를 구할때의 방법입니다. 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 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..
#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" 과 같이 '시' '분' 만 나타냈지만..
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 개발을 하다보면 서로 다른 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..
하나의 텍스트뷰에 텍스트마다 다른 색상의 컬러를 주고 싶을때 사용하는 방법입니다. 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 함수를 이용해서 텍스트 컬러를 바꿔..
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..
안드로이드 작업을 하다보면 이미지위에 텍스트를 써야할때가 있습니다. 저는 아래의 함수를 이용해서 그 부분을 처리하고 있습니다. 먼저 전체적인 코드입니다. 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...
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...
- Total
- Today
- Yesterday
- Android
- 안드로이드
- 코드삽입
- GoogleAnalytics
- 깜빡임
- 개발자
- Android Studio
- comma
- 코드
- Marker
- titlebat
- SyntaxHighlighter
- 개발
- jQuery
- Google Analytics
- 마커
- play service
- 소스코드
- imagesize
- GOOGLE PLAY
- 구글맵
- 코드 넣기
- googlemap
- 앱
- development
- imageButton
- dependencies
- Google Map
- JavaScript
- zindex
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |