728x90
반응형

ALL 601

안드로이드 자바로 http 통신하기

보통 백그라운드 ( 쓰레드 ) 작업으로 통신을 하기 때문에, AsyncTask를 사용한다. // 아이디 닉네임 비밀번호 이메일 성별 지역 public void postDB(String id, String nickName, String setUserPass, String eMail,String sex,String location){ class joinHTTPt extends AsyncTask { String id; String nickName; String setUserPass; String eMail; String sex; String location; public joinHTTPt(String id, String nickName, String setUserPass, String eMail,String ..

JAVA 2018.04.18

안드로이드 EditText 문자 사용 제한. 유효성

// 아이디를 입력받는 에디트 텍스트에 문자 사용 제한을 함. protected InputFilter filterAlphaNum = new InputFilter() { @Override public CharSequence filter(CharSequence source, int start, int end, Spanned dest, int dstart, int dend) { Pattern ps = Pattern.compile("^[a-zA-Z0-9]+$"); if(!ps.matcher(source).matches()){ Toast.makeText(login.this, "아이디는 영문, 숫자로만 입력이 가능합니다.", Toast.LENGTH_SHORT).show(); return ""; } return nu..

Android 2018.04.17

안드로이드 상태바 없애기 ( 상단 시계나, 배터리 표기하는 바 )

public class login extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN); setContentView(R.layout.activity_login); } } getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREE..

Android 2018.04.17

쿠키와 세션

출처 : http://interconnection.tistory.com/74 쿠키 - 클라이언트 PC에 저장된다. 즉 사용자 PC에 정보가 저장됨. 문제점 : 사용자 등 외부 요인에 의해 변형이 가능해짐. 내 컴퓨터에 저장된 쿠키정보는 나 아닌 다른 사람이 볼 수 있습니다. - 쿠키를 사용하는 부분 : 세션과 달리 서버에 저장되어 메모리를 차지하는것이 아니기 때문에 사용 세션 - 서버에 저장이된다 ( 그래서 서버와 접속이 끊기게 되면, 정보가 없어진다 ) - 세션은 서버에 저장되어 현재 사용자만이 인증을받는다 ( 쿠키 보다 보안성은 좋다 ) -사용 예 : 로그인정보들. 쿠키 생성. 쿠키 사용 쿠키 삭제 PHP 세션 세션이란 웹에 방문한 사용자가 접속해 있는 상태를 말하는 것으로 방문자가 웹브라우저를 닫아..

미분류 2018.03.28

모달 다이얼로그

head body 모달 Launch demo modal ×Close Modal title ... Close Save changes 설명 모달이란 버튼을 클릭하면 팝업창이 위에서 내려오는 구조입니다. 용도는 다양한데 로그인, 회원가입, 알림 메시지 등 여러 용도로 사용할 수 있습니다. data-toggle=“modal” : 자바스크립트에 의해 작동하므로 이 속성을 추가해야 합니다. (이 속성은 토글 역할을 합니다. 즉, 클릭하면 팝업창이 나타나고 다시 이 버튼을 클릭하면 사라집니다.) data-target=“#myModal” : 버튼을 클릭했을 때 열리는 대상 모달창의 id값을 넣어줍니다. class=“modal fade” : .modal은 포지션을 정하기 위한 것이므로 나타나는 위치를 수정하려면 이 선택..

JS . JSP 2018.03.24

confirm()

confirm() 메소드는 매우 자주 사용되며 이를 수행할 경우 텍스트와 확인 및 취소 버튼을 출력하여 사용자의 선택을 받는 매우 간단한 다이얼로그 박스를 보여준다. 이를 통해 사용자가 어떤 행위를 할 것인지 매우 간단한 방법으로 결과를 얻을 수 있는데 그에 따른 결과를 true, false로 반환해 준다. 예를들어 어떤 파일을 지운다고 가정해보자. 파일을 지우는 것을 사용자에게 한번더 확인하기 위해서 confirm() 메소드를 사용할 수 있을 것이다... 이를 실행하면 확인하거나 취소를 물으며 사용자의 결정에 따라 해당하는 분기문을 만들어 실제 파일 삭제를 진행할 수 있는것이다... # Confirm() 메소드의 사용 예제 보기아래는 매우 간단한 예제이다. 출처 : https://webisfree.co..

JS . JSP 2018.03.24

파일 웹서버에 전송

반드시 form에 옵션으로 enctype="multipart/form-data" 를 주어야 합니다. $target_dir = 'upload/'; // 파일이 저장될 디레터리 ( 경로 ) 입니다. 디렉터리가 없는경우 생성해주세요. $target_file = $target_dir . $_FILES['fileToUpload']['name']; // 경로명/파일이름 으로 구문을 만들어줍니다. $tmp_name =$_FILES['fileToUpload']['tmp_name']; // 임시로 파일이 저장되는 경로. move_uploaded_file($tmp_name,$target_file); // 파일 전송 메소드 입니다. 매개값으로는 임시로저장된 경로와, 파일을 저장할 경로를 넣습니다. * 만약에 에러 메세지로 ..

PHP 2018.03.23
728x90
반응형