안드로이드 앱 이름은 최초 생성한 project 명을 이용하여 핸드폰에 설치가 됩니다.

드폰에 설치되면 아래와 같이 설치된걸 볼 수 있습니다.

 

 

이름을 변경 하려면 면저 AndroidManifest.xml 파일을 열고 android:label을 확인 합니다.

 

 

처음 볼때는 위와 같은 프로젝트 이름이 나오는데 한번 클릭 하면 실제 저장된 위치를 찾을 수 있습니다.

 

 

res > values > strings.xml 파일에 실제 이름이 저장되어 있습니다.

 

현재 등록된 이름을 삭제하고 변경하려는 이름을 기입 해 줍니다.

저는 두줄로 나오도록 하기 위해 개행문자를 추가해 주었습니다.

 

<resources>
    <
string name="app_name">테스트용\n이름바꾸기</string>
</
resources>

 

이제 다시 설치를 해보면 원래 등록되어 있던 앱의 이름이 아래처럼 변경이 되는걸 확인 할 수 있습니다.

 

 

- copy coding -


eclipse에서 기존 apache serverdelete 하고 신규로 추가하려는 경우 기존에 동일한 이름을 사용한 기록이 남아 있어서 뒤에 번호가 붙는 경우가 있습니다.


was name already use


숫자를 지우고 원래 serverApache Tomcat v8.0으로 하려고 하면 The name is already in use. Specify a different name. 오류가 발생 합니다.


was name already use


이런 경우에는 서버 설정 이력이 남아 있는 파일을 삭제 해주면 됩니다파일 위치는 workspace 폴더에 있는데 사용자마다 다른데

{workspace-directory}/.metadata/.plugins/org.eclipse.core.runtime/.settings

입니다저의 경우는  C:/project/workspace/ 밑에 있습니다.

 

삭제해야 하는 파일은 2개 인데

 

- org.eclipse.wst.server.core.prefs


was name already use


보이시죠? Apache Tomcat v8.0Apache Tomcat v8.0 (2) 기록이 남아 있어서 다시 Server를 설정 하려고 하면 Apache Tomcat v8.0 (3)으로 됩니다. 추가로 삭제할 파일 입니다.

 

- org.eclipse.jst.server.tomcat.core.prefs


was name already use


파일을 삭제 했으면 다시 시작해 볼까요. 이번엔 오류가 나오지 않습니다.


was name already use


사실 서버 이름은 사용 하는데 별로 중요 하지는 않지만 설정 테스트를 자주 해야 하는 경우에는 깨끗하게 하고 시작 하고 싶을 때가 있습니다.



matplotlib에서 사용하는 color 정보 입니다.

matplotlib 사이트에 있는 프로그램 소스를 가져와 color 명칭을 복사해서 사용하기 위해 몇 줄 추가를 했습니다.

 

https://matplotlib.org/examples/color/named_colors.html

이곳에 가시면 좀더 깔끔한 원본을 볼 수 있습니다.

여기는 개인적으로 컬러 값 복사용으로 사용하려고 만들어 봤습니다.

 

1. Color Table


matplotlib Color name


2. Color Name


