개발 335

ViewPager Tablayout

TabLayout을 만드는 방법에 대해서 알아봅니다. ViewPager가 넘어가도록 탭을 만드는 것입니다. 일단 build.gradle 에 아래와 같이 추가하고 implementation 'com.android.support:design:28.0.0' 그리고 XML 부분을 추가해주고나서 새로운 custom_tab.xml을 만들어줍니다. 이제 tab을 추가해주고 onTabSelected 부분에서 viewpager와 연결해줍니다. layout_tab.addTab(layout_tab.newTab().setCustomView(createTabView("1번"))) layout_tab.addTab(layout_tab.newTab().setCustomView(createTabView("2번"))) layout_ta..

ViewPager (Fragment Slider)

ViewPager 로 화면이 쒹쒹 넘어가는? 기능을 만들어보겠습니다. 일단 xml에 viewpager를 삽입해줍니다. 그 다음 Adapter를 만들어줍니다. 페이지가 0 일 때 FirstFragment, 1일 때 Second, 나저미는 Third 이런식으로 나옵니다. class MyPagerAdapter(fm: FragmentManager) : FragmentPagerAdapter(fm) { override fun getItem(position: Int): Fragment { return when (position) { 0 -> { FirstFragment() } 1 -> SecondFragment() else -> { return ThirdFragment() } } } override fun getCo..

Viewpager (이미지 슬라이드)

손라가락으로 휙휙 넘기는 슬라이드 기능을 만들어보겠습니다. 아래의 이미지 부분을 넘기면, 이미지가 넘어가는 형태의 기능입니다. 앱을 사용하다가 많이 보셨을 것 같습니다. Viewpager라고하는데 코딩을 시작해보죠. 자, xml에서 ViewPager 부분을 만들어줍니다. 다른 레이아웃 부분은 지우고, ViewPager부분만 추출한 코드입니다. 그다음 ViewPagerAdapter를 만들어주구요 class ViewPagerAdapter(private val context : Context) : PagerAdapter() { private var layoutInflater : LayoutInflater? = null val Image = arrayOf( R.drawable.ai, R.drawable.css,..

안드로이드 xml 한방에 적용하기

안드로이드에서 xml을 수정하시다가 textview의 속성 같은 것을 한방에 수정하고 싶을 때가 있습니다. 그럴 때, values -> styles.xml로 들어가서 한방에 적용시킬 수 있는 style을 만들어줍니다. 저는 style name = "CustomTextView"라고 해줬습니다. 그리고 안에 속성으로 android:textSize를 30dp로 해줬습니다. 그래서 아래의 코드에 적용해봤습니다. TextView의 figure1에만 적용을 해봤는데 아래의 이미지에서, "1"부분만 font 크기가 30dp가 적용된 것을 볼 수 있습니다. 이런 식으로 한큐에 적용할 수 있습니다.

간단한 리눅스 유저 권한

ls는 파일 목록 출력 ls -al 을 하면 파일 목록 및 권한까지 출력 "sudo useradd test " 이런 형태로 유저 추가 가능. "passwd test" 이런 형태로 유저 비밀번호 설정 가능 sudo su test 라고 만든 유저로 전환 가능 그냥 su라고 하면 root 사용자로 변경 mkdir로 디렉토리 생성 가능 mkdir -p a/b/c 이런식으로 하위 디렉토리도 생성 가능 touch filename으로 아무것도 들어있지 않은 파일 생성 chmod는 파일 또는 디렉토리 접근 권한 변경 chown, chgrp 는 소유자와 소유자 그룹을 변경 디렉토리/그룹 권한 변경 소유자 u 그룹 g 다른사용자 o 권한을 줄 때는 +rwx 같은 형태, 권한을 뺏을 때는 -rwx같은 형태로

Ubuntu apm

아래와 같이 명령어를 입력해주면 되고 ■sudoapt-get install apache2 ■sudoapt-get install mysql-server ■sudoapt-get install php libapache2-mod-php php-mcryptphp-mysql vi를 사용할 일이 많은데, 아래의 링크를 참조하면 좋습니다. https://mrkzet.tistory.com/23 우분투 vi 에디터 사용법 vi 사용법을 알아보자. 터미널에 vi 를 치면 이렇게 나온다. 이렇게 나오더라도 한번 더 설치해주자 sudo apt-get install vim 기본적으로 vi 는 명령어 모드로 시작된다. 명령어 모드에서 명령어를 내려서 원하.. mrkzet.tistory.com