본문 바로가기

전체 글93

AsyncTask onPostExecute 결과값 onCreate문으로 가져오기 현재 phpmyadmin서버와 안드로이드가 연동된 상태!이기 때문에 AsyncTask를 이용하여 해당 서버에 있는 데이터베이스 값을 가져온다.onPostExecute에 코딩한 결과가 뜨는데 나는 onCreate로 데려오고 싶었다! onPostExecute함수가 현재 void이기 때문에 결과가 자동으로 넘어갈 것이라 생각했는데 아니였다! 클래스.execute(인자 **인자가 있을경우**).get() 을 하면 doInBackground의 결과가 자동으로 들어간다!우리가 작업중인 어플의 경우 메인액티비티에서 AsyncTask에서 어떤 동작을 실행하냐면 userId와 userPwd를 데려와 일치하는 db 테이블의 값을 가져오는 것이다! 나의 경우, result는 전역변수로 올려놓았고, phpdo클래스의 객체는 .. 2020. 2. 11.
어플-웹서버 통신 / mysqli_stmt_bind_param() 에러 해결 MySQL 데이터베이스에서 mysqli(MySQL Improved)사용법https://offbyone.tistory.com/2이 블로그 정말 최고다... php 구문을 한 번도 작성해보지 않은 나에게 아주 잘 정리되어 있어서.. 정말 ..... 감사하다.... 감사합니다.... 오늘도 배웁니다. + 어플 내 문제 해결- 문제상황 : 안드로이드 내 자바 코드 상에 문제는 없으나 php와의 문제가 발생함.- 해결방법 : mysqli_stmt_bind_param() 에러가 발생했는데 이 오류가 무엇인지 찾아보기 위해 해당 문법이 무슨 기능을 수행하는지 먼저 찾아봄.mysqli_stmt_bind_param($stmt, "si", $keyword, $no); 에서 처럼 파라미터 타입을 나타내는 문자열이 두 번째 .. 2020. 1. 23.
자료구조와 알고리즘 자료구조자료구조란 자료들을 표현하여 정리한 구조를 말한다. 즉 자료구조 + 알고리즘 = 프로그램이 되는 것이다.예를 들어 최대값을 구하는 프로그램은 배열(자료구조) + 순차탐색(알고리즘)를 통해 만들 수 있다.일상생활에서의 예 해당하는 자료구조 그릇을 쌓아서 보관하는 것 스택 마트 계산대의 줄 큐 버킷 리스트 리스트 영어사전 사전 지도 그래프 컴퓨터의 디렉터리 구조 트리 알고리즘컴퓨터로 문제를 풀기 위한 단계적인(순차적인) 절차를 말한다. 문제를 풀기 위해 해야 할 일은 두가지가 있다.1. 문제를 해결할 수 있는 방법을 고안.2. 컴퓨터가수행할 단계 절차를 기술하는 것.자료구조와 알고리즘은 미접한 관계가 있어서 자료구조가 결정되면 그 자료구조에서 사용할 수 있는 알고리즘이 결정된다.알고리즘의 조건입력 :.. 2019. 3. 24.