Android 第一行代码 第二版
文章平均质量分 72
程序员杨
这个作者很懒,什么都没留下…
展开
-
日志工具的使用
Android的日志工具 Log在说日志之前 先来说说Android的日志级别.v-->verbose 就是冗长啰嗦,是最低级的。.d-->debug,使用它 能输出 debug、info、warn、error级别的信息。.i-->info,使用它 能输出 info、warn、error级别的信息。.w-->warn 使用它 能输出 warn、error级别的信息。.e--...翻译 2018-05-12 12:48:34 · 147 阅读 · 0 评论 -
探究活动
1、活动是什么: 活动(Activity)是一个程序的脸面,是最容易吸引用户的地方,是一种可以包含用户界面的组件,主要的用途就是和用户进行交互,一个应用程序中可以包含零个或多个活动。但不包含活动的应用程序很少,因为程序做出来就是给人看的,毕竟谁也不想自己的应用永远无法被用户看到吧。2、活动的基本用法: 由于Android Studio 在一个工作区间内只容许打开一个项目,首...翻译 2018-05-12 13:33:42 · 236 阅读 · 0 评论 -
活动的应用
2.1创建和加载布局Android 程序的设计讲究逻辑和视图分离,最好是每一个活动都能对应一个布局,布局是用来显示界面内容的,现在来手动创建一个布局文件。右击 app-->src-->main-->res 右击 New-->Directory 弹出一个新建目录的窗口,先创建一个名为layout 的目录。然后对着layout目录右击-->New-->Layout ...翻译 2018-05-12 15:34:02 · 173 阅读 · 0 评论 -
Intent的应用
Intent 是Android程序中各组件之间进行交互的一种重要的方式,不仅可以指明当前组件想要执行的动作,还可以在不同组件之间传递数据。因此 Intent一般被用于 启动活动、启动服务以及发送广播。Intent 分为了两种,显式Intent和隐式Intent。Intent有多个构造函数的重载,其中一个是Intent(Context packageContext,Class<?>cls...翻译 2018-05-13 17:54:13 · 207 阅读 · 0 评论 -
活动的生命周期
返回栈Android的活动是可以重叠的。我们要启动一个新的活动,就会覆盖在原活动之上,然后点击Back键会销毁最上面的活动,下面的一个活动就会重新显示出来。其实Android是使用任务(Task)来管理活动的一个任务就是一组存放在栈里的活动的集合,这个栈也被称为返回栈(Back Stack)。栈是一种后进先出的数据结构,在默认情况下,每当我们启动了一个新的活动,他会在返回栈中入栈,并处于栈顶的位置...翻译 2018-05-14 00:38:19 · 242 阅读 · 0 评论 -
常用控件
一、TextViewandroid:layout_width和android:layout_height 。指定了宽度和高度,这是Android中所用控件都有的。有三种可选值:match_parent、fill_parent和wrap_content。match_parent和fill_parent 意义相同,都是让控件的大小和父布局一样大,也就是说由父布局来决定当前控件的大小。wrap_cont...翻译 2018-06-02 21:42:55 · 283 阅读 · 0 评论 -
基本布局
一、线性布局 LinearLayout 又称线性布局,这个布局会将它所包含的控件在线性方向上一次排列。水平横向排列和垂直纵向排列。通过android:orientation属性来指定。vertical表示垂直方向,horizontal表示水平横向。修改activity_main.xml中的代码。<LinearLayout xmlns:android="http://schemas....翻译 2018-06-03 15:57:21 · 177 阅读 · 0 评论 -
广播机制
一、广播的类别标准广播:(Normal broadcasts)是一种完全异步执行的广播,在广播发出之后,所有广播接收器几乎都会在同一时间接收到这条广播消息。他们之间没有先后顺序,效率比较高。缺点是 发出一条广播后无法被截断。有序广播:(Ordered broadcasts)是一种同步执行的广播,在广播发出后,同一时刻只会有一个广播接收器能够收到这条广播消息,当这个广播接收器的逻辑执行完毕后,广播才...翻译 2018-06-16 17:51:25 · 249 阅读 · 0 评论