본문 바로가기

web129

[Web] AMP 모바일 페이지 구성 출처 : http://d2.naver.com/helloworld/6856597 사용자는 모바일 웹을 사용하면서 모바일 앱과 같은 성능을 기대합니다. 빠른 페이지 로딩과 부드러운 스크롤, 사용자 액션에 즉시 반응하는 인터랙션, 멋진 그래픽 애니메이션 같은 것을 기대합니다. 다행히 모바일 기기의 브라우저 성능이 예전보다 많이 나아졌고, 이를 잘 활용한다면 더 쾌적하고 풍부한 사용자 경험을 제공할 수 있습니다. 그럼에도 불구하고 아직도 많은 사이트가 최적화되지 않은 웹 페이지를 서비스합니다. 이런 서비스는 사용자에게 안 좋은 사용자 경험을 줄 뿐만 아니라 의도하지 않은 트래픽을 발생시키고, 로딩 시간을 낭비하며, 모바일 기기의 배터리를 소모합니다.AMP(Accelerated Mobile Page)는 웹 페이지.. 2016. 9. 4.
[Java] 자바 자료형 (Data Type) 자바 자료형(Data Type) 자료형이란 데이터의 종류를 의미하는 키워드입니다 전에 자바 변수 설명에서 예제로 사용했던 int (정수형)과 같이 특정한 데이터 종류를 의미하는 키워드들을 의미합니다 자바에서는 자료형이 2가지 정도라고 볼 수 있습니다 기본형 (Primitive Type)과 참조형 (Reference Type)입니다 위의 8가지 종류는 기본형 타입으로 숫자, 문자, 논리들의 자료형입니다 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 public class DataType { public static void main(String[] args) { byte num1 = 100; short num2 = 30000; int num3 =.. 2016. 9. 2.
[Android] 안드로이드 리시버 Receiver Android 리시버 브로드캐스트 수신자 (Broadcast Receiver - Receiver) 특정 이벤트가 발생했을 때 다수의 Application 에게 전달하는 서비스. Activity의 인텐트 필터와 유사함. 단, Activity의 인텐트 필터는 사용자에게 선택을 유도하지만 브로드캐스트 수신자는 등록이 되어있다면 모두에게 보낸다. 활용사례 택배 서비스 택배 발송 문자가 오면, 택배 Application의 브로드캐스트 수신자가 문자를 받아 처리한다. WhoWho(후후) 전화가 올 경우 송신 번호를 검색해 스팸 / 광고 전화인지 검색하고, 차단 여부를 결정한다. 브로드캐스트 수신자가 활용하려는 서비스를 미리 권한등록 해두어야 한다. 문자를 받아야 한다면, 문자 퍼미션, 전화를 받아야 한다면 전화 퍼.. 2016. 8. 5.
[Android] 안드로이드 앱 첫 화면 생성하기 Android App의 첫 화면 만들기 우선은 이전에 이용했던 Android Beacon 프로젝트를 이용해서 실습을 진행한다 SplashActivity라는 액티비티를 하나 생성해준다 그런 후 Manifest에서 MainActivity에 있는 intent-filter를 SplashActivity로 옮겨준다 1 2 3 4 5 6 7 8 9 10 Colored by Color Scripter cs 그런 후 theme를 NoActionBar를 지정해준다 이제 activity_splash에서 gravity 옵션을 center로 준다 그리고 background를 준다 그런 후에 Google에서 Logo Image를 검색후에 배경이 투명인 파일을 다운 받고 res -> drawable 폴더 안에 넣는다 그런 후에 I.. 2016. 8. 4.