앱 개발

    [안드로이드 스튜디오] 상대레이아웃(Relativelayout) 가운데 정렬

    [안드로이드 스튜디오] 상대레이아웃(Relativelayout) 가운데 정렬

    디자인 화면에서는 오른쪽처럼 가운데에 정렬되어 있는 것 같은데 막상 실행해보니 오른쪽으로 치우쳐져 있음을 발견했다. ​ 위 사진처럼 디자인 화면에서는 정상인데 에뮬레이터를 실행해 보면 왼쪽처럼 나온다면 밑의 코드를 추가해주시면 됩니다. android:layout_centerHorizontal="true" ​ cf) 만약 가운데 정렬이 안된다면 layout_centerInParent 속성이 있나 확인해보세요. 있으시면 지우시면 됩니다. 정상적인 화면 ​

    앱 개발 어려운가요? 걸리는 시간? 난이도?

    앱 개발 어려운가요? 걸리는 시간? 난이도?

    안녕하세요 오늘은 앱 개발 하는데 걸리는 시간과 난이도에 대해서 포스팅 할려고 합니다. ​ 저는 코딩을 시작한지 얼마 안 된, 심지어 몇 개월 까지만 해도 재봉틀을 만지던 패션 디자인과 학생이었습니다. 정확하게 컴퓨터 공부를 작년 12월부터 시작했고 6개월 동안 c언어, 자바, css/html, 파이썬을 공부했습니다. ​ 앱 개발을 하는데 c언어, 파이썬 등이 필요한가요? 아니요! 자바만 배우셔도 충분합니다. ​ 앱 개발하는데 얼마나 걸리셨나요? 앱 개발을 6월 29일부터 시작했고 첫 어플을 7월 20일날 출시 했습니다.(DealScanner) 그 이후에 두 번째 어플은 3일 정도 걸렸습니다.(NameMaker) ​ ​ 앱 개발을 빠르게 만들고 배우는 방법은 무엇인가요? 저는 책을 2권 다 읽고 첫 어플..

    [안드로이드 스튜디오] 상태바 없애기

    [안드로이드 스튜디오] 상태바 없애기

    저번 포스트에서 타이틀 바를 없에는 방법에 대해 알아보았는데요. 타이틀 바는 지웠지만 상태바는 남아있어 지저분해 보이는데요, 이럴 때 상태바를 없에는 방법에 대하여 알아보겠습니다. 상태바를 없에는 방법은 정말 간단합니다. getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN); 위의 코드를 onCreate의 super.onCreate와 setContentView사이에 넣어주시면 됩니다. 1 2 3 4 5 6 7 8 9 10 11 12 public class MainActivity extends AppCompatActivity { private RadioGroup ra..

    [안드로이드 스튜디오] Fragment에서 findviewbyid 오류

    Fragment에서 findViewById를 입력하면 오류가 난다. Fragment의 view가 inflate하기전에 컴포넌트를 호출하기 때문이다 ​ 이 때 View 함수에 inflater를 한 후 return 해주면 findviewbyid를 사용할 수 있다. 12345678910111213@Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View v = inflater.inflate(R.layout.fragment_girl, container, false); int num = randomNumber(); EditText editText = v.findView..

    [안드로이드 스튜디오] EditText 밑줄 없애기

    밑줄 없애는 방법은 정말 간단하다 android:background="@null" 이 문장만 추가해주면 된다. 1 2 3 4 5 6 7 8 9 Colored by Color Scripter cs