posted by 내가초짜다 2015.06.06 21:52

< "string.xml"에 있는 String Resource 활용하기 >

    • "string.xml" 파일을 살펴보면 <resources> 태그 안에 String에 관한 선언이 있음을 알 수 있다.
    • <String name="[name]">[Text]</string> 의 태그는 나중에 activity_main.xml에서 활용할 수 있다.
    • 활용하기 위해선 택스트가 들어가길 원하는 곳에 "@string/[string_resource_name]"을 사용하면 된다
    • 해당 태그를 사용하면 string.xml의 [name]으로 선언된 [Text]가 보여지게 된다
Ex ) "activity_main.xml"
~
<EditText ~
android:hint="@string/edit_hint"
~ />

"string.xml"
<resources>
~
<String name="edit_hint">Enter here.</string>
~
</resources>


'Computer > Android' 카테고리의 다른 글

Button / CheckBox / RadioButton / ToggleButton  (0) 2015.06.06
Resource ID  (0) 2015.06.06
TextView / EditView  (0) 2015.06.06
"string.xml"에 있는 String Resource 활용하기  (0) 2015.06.06
기본 Layout 변경  (0) 2015.06.06
posted by 내가초짜다 2015.06.06 21:44

< 기본 Layout 변경 >


- 기본적으로 생성하면 제공되는 "RelativeLayout"을 변경하기 위해서는 .xml 파일을 수정해야 한다.


<RelativeLayout ~~

~~~>


</RelativeLayout>


이렇게 되어있는데 이걸


"LinearLayout" 의 "Vertical" 형태로 바꾸고 싶다면,


<LinearLayout ~~

~~~

android:orientation="vertical">


</LinearLayout>


이렇게 변경해야한다.


※ Layout 을 Text 탭이 아닌 Design 탭에서 변경하고 싶었으나,

"RelativeLayout" 이 삭제되지 않아 변경할 수 없었다.

=> 해당 내요에 대해 아시는 분은 댓글로 알려주시면 감사하겠습니다.


'Computer > Android' 카테고리의 다른 글

Button / CheckBox / RadioButton / ToggleButton  (0) 2015.06.06
Resource ID  (0) 2015.06.06
TextView / EditView  (0) 2015.06.06
"string.xml"에 있는 String Resource 활용하기  (0) 2015.06.06
기본 Layout 변경  (0) 2015.06.06
posted by 내가초짜다 2015.05.24 16:46
< MariaDB 설치 명령어 >

- Server 5.5

$ sudo apt-get install mariadb-server-5.5

(# apt-get install mariadb-server-5.5)


- Client 5.5 (Server 5.5 설치시 설치되는 것 같음)

$ sudo apt-get install mariadb-client-5.5

(# apt-get install mariadb-client-5.5)



< PHP5와 Mysql (MariaDB) 연동 모듈 설치 >

$ sudo apt-get install php5-mysql

(# apt-get install php5-mysql)


※ # apt-get install php5-mariadb 는 없다.

   mysql과 mariadb가 완전 호환되기 때문에 mysql로 설치해도 된다고 한다.



< 버전 체크 >

$ sudo mysql -V

(# mysql -V)


※ 이 명령어 역시 mariadb -V 로 하면 안나온다.

   mysql과 mariadb는 호환된다는 것을 생각해야 하더라



< 기본 언어셋 설정 (중요) >

1. mysqld


"/etc/mysql/my.cnf" 파일에 설정을 추가해야 함.

생략할 시 추후 DB 작업에 문제가 생길 수 있음.


$ sudo vi /etc/mysql/my.cnf

(# vi /etc/mysql/my.cnf)


[mysqld] 항목에

character-set-server = utf8mb4

collation-server = utf8mb4_unicode_ci

를 추가.


utf8확장 버전.(utf8과 호환됨)


※ utf8mb4 설명 - http://blog.lael.be/post/917



2. *Fine Tuning

동일 파일에서 *Fine Tuning 항목의 "max_allowed_packet" 을 256M로 변경

(DB 한 행의 데이터 크기 제한 변경)


3. mysqldump

[mysqldump] 항목에서도 "max_allowed_packet" 을 256M로 변경



< 서비스 재시작 (설정 적용) >

$ sudo service mysql restart

(# service mysql restart)


'Computer > Server' 카테고리의 다른 글

MariaDB 설치  (0) 2015.05.24
PHP 5.x 설치  (0) 2015.05.24
Apache2 설치  (0) 2015.05.24
Hostname 설정  (0) 2015.05.24