본문 바로가기

Android61

[Android/안드로이드]포켓몬 고(Pokemon Go)관련 앱 개발 정보 포켓몬 고와 관련해서 국내 커뮤니티에는 정보가 많이 없어서 찾는데 조금 고생을 했다. 아무래도 국내에 출시된 지 얼마 안 돼서 그런 것 같아서 외국 커뮤니티 사이트를 찾아보는데 레딧에 포켓몬고 개발자 커뮤니티가 따로 있다는 것을 알게 되었다. https://www.reddit.com/r/pokemongodev/ 이것저것 찾아보고 포켓몬 정보를 가지고 오는데 반나절 정도 걸린 것 같다. 대부분의 포켓몬 고 관련 앱이 포켓몬 계체량을 측정하는 앱인데 조금은 다른 측면으로 접근해서 개발을 하려고 한다. 2017. 2. 7.
[Android/안드로이드]단어 암기용/단어장 앱 만들기(2)[GitHub] 내가 쓰려고 만든 단어장 [개발기간]약 2일 [사용한 것들]Custom ViewPagerCustom ListViewDrawerLayoutPopupWindowArrayList를 활용한 SharedPreparence Custom ListView에서 갱신 문제를 해결하는데 시간이 오래 걸렸다. 간단하게 만들기 위해서 퍼미션 허가를 받아야 하는 기능은 사용하지 않았고 데이터도 SharedPreparence를 이용하여 간단하게 처리를 한다. --- 자세한 설명은 추후 포스팅 1. 컴퓨터로 단어를 지정된 규칙에 맞게 타이핑하고 저장하기 2. 앱 내부에서 직접 추가하기. [아직 코드가 정리되지 않아 보기 힘들 수 있습니다.] 2017. 2. 5.
[Android/안드로이드]Jsoup을 이용하여 WebView 로그인 쿠키 이용하기[Login/Cookie] Jsoup 라이브러리는 dependencies에 다음을 추가하면 사용이 가능하다. compile 'org.jsoup:jsoup:1.10.2' Jsoup은 웹 페이지의 Html을 파싱 하는데 유용한 라이브러리인데 로그인과 같이 인증이 필요한 페이지에 접근해서 값을 가지고 오는 경우 특별한 처리가 필요하다. 구글링을 해본 결과 Jsoup에서12345Connection.Response re = Jsoup.connect("로그인 페이지") .data("UserID", "MyID") .data("UserPW","MyPW") .execute(); cs 다음과 같이 웹 페이지에서 인증을 받아Html 파싱이 가능하다고 하는데 되는 페이지가 있고 안되는 페이지가 있는 것 같다. 그래서 사용한 다른 방법은웹뷰를 통해서 로.. 2017. 2. 3.
[Android/안드로이드]PopupWindow 쉽게 사용하기[GitHub] 간단하게 PopupWindow를 만들 수 있다. Popup으로 사용할 xml 을 작성하고 inflate 를 사용하여 xml을 실제 View 객체로 만든다. 기타 설명은 코드 주석에 포함되어있다. 123456789101112131415161718192021222324252627282930313233343536 private PopupWindow mPopupWindow ; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Button popup = (Button) findViewById(R.id.show); po.. 2017. 2. 2.