今天是第一次接触android studio 记录我的成长
之前java学习得相当渣 ,学习c++的时候感觉稍微懂了一点点 现在是稍微闲下来,有时间学学android 本身对手机App的开发特别感兴趣
今天早上安装好了环境 所以今天要开始啦
************************************************************************************************************************************************
************************************************************************************************************************************************
1 activity是什么?
发短信的界面是,打电话的界面也是,Home的桌面也是。感觉到有点像MFC中的一个个dialog诶 有木有 发短信的界面是一个,看短信的界面又是另一个。
修改一个内容的时候不建议直接在activity_main.xml中修改,建议在value.xml中修改,可以直接点击Ctrl+B跳转进入。
2 activity绑定自定义视图
个人感觉有点像MFC里创建另一个Dlg资源,浅显的知道文件时从MainActivity的Oncreate函数开始执行的。老师说现在知道这么多就行了,注释了其中的setContentView()后程序 木有显示内容(hello world),说明setContentView()是用来呈现内容到activity的。大概记着一个Dlg那样的东西叫一个布局,创建新布局什么的很象MFC。
3 简单介绍文件布局(最左边的栏目的文件都是什么)
Manifests :是安卓程序的配置文件(先这么写 我也不知道是什么呢 以后会知道的 加油)
Java:是源代码文件
res:资源文件存在的目录(很像MFC )里面存的也是layout(Dlg)bitmap什么之类的 字符串资源
4如何启动一个自定义Activity?
现在还没搞明白activity和layout(布局)是什么关系,留作疑问 知道了 感觉activity就是MFC中class wizard自动创建的对话框对应的类,activity就是一个类,对应着那个layout。layout中的各种设定就是MFC的属性界面嘛 感觉超级像。老师说“类文件,布局资源文件 配置文件还会自动配置标签”。新建一个activity的时候就会自动生成一个layout.老师敲了一段代码,现在不懂,先记下来:(点击按钮,跳转到另一个activity)
点击按钮,跳转到一个网站:
今天先到这里啦