http://wiki.sitemesh.org/wiki/display/sitemesh3/Getting+Started+with+SiteMesh+3


sitemesh 는 Was서버에서 Client브라우져의 요청의 결과를 응답하는 내용에 공통적으로 적용되어야 하는 부분을 쉽게 구성하고 적용 할 수 있도록 개발된 서버용 툴입니다.  



https://mvnrepository.com/


maven-project pom.xml에 들어가는 라이브러리를 검색하는 사이트 



https://adminlte.io/




기본 아이콘에서 원하는 이미지로 변경하겠다.

우선 이미지가 필요하다.

상업용 무료 이미지를 받을 수 있는 곳으로 가서 이미지를 받아준다.


File -> New -> Images Asset 클릭하면 Asset Studio가 실행


아이콘 이미지를 Path에서 선택한다.


교체할 사진으로 선택해준다.


Next 클릭 후 Finsh를 선택하며 적용이된다.


해당 이미지는 mipmap에 있다.

git을 GUI모드에서 작업할 수 있게 해준다.

SourceTree를 다운로드한다.

https://www.sourcetreeapp.com/




설치를 완료하면 아래처럼 나온다.



'Git' 카테고리의 다른 글

Git설치(Mac)  (0) 2018.11.20

https://git-scm.com/ 이동 한다.


해당 파일을 다운로드한다.


다운로드한 파일을 더블클릭하면 아래와 같은 창이 나온다.

아래의 파일명.pkg를 더블클릭하자


다음 다음 하면 설치가 끝난다.



터미널을 열어서 git 이라고 입력한다.

$git

아래와 같이 나오면 설치가 정상적으로 된것이다.





'Git' 카테고리의 다른 글

SourceTree설치(Mac)  (0) 2018.11.20

앱을 배포하려면 서명된 APK를 만들어야한다.

Build → Generate Signed Bundle / APK를 선택한다.


두번째 APK를 선택하고 Next를 클릭한다.


Create new...를 선택하고 키스토어를 생성한다.


아래와 같이 작성해준다.


v1,v2항목에 체크하고 Finish를 선택한다.


APK파일이 생성이 되었고 locate를 선택하여 확인해보자


해당 프로젝트 폴더 app/release/app-release.apk 파일이 생성되었다.


이 파일을 플레이 스토어 앱에 업로드를 해야한다.


https://play.google.com/apps/publish/ 접속한다.


아래로 내려오면 동의 후 결제 페이지로 이동을 클릭한다.


카드정보를 입력하고 결제를 클릭하면 결제완료 메세지가 나온다. 2만8천원 정도 든다. 내돈....


해당란의 *를 작성하고 등록을 클릭한다.


아래와 같은 화면이 나오면 성공!


'안드로이드' 카테고리의 다른 글

GSON 라이브러리 사용하기  (0) 2018.12.01
앱 아이콘 변경하기  (0) 2018.11.22
Realm 데이터베이스 사용하기  (0) 2018.11.20
ActionBar 없애기  (0) 2018.11.19
인텐트에 데이터 담고 넘기고 받기  (0) 2018.11.18

Realm은 적은 코드로 데이터베이스를 작성할 수 있게해준다.

SQLite는 SQL문법을 어느 정도는 알고 있어야 하는 반면 Realm은 SQL 문법을 전혀 몰라도 사용할 수 있다.


프로젝트 수준의 build.gradle 파일을 열고 소스를 추가해준다. 

    dependencies {
        classpath "io.realm:realm-gradle-plugin:5.2.0"
    }
cs




모듈 수준의 build.gradle 파일을 열고 두 가지 플러그인을 추가한다.

1
2
3
apply plugin: 'realm-android'
 
apply plugin: 'kotlin-kapt'

cs




SQLite는 SQL문법을 어느 정도는 알고 있어야 하는 반면 Realm은 SQL 문법을 전혀 몰라도 사용할 수 있다.



객체만드는 방법(테이블)

1
2
3
4
class School(val id : Long,
            var name : String = "",
            var age : Int = 0
            )
cs

Realm에서 테이블로 사용하려면 모델 클래스 앞에 open을 붙이고 RealmObject 클래스를 상속받은면 된다.
1
2
3
4
5
open class School(val id : Long,
                var name : "",
                var age : Int = 0
                ) : RealmObject(){
}
cs


+ Recent posts