본문 바로가기

ALL159

[JavaScript] 간단하게 Date Format(yyyyMMdd) 변환 🔄 자바 스크립트 날짜 Format 변경 /** * yyyyMMdd 포맷으로 반환 */ function getFormatDate(date){ var year = date.getFullYear(); //yyyy var month = (1 + date.getMonth()); //M month = month >= 10 ? month : '0' + month; //month 두자리로 저장 var day = date.getDate(); //d day = day >= 10 ? day : '0' + day; //day 두자리로 저장 return year + '' + month + '' + day; //'-' 추가하여 yyyy-mm-dd 형태 생성 가능 } ◾ 현재 날짜 yyyyMMdd 포맷으로 변환하려면 아래와 같이.. 2016. 5. 10.
[JSTL] fmt percent 소수점 표현 ▶JSTL에서 fmt:formatNumber type="percent" 사용할 때 소수점 자리 수 추가하는 방법 pattern에다가 %를 붙여줘야 제대로 표현됩니다. EX ) 소수점 한자리 표현 결과 값 : 10.0% EX) 소수점 두자리 표현 결과 값 : 10.00% 2016. 4. 28.
[안드로이드] ScrollView에서 setOnScrollListener() 대신 사용 (ScrollView 페이징처리) ScrollView로 페이지 처리하는 Custom 클래스입니다. 안드로이드 ListView에서 페이지 처리할 때 꼭 필요한게 setOnScrollListener()인데요. 왜냐하면 스크롤이 화면 맨 바닥에 감지했을때 이벤트 처리를해야 하기 때문이죠 ScrollView에서는 setOnScrollListener() 이게 없습니다. Custom클래스 이용하여 페이징 처리할 수 있는 방법에 대해 설명하겠습니다. 우선 클래스부터 추가합니다. 아래소스로 클래스 생성해주세요. import android.content.Context; import android.util.AttributeSet; import android.widget.ScrollView; public class CustomScrollView extend.. 2016. 2. 3.
[안드로이드] Error:(1,0) Plugin with id'com.android.application' not found 이클립스 프로젝트를 안드로이드 스튜디오로 import 할 때 아래와 같은 에러 메시지가 발생할 때 해결방안입니다. Error:(1,0) Plugin with id'com.android.application' not found ▶Gradle Scripts > build.gradle apply plugin: 'com.android.application' --> 이 Line 위에 코드 전부 붙여 넣어주세요 저같은 경우는 import 했을 때 buildscript {} 부분이 생성되지 않아 추가해 주니 에러 사라지고 정상적으로 실행되었습니다. buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:grad.. 2016. 1. 26.
[안드로이드] 자바코드로 단말 해상도 구하는 방법 자바 코드상에서 단말기(폰)에 해상도를 구하는 방법입니다. 해상도별 작업할때 유용합니다. DisplayMetrics dm = new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(dm); Toast.makeText(getApplicationContext(),"해상도: " + dm.widthPixels + "x" + dm.heightPixels,Toast.LENGTH_SHORT).show(); 2016. 1. 8.
[안드로이드] 멀티 터치 막기 안드로이드 멀티터치 기능을 막는 방법 2가지입니다. 1번은 레이아웃 별로 나누어서 멀티터치 기능을 막고 싶을 때 사용하고, 2번은 App 전체에 멀티터치 기능을 막을때 사용하면 됩니다. 1. xml 버튼 or 터치 or 클릭 기능을 담고 있는 뷰의 레이아웃에 android:splitMotionEvents="false"를 적용해주세요. 2. values > styles.xml styles.xml에 아래와 같이 테마를 적용해 주고 AndroidManifest에 명시해줍니다. AndroidManifest.xml 2016. 1. 8.
[안드로이드] 이미지뷰 MATCH_PARENT 적용이 안될때 Tip 이미지뷰를 사용할 때 MATCH_PARENT를 적용을 해줘도 이미지가 X, Y축으로 늘어나지 않을 경우가 있는데요. 아래 참고해서 적용해 주시면 잘됩니다. ▶자바 코드에서 적용할 경우 imageView.setScaleType(ScaleType.FIT_XY); ▶Xml에서 적용할 경우 2015. 12. 22.
[안드로이드] Toast Text 색 변경 안드로이드 Toast 메시지를 자주 사용하는데요. Toast의 글씨를 TextView 형태로 사용할 수 있습니다. TextView 형태로 사용함으로써 Toast 메시지의 글자 크기,색,백그라운드 배경 등을 변경할 수 있습니다. 아래 메소드 참고해주세요. /** * 토스트 설정 */ public static void setCustomToast(Context context, String msg) { TextView tvToastMsg = new TextView(context); tvToastMsg.setText(msg); tvToastMsg.setBackgroundResource(R.drawable.bt_tag); tvToastMsg.setTextColor(Color.RED); tvToastMsg.setTe.. 2015. 12. 17.