AndroidK开发笔记一

2016-05-10  本文已影响0人  0a61c9729dbc

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

学习的新知识:

1、修改应用的版本号

在build.gradle中修改

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

红色地方是修改图标,黄色是修改应用名称

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

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

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

5、启动页面

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

系统启动页面入口

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

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

7、页面跳转

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

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

9、页面自动跳转

    应用Handler 和Intent来实现。

10、Activity之间的传递数据

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

发送 接收数据

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

发送 接收

11、Activity回传数据

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

生命周期流程图

14、控件TextView

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

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

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

15、控件EditText

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

       文本改变的属性

16、常用控件:

ImageView

       background平铺;src居中。

上一篇下一篇

猜你喜欢

热点阅读