전체 글
-
Intent기능중 putExtraprogram_language 및 궁금한것/Android Studio 2018. 5. 29. 21:36
키값과 벨류 값으로 다양한 값을 넘겨줄수 있다.putExtra(key, value)12345public void onItemClick(AdapterView parent, View view, int position, long id) { Intent intent= new Intent(this,subActivity.class); intent.putExtra("voca",data.get(position)); startActivity(intent); }Colored by Color Scriptercs 이동할 엑티비티에는 이걸로 받음 12345678910String str = getIntent().getStringExtra("voca"); String[] arr = str.split(":"); eng = arr[0..
-
ListViewprogram_language 및 궁금한것/Android Studio 2018. 5. 25. 10:49
오늘배운것 리스트뷰리스트뷰 클릭가로 및 세로 고정post 방식 통신토스트 메시지액티비티 이동시 값전달 get post방식 한번더 정리. get방식은 id뒤에 ? 붙이기/ post는 바디에 싣는 방식으로 Map을 통하여 쏘게 되고, 키 벨류로 묶는다.왠만하면 포스트로 통일하여 사용하는게 좋다.get방식의 단점은 긴문자를 못보낸다. 메인패스트에orientation(portrait 세로고정 / landscate 가로 고정)123cs이 기능 필수로 알아둬야 한다.포스트 메세지: 팝업메세지로 최상위에 뷰로 뜬다. 어플을 종료해도 바탕화면에 남음.아답터는 리스트 뷰와 포스트 메세지를 이어주는 브릿지 이다. 리스트 뷰의 각 칸을 아이템이라고 하는데 리스트뷰의 가장 기본형태이다.- maxLine설정시 입력창에 키보드 ..
-
제이슨program_language 및 궁금한것/Android Studio 2018. 5. 24. 00:25
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455public class joinDetail2Activity extends AppCompatActivity implements View.OnClickListener { Button checkBut; EditText editId; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_join_detail2); editId = (EditText) fin..
-
JSONprogram_language 및 궁금한것/Android Studio 2018. 5. 23. 11:15
제이슨이란?문자열을 자르는 규칙이다.중괄호:OBJECT 키와 벨류로 나뉜다. JsonViewer로 사용한다. Json어레이는 {}로 사용한다.Json Object[{}]쌍따옴표는 문자라서 역슬래시로 표시한다. java라는 멤버 안에 배열을 넣었다. 제이슨을 사용하려면안드로이드의 libs폴더에 압축한volley폴더를(압축해제금지) 넣으면 된다!!!또 MainFast에 를 붙여 넣어야 한다. 그래야 제이슨 사용가능데이터가 있는지 파싱한 그기록을 제이슨으로 정리하여 콘솔창에 띄우는것 ! 12345678910111213141516171819202122232425262728293031323334 public void onClick(View v) { if (v.getId() == R.id.myPageTv) { Re..
-
안드로이드 버튼 클릭시 액티비티 변환program_language 및 궁금한것/Android Studio 2018. 5. 22. 19:00
한참을 구글링하다 찾은것.... 정리해 둔다.이렇게 쉬운걸 왜 어렵게 설명해놨는지 의문 xml에서 버튼 하나를 만들어 이름(id)지정 (너무나 기초적인것이기에 패쓰) JoinActivity 에서 JoinDetailActivity로 버튼 클릭시 화면 변경을 하려면 12345678910111213141516171819202122232425public class JoinActivity extends AppCompatActivity implements View.OnClickListener { Button butKakaoLog; Button butJoin; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInsta..
-
정렬과 클릭program_language 및 궁금한것/Android Studio 2018. 5. 17. 10:36
margin pedding gravity정렬만 알면됨 텍스트뷰도 클릭 가능함 hppt통신: 단방향 / 웹페이지 같은 - 페이지 읽으면 끝남get방식과 post방식이 있음get: url을적고 ?user_id=ghgh이런식으로 넣으면 됨 / 보낼수 있는 한계가 있음, get은 url에 싣어 보낸다post: body에 싣어 보낸다. 안드로이드는 웹페이지로 던져서 그걸로 처리함 런타임권한(마이크접근 등)안드로이드 권한 use-permission권한설정을 해줘야 실행이됨 버튼 클릭시 회원가입 중복체크 p11중복된 아이디가 있나요? 버튼 텍스트 뷰 만들기 edit텍스트 하나 더 만들기 --------------제이슨 만들고 리스트와 팝업!!!
-
Drawer, LinearLayout,twin animation(트윈에니메이션)program_language 및 궁금한것/Android Studio 2018. 5. 14. 11:10
Twin animationScale - 확대/축소 Translate - 위치 이동 Rotate - 회전 Alpha - 투명도 Set - 집합(여러가지 애니메이션을 같이 사용할때 사용)Interpolator - 추가적인 속성 사용법은 프로젝트폴더 - res - anim(만들어도됨) 에 xml파일을 생성 Drawer는 왼쪽 상단의 메뉴같은것첫부분 RelativeLayout을 DrawerLayout으로 변경함그 안에 ImageView와 LinearLayout을 넣음 1234567891011121314151617181920212223242526 Colored by Color Scriptercs 알파 xml을 따로 만듬.투명도를 from에서 to로 가는 시간 지정 123456789 Colored by Color ..