Fragment를 이용해서 리스트뷰를 출력하는 실습이 있었다.평소에 리싸이클러뷰(RecyclerView)를 주로 이용하다가오랜만에 리스트뷰를 이용하니 기억이 잘 나지 않았다.라디오버튼과 마찬가지로 이 참에 학습을 해보자. 위의 리스트뷰를 상세하게 보여줄 item.xml도 있어야 한다.이 것은 생략하도록 하겠다. public class FragmentOne extends Fragment { ListView listView; public FragmentOne() { } @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View view = inflater.infl..
Fragment 실습 중 지난번에 학습했던 라디오 버튼을 다시 적용해 보았다.버튼에 익숙해 있지만 라디오버튼도 자주 쓰이는 기능이기에이번 기회에 정리를 해 본다. 위 소스에서 RadioGroup 안에 버튼을 넣었다.이때 알아두어야 할 옵션은 android:orientation으로 버튼을 세로 혹은 가로로 배치하도록 만든다. RadioGroup radioGroup = (RadioGroup)findViewById(R.id.radioGroup); radioGroup.setOnCheckedChangeListener(new RadioGroup.OnCheckedChangeListener() { @Override public void onCheckedChanged(RadioGroup group, int checked..
참고용 링크https://goo.gl/Zv5Bvg 이미지뷰에서 찌그러지는 이미지를 보완하기 위해 스케일 타입을 확인해야 한다.이때 참고해서 해결한 블로그가 아래와 같다.http://andrew0409.tistory.com/54http://mainia.tistory.com/471
시크바 소개http://optimicode.blog.me/220816037423 레이팅바 예제http://blog.naver.com/darae9108/220800238145 Chronometer를 활용한 타이머Pause 기능 꼭 확인할 것!!!http://mainia.tistory.com/1469http://www.android-examples.com/android-chronometer-widget-example-tutorial/ (영문) 탭호스트와 탭위젯http://kd3302.tistory.com/85
Toast의 기본동작http://kkimcm.blogspot.kr/2013/07/toast.html 좀 더 디테일하게http://bitsoul.tistory.com/5
토스랩에서 중요한 일을 하시고 계시는정승욱님의 특강을 듣고 아래의 링크를 남깁니다. 링크드인 - 슬라이드 셰어http://www.slideshare.net/ssuser70b5b8?utm_campaign=profiletracking&utm_medium=sssite&utm_source=ssslideview개인 블로그https://medium.com/@jsuch2362
먼저 자료를 찾아보자.http://apphappy.tistory.com/77http://mapagilove.tistory.com/entry/%EC%95%88%EB%93%9C%EB%A1%9C%EC%9D%B4%EB%93%9C-Alarm-Controller-PendingIntenthttp://lucas-look.tistory.com/39서비스에 대해서도 잠시 알아두고 가자http://itmir.tistory.com/414펜딩인텐트를 이해하기 쉽지가 않다.플래그도 어느 정도 알아야되고생명주기 어느 지점에서 작동하는지도 충분히 이해가 되어야 사용할 수 있다. intent.getParcelableExtra에 대해 이해할 수 있는 링크도 아래와 같이 남긴다.http://blog.naver.com/dkanwk2/220..
안드로이드 애니메이션 관련 글http://itmir.tistory.com/515인텐트에 데이터 담아 보내는 putExtrahttp://blog.naver.com/soo2785/220814392898
제목 그대로 출저를 남깁니다.http://www.devblog.kr/r/8y0gFPAvJ2j8MWIVVXucyP9uYvQegfSVbY5XM3y7g안드로이드에서 스레드 사용법에 대해서 간단한예제로 알아봅니다. Runnable 인터페이스를 상속받아스레드 객체를 만들고 스레드가 도는 동안Handler 객체에 메시지를 보내 작업을 시킬 것입니다.화면을 보시면 1초당 값이 하나씩 계속해서 증가합니다.위와 같은 내용을 알 수 있다.
Abstract.추상화만큼 어려운 존재이다.아래 링크가 그나마 도움이 된다.http://skyvvv624.blog.me/220812206140아래는 오늘 연습한 소스이다. 여기서 주목할 부분은 여기에 있다. City gangnam = new Gangnam(); City seoul = new Seoul();Gangnam과 Seoul은 모두 City를 상속받고 있다. (처음엔 여기서 이미 멘붕)이 때 City를 하나의 필터로 이해해 보았다.Gangnam과 Seoul 모두 City가 가지고 있는 것들로만 초기화하면퍼포먼스적으로 좀 더 나아진다(고 하더라). // 건물을 짓는다 public abstract void build(Constructure cons); 위의 경우는 City.java에서 abstract ..
Comment