Android(84)
-
[Android/API]MS-SQL DB를 안드로이드 스튜디오와 연결하기
MSSQL DB 구축이 되었다는 가정 하에 MSSQL과 안드로이드 스튜디오를 연결해보겠다. 1. DB 연결 데이터를 담을 변수 선언 var ip: String? = "211.187.2.242"// 서버 ip 주소 val port = "port번호"// port번호 val Classes = "net.sourceforge.jtds.jdbc.Driver" val database = "DB명"//접속할 데이터베이스 이름 val username = "username"//서버접속용 ID val password = "password"//서버접속용 PW val url = "jdbc:jtds:sqlserver://$ip:$port/$database" // db 접속 url var connection: Connection..
2021.05.08 -
[Android/API]네이버 쇼핑 API 파싱 (2) JSON
[Android Studio/JAVA]네이버 쇼핑 API 파싱 (1) XML 1. 우선 API 등록 후 키 값을 이용해 주소 설정하기 └ 나의 경우 '식품안전나라' API를 사용함 2. 뽑아낼 데이터 데이터명 변수명 데이터명 변수명 번호 num 식품군 group_name 식품코드 food_cd 식품이 anovice-dp.tistory.com 1. 메인액티비티(cat/dog 선택화면)에서 두개의 리스트 생성 public class MainActivity extends AppCompatActivity { static public ArrayList DataList; static public ArrayList searchList; @Override protected void onCreate(Bundle save..
2021.03.11 -
[Android/Layout]ListView Search 기능 만들기
1. DogMainActivity.java 내에서 액션바 기능 넣어주기 @Override public boolean onCreateOptionsMenu(Menu menu) { MenuInflater inflater = getMenuInflater(); inflater.inflate(R.menu.activity_actionbar_search, menu); MenuItem menuItem = menu.findItem(R.id.action_search); searchView = (SearchView)menuItem.getActionView(); searchView.setQueryHint("사료명으로 검색합니다."); searchView.setOnQueryTextListener(queryTextListener)..
2021.02.08 -
[Android/Layout]ListView Click Event : 팝업창 생성
1. 팝업창 activity를 생성해준다. (PopupActivity.java, activity_popup.xml) public class PopupActivity extends Activity { TextView txtText; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_popup); //UI 객체생성 txtText = (TextView)findViewById(R.id.txtPopup); //데이터 가져오기 Intent intent = getIntent(); String data = intent.getString..
2021.02.07 -
[Android/Layout]ListView 생성하기
1. activity_dog_main.xml 에 리스트뷰 생성 2. 위 리스트뷰 안에 들어갈 레이아웃 생성 (activity_list_item.xml) * 이미지는 임시로 고양이 이미지 사용 3. 데이터를 받을 list_item.java 클래스 생성 public class list_item extends AppCompatActivity { public String name; public String desc; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_list_item); } public list_item(Stri..
2021.02.03 -
[Android/API]네이버 쇼핑 API 파싱 (1) XML
[Android Studio/JAVA]네이버 쇼핑 API 파싱 (2) JSON [Android Studio/JAVA]네이버 쇼핑 API 파싱 (1) XML 1. 우선 API 등록 후 키 값을 이용해 주소 설정하기 └ 나의 경우 '식품안전나라' API를 사용함 2. 뽑아낼 데이터 데이터명 변수명 데이터명 변수명 번호 anovice-dp.tistory.com 1. 우선 API 등록 후 키 값을 이용해 주소 설정하기 └ 나의 경우 '식품안전나라' API를 사용함 2. 뽑아낼 데이터 데이터명 변수명 데이터명 변수명 번호 num 식품군 group_name 식품코드 food_cd 식품이름 desk_kor 지역명 region_name 조사년도 research_year 채취월 month_name 조사명 maker_na..
2021.02.03