本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- xiangjie88
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- arpenker
- tanling8334
- gaojingsong
- kaizi1992
- xpenxpen
- 龙儿筝
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
- kingwell.leng
最新文章列表
Android开发------Activity介绍
1.Activity简介:Activity是用户与界面交互的接口,是应用程序的一个组件,需要在AndriodManifest.xml文件中注册;
2.创建Activity步骤:
1)一个Activity就是一个类,并且这个类需要继承Activity类;
2)复写 public void onCreate(Bundle savedInstanceState)方法;
3)每个Activity都需要在A ...
Activity的加载模式
“拿来主义”standard模式。哪里需要调用我我就去哪里,可以多次实例化,可以几个相同的Activity重叠。
“拒绝堆叠”singleTop模式。可以多次实例化,但是不可以多个相同的Activity重叠,当堆栈的顶部为相同的Activity时,会调用onNewIntent函数。
“独立门户”singleTask模式。同一个应用中调用该Activity时,如果该Activity没 ...
Android结束Activity退出程序的一种有效方法
本文转自:http://kofi1122.blog.51cto.com/2815761/703751
关于完全退出Android程序,网上这方面的帖子很多,方法也很多。记得当时自己写的第一个比较完整的项目的时候就遇上了这个问题,由于对Activity的生命周期了解不够,又使用了TabActivity使得层次关系比较复杂,在程序中添加的“退出”菜单项经常无法完全退出,之后网上各种搜索,各种方法也试过 ...
Android Activity 四种 LaunchMode
Activity有四种加载模式:
1、standard
默认。每次new新activity。
2、singleTop
当前活动窗口是自己的时候,不new新activity。 其他时候new 新activity。
3、singleTask
同一个Task中只new一个activity
4、singleInstance
一部手机中的所有Task中只new一个activity
Android日记之2012\01\01
新年新气象~~~新的一年,旧的不去,新的不来,祝各位读者新年快乐~~~
智能手机有一点的确不错,横竖屏随意切,但是随之会带来两个问题:1、界面的变形。2、Activity的重新创建。
总的来说,有一个好方法可以解决这两个问题,那就是锁屏,我们可以在Mainfest文件中对Activity添加属性android:screenOrientation=”porta ...
Activity生命周期与android应用程序的生命周期
Activity生命周期的基本内容我就不多说了,网上一搜一大把,官方文档也说得很详细。总之,我们知道Activity从创建到销毁有多种状态,从一种状态到另一种状态时会激发相应的回调方法,这些回调方法包括:
onCreate 、onStart 、onResume 、onPause 、onStop 、onDestroy 、onRestart
不难看出,其实这些方法都是两两对应的,onCreate创建与o ...
Android日记之2011\12\30
快年末了,工作上的动力在逐渐小了。。。。。。而且手头上也没有什么项目,日子过得就有点酱油了。但是,一旦酱油了,那么想要再勤奋起来就难了。没办法,就只能给自己定了一个复杂的项目的例子。其实这是一个客户的需求,已经为客户画好了原型,但是还没有新的需求过来,所以也不好开工。那我就自己照着原型和原先的需求来做这个项目了。
其实,这就好比是自己兼顾了项目经理和程序员的职责了,不用给自 ...
Android日记之2011\12\29
在Activity之间相互传值,用的是Intent,通过put可以传递基本类型的值和List。但是如果要传一个对象呢?
第一种方法可以把这个对象写成一个Json字符串,在目标Activity再把这个Json字符串转回成对象就行了,这样相对来说比较麻烦。
第二种方法是,让对象实现Serializable接口,在Activity中实例化Bundle,通过 putSeri ...
Android日记之2011\12\27
今天在做项目的时候发现了一个问题,就是Android通过Intent来跳转Activity。其实这是一个很简单的东西,先实例化一个Intent,再通过startActivity来跳转Activity。但是,如果只是简单的来new一个Intent,那就会带来一个问题就是通过返回按钮来返回的时候,会重复出现已经不用的Activity。举个例子,Activity A通过3个按钮可以分别跳转到 ...
Android日记之2011\12\26
做过项目的童鞋们应该会遇到过这样的情况,我有的参数实在类A中获得的,但是我在类B需要这个参数来做一些事情。一般来说有一个做法是设定全局变量,通过调用全局变量来获得该参数,这也是我在学习的过程中学到的方法。
但是,这种全局变量往往会带来一个问题就是当我这个数据不需要使用时,或者说是我这个数据需要重新获得值的时候,往往会获得以前的值或者就是值没清楚干净。这样就会给程序带来问题。
好在我近期看到一个例子, ...
[转载]有关Activity的Launch mode 以及Intent的setFlags
Activity有四种加载模式:standard(默认), singleTop, singleTask和 singleInstance。以下逐一举例说明他们的区别:
standard:Activity的默认加载方法,即使某个Activi ...
不让android横竖屏切换调用onCreate
在activity设置中加上 引用android:configChanges="orientation|keyboardHidden|navigation"
Reference: http://hi.baidu.com/pengwenfu/blog/item/4cfe1d2a4cdbd7f0e7cd40ab.html
Activity,Window,View的关系(sundy深入浅出)之四大组件和Intent
写在前面的话:本系列主要是学习sundy的Android深入浅出视频中的一些记录,心得。方便自己以后查阅。也供大家查看。欢迎交流,补充。
一般作为面试题(有些有答案,有些没有。问题一般从sundy老师思维导图中摘录,答案并非唯一标准,仅供参考):
1、Activity , Window和View的关系是什么?
跟踪Activity的源码就会发现:
Activity.at ...
区分Activity的四种加载模式(转载)
在多Activity开发中,有可能是自己应用之间的Activity跳转,或者夹带其他应用的可复用Activity。可能会希望跳转到原来某个Activity实例,而不是产生大量重复的Activity。
这需要为Activity配置特定的加载模式,而不是使用默认的加载模式。
加载模式分类及在哪里配置
Activity有四种加载模式:
standard
singleTop
single ...