发表了博客
2014/07/27 23:02

android之activity学习

android:orientation:线性布局。 fill_parent:填满整个父控件。 android:id —— 为控件指定相应的ID android:text —— 指定控件当中显示的文字,需要注意的是,这里尽量使用strings.xml文件当中的字符串 android:grivity —— 指定控件的基本位置,比如说居中,居右等位置 android:textSize —— 指定控件当中字体的大小 android:background —— 指定该控件所使用的背景色,RGB命名法 android:width —— 指定控件的宽度 an...

0
2
发表了博客
2014/02/25 15:57

[Android] Activity生命周期

Actvity 堆栈 每个Actvity的状态由它所在Activity栈中的位置所决定,所有当前正在运行的Actvity将遵循照后进先出的原则。当一个新的 Activity启动,当前的Activity将移至堆栈的顶部,如果用户使用Back按钮,或在前台Activity被关闭,下一个Activity将 被激活并且移至到堆栈的顶部。这个过程如下图所示 Activity状态 随着Activity的创建和销毁,也就会进出栈如上图所示,其中可能会经历以下四种状态: Active状态:这时候Activit...

0
4
发表了博客
2015/10/27 14:21

Android:Activity生命周期

参考: 《第一行代码:Android》 郭霖(著) Activity所在的栈为后进先出(Last In First Out)结构。 Activity状态 运行状态(S1): 该Activity处于与User交互的状态,即是位于栈顶的Activity。 系统一般不考虑回收该处内存。 暂停状态(S2): Activity不再处于栈顶(Another activity comes in front of the activity),但仍然是可见的。 系统只有在内存极低时才考虑回收内存。 停止状态(S3): Activity不处于栈顶&完全不可见(The ac...

0
2
发表了博客
2012/02/27 11:51

Android Activity生命周期

Android中Activity的生命周期,我今天特意在重新总结一下. Activity有四种本质区别的状态: (1)在屏幕的前台(Activity栈顶),叫做活动状态或者运行状态(active or running) (2)如果一个Activity失去焦点,但是依然可见(一个新的非全屏的Activity 或者一个透明的Activity 被放置在栈顶),叫做暂停状态(Paused)。一个暂停状态的Activity依然保持活力(保持所有的状态,成员信息,和窗口管理器保持连接),但是在系统内存极...

0
5
发表了博客
2013/08/26 21:47

安卓开发---activity

安卓开发中的activity是所有app的主体,一个app就是多个不同作用的activity之间的相互交互。其实activity的意思以及使用非常好理解。activity就是一个活动,你想做一件事,就让它去完成对应的任务,它的事做完了就可以让它退休也就是销毁了。因为安卓系统自身做了绝大部分的事情,实际上真正对于我们开发人员来说,需要重写的方法只有onCreate(),onStart()以及onSavedInstance()这几种方法。但是了解一个activity的生命周期以及...

0
11
发表了博客
2012/09/20 15:46

Android Activity生命周期

onCreate(创建) 、onStart(激活) 、onResume(恢复) 、onPause(暂停) 、onStop(停止) 、onDestroy(销毁) 、onRestart(重启)。 Activity starts -->onCreate()-->onStart()-->onResume()-->activity is running--another activity comes in front of this activity-->onPause()--the activity is no longer visivble-->onStop()-->onDestroy()-->activity is shut down notes: When the “onPause()“excute,o...

3
2
发表了博客
2018/09/18 15:16

android Activity 生命周期

1、返回栈(Back Stack) 栈的特点为先进后出 Android使用task来管理Activity。一个task就是一组放在栈里的Activity的集合。这个栈也叫做返回栈(Back Stack) 系统总是会显示处于栈顶的Activity给用户 2、Activity状态 2.1 运行状态:位于栈顶,可见,系统不回收 2.2 暂停状态:不位于栈顶,可见。内存极低时才回收。 打开了一个非全屏或者是透明的Activity。例如,打开了一个对话框形式的Activity。可以使当前Activity进入到暂...

1
1
发表了博客
2019/06/22 15:04

Android Studio 3.0+ Record Espresso Test 自动化测试

准备工作 1.将android studio 版本升级到3.0+ 2.百度下载夜神模拟器 夜神模拟器的基本设置 PS:以上就是夜神模拟器的基本设置 Android Studio 连接夜神模拟器 //夜神模拟器默认的地址 adb connect 127.0.0.1:62001 开始录制自动测试代码 在顶部工具栏找到Run -> Record Espresso Test -> 选择夜神模拟器双击启动 -> 启动后界面如下图 PS:操作模拟器 -> Record Your Test 弹框将自动生成你的行为代码 -> 点击OK -> 命名并保存代...

0
0
发表了博客
2015/07/04 10:21

Android Activity初探

Activity是一个应用中的组件,它为用户提供一个可视的界面,方便用户操作,比如说拔打电话、照相、发邮件或者是浏览地图等。每个 activity会提供一个可视的窗口,一般情况下这个窗口会覆盖整个屏幕,但在某此情况下也会出现一些比屏幕小的窗口飘浮在另外一个窗口上面。 接下来我们为Android应用添加一个新的Activity 第一步、新建一个继承Activity的类,如:MainActivity package com.ljq.activity; import android.app.Act...

0
0
发表了博客
2012/05/24 21:35

android透明activity

在res/values/新建文件colors.xml 写入下面代码 <resources> <drawable name="translucent_background">#7F000000</drawable> </resources> 同样新建styles.xml文件添加以下代码 <resources> <style name="transparent"> <item name="android:windowBackground">@drawable/translucent_background</item> <item name="android:windowIsTranslucent">true</item> </style> </resources> 最后修改Androidmanifest.xml文件 在activ...

1
6
发表了博客
2018/12/12 20:22

Android-Activity-startActivityForResult

之前 Android-Intent意图传递数据,的博客讲解了,一个Activity 跳转 到另外一个Activity 可以把数据带过去 Android还提供了一种方式,一个Activity 跳转 到另外一个Activity 可以把数据传递过去,然后还可以把数据返回过来,就需要startActivityForResult 在MyActivity1中执行startActivityForResult(intent, 请求码) 然后在MyActivity1重写onActivityResult方法,用于接收返回的信息 package liudeli.activity.intent.result...

0
0
发表了博客
2019/03/29 10:51

Android 活动(Activity)

活动代表了一个具有用户界面的单一屏幕,如 Java 的窗口或者帧。Android 的活动是 ContextThemeWrapper 类的子类。 如果你曾经用 C,C++ 或者 Java 语言编程,你应该知道这些程序从 main() 函数开始。很类似的,Android 系统初始化它的程序是通过活动中的 onCreate() 回调的调用开始的。存在有一序列的回调方法来启动一个活动,同时有一序列的方法来关闭活动,如下面的活动声明周期图所示: Activity 类定义了下面的回调。你可以...

0
1
发表于硬件 & IoT专区
2020/06/25 00:58

【Android】什么是android?

Android是由Google公司和开放手机联盟领导并开发的一种基于Linux的自由且开放源代码的操作系统,主要使用于移动设备。 其最初由Andy Rubin开发,后被Google于2005年8月收购。之后Google与84家硬件制造商、软件开发商及电信营运商组建开放手机联盟,共同研发改良Android系统,完成开发后,Google以Apache开源许可证的授权方式,发布了Android的源代码。[1] 中文名称 安卓 外文名称 Android 开发公司 Google 开发团队 Google、开放...

1
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页