일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- Repository
- Linux
- ubuntu
- JSP
- Retrofit
- node.js
- node
- 깃
- EC2
- commit
- mean
- git
- 안드로이드
- IT 도서
- cordova
- 자바
- ssh
- HTML
- java
- angularJs
- rest
- SSH Key
- Android
- 저장소
- 인공지능
- gmaps
- AWS
- Ionic
- Q-Map
- express
- Today
- Total
목록Programming (44)
UroA 개발 블로그
ListView 사용하기 안드로이드에서 가장 많이 사용되는 위젯 중의 하나가 바로 ListView이다. 안드로이드에서는 ListView 처럼 여러 개의 아이템 중에 하나를 선택할 수 있는 위젯들을 특별히 '선택 위젯'이라고 부른다. * 선택 위젯 : 일반 위젯과는 달리 선택 위젯은 어댑터(Adapter) 패턴을 사용하므로 직접 위젯에 데이터를 설정할 수 없을 뿐만 아니라, 어댑터에서 만들어주는 뷰를 이용해 리스트뷰의 한 아이템으로 보여주는 방식을 사용한다. 선택할 수 있는 여러 개의 아이템이 표시되는 선택위젯은 어댑터(Adpater)를 통해 각각의 아이템을 화면에 디스플레이 한다. 따라서 원본 데이터는 어댑터에 설정해야 하며 어댑터가 데이터 관리 기능을 담당한다. 선택 위젯에 보이는 각각의 아이템이 화면..
안드로이드 LayoutInflater 사용하기 안드로이드에서 레이아웃 XML파일을 View객체로 만들기 위해서는 LayoutInflater를 이용해야 합니다.LayoutInflater inflater = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE); View view = inflater.inflate(R.layout.my_layout, parent, false); 이렇게 간단하게 사용 할 수 있지만 LayoutInflater를 생성하는법과 XML레이아웃을 inflate할때 알아야 할것과 주의해야 할것을 자세하게 알아 보겠습니다. LayoutInflater 생성하기 1. getSystemServiceLayoutInfl..
안드로이드에서 텍스트의 공백을 비교할 경우에 사용할 수 있는 방법들이다. String value = "Test"; 1. 첫번째 방법 - if(value.equals(“”)) { doSomething(); } // 꽤나 보편적으로 사용하는 방법이다. 하지만 이 방법에서 value가 공백이라는 것을 비교하기 위해서
자바/Java static의 사용법과 개념예 1.클래스를 설계할 때, 멤버변수 중 모든 인스턴스에 공통적으로 사용해야하는 것에 static을 붙인다. - 인스턴스를 생성하면, 각 인스턴스들은 서로 독립적이기 때문에 서로 다른 값을 유지한다. - 경우에 따라서는 각 인스턴스들이 공통적으로 같은 값이 유지되어야 하는 경우 static을 붙인다. 2. static이 붙은 멤버변수는 인스턴스를 생성하지 않아도 사용할 수 있다. - static이 붙은 멤버변수(클래스변수)는 클래스가 메모리에 올라갈때 이미 자동적으로 생성되기 때문이다. 3. static이 붙은 메서드(함수)에서는 인스턴스 변수를 사용할 수 없다. - static이 붙은 메서드는 인스턴스 생성 없이 호출가능한 반면, 인스턴스 변수는 인스턴스를 생성..