Activity_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> Activity >>列表
之前写了一个一键锁屏软件,有个朋友用了后发现了问题,所以昨天研究了一个activity在锁屏后的生命周期变化。如下:锁屏分为两个步骤,先是锁定屏幕,再是黑屏onCreate(在该方法里锁屏)--->onStart--->onResume黑屏后:onPause点亮屏幕后:onResume以上是在屏幕方向没有改变时的生命周期变化。关于finish():finish()后不管是在哪个地方,会直接到onDestroy。... 查看全文
· Activity源码简要分析总结发布时间:2013-10-24
Activity源码简要分析总结摘自参考书籍,只列一下结论:1.Activity的顶层View是DecorView,而我们在onCreate()方法中通过setContentView()设置的View只不过是这个DecorView中的一部分。DecorView是一个FrameLayout。2.Activity和UI有关,它包含一个Window(真实类型是PhoneWindow)和一个WindowManager(真实类型是LocalWindowManager)对象... 查看全文
【一】Android设置Activity窗体不显示标题android:theme="@android:style/Theme.NoTitleBar"1<activity2android:name=".Launcher"3android:label="@string/title_activity_main"4android:theme="@android:style/Theme.NoTitleBar">5<intent-filter>6<actionandroid... 查看全文
需求:对于创建快捷方式到桌面,网上能查到不少资料,但一般都是针对应用程序本身的。前阵子在做项目时,遇到了一个类似于百度贴吧里面的一个需求:对于每个具体的贴吧,都可以将其发送到桌面(HomeScreen)建立快捷方式shortcut。图标相同,只是图标下面显示的名称为具体贴吧的名称,然后点击此快捷图标则能直接进入到本贴吧中。实现:1.AndroidManifest中声明权限:1<uses-permissionandroid:name="com.android.launcher... 查看全文
· 管理Activity发布时间:2013-10-08
开源中国摘取的代码,这个可以管理activity1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798packagenet.oschina.app;importjava.util... 查看全文
我们在开发中会遇到和其他应用的交互情形,下面是一个简单的方式。整个的使用类似“使用intent调用系统自带的拍照应用并获得结果”。先看页面:我们看看实现步骤。第一个应用DEMO1:1.创建一个自定义的action,使用intent发出Stringaction="zyf.demo.customAction";Intentn=newIntent(action);2.附件一些自定义的内容,使用putExtran.putExtra("key1","hello... 查看全文
· Android之Activity切换发布时间:2013-09-08
●假如有Activity01和Activity02,从Activity01切换到Activity02并传递参数。Activity01中:button.setOnClickListener(newButton.OnClickListener(){//更准确点应该是View.OnClickListenerpublicvoidonClick(Viewv){/*新建一个Intent对象*/Intentintent=newIntent();intent.putExtra("name"... 查看全文
onCreate();activity启动开始准备分配cpu时调用,一般都在此方法中进行activity页面的加载onStart();为activity分配内存,在前台显示交互界面onResume();activity继续,用来解除onPause(),从其它界面返回到此activity;onPause();activity暂停,相当于跳转到第二个activity页面,第一个activity页面不可见onStop();activity终止,准备进行onDestroy()... 查看全文
· android开发------Activity生命周期发布时间:2013-09-04
这几天工作比较忙,基本没有什么事件更新播客了。趁着今晚有点时间,我们来简单说一下什么是Activity生命周期和它们各阶段的特征什么是生命周期在还没有接触android开发的时候,听到有人说Activity生命周期的时候,觉得这是一个很专业很深奥的东西。但是在了解过之后,原来并不是那么一回事,这个Activity生命周期其实是很基础的东西,明白他们的原理对我们以后开发编写优秀程序有很大帮助。生命周期其实就是一个东西从出生到消亡的这段时间,那么Activity生命周期又是怎么一回事呢... 查看全文
· android开发------初识Activity发布时间:2013-08-28
之前我们简单说过,Activity实际上是一个窗体,用来存放我们的程序外观。我们先来创建一个空的Activity,不加载任何layout。要做的是,定义自己的类,继承android的Activity类。然后覆盖父类的onCreate()方法。覆盖后必须先调用super.onCreate方法,这样才能初始化必要的组件,这是必须的。不信你可以注释掉super.onCreate()方法试试1packagecom.aidevelops.activitys;23importandroid.app... 查看全文
· Activity的生命周期发布时间:2013-08-20
Activity生命周期解密生命有始有终,人生旅途中坦荡起伏总会有些不如意的时候,让我们来看Activity的生命始末~AndroidAPI官方文档:相信这张图,大家都不陌生。Activity有7个状态,彼此间相互转换~作为开发者,尤其是像我这种的菜鸟,我只需要关心其中的转折状态点即可。场景:应用启动后,状态执行顺序:onCreate()->onStart()->onResume关心的2种情况:1、back返回键正常流程,非常简单,依次执行,onPause()->onStop... 查看全文
近来整理文档,发现两年前研究Android多个Activity叠加显示的方案。时光荏苒,一去不回。虽然后来没有用上,但还是整理如下,Android版本还是2.2的:ActivityGroup描画方式的研究结果如下:可以实现同一进程内的Activity叠加通过设置两个AndroidApp的sharedUserID,可以使这两个App运行在同一进程上通过Message来实现进程内App的交互结论:该方案可以满足多Activity叠加显示的需求... 查看全文
· activity的生命周期发布时间:2013-07-30
onCreate()-->onStart()-->onResume()-->onPause()-->onStop()onPause()之后恢复,调用onResume()onStop()之后恢复,调用onStart()再onResume()失去焦点(模态对话框)调用onPause()失去整个窗口(页面跳转)调用onStop()Paused当Activity被另一个透明或者Dialog样式的Activity覆盖时的状态。此时它依然与窗口管理器保持连接,系统继续维护其内部状态... 查看全文
今天继续讲解Fragment组件的特性,主要是跟Activity的交互和生命周期的关系,我们前面已经说过Fragment是依赖于Activity的,而且生命周期也跟Activity绑定一起。下面我们看看Fragment跟Activity的关系。1、为Activity创建事件回调方法在一些情况下,你可能需要一个fragment与activity分享事件。一个好的方法是在fragment中定义一个回调的interface,并要求宿主activity实现它... 查看全文
思路来源:http://www.cnblogs.com/wangyt223/archive/2012/11/22/2782801.htmlsvn提交错误400BadReqestMKACTIVITY请求于XX失败ConflictUnabletoconnecttoarepositoryatURL可以说是各种问题都遇到个遍。1.在本地目录右键点击,TortoiseSVN->Settings->SavedData,然后把除最后一个日子的不要【Clear】外,其它都可以随便点。红框的尤其注意... 查看全文
最近忙里偷闲学习了一些Android,为以后转做Android打下基础。在今天做一个例子的时候,遇到了一个异常,我看了很久,最后终于找到问题所在。异常:java.lang.RuntimeException:UnabletostartactivityComponentInfo{com.william/com.william.ResultActivity}:android.content.res.Resources$NotFoundException:StringresourceID#0x14解决... 查看全文
[coolxing按:转载请注明作者和出处,如有谬误,欢迎在评论中指正.]一般来说,调用onPause()和onStop()方法后的activity实例仍然存在于内存中,activity的所有信息和状态数据不会消失,当activity重新回到前台之后,所有的改变都会得到保留.但是当系统内存不足时,调用onPause()和onStop()方法后的activity可能会被系统摧毁,此时内存中就不会存有该activity的实例对象了.如果之后这个activity重新回到前台,之前所作的改变就会消失... 查看全文
androidSDK提供了Service,用于类似*nix守护进程或者windows的服务。Service有两种类型:本地服务(LocalService):用于应用程序内部远程服务(RemoteSercie):用于android系统内部的应用程序之间前者用于实现应用程序自己的一些耗时任务,比如查询升级信息,并不占用应用程序比如Activity所属线程,而是单开线程后台执行,这样用户体验比较好。后者可被其他应用程序复用,比如天气预报服务,其他应用程序不需要再写这样的服务,调用已有的即可... 查看全文
· Andriod 入门(3)--Activity发布时间:2011-09-23
一:Activity的介绍二:Activity的主要方法介绍三:Activity的生命周期... 查看全文
· 2个activity 之间的数据传递除发布时间:2011-01-18
初学android,小小的学习总结1.通过intent来传递:A.传字符等:activity1中设置:Stringtext="hello";Intentintent1=newIntent(ActivityMain.this,Activity2.class);intent1.putExtra("activity1",text);startActivity(intent1);B.传对象,对象要实例化,继承SerializableBundlembundle=newBundle();mbundle... 查看全文