안녕하세요 박스여우입니다.이번에는 ScrollView의 스크롤이 바닥에 닿았을때, 스크롤 뷰의 내용이 모두 보여졌을때 새로운 게시글을 로드하기 위한 이벤트를 발생시키는 방법에 대해 소개해 드리고자 합니다. ■ ScrollView 바닥에 닿았을 때 이벤트여러가지 방법이 있지만 저는 Custom ScrollView를 만드는 방법으로 해결하였습니다. 핵심코드123456789101112131415161718 private void checkIsLocatedAtFooter() { if (rect == null) { rect = new Rect(); //사각형을 그려주는 Rect 클래스 - 현재 보이는 화면의 사각형 getLocalVisibleRect(rect); //현재 view의 절대 위치를 rect에 적용 r..
안녕하세요 박스여우입니다.최근 AngularJS에 관심이 생겨서 AngularJS에 대해 공부를 하고 있습니다. 그리고 공부한 AngularJS의 내용을 블로그에 포스팅 하고자 합니다. ■ AbgularJS지난 포스팅에서도 소개해 드렸듯이 AngularJS는 JavaScript로 만들어진 웹 애플리케이션 프레임워크 입니다.라이브러리 : JQuery와 같이 유용한 함수의 집합이다. 개발자의 코드가 필요한 시점에 해당 함수들을 호출하고 애플리케이션의 전체 흐름을 제어합니다. 프레임워크 : AngykarJS등과 같이 개발자의 코드가 프레임워크의 빈 공간을 채우고, 프레임워크가 필요시점에 개발자의 코드를 호출하고 애플리케이션의 전체 흐름을 제어하게 됩니다. ■ AbgularJS의 특징 ■ 작성해야 하는 JS의 ..
안녕하세요 박스여우입니다.방학이 끝나고 2학기가 시작되었습니다. 본격적인 2학기를 보내기 전에 방학동안 했던 일들과 2학기의 계획을 적어보려고 합니다. [쎄트렉아이 인턴]쎄트렉아이에서의 3주간의 인턴과정을 무사히 마치고 수료증과 약간의 교통비와 식비를 받았습니다.(세금 ㅠㅠ)생각했던 것 보다 분위기가 좋았고, 다양한 것들을 배우고 좋은 경험을 만들고 왔습니다. 쎄트렉아이 간판 앞에서 인증샷을 찍고있는.. [Shake Note]방학동안 남는 시간을 이용해 앱을 하나 만들어 출시하게 되었습니다.스마트폰을 흔들어 메모를 하거나 선택한 앱을 실행시키는 앱 인데요, 바로 Shake Note 입니다. PlayStore 바로가기! [DSM 알리미 3.0]저희학교 공식 애플리케이션인 DSM(대덕소프트웨어마이스터고등학교..
안녕하세요 박스여우입니다. 요즘 웹에 관심이 많아졌는데요, 그런 의미에서 오늘은 그동안 배워보고 싶었던 AngularJS에 대해 알아보고자 합니다! JavaScript는 웹은 물론이고 Node.JS, 애플리케이션 분야까지 "JavaScript Is Eating The World"라는 말이 있을 정도로 점점 진화해 가고 있습니다. 이러한 과정속에서 JQuery와 같은 JavaScript 라이브러리들이 많이 등장하고 있는데요, 그 중에도 AngularJS라는 것이 인기를 많이 받고 있습니다. 지금부터 이 AngularJS에 대해 간단히 알아보도록 하겠습니다 ■ AngularJS AngularJS는 JavaScript로 만들어진 웹 어플리케이션 프레임워크 입니다. AngularJS가 인기를 받고있는 이유는 바..
■ 개인 소스 정리 입니다. 만약 잘못된 코드가 있다면 알려주시면 감사하겠습니다! 처음으로 개인 소스 정리를 시작해 볼까 합니다. 여러 프로젝트를 하다 보니 database는 항상 필요해서 그냥 접속 클래스를 만들었습니다.좀더 구체적으로 조작하는 메소드들까지 만들까 생각중입니다.. Java로 Database - Mysql에 접속하는 클래스 12345678910111213141516171819202122232425262728293031323334353637383940414243package com.boxfox.database; import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;import java.sql..