最后
现在都说互联网寒冬,其实无非就是你上错了车,且穿的少(技能),要是你上对车,自身技术能力够强,公司换掉的代价大,怎么可能会被裁掉,都是淘汰末端的业务Curd而已!现如今市场上初级程序员泛滥,这套教程针对Android开发工程师1-6年的人员、正处于瓶颈期,想要年后突破自己涨薪的,进阶Android中高级、架构师对你更是如鱼得水!
为什么某些人会一直比你优秀,是因为他本身就很优秀还一直在持续努力变得更优秀,而你是不是还在满足于现状内心在窃喜!
Android架构师之路很漫长,一起共勉吧!
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
众所周知,人生是一个漫长的流程,不断克服困难,不断反思前进的过程。在这个过程中会产生很多对于人生的质疑和思考,于是我决定将自己的思考,经验和故事全部分享出来,以此寻找共鸣 !!!
专注于Android/Unity和各种游戏开发技巧,以及各种资源分享(网站、工具、素材、源码、游戏等)
有什么需要欢迎私我,交流群让学习不再孤单。
文字是人类用符号记录表达信息以传之久远的方式和工具。几千年来我们都在乐此不疲地使用它。于你于我于她,没有高低贵贱之分。
这是小空写的Android手册系列,欢迎品尝。
TextView是Android中最简单也是最常见的控件。今天小空就带大家会会她。
😜常用属性
-
android:gravity:内部对齐方式:左对齐,右对齐,居中对齐,顶部对齐,底部对齐这些。
-
android:inputType:设置文本的数据类型,如果包含非该类型的文本则不显示,如设置为number类型,如果文本有非数字类型文本,则文本显示不出来。类型有:( “none”:输入普通字符、“text”:输入普通字符、“textCapCharacters”:输入普通字符、“textCapWords”:单词首字母大小、“textCapSentences”:仅第一个字母大小、“textAutoCorrect”:前两个自动完成、“textAutoComplete”:前两个自动完成、“textMultiLine”:多行输入、“textImeMultiLine”:输入法多行(不一定支持)、“textNoSuggestions”:不提示、“textUri”:URI格式、“textEmailAddress”:电子邮件地址格式、“textEmailSubject”:邮件主题格式、“textShortMessage”:短消息格式、“textLongMessage”:长消息格式、“textPersonName”:人名格式、“textPostalAddress”:邮政格式、“textPassword”:密码格式、“textVisiblePassword”:密码可见格式、“textWebEditText”:作为网页表单的文本格式、“textFilter”:文本筛选格式、“textPhonetic”:拼音输入格式、“number”:数字格式、“numberSigned”:有符号数字格式、“numberDecimal”:可以带小数点的浮点格式、“phone”:拨号键盘、“datetime”:日期+时间格式、“date”:日期键盘、“time”:时间键盘)。
-
android:lines:设置文本多少行,当长度超出该值时,超出文本部分不显示和android:minLines属性类似。
-
android:maxLines:设置文本最大多少行,当文本达到改行数还没显示完,超出部分不显示,和android:lines属性类似。
-
android:maxLength:控制文本最多显示多少个字符,比如你设置了10,而文本有几十个字,最终效果只能显示10个字。
-
android:drawableBottom:TextVie底部出现一个图片。
-
android:drawableEnd:TextView右侧出现一个图片。
-
android:drawableRight:TextView右侧出现一个图片。
-
android:drawableLeft:TextView左侧出现一个图片。
-
android:drawableStart:TextView左侧出现一个图片。
-
android:drawablePadding:是设置text与drawable(图片等)的间隔,一般都与drawableLeft、drawableStart 、drawableEnd 、drawableRight、drawableTop、drawableBottom一起使用。
-
android:drawableTop:TextView上部出现一个图片。
-
android:minLines:限制文本最低多少行显示。
-
android:singleLine:布尔类型,表示是否单行显示,已经废弃,建议用android:lines。
-
android:text:设置显示的文本。
-
android:textSize:设置文本大小。
-
android:textStyle:设置文本样式。
-
android:typeface:设置文本的字体,monospace:等宽字体,sans:无衬线字体,serif:衬线,normal:普通字体。
-
android:fontFamily:字体家,里面可以有多个字体,可搭配字体权重,引用的是xml文件,例如【android:fontFamily=“@font/myfont”】,文件在【res-font中】。
-
android:textFontWeight:设置使用的字体的权重,权重高使用谁,和android:fontFamily一起使用。
-
android:hint:提示文本在文本空时显示,和EditText的hint是同等之妙。
-
android:textColorHint:设置android:hint属性文本的颜色。
-
android:shadowColor:设置所有文本阴影的颜色,shadowColor、shadowDx、shadowDy、shadowRadius同时使用实现立体文字效果,味道极佳。
-
android:shadowDx:设置所有文本x轴即水平偏移,右为正,左为负,shadowColor、shadowDx、shadowDy、shadowRadius同时使用实现立体文字效果,味道极佳。
最后
其实Android开发的知识点就那么多,面试问来问去还是那么点东西。所以面试没有其他的诀窍,只看你对这些知识点准备的充分程度。so,出去面试时先看看自己复习到了哪个阶段就好。
下面分享的腾讯、头条、阿里、美团、字节跳动等公司2019-2021年的高频面试题全套解析,博主还把这些技术点整理成了视频和PDF(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节,由于篇幅有限,下面只是以图片的形式给大家展示一部分。
知识不体系?这里还有整理出来的Android进阶学习的思维脑图,给大家参考一个方向。
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
et/topics/618156601)**
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!