shift + F6 변수명 한번에 변경!

클래스명 바꿀 때도 사용 가능->관련 변수도 자동 변경됨!



match_parent 부모 뷰그룹에 크기 맞추기/버튼은 부모 뷰그룹 너비만큼

wrap_content 뷰 스스로 적당한 크기 맞추기/버튼의 경우 텍스트라벨의 너비만큼



해외 마켓 플레이스와 쇼핑몰

-. 웹표준에 준하여 기획

-. 이미지 섹션에 이미지(최대 12개)

-. 상품 타이틀(일반적으로 50자)

-. 상품 스펙(옵션, 브랜드 등)

-. 상품설명(텍스트)


해외 쇼핑몰에서는 상품 이미지 대량으로 보여주고 싶은 경우에는

LookBook 페이지를 제공


gif 사용 안함


뒷 배경 하얀색

모델 얼굴 노출 ㄴㄴ

플래시 ㄴㄴ(크롬, 파이어폭스 땜에)



반응형은 boot strap?

반응형=어떤 화면이던 사이즈 폭맞춤으로 반응함


'me' 카테고리의 다른 글

드론  (0) 2018.08.02
워렌버핏이 우선순위를 정하는 3단계 방법  (1) 2018.04.29
벚꽃  (0) 2018.04.07
부암동 복수자들 코디 패션 모음 2  (0) 2018.02.27
부암동 복수자들 코디 패션 모음 1  (0) 2018.02.27


'me' 카테고리의 다른 글

드론  (0) 2018.08.02
워렌버핏이 우선순위를 정하는 3단계 방법  (1) 2018.04.29
벚꽃  (0) 2018.04.07
부암동 복수자들 코디 패션 모음 3  (0) 2018.02.27
부암동 복수자들 코디 패션 모음 1  (0) 2018.02.27


'me' 카테고리의 다른 글

드론  (0) 2018.08.02
워렌버핏이 우선순위를 정하는 3단계 방법  (1) 2018.04.29
벚꽃  (0) 2018.04.07
부암동 복수자들 코디 패션 모음 3  (0) 2018.02.27
부암동 복수자들 코디 패션 모음 2  (0) 2018.02.27

1. 어플 이용하기


show java - a java decompiler 검색하여 다운


하단의 +모양 클릭하여 from installed 선택

디컴파일러하고 싶은 어플은 선택

JeDX 0.6.1 선택



디컴파일러가 된다.

공유해서 pc로 볼 수 있음.





2. pc로 이용하기


http://fors.tistory.com/32

위 사이트 참고


자세하게 잘 설명되어 있다.



https://apkpure.com/

위 사이트에서 디컴파일러 하고 싶은 어플 검색하여 apk파일 다운로드


https://sourceforge.net/projects/dex2jar/files/ 다운로드


http://jd.benow.ca/

위 사이트에서 jd-gui-windows-1.4.0.zip 다운로드



다운받은 어플의 apk 확장자명을 zip으로 변경

classes.dex를 dex2jar파일의 d2j-dex2jar.bat에 드래그하면

확장자 변경 후 저장된다


변경된 확장자인 classes-dex2jar.jarJava Decompiler하면 끝





*참고로

cmd로 파일의 확장자명 변경하는 법


파일이 있는 디렉터리에 가서 ren 파일이름.기존확장자명 파일이름(변경가능).변경하고싶은확장자명 을 입력하면 된다.

디렉터리에 갈 때는 cd 디렉터리명 를 입력하면 된다.

뒤로 갈 때는 cd .. 을 입력



ex)

다운로드 파일에 있는 a.txt를 b.pdf로 변경


C:\Users\abc>cd downloads

C:\Users\abc>downloads>ren a.txt b.pdf

이클립스에서 작성함


클래스명 : myForm1.jsp


<?xml version="1.0" encoding="EUC-KR" ?>

<%@ page language="java" contentType="text/html; charset=EUC-KR"

    pageEncoding="EUC-KR"%>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=EUC-KR" />

<title>Insert title here</title>

</head>