black(#000000) k(0,0,0) dimgray(#696969) dimgrey(#696969)
gray(#808080) grey(#808080) darkgray(#A9A9A9) darkgrey(#A9A9A9)
silver(#C0C0C0) lightgray(#D3D3D3) lightgrey(#D3D3D3) gainsboro(#DCDCDC)
whitesmoke(#F5F5F5) w(1,1,1) white(#FFFFFF) snow(#FFFAFA)
rosybrown(#BC8F8F) lightcoral(#F08080) indianred(#CD5C5C) brown(#A52A2A)
firebrick(#B22222) maroon(#800000) darkred(#8B0000) r(1,0,0)
red(#FF0000) mistyrose(#FFE4E1) salmon(#FA8072) tomato(#FF6347)
darksalmon(#E9967A) coral(#FF7F50) orangered(#FF4500) lightsalmon(#FFA07A)
sienna(#A0522D) seashell(#FFF5EE) chocolate(#D2691E) saddlebrown(#8B4513)
sandybrown(#F4A460) peachpuff(#FFDAB9) peru(#CD853F) linen(#FAF0E6)
bisque(#FFE4C4) darkorange(#FF8C00) burlywood(#DEB887) antiquewhite(#FAEBD7)
tan(#D2B48C) navajowhite(#FFDEAD) blanchedalmond(#FFEBCD) papayawhip(#FFEFD5)
moccasin(#FFE4B5) orange(#FFA500) wheat(#F5DEB3) oldlace(#FDF5E6)
floralwhite(#FFFAF0) darkgoldenrod(#B8860B) goldenrod(#DAA520) cornsilk(#FFF8DC)
gold(#FFD700) lemonchiffon(#FFFACD) khaki(#F0E68C) palegoldenrod(#EEE8AA)
darkkhaki(#BDB76B) ivory(#FFFFF0) beige(#F5F5DC) lightyellow(#FFFFE0)
lightgoldenrodyellow(#FAFAD2) olive(#808000) y(0.75,0.75,0) yellow(#FFFF00)
olivedrab(#6B8E23) yellowgreen(#9ACD32) darkolivegreen(#556B2F) greenyellow(#ADFF2F)
chartreuse(#7FFF00) lawngreen(#7CFC00) honeydew(#F0FFF0) darkseagreen(#8FBC8F)
palegreen(#98FB98) lightgreen(#90EE90) forestgreen(#228B22) limegreen(#32CD32)
darkgreen(#006400) g(0,0.5,0) green(#008000) lime(#00FF00)
seagreen(#2E8B57) mediumseagreen(#3CB371) springgreen(#00FF7F) mintcream(#F5FFFA)
mediumspringgreen(#00FA9A) mediumaquamarine(#66CDAA) aquamarine(#7FFFD4) turquoise(#40E0D0)
lightseagreen(#20B2AA) mediumturquoise(#48D1CC) azure(#F0FFFF) lightcyan(#E0FFFF)
paleturquoise(#AFEEEE) darkslategray(#2F4F4F) darkslategrey(#2F4F4F) teal(#008080)
darkcyan(#008B8B) c(0,0.75,0.75) aqua(#00FFFF) cyan(#00FFFF)
darkturquoise(#00CED1) cadetblue(#5F9EA0) powderblue(#B0E0E6) lightblue(#ADD8E6)
deepskyblue(#00BFFF) skyblue(#87CEEB) lightskyblue(#87CEFA) steelblue(#4682B4)
aliceblue(#F0F8FF) dodgerblue(#1E90FF) lightslategray(#778899) lightslategrey(#778899)
slategray(#708090) slategrey(#708090) lightsteelblue(#B0C4DE) cornflowerblue(#6495ED)
royalblue(#4169E1) ghostwhite(#F8F8FF) lavender(#E6E6FA) midnightblue(#191970)
navy(#000080) darkblue(#00008B) mediumblue(#0000CD) b(0,0,1)
blue(#0000FF) slateblue(#6A5ACD) darkslateblue(#483D8B) mediumslateblue(#7B68EE)
mediumpurple(#9370DB) rebeccapurple(#663399) blueviolet(#8A2BE2) indigo(#4B0082)
darkorchid(#9932CC) darkviolet(#9400D3) mediumorchid(#BA55D3) thistle(#D8BFD8)
plum(#DDA0DD) violet(#EE82EE) purple(#800080) darkmagenta(#8B008B)
m(0.75,0,0.75) fuchsia(#FF00FF) magenta(#FF00FF) orchid(#DA70D6)
mediumvioletred(#C71585) deeppink(#FF1493) hotpink(#FF69B4) lavenderblush(#FFF0F5)
palevioletred(#DB7093) crimson(#DC143C) pink(#FFC0CB) lightpink(#FFB6C1)


3. Source Code

"""
========================
Visualizing named colors
========================

Simple plot example with the named colors and its visual representation.
"""
from __future__ import division

import matplotlib.pyplot as plt
from matplotlib import colors as mcolors


colors = dict(mcolors.BASE_COLORS, **mcolors.CSS4_COLORS)

# Sort colors by hue, saturation, value and name.
by_hsv = sorted((tuple(mcolors.rgb_to_hsv(mcolors.to_rgba(color)[:3])), name)
                for name, color in colors.items())
sorted_names = [name for hsv, name in by_hsv]

n = len(sorted_names)
ncols = 4
nrows = n // ncols + 1

fig, ax = plt.subplots(figsize=(8, 5))

# Get height and width
X, Y = fig.get_dpi() * fig.get_size_inches()
h = Y / (nrows + 1)
w = X / ncols

for i, name in enumerate(sorted_names):
    col = i % ncols
    row = i // ncols
    y = Y - (row * h) - h

    xi_line = w * (col + 0.05)
    xf_line = w * (col + 0.25)
    xi_text = w * (col + 0.3)

    color_name = name + '(' + str(colors[name]) +')'
    if col == 3:
        print("{:35}".format( color_name ), end='\n')
    else:
        print("{:35}".format( color_name ), end = "")
    ax.text(xi_text, y, name, fontsize=(h * 0.8), horizontalalignment='left',verticalalignment='center')
    ax.hlines(y + h * 0.1, xi_line, xf_line, color=colors[name], linewidth=(h * 0.6))
   
ax.set_xlim(0, X)
ax.set_ylim(0, Y)
ax.set_axis_off()

fig.subplots_adjust(left=0, right=1, top=1, bottom=0,hspace=0, wspace=0)
plt.show()

- copy coding -


1

+ Recent posts