Programming/Android2015.12.23 11:27

최근에 안드로이드 프로젝트를 새로 시작했습니다.

혼자하고 작은 프로젝트라서 Kotlin으로 하고 있습니다. (유지보수는 누가하지...)

Swift와 비슷해서 시작했는데 다른 부분이 더 많네요.

여러 부분에서 막히고 문서 보고를 반복하다가 방금 찾아 본 것을 남겨봅니다.


Android 에서 새로운 Activity를 실행하려고 할때 Activity 의 class type을 넣어줘야 하는데요.

Java

Intent intent = new Intent(this, MainActivity.Class);


Kotlin

val intent = Intent(this, javaClass())


위 방법은 현재 deprecated 입니다. 

현재 버전에서는 다음과 같이 사용해야 합니다.


Kotlin

val intent = Intent(this, MainActivity:class.java)


https://kotlinlang.org/docs/reference/java-interop.html#getclass

Posted by 초프 초프(초보 프로그래머)

댓글을 달아 주세요

  1. wicked

    val intent = Intent(this, MainActivity:class.java) ->val intent = Intent(this, MainActivity::class.java)
    수정하셔야 합니다.



    2018.08.24 16:07 [ ADDR : EDIT/ DEL : REPLY ]

새로운 기능을 추가했습니다.

  • 로그인 기능 추가
  • 게시판 기능 추가
  • 오류 수정

 

 



Posted by 초프 초프(초보 프로그래머)

댓글을 달아 주세요

  1. 비밀댓글입니다

    2015.03.10 10:20 [ ADDR : EDIT/ DEL : REPLY ]

벌써 3월 11일이네요..

새학기가 시작되는 달이라 다운로드 수가 어떻게 변경했는지 확인해 봤습니다.

예상대로 개강하자마자 다운로드가 많이 늘어 났는데 그것도 하루뿐이네요.


'도서관 좌석 정보' Android


'도서관 좌석 정보' iOS


실제 수치 차이는 크지만 Android, iOS모두 3/1에 큰 수치로 늘었습니다.

이번주 수치는 정확히 나오지 않아서 모르겠지만 아마 주말에 많이 올라갔을 것으로 보입니다.


Posted by 초프 초프(초보 프로그래머)

댓글을 달아 주세요

  1. 너무 잘 쓰고있습니다^^ 남양주시 진접도서관도 업데이트 되었으면 좋겠네요^^ 유용한 어플 감사드려요!

    2014.03.23 11:42 [ ADDR : EDIT/ DEL : REPLY ]
  2. 비밀댓글입니다

    2014.04.07 13:39 [ ADDR : EDIT/ DEL : REPLY ]
  3. 잘쓰고있습니다 이렇게유용한어플이제알앗다니ㅠㅠ 근데 자석정보가 제대로안나오는도서관두잇더라고요ㅠ바쁘시겟지만 이런부분은 고쳐주셧으면해요ㅎㅎ 수고하세염

    2014.04.17 17:32 [ ADDR : EDIT/ DEL : REPLY ]
  4. 비밀댓글입니다

    2014.05.21 01:39 [ ADDR : EDIT/ DEL : REPLY ]

10만 올라가는데 일년 정도 걸린것 같네요.

드디어 800,000 다운로드 돌파



Posted by 초프 초프(초보 프로그래머)

댓글을 달아 주세요

  1. 비밀댓글입니다

    2014.01.05 11:12 [ ADDR : EDIT/ DEL : REPLY ]
  2. 오!

    2014.01.14 17:43 [ ADDR : EDIT/ DEL : REPLY ]
  3. 아이폰

    이번 아이폰 업데이트후 좌석정보가 제공이 안되네요 ㅠㅜ 확인부탁드려요

    2014.01.16 11:49 [ ADDR : EDIT/ DEL : REPLY ]

드디어... 드디어 업데이트입니다.


2.0.0 새버전입니다. 많이 달라진 것은 없습니다. 


몇 가지 기능이 추가되었습니다.


* 열람실 잔여 좌석 현황 공유 기능

* 나의 도서관 순서 변경

* 게시판 추가 방법 변경





Posted by 초프 초프(초보 프로그래머)

댓글을 달아 주세요

  1. 비밀댓글입니다

    2013.07.15 20:30 [ ADDR : EDIT/ DEL : REPLY ]
  2. 비밀댓글입니다

    2013.07.15 20:31 [ ADDR : EDIT/ DEL : REPLY ]
  3. 비밀댓글입니다

    2013.07.17 10:21 [ ADDR : EDIT/ DEL : REPLY ]
  4. 비밀댓글입니다

    2013.07.17 10:21 [ ADDR : EDIT/ DEL : REPLY ]
  5. 따뜻한

    어플리케이션 정말 잘 사용하고 있습니다.
    감사합니다^^

    2013.07.19 17:01 [ ADDR : EDIT/ DEL : REPLY ]
  6. 오랜만에 들려봅니다. 역시 명불허전이네요. 잘 쓰고있습니다. 그럼이만. 뿅!

    2013.07.22 23:02 [ ADDR : EDIT/ DEL : REPLY ]
  7. 비밀댓글입니다

    2013.09.23 15:02 [ ADDR : EDIT/ DEL : REPLY ]
  8. 돔인

    어플 항상 잘 쓰고 있습니다^^! 업데이트 이후로 도서관 이름 왼편에 분홍색 혹은 파랑색으로 표시되는것은 어떤의미인가요? ㅠㅠ 궁금해서 댓글 남겨 봅니다 !

    2014.04.22 16:37 [ ADDR : EDIT/ DEL : REPLY ]

Tools2013.05.28 01:17

Android Studio 적응하기가 만만치 않네요.

이클립스에서 프로젝트 속성에서 쉽게 library project를 추가할 수 있는데 Android Studio에서는 찾을 수가 없었습니다.

검색해서 알아낸 내용을 간단히 정리합니다.




상단 툴박스에 Project Structure 를 클릭



Modules 선택 > library 를 추가할 Module 선택 > Dependencies 탭 선택



하단에 있는 + 버튼을 선택 > Module Dependency 선택


추가하고 싶은 Module 을 선택하면 끝!

Posted by 초프 초프(초보 프로그래머)

댓글을 달아 주세요

Programming/Android2012.10.26 12:10

특정 유니코드를 xml 파일안에 직접 입력해야 할 필요가 있을 때가 있다.

기본적으로 사용하는 0x1234 형식으로 넣으면 문자열 그대로 인식되어 버린다.

유니코드로 인식하기 위해서는 0x 대신 \u 를 입력해야 한다.

<string name="test">\u0025</string>


출처 : http://stackoverflow.com/questions/9386411/escape-multiple-characters-in-android

Posted by 초프 초프(초보 프로그래머)

댓글을 달아 주세요

Programming/Android2012.10.26 11:58

폰트마다 ASCII에 따라 표시하는 글자가 달라서 발생하는 문제이다.

유니코드로 사용하면 문제가 해결될 것으로 보입니다.

자세한 내용은 아래 출처를 통해 확인 가능합니다.


출처 : http://chan.springnote.com/pages/5578951

Posted by 초프 초프(초보 프로그래머)

댓글을 달아 주세요

500,000 이 넘은지 한참이 되어서야 600,000 다운로드를 넘었습니다.

언젠가는 1,000,000 다운로드가 되겠죠? :D



Posted by 초프 초프(초보 프로그래머)

댓글을 달아 주세요

  1. 원해요

    갤투도 이 어플 사용하고 싶은데.. 어찌 안될까요?ㅠㅠ
    너무 좋은 앱인걸요 ㅜㅜ apk파일이 있다면 같이 올려주실 수 있으세요?

    2012.07.01 00:08 [ ADDR : EDIT/ DEL : REPLY ]
  2. 충북 제천의 세명대학교 민송도서관 열람실별 실시간 좌석 현황 입니다.
    추가해주시면 감사하겠습니다.

    http://192.168.16.13/Domian5m.asp

    2012.08.10 08:44 [ ADDR : EDIT/ DEL : REPLY ]
  3. 절대그렇게안댐.

    누구 맘대로?

    2012.09.18 22:50 [ ADDR : EDIT/ DEL : REPLY ]

Programming/Android2012.06.23 16:59

WebView를 layout에 위치 시키고 loadUrl을 했는데... layout에 있는 WebView가 아니라

브라우져 앱이 실행되면서 해당 url을 보여준다.

이 문제는 간단한 코드 한줄로 해결된다.


WebView webView = (WebView) findViewById(R.id.webView);

webView.setWebViewClient(new WebViewClient());

Posted by 초프 초프(초보 프로그래머)

댓글을 달아 주세요