LG 스마트폰들은 안드로이드 롤리팝버전까지 Q슬라이드가 지원되는
인터넷브라우저가 있었습니다. 마시멜로 버전이 부터 크롬으로 바뀌고 없어졌다네요.
LG G7을 쓰면서 큐슬라이드 인터넷이 없어서 불편해서 만들어봤습니다.
파이어폭스의 Geckoview 예제를 일부 수정해서 Q슬라이드 기능을 추가 했습니다.
구글플레이 스토어링크입니다.
https://play.google.com/store/apps/details?id=com.jw.studio.geckodevmaster
모질라의 MPL2.0 라이센스에 따라 깃허브에 소스코드를 공개했습니다.
https://github.com/kitrio/qslide-GeckoWebView
개발 후기 -
LG Q슬라이드 SDK는 안드로이드 마시멜로버전까지만 지원하는데다가 AppCompat이 지원안되는 바람에
AppCompat v7기능을 못써서 레거시 기능들로 바꿔야 했습니다.
Q웹뷰 1버전은 안드로이드 기본 웹뷰기반이라 선택목록창, 팝업 알림창등이 커스텀하려면 크로미움 소스를 바꿔야해서 바꾸지 못하던 중
파이어폭스를 만든 모질라의 Geckoview는 인터넷 브라우저를 만들수있도록 컴포넌트 형식으로 되어있어서 브라우저의 대화 창들을 수정하기 편리했습니다.
- ps. 10월 까지는 LG 개발자 홈페이지에서 Q슬라이드 SDK가 올라와있었는데 V50S가 나오면서 지금은 내려가고 듀얼스크린 SDK만 남아있군요.
'안드로이드' 카테고리의 다른 글
안드로이드 GeckoView 사용시 화면 번쩍일때 (0) | 2020.01.06 |
---|---|
Q웹뷰 에서 메뉴 레이아웃 제대로 안뜰때 해결법 (0) | 2019.12.03 |
Q슬라이드 앱들 상단바 타일에 등록하는 quick타일앱 입니다. (0) | 2019.10.20 |
안드로이드 타일 서비스로 퀵 타일버튼 만들기 (0) | 2019.10.19 |
안드로이드 JSON 파싱 - 값 전송 (0) | 2017.06.18 |