5.2晚上打卡


今晚继续的安卓,因为白天不是很给力。晚上学习了TextView控件,主要有id,text,textColor,textstyle,其中bold是加粗,italic是斜体。textSize,background,gravity,layout_width和layout_height。另外,我发现这些标签在一个控件只能使用一次,比方说就无法用TextView同时设置粗体和斜体,我特地搜了一下,方法如下:同时设置粗体斜体

之后又学习了带阴影的TextView,主要是shadowColor,shadowRadius,shadowDx,shadowDy。

再之后是跑马灯效果的TextView,首先是singleLIne,ellipsize = “marquee” marqueeRepeatLimit,focusable,focusableInTouchMode(这个是是否可以获取焦点,而不是获取焦点)。还有个获取焦点,clickable。
在这还学习了自定义类,在java代码下自定义类,选择继承的。注意TextView要改成绝对路径。另外还有一个来获取焦点。
代码如下

<?xml version="1.0" encoding="utf-8"?>


    
        
    


今晚还学了python和英语阅读
python代码如下

'''
namelist = ["小张","小李","小王"]

for name in namelist
'''

'''
a = [1, 2]
b = [3, 4]
a.append(b)              #将列表当做一个元素,追加到列表中
print(a)
#增【extend】
a.extend(b)              #将b列表中的每一个元素,追加到列表中
print(a)
'''

"""
#增 【insert】
a = [0,1,2]
a.insert(1,"小雪")            #第一个变量表示下标,第二个变量表示元素(对象)
print(a)                        #在指定下标位置插入元素
"""

'''
#删 【del】 【pop】 【remove】
moviename = ["加勒比海盗","自杀小队","肖申克救赎","功夫","指环王"]
print("------删除前,列表的数据--------")

for name in moviename:
    print(name)

#del moviename[0]            #在指定下标删除一个元素
#moviename.pop()                 #弹出末尾最后一个元素
moviename.remove("指环王")         #直接删除指定内容的元素

print("------删除后,列表的数据--------")

for name in moviename:
    print(name)
'''

'''
#改
moviename = ["加勒比海盗","自杀小队","肖申克救赎","功夫","指环王"]
print("------修改前,列表的数据--------")

for name in moviename:
    print(name)

moviename[0] = "hello,树先生"          #直接修改指定下标的内容

print("------修改后,列表的数据--------")

for name in moviename:
    print(name)
'''

#查 【in ,not in】
namelist = ["小张","小明","小李"]
findname = input("请输出要查找的姓名:")

if findname in namelist:
    print("已找到!")
else:
    print("未找到!")

相关