Minhaeng Lee - OpensoureIsHope/OpensourceIsHope GitHub Wiki
Clone
11/20 ์์ค ๋ถ์ ๋ฐ ์๋๋ก์ด๋ ๊ณต๋ถ
xml : UI
java : ๊ธฐ๋ฅ
ID ex)
xml : android :id= "@+id/loginBtn"
java : loginBtn = (Button)fintViewByld(R.id.loginBtn);
public void onButtonCliked(view V)
{
Intent myIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("http://m.naver.com"));
startActivity(myIntent);
/*
Intent myIntent = new Intent(Intent.ACTION_VIEW, U ri.parse("tel:010-1000-1000"));
startActivity(myIntent);
*/
}
=> 1. ๋ฒํผ ๋๋ฅด๋ฉด ๋ค์ด๋ฒ ์ด๋ฆฌ๊ฒ
=> 2. ๋ฒํผ ๋๋ฅด๋ฉด ์ ํ ์ฐฝ ์ด๋ฆฌ๊ฒ
์ธํ ํธ ์ด์ฉ ํ๋ฉด ๊ฐ๋จ.
/* toast : ์๋๋ก์ด๋์์ ๊ฐ๋จํ ๋ฉ์์ง๋ฅผ ์ ๊น ๋ณด์ฌ์ค์ ์๋ ๋ฐฉ๋ฒ.*/
@ setContentView
๋ค์ด๋ฒ ๋ธ๋ก๊ทธ : setContentView๋งํฌ
setContentView(R.layout.activity_splash);
: ๋ ์ด์์ ๋ฆฌ์์ค(xml)๋ฅผ activity(java)์ ์ ์ฉ
: ์ด๋ป๊ฒ ์ด id๊ฐ xml๋ ์ด์์ ํ์ผ์ ๊ฐ๋ฆฌํฌ์ ์๋๊ฐ? -> ์๋๋ก์ด๋์์๋ ์๋์ผ๋ก ๋ฆฌ์์ค ๊ด๋ฆฌํด์ฃผ๋ ๊ธฐ๋ฅ์ด ์๋ค.
์๋๋ก์ด๋์์ ์์ฑํ๋ ๋ชจ๋ ๋ฆฌ์์ค์ ์๋์ผ๋ก ์์ด๋๋ฅผ ๋ถ์ฌํ๋ค -> R.javaํ์ผ ์ด๋ฏธ์ง๋ฅผ ๋ฃ๊ฑฐ๋, ๋ ์ด์์์ ์์ฑํ๊ฑฐ๋, view์ ์์ด๋๋ฅผ ๋ถ์ฌํ๊ฑฐ๋ ๋ฑ๋ฑ ๋ชจ๋ ๋ฆฌ์์ค ์์ ์ด Rํด๋์ค ๋ด๋ถ์ ์๋์ผ๋ก ์์ด๋ ์์ฑํ๊ฒ๋๋ค.
@ findViewById
goGithubBtn = (Button)findViewById(R.id.goGitub);
-
๋ ์ด์์ ์์ ์๋ ๋ทฐ๋ค์ ๊ฐ์ ธ์ ์ฌ์ฉ
/* findViewById๋ก id๋ถ์ฌํ view๋ค์ ๊ฐ์ ธ์์ ์ฌ์ฉํ ์ ์๊ฒ ํ๋ค.*/
Q : id๋ setContentView์ํ๊ณณ์๋ ์ธ ์ ์๋?
#Github๋ก ๊ฐ๋ ๋ฒํผ ์ถ๊ฐ
1.java Login activity:
2.xml activity_login:
#splash activity
#๋ผ๋์ค๊ทธ๋ฃน
xml
java
[๋ผ๋์ค๋ฒํผ ๋งํฌ(http://mainia.tistory.com/1159)
[putExtra ๋งํฌ(http://pds0819.tistory.com/198)
#๋ฆฌ๋์ด๋ ์ด์์์ ์ด๋ฏธ์ง ๋ฒํผ ๊ฐ์ด ์ฌ์ฉ
xml
java
#์๋ฆผ์ฐฝ์ด ๋จ๊ณ ํ์ธ์ ๋๋ฅด๋ฉด putExtra ํ ๊ฒ์ ๋ฐ์์ ๋ค์ ๋๊ธฐ๊ธฐ
์๋ฆผ์ฐฝ ๋ง๋ค๊ธฐ ๋ธ๋ก๊ทธ ๋งํฌ
#๋๊ฒจ์จ extras๋ค์ string๋ณ์์ ๋์ ํ setText
#์๋ชป๋ ์ฝ๋ ์์
์์
- ๊ทธ๋ฆผ์ ๋ฐ๊พธ๋๊ฒ countํ ๊ฐ(0=์ฒซ์ด๋ฏธ์ง, 1=๋๋ฒ์จฐ์ด๋ฏธ์ง, 2=์ธ๋ฒ์งธ์ด๋ฏธ์ง)์ ๊ฐ์ ธ์์ ๋น๊ตํด ๋ฐ๊พธ๋๊ฑด๋ฐ ์๋ชป๋์๋ค.
์์
- ํด๋์ค ์์ฑ
- ๋ณ์์ ์ธ
- protected void onCreate~~
- setContentView(R.layout.๋ ์ด์์๊ฐ์ ธ์ฌxml์ด๋ฆ)
- ~~
11/21
#๋ ธํธ๋ถ์ ์๋ก ํด๋ก , ๋ธ๋์น ๊ฐ์ ธ์ด
#์ ํ์ pull ํ๊ณ ๋ธ๋ฐ์น mergeํ ๋ค์ push
#merge์ ์๋์ผ๋ก ๋์ง ์๊ณ ์ถฉ๋์ด ์์ด์ ํด๊ฒฐ.
์ถฉ๋ํ ์ผ๋ถ๋ถ๋ค ์ ์ ํ ์์ ํ commit, push ํ์๋ค.
memo -๋ฆฌ์คํธ๋ทฐ ์ฌ์ฉ -๋ฉ๋ดํ์คํธ์ ๋ฃ์ด์ค๋ค.
11/26
list view
๋ฆฌ์คํธ๋ทฐ ์์ ๋ธ๋ก๊ทธ ๋งํฌ
๋ง์ง, ํจ๋ฉ ์ฐจ์ด
๋ง์ง ํจ๋ฉ ์ฐจ์ด ๋ธ๋ก๊ทธ ๋งํฌ
11/27
๋ฆฌ์คํธ๋ทฐ ์ฌ์ด ๊ฐ๊ฒฉ
๋ฆฌ์คํธ๋ทฐ ์ฌ์ด ๊ฐ๊ฒฉ ๋งํฌ
** ์ฑ์ด๋ฆ, ์ฑ์์ด์ฝ ๋ณ๊ฒฝ **
์์ด์ฝ, ์ด๋ฆ๋ณ๊ฒฝ ํด๋ด