AndroidK开发笔记一

一、搭建好开发环境后,创建第一个工程

学习的新知识:

1、修改应用的版本号


AndroidK开发笔记一_第1张图片
在build.gradle中修改

2、修改应用图标和名称(在Manifest中修改)


AndroidK开发笔记一_第2张图片
红色地方是修改图标,黄色是修改应用名称

3、一般在布局中设置文本的间距时单位是dp,设置字体的大小时是sp。

4、在线性布局中 android:gravity="center"代表页面中的控件居中显示。

      orientation 可以设置控件的排列方向。

5、启动页面

系统在启动时,是从下图红色标记处开始的,也就是启动页面的入口。


AndroidK开发笔记一_第3张图片
系统启动页面入口

6、创建新的Activity和布局文件,而且要进行关联

      在新创建的Activity中进行如下图的编写:黄色部分是关联的布局文件。

AndroidK开发笔记一_第4张图片

7、页面跳转

页面之间的跳转要用到Intent,要实现从1个activity跳到另一个activity,这需要通过intent来实现。当然我们需要在button按钮上绑定一个按钮按下的监听器,一旦该按钮监听到有按键按下,则通过intent将指定的第2个activity触发。在事件触发下,可以从MainActivity跳转到SplashActivity。


AndroidK开发笔记一_第5张图片

8、快捷键:ALT+ENTER 可以在代码出现错误时进行提示

9、页面自动跳转

    应用Handler 和Intent来实现。

AndroidK开发笔记一_第6张图片

10、Activity之间的传递数据

在页面跳转过程中携带数据:


AndroidK开发笔记一_第7张图片
发送


AndroidK开发笔记一_第8张图片
接收数据

传递对象:要对对象序列化


AndroidK开发笔记一_第9张图片
发送


AndroidK开发笔记一_第10张图片
接收

11、Activity回传数据


AndroidK开发笔记一_第11张图片


AndroidK开发笔记一_第12张图片

12、Ctrl+斜杠:注释或取消注释当前行或选中的代码块,以双斜杠的方式即“//”

       Ctrl+shift+斜杠:注释或取消注释选中的代码块,以“/*……*/”方式注释

       Alt+Insert可以生成构造器/Getter/Setter

       快速将字符串变成常量的windows快捷键是Ctrl+Alt+C

      变成全局变量在windows/linux下的快捷键是Ctrl+Alt+F

13、Activity的生命周期

      详细的介绍可以参考http://blog.csdn.net/liuhe688/article/details/6733407

AndroidK开发笔记一_第13张图片
生命周期流程图

14、控件TextView

属性:gravity 文本中内容的位置

         singleLine 只显示一行    maxLine 最大的行数

         Button继承于TextView ,而且都有响应事件。

15、控件EditText

       可以设置输入内容:inputType = 输入下图显示的内容。

AndroidK开发笔记一_第14张图片

       文本改变的属性

AndroidK开发笔记一_第15张图片

16、常用控件:

ImageView

       background平铺;src居中。

AndroidK开发笔记一_第16张图片

你可能感兴趣的:(AndroidK开发笔记一)