<body>

 <form action="myForm2.jsp" method="post">

    <!--action은 서버 쪽 주소(jsp로 구성), 여기에서는 html에 보냄-->

    <table>

        <tr>

            <td>숫자를 입력하세요</td>

            <td>

                <input type="number" name="num1" id="num1">

                <!-- 서버에서는 name으로, 자바스크립트는 id로 인식하므로 둘의 이름을 같게 명시해야 한다-->

            </td>

        </tr>

        <tr>

            <td>숫자를 입력하세요</td>

            <td><input type="number" name="num2" id="num2"></td>

        </tr>

        <tr>

            <td colspan="2"></td><!--컬럼 2칸 합치기-->

            <td><input type="submit" value="전송"></td>

        </tr>

    </table>

    </form>

</body>

</html>








클래스명: myForm2.jsp


<?xml version="1.0" encoding="EUC-KR" ?>

<%@ page language="java" contentType="text/html; charset=EUC-KR"

    pageEncoding="EUC-KR"%>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=EUC-KR" />

<title>Insert title here</title>

</head>

<body>

  <%

  String num1 = request.getParameter("num1");

String num2 = request.getParameter("num2");


int num3 = Integer.parseInt(num1);

int num4 = Integer.parseInt(num2);

out.println("첫번째 값 : " + num3); 

%>

<br/>

<%out.println("두번째 값 : " + num4);%>

<br/>

<%out.println("합 : " + (num3+num4));%>

</body>

</html>



첫번째 값 : 123
두번째 값 : 456

합 : 579


import java.util.ArrayList;


public class Test {


public static void main(String[] args) {

ArrayList<String> ar = new ArrayList<String>();

ar.add("홍길동1");

ar.add("홍길동2");

ar.add("홍길동3");

ar.add("홍길동4");

//확장 for문-JSP에서 사용빈도 높음

StringBuilder sb = new StringBuilder();

for(String name:ar) {

sb.append(name+"\n");

}

System.out.println(sb.toString());

}


}



<form name="입력 폼 이름" action="웹 프로그램 페이지" method="전달 방식">

<input type="폼 모양과 기능" name="입력 폼 변수" value="전달 값">

</form>





이렇게 html에서 하려고 했는데 오류나서


 <form action="myForm2.jsp" method="post">

    <!--action은 서버 쪽 주소(jsp로 구성), 여기에서는 html에 보냄-->

    <table>

        <tr>

            <td>ID</td>

            <td>

                <input type="text" name="id" id="id">

                <!-- 서버에서는 name으로, 자바스크립트는 id로 인식하므로 둘의 이름을 같게 명시해야 한다-->

            </td>

        </tr>

        <tr>

            <td>암호</td>

            <td><input type="password" name="pw" id="pw"></td>

        </tr>

        <tr>

            <td colspan="2"></td><!--컬럼 2칸 합치기-->

            <td><input type="submit" value="전송"></td>

        </tr>

    </table>

    </form>






이클립스에서 이렇게 jsp로 다시 함


클래스명 : myForm1.jsp

여기에서 id와 pw입력 하면


<?xml version="1.0" encoding="EUC-KR" ?>

<%@ page language="java" contentType="text/html; charset=EUC-KR"

    pageEncoding="EUC-KR"%>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=EUC-KR" />

<title>Insert title here</title>

</head>

<body>

<%

String id = request.getParameter("id");

String pw = request.getParameter("pw");

if(id != null){

out.println("ID : " + id);

}

if(pw != null){

out.println("암호 : " + pw);

}

%>

</body>

</html>





클래스명 : myForm2.jsp

여기에 출력 됨


<!-- if(id != null){

out.println("ID : " + id);

}

if(pw != null){

out.println("암호 : " + pw);

} -->


<?xml version="1.0" encoding="EUC-KR" ?>

<%@ page language="java" contentType="text/html; charset=EUC-KR"

    pageEncoding="EUC-KR"%>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=EUC-KR" />

<title>Insert title here</title>

</head>

<body>

<%

String id = request.getParameter("id");

String pw = request.getParameter("pw");

%>

<table>

<tr>

<td>ID</td>

<td>

<%= id %>

</td>

</tr>

<tr>

<td>PW</td>

<td>

<%= pw %>

</td>

</tr>

</table>

</body>

</html>

톰캣 설치


https://tomcat.apache.org/download-90.cgi

위 사이트에 들어가서


32-bit/64-bit Windows Service Installer (pgp, md5, sha1, sha512)

위 인스톨러를 다운받아 설치한다


http://localhost:8080

인터넷주소창에 위와 같이 입력하여 정상 작동하면 톰캣설치 완료된 것

+ Recent posts