1.小声嘀咕
yysy我感觉Android的学习比C和Java难太多了
,学C和Java我基本是看视频学的,感觉学起来还挺有意思,学Android,搜不到好的Android教学视频
靠一本《第一行代码Android第三版》学,学了3天,把Activity的相关内容看了,但还是不知道Activity到底讲的是什么
,然后在b站搜到了一个视频感觉还不错链接放在这里: 四大组件之Activity,
好的今日分享完毕,谢谢大家(误),周报还是得写的,但由于太晚了,就不写太多,后面有空再把Activity的相关内容补上(大概)
2.Activity的定义
在Android的官方文档中Activity的定义是:activity是独立平等的,用来处理用户操作。几乎所有的activity都是用来和用户交互的,所以activity类会创建了一个窗口,开发者可以通过setContentView(View)的接口把UI放到给窗口上。
在我看来就是用户你打开相关app时所能看到的界面
我们学习Android所写的第一个代码hello world就是一个Activity
如图
3.Activity的基本用法(一)
3.1NoActionBar
我不想写太多了,我想睡觉,所以No Activity的以后再写(其实也就多了个注册),
我先写Empty Activity的
还是先看这张图吧,你和我显示的画面应该不一样
那是因为我在values界面下的themes.xml下面将style name=“Theme.Project” parent后面的内容改成了Theme.AppCompat.NoActionBar,导致了没有了上面的窗口
3.2LinearLayout
同时你将layout下面xmlns:android前面的改成LinearLayout就会让hello world在最上面呈线性排布出现