목록Android (196)
woong's
Android Fragment 사용자가 봤을시 이벤트 사용하기 android viewPager 안에 Fragment 를 사용하다보면 오른쪽이 먼저 생성되서 불리지 않아야 할 함수들이 불리는겨우에 사용하면 좋은것 같습니다. Colored By Color Scripter™12345678910111213 @Override public void setUserVisibleHint(boolean isVisibleToUser) { super.setUserVisibleHint(isVisibleToUser); if (isVisibleToUser) { //사용자가 봤을시 }else{ //사용자가 보지 않았을 시 } }
Android ViewPager 안에 ViewPager 다중 터치시 부모에게 터치 전달 하기 Colored By Color Scripter™123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657import java.io.PrintWriter;import java.io.StringWriter; import android.content.Context;import android.support.v4.view.ViewPager;import android.util.AttributeSet;import android.util.Log;import android.view.MotionEven..
Android EditText 읽기모드 사용하기 안드로이드 에서 간혹 일정 패턴의 문자가 서버로 도착해야 하는 경우가 있습니다 . 예를 들어서 날짜 라던가, 시간등 이런것은 일정 패턴으로 넘어가면 좋겠죠 그래서 보통 캘린더를 통해서 선택을 받고 그 텍스트를 EditText 를 통해서 보여주곤 합니다 . EditText 는 입력을 받기 위한 위젯 입니다 .하지만 읽기모드를 통해서 수정하지 못하게 설정 할 수 있습니다 . Colored By Color Scripter™12345678910 android:focusableInTouchMode="false" 위 속성을 사용 하시면 EditText 읽기 모드를 사용 할 수 있습니다 .
Android Fragment layout 가로 세로 값 얻기 Colored By Color Scripter™1234 @Override public void onWindowFocusChanged(boolean hasFocus) { } Activity 에서는 이 메서드 안에서 Layout.getWitdh() , Layout.getHeight() 를 하면 값을 얻을 수 있다. 하지만 Gragment 에서는 이벤트가 발생하지 않는다. Fragment 에서는 Colored By Color Scripter™12345678910111213 ViewTreeObserver viewTreeObserver = layoutBodyBar.getViewTreeObserver(); viewTreeObserver.addOnGlo..
Android nine patch 쉽게 사용하기 위 경로로 이동하면 나인패치를 쉽게 고칠 수 있는 툴이 있습니다 .실행하면 하단과 같은 화면을 볼 수 있습니다 . 수정할 이미지를 넣습니다 . 넣은 후에 왼쪽 하단 면을 1px 를 남기고 칠하고 버튼이 늘어 날 부분에 부분으로 표시하면 되겠습니다 .툴창을 늘렸다 줄였다 하면 나인패치가 된 이미지가 움직이는 것을 볼 수 있습니다 .
android string.xml 특수 문자 사용하기 android String.xml 에서 특수문자를 사용 하면 에러가 나타 납니다. The entity name must immediately follow the '&' in the entity reference. 특수 문자를 사용 하기 위해서는 Colored By Color Scripter™ 1 "삽입할 특수문자"]]> 를 사용 하시면 됩니다 . 참고 예제 입니다 . Colored By Color Scripter™ 1 문의\n 사항
android viewpager gallery 사용하기 android gallery 가 deprecated 되었습니다 .gallery 를 Viewpager 를 대체 할 수 있습니다 . Viewpager 를 구성하면 한장씩 넘어 가는 것을 확인 할 수 있습니다 . ViewPager 를 구성후에 Colored By Color Scripter™ 1 2 viewPager.setPageMargin(getResources().getDisplayMetrics().widthPixels / -5); viewPager.setOffscreenPageLimit(2); viewPager 에 위와 같은 속성을 통해서 위 사진과 같은 갤러리 모양의 ViewPager 를 만들 수 있습니다 .
Android TextView 좌우 반전 하기 Colored By Color Scripter™1234567891011121314151617181920import android.content.Context;import android.graphics.Canvas;import android.util.AttributeSet;import android.widget.TextView; public class MirroredTextView extends TextView { public MirroredTextView(Context context, AttributeSet attrs) { super(context, attrs); } @Override protected void onDraw(Canvas canvas) { ca..
Colored By Color Scripter™ 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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68
Android 화면 ScreenShot 사용하기 Colored By Color Scripter™12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152package com.iris.util; import android.annotation.SuppressLint;import android.app.Activity;import android.content.Context;import android.graphics.Bitmap;import android.graphics.Point;import android.graphics.Rect;import android.view.Display;import andr..