绿色
黄色
红色
紫色
粉红色
薄荷色
2.MainActivity.java,Spinner下拉框使用
public class MainActivity extends AppCompatActivity {
private Spinner sp_color_black;
private TextView mtextview;
private int color_black;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
sp_color_black = (Spinner) findViewById(R.id.sp_color_black);
mtextview = (TextView) findViewById(R.id.textview);
sp_color_black.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
@Override
public void onItemSelected(AdapterView<?> parent, View view, int position, long id) {
String str_color_black = getResources().getStringArray(R.array.spinarr_color_black)[position];
if (str_color_black.equals(“黑色”)) {
color_black = Color.BLACK;
} else if (str_color_black.equals(“白色”)) {
color_black = Color.WHITE;
} else if (str_color_black.equals(“蓝色”)) {
color_black = Color.BLUE;
} else if (str_color_black.equals(“绿色”)) {
color_black = Color.GREEN;
} else if (str_color_black.equals(“黄色”)) {
color_black = Color.YELLOW;
} else if (str_color_black.equals(“红色”)) {
color_black = Color.RED;
} else if (str_color_black.equals(“紫色”)) {
color_black = Color.parseColor("#9370DB");
} else if (str_color_black.equals(“粉红色”)) {
color_black = Color.parseColor("#ffc0cb");
} else if (str_color_black.equals(“薄荷色”)) {
color_black = Color.parseColor("#BDFCC9");
} else {
color_black = Color.BLACK;
}
mtextview.setTextColor(color_black);
尾声
最后,我再重复一次,如果你想成为一个优秀的 Android 开发人员,请集中精力,对基础和重要的事情做深度研究。
对于很多初中级Android工程师而言,想要提升技能,往往是自己摸索成长,不成体系的学习效果低效漫长且无助。 整理的这些架构技术希望对Android开发的朋友们有所参考以及少走弯路,本文的重点是你有没有收获与成长,其余的都不重要,希望读者们能谨记这一点。
最后想要拿高薪实现技术提升薪水得到质的飞跃。最快捷的方式,就是有人可以带着你一起分析,这样学习起来最为高效,所以为了大家能够顺利进阶中高级、架构师,我特地为大家准备了一套高手学习的源码和框架视频等精品Android架构师教程,保证你学了以后保证薪资上升一个台阶。
当你有了学习线路,学习哪些内容,也知道以后的路怎么走了,理论看多了总要实践的。
以上进阶BATJ大厂学习资料可以免费分享给大家,需要完整版的朋友,点这里可以看到全部内容。
-
自行下载直达领取链接:【GitHub】
进阶学习视频
附上:我们之前因为秋招收集的二十套一二线互联网公司Android面试真题 (含BAT、小米、华为、美团、滴滴)和我自己整理Android复习笔记(包含Android基础知识点、Android扩展知识点、Android源码解析、设计模式汇总、Gradle知识点、常见算法题汇总。)
Android面试真题** (含BAT、小米、华为、美团、滴滴)和我自己整理Android复习笔记(包含Android基础知识点、Android扩展知识点、Android源码解析、设计模式汇总、Gradle知识点、常见算法题汇总。)