목록분류 전체보기 (409)
SPRING :: NOTE
보통 서버설정에서 발생하는 취약점인데, 브라우징 하는 모든 파일을 보여주고, 파일 저장 및 열람이 가능하기 때문에 제2, 제3의 공격에도 이용 될 수 있습니다. PHP상에서 폴더에있는 파일 리스트를 보여주는 다이렉트 리스팅입니다. 2차, 3차 해킹의 위험이있기 때문에 꼭 필요하신부분에 사용하셔야 합니다.
첫번째 방법 : 자바소스 상 버튼 백그라운드 색을 없애준다 'buttonName'.setBackgroundDrawable(null); //버튼 배경 null값 주기 두번째 방법 : XML 소스상 버튼 배경을 바꿔준다.
try { // XML 데이터를 읽어옴 URL url = new URL("불러올 XML 주소"); InputStream in = url.openStream(); XmlPullParserFactory factory = XmlPullParserFactory .newInstance(); XmlPullParser parser = factory.newPullParser(); // XmlPullParser에 XML 데이터와 인코딩 방식을 입력 parser.setInput(in, "euc-kr"); int eventType = parser.getEventType(); boolean isItemTag = false; while (eventType != XmlPullParser.END_DOCUMENT) { if (eve..
이미지에 맞게 사이즈를 자동 조절 시켜준다.android:adjustViewBounds="true"android:scaleType="fitXY"
1. 아래의 파일을 다운로드 (라이브러리 파일) 자세한 라이브러리 설명 => 링크 2. 라이브러리 파일 등록 - 안드로이드 프로젝트의 libs에 다운받은 파일을 복사 - 복사된 파일 오른쪽 클릭 > Build Path > add library... 3. import import com.navdrawer.SimpleSideDrawer; import com.navdrawer.SimpleSideDrawer; 4. 변수 추가 private SimpleSideDrawer mSlidingMenu; 5. 슬라이드 메뉴 생성 onCreate 아래 다음 소스 입력 mSlidingMenu = new SimpleSideDrawer(this); mSlidingMenu.setLeftBehindContentView(R.layou..
public class Info extends Activity { ArrayAdapter adspin; /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.info); spinner((Spinner)findViewById(R.id.spinner1) ,R.array.open); } public void spinner(Spinner sp, int textArrayResId) { adspin = ArrayAdapter.createFromResource(this,..
1. onCreate 바로아래 디파인 private static final int REQ_CODE_SELECT_TEMPLATE = 1; 2. 버튼 이벤트 하위에 소스삽입.( 나는 버튼으로 액션이벤트를 취했다.) public void [버튼 이벤트 정의](View _view) { Intent intent = new Intent(this, [값 주고받을 클래스].class); startActivityForResult(intent, REQ_CODE_SELECT_TEMPLATE); } 3. onActivityResult 정의 @Override protected void onActivityResult(int requestCode, int resultCode, Intent data) { super.onActivit..