Activity_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> Activity >>列表
· Activity与Service进行数据交互发布时间:2016-10-18
Android启动Service有两种方法,一种是startService,一种是bindService。生命周期如下:执行startService时,调用者如果没有stopService,Service会一直在后台运行。多次调用startService,该Service只能被创建一次,即该Service的onCreate方法只会被调用一次。但是每次调用startService,onStartCommand方法都会被调用。执行bindService时... 查看全文
· Android 四大组件之Activity(续2)发布时间:2016-10-18
1.生命周期关于生命周期,在详细讲解下:上图是从android官网获取的生命周期。正常的流程,很多文章都讨论过了,我们讨论几个特殊的情况。1)OnResume->OnPause->OnResume我们看这段解释:Theactivityisnolongervisible。也就是说在onpause阶段,activity还是可见的,but,它不在最上面,这种情况一般情况下,就是在activity页面弹一个dialog。测试:亲测,android5.1onpause不会走到。还有一种说法是... 查看全文
· 谈谈Fragment中的onActivityResult发布时间:2016-10-18
大家或许有遇到这个神坑,在Fragment中使用startActivityForResult能够成功,可是在Fragment中的onActivityResult却无法被调用。一不注意就让人一夜愁白了头。苦经探索(当然包括亲爱的百度和谷歌),终于总结出了一些规律。在Fragment中使用startActivityForResult之后,onActivityResult的调用是从activity中开始的(即会先调用activity中的onActivityResult)。一... 查看全文
· BaseActivity的抽取发布时间:2016-09-25
Activity有些公共部分,比如setContentView、Activity管理、初始化操作、联网操作、Activity跳转、关闭当前Activity、保存用户登录信息、读取用户登录信息等。我们可以抽取成一个抽象类BaseActivity,再新建Activity的时候,继承BaseActivity重写一些方法即可,如果用不着的方法也可以不用管。publicabstractclassBaseActivityextendsFragmentActivity... 查看全文
先看效果图:1概述Activity启动方式有四种,分别是:standardsingleTopsingleTasksingleInstance可以根据实际的需求为Activity设置对应的启动模式,从而可以避免创建大量重复的Activity等问题。设置Activity的启动模式,只需要在AndroidManifest.xml里对应的<activity>标签设置android:launchMode属性,例如:<activityandroid:name=".A1"android... 查看全文
首先看演示:1简介、如果想在Activity中得到新打开Activity关闭后返回的数据,需要使用系统提供的startActivityForResult(Intentintent,intrequestCode)方法打开新的Activity,新的Activity关闭后会向前面的Activity传回数据,为了得到传回的数据,必须在前面的Activity中重写onActivityResult(intrequestCode,intresultCode,Intentdata)方法... 查看全文
· 退出多个activity的方法发布时间:2016-09-22
1.使用List集合方式用list保存activity实例,然后逐一干掉importjava.util.LinkedList;importjava.util.List;importandroid.app.Activity;importandroid.app.AlertDialog;importandroid.app.Application;importandroid.content.DialogInterface;importandroid.content.Intent... 查看全文
先看效果图:Android为我们提供了四种应组件,分别为Activity、Service、Broadcastreceivers和Contentproviders,这些组建也就是我们开发一个Android应用程序的基石。系统可以通过不同组建提供的切入点进入到开发的应用程序中。对用户来说不是所有的组建都是实际的切入点,但是他们之间都是相互依赖的,它们每一个作为存在的实体,扮演着特定的角色,作为独一无二的基石帮助开发者定义Android应用的行为。下面我将整理自己的Activity学习点滴... 查看全文
· Activity详解二 activity数据传递发布时间:2016-09-21
首先看效果图:1.Bundle类的作用Bundle类用作携带数据,它类似于Map,用于存放key-value名值对形式的值。相对于Map,它提供了各种常用类型的putXxx()/getXxx()方法,如:putString()/getString()和putInt()/getInt(),putXxx()用于往Bundle对象放入数据,getXxx()方法用于从Bundle对象里获取数据。Bundle的内部实际上是使用了HashMap<String,Object>... 查看全文
· 基础总结之Activity发布时间:2016-09-16
一、万事开头的序网上看见大牛们的博客写的那样精彩,各种羡慕之情溢于言表。几次冲动均想效仿牛人写些博客来记录下自己的心得体会,但均无感亦或是感觉容易被喷,相信很多菜鸟和我一样都有过这样的担忧。万事开头难,不逼一下自己怎么知道自己能不能飞起来。由于本人处于初学阶段,写此博客仅是对前辈总结的review,对自己记忆的加深及后续使用的方便查找。请各位看官将就看看,手下留情。在此谢过!有错的地方或者更好的心得体会欢迎随时骚扰!二、Activity介绍Android中常说的四大组件包括:Activity... 查看全文
· Android学习之Activity初步发布时间:2016-09-05
Activity作为Android的第一步接触的概念,在学习中将初步的认识总结下来,以便后续的回顾与反思。1、在用AndroidStudio生成第一个helloworld应用程序运行在手机上时,发现继承自Activity的MainActivity生成的界面上,默认的Label是不可见的,即使在AndroidManifest文件中定义android:Label="ThisisFirstActivity"也无济于事。后来才发现应该是继承Activity的原因... 查看全文
· Activity的四种启动模式发布时间:2016-09-02
在多Activity开发中,有可能是自己应用之间的Activity跳转,或者夹带其他应用的可复用Activity。可能会希望跳转到原来某个Activity实例,而不是产生大量重复的Activity。这需要为Activity配置特定的加载模式,而不是使用默认的加载模式。加载模式分类及在哪里配置Activity有四种加载模式:standardsingleTopsingleTasksingleInstance设置的位置在AndroidManifest.xml文件中activity元素的android... 查看全文
Android开发中,向服务器请求一个列表并显示是非常常见的需求,但实现起来比较麻烦,代码繁杂。随着应用的更新迭代,这种需求越来越多,我渐渐发现了实现这种需求的代码的共同点。于是我将Activity中http列表请求和加载的相同功能代码提取出来,作为这种Activity的基类,名为BaseHttpListActivity。之后将缓存功能也集成在BaseHttpListActivity中,然后还根据业务需求衍生出了BaseHttpListFragment。后来又有了从本地数据库加载列表的需求... 查看全文
· Driving the Activity Lifecycle发布时间:2016-07-22
BeforeRobolectric2.2,mosttestscreatedActivitiesbycallingconstructorsdirectly,(newMyActivity())andthenmanuallycallinglifecyclemethodssuchasonCreate().AlsowidelyusedwereasetofmethodsinShadowActivity(forinstanceShadowActivity.callOnCreate()... 查看全文
主要练习了自定义样式和主题,继承android系统默认的样式并修改,练习xml定义淡入淡出动画anim/fade_in.xml<?xmlversion="1.0"encoding="utf-8"?><alphaxmlns:android="http://schemas.android.com/apk/res/android"android:duration="3000"android:fromAlpha="0.0"android:toAlpha="1.0"/>... 查看全文
· 初识Activity发布时间:2016-07-15
CallbackDescriptiononCreate()Thisisthefirstcallbackandcalledwhentheactivityisfirstcreated.onStart()Thiscallbackiscalledwhentheactivitybecomesvisibletotheuser.onResume()Thisiscalledwhentheuserstartsinteractingwiththeapplication.onPause(... 查看全文
原文地址:http://blog.csdn.net/crazy1235/article/details/42678877TabActivity在API13之后被fragment替代了,所以不建议使用效果:点击头像标签,进行切换。代码:<?xmlversion="1.0"encoding="utf-8"?><LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"android... 查看全文
两个不同的视频的跳转,前面我是在onStop()方法中销毁VideoView(因为MediaPlayer是全局共用的,而VideoView内包含MediaPlayer),但是每次进入ActivityB视频播放了一点就会弹出了,导致视频B播放失败publicclassMovieSynopsisextendsBaseActivityimplementsOnClickListener{@OverrideprotectedvoidonCreate(BundlesavedInstanceState)... 查看全文
开发过程中,页面使用fragmentactivity,可能会遇到这样的问题应用放置于后台,前台应用使用资源过多,手机默认会回收一些优先级低应用的资源这样当我们的应用回到前端的时候,可能会因为资源被回收,引起异常,导致fragment显示错乱。查了差相关资料以及别人的帖子,有一个简单的解决方法,在activity中重写@OverrideprotectedvoidonSaveInstanceState(BundleoutState){//super.onSaveInstanceState... 查看全文
· Xamarin android 之Activity详解发布时间:2016-05-21
序言:上篇大概的讲解了新建一个android的流程。今天为大家带来的是Activity详解,因为自己在开发过程中就遇到好几次坑,尴尬。生命周期和Java里头一样一样的,如图图片来源于网上哈,自己画不来。1.启动Activity:系统会先调用onCreate方法,然后调用onStart方法,最后调用onResume,Activity进入运行状态。2.当前Activity被其他Activity覆盖其上或被锁屏:系统会调用onPause方法,暂停当前Activity的执行。3... 查看全文