【Android学习杂记-Activity基础知识】教程文章相关的互联网学习教程文章

Android开发之bug-No Activity found to handle Intent【代码】

android.content.ActivityNotFoundException: No Activity found to handle Intent做Android开发中,使用隐式intent,Manifest中设置了action和category,如下:<activity android:name="exerciseintent.ExIntent2_1"><intent-filter ><action android:name="1111111111111111111"/><category android:name="android.intent.category.MY_CATEGORY"/></intent-filter></activity>每次进行跳转的时候都会出现force close。log为06-06...

android中Activity回传数据

比如从A跳转到B,然后等待从B回传数据:那么在A中这样跳转:startActivityForResult(intent, 100); 后面那个requestCode要大于0;然后在A中重写这个方法: @Override protected void onActivityResult(int requestCode, int resultCode, Intent data) { Log.e("onActivityResult", "onActivityResult");//可以根据多个请求代码来作相应的操作 if(20==resultCode) {}} 在B中使用: Intent intent=new Intent(); intent.putEx...

Android内嵌网页webview点击其中的链接跳转到我们应用内的Activity

在一个大的Android项目中,由于客户端来不及更新和实现,经常会内嵌一些网页(在一些大型的互联网公司,PC的产品总是跑在客户端的前面),比如活动页面,通常可以内嵌用html5实现的页面,可以适配手机。但是这些网页中有好多链接,但是这些链接有些内容有是我们客户端已经实现的,比如有一个注册链接,其实客户端也实现了注册功能,我们不想再继续跳转到网页注册,而是打开客户端某个注册Activity,可以通过以下方式来实现: xml 文件...

Android应用程序中的多个Activity的显示创建和调用【图】

布局文件:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"xmlns:tools="http://schemas.android.com/tools"android:layout_width="match_parent"android:layout_height="match_parent"android:orientation="vertical"tools:context=".MainActivity" ><TextViewandroid:layout_width="wrap_content"android:layout_height="wrap_content"android:text="@string/hello_world" /><Buttonandroid:layout_wi...

android 开发积累-activity的launch mode【图】

合抱之木,生於毫末;九層之台,起於累土;千里之行,始於足下。《老子》今天在社区看到有朋友问“如何在半年内成为顶级架构师”,有网友道“关灯睡觉,不用半年的...”,的确,做梦还来的快一些。作为一个程序员,树立远大的目标是值得欣赏的,但不能只去空想,要一步一步地实践才行。成大事者,须从小事做起;万事起于忽微,量变引起质变。我们今天要讲的是Activity的四种launchMode。launchMode在多个Activity跳转的过程中扮演着...

Android禁止所有Activity横屏【代码】

例如我的Activity都继承了CommonActivity,就可以在CommonActivity的onCreate()方法中加入以下代码:setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);原文:http://8318064.blog.51cto.com/8308064/1858025

Android之Activity【图】

一、【Activity】  一个Activity是一个应用程序组件,提供一个屏幕,用户可以用来交互为了完成某项任务,例如拨号、拍照、发送email、看地图。每一个activity被给予一个窗口,在上面可以绘制用户接口。窗口通常充满屏幕,但也可以小于屏幕而浮于其它窗口之上。  一个应用程序通常由多个activities组成,他们通常是松耦合关系。通常,一个应用程序中的activity被指定为"main"activity,当第一次启动应用程序的时候呈现给用户的那...

Android中Activity的生命周期

protected void onCreate(Bundle savedInstanceState):当Activity的实例被启动是调用的第一个方法。protected void onStart():该方法在onCreate()方法被调用,或者在Activity从Stop状态转为Actived的状态时调用。protected void onResume():在Activity从Paused状态转到Actived状态时被调用。protected void onPaused():在Activity从Actived状态转到Paused状态时被调用。protected void onStop():在Activity从Actived状态转到Sto...

Android -- 获得当前正在运行的activity信息

要获取到当前正在运行的activity需要用到ActivityManager。例如:ActivityManager manager = (ActivityManager) getSystemService(Context.ACTIVITY_SERVICE);RunningTaskInfo info = manager.getRunningTasks(1).get(0);String shortClassName = info.topActivity.getShortClassName(); //类名String className = info.topActivity.getClassName(); //完整类名String packageName = info.topActivity.getPackageN...

Android广播接收器和Activity间传递数据【代码】【图】

Activity向广播接收器传递数据很简单,只需要在发送广播前将数据put进Intent中就行了。  广播接收器怎么向Activity传送数据?这里要用到接口,通过在广播接收器里定义一个接口,然后让接收广播接收器数据的Activity实现这个接口。先看下面的栗子,Activity发送一个广播,然后广播接收器返回一个字符串。 Activity布局文件 1<?xml version="1.0" encoding="utf-8"?> 2<LinearLayout xmlns:android="http://schemas.android.com/ap...

android基础 sqlite listview activity返回值

android基础 sqlite listview activity返回值 [1].[代码] [Java]代码 跳至 [1] [2]? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105package c...

Android之Activity个人理解【代码】

在android开发中Activity非常重要,在一个应用中,每一个显示的屏幕都是一个Activity.在API中Activity在Android。app包下,它继承了一下一些类: java.lang.Object android.content.Context android.content.ContextWrapper android.view.ContextThemeWrapper 其中个人感觉Android中的Activity和web里面的Servlet有着不分相似的地方,其中为了让Servlet去响应用户的需求,需要去复写程序中的...

让Android横竖屏切换时不销毁当前activity【代码】

网上查到资料:对 节点<activity/> 添加属性“ android:configChanges="orientation|keyboardHidden|screenSize" ”,如下所示: 1<activity2android:name=".MainActivity" 3 android:label="@string/app_name" 4 android:configChanges="orientation|keyboardHidden|screenSize"> 5<intent-filter> 6<action android:name="android.intent.action.MAIN"/> 7 8<category android:name="android.intent.categ...

【Android界面实现】Starting an Activity(Activity生命周期金字塔模型)【图】

转载请注明:http://blog.csdn.net/zhaokaiqiang1992 本文翻译自http://developer.android.com/training/basics/activity-lifecycle/starting.html ,大家可以去看原文。 Android并不象其他的程序,它不是从main()函数开始加载的,Android系统是通过在不同的时期调用生命周期的对应回调方法完成代码的初始化的。所以如果要了解Android程序,就必须了解启动顺序和销毁顺序。 这一节课程我们将学习非常重要的生命周期方法,...

Xamarin Android Activity之间跳转与传值【代码】

前言 由于需要,所以接触到这个新的安卓开发模式,我会把我的学习经历全都记录下来,希望对大家有用。导读 关于Activity,学习过安卓的人也应该明白什么是Activity,推荐新手去看YZF的这篇文章活动的生命周期,这篇文章详细的讲述了activity的生命周期和一些用法。正文 Activity跳转与传值,主要是通过Intent类来连接其他Activity进行数据的传递。 1.不带数据跳转Intent intent = new Intent(this, typeof(Add));StartActivity(...