Android学习总结
袁雾头
世界500强科技中心后台开发工程师
展开
-
AndroidMainfest启动模式
AndroidMainfest启动模式主要有4种,分别是standard singleTop singleTask singleInstance1.standard 默认的启动模式,如果不指定Activity的启动模式,则使用这种方式启动Activity。这种启动模式每次都会创建新的实例,每次点击standard模式创建Activity后,都会创建新的MainActivity覆盖在原原创 2015-10-19 12:56:41 · 502 阅读 · 0 评论 -
在Activity之间传递对象
今天来讲向一个Activity中传递对象在这里声明,如果一个对象要被传递,那么该对象必须通过Serializable接口或者Parcelable接口来实现对象的序列化。Serializable为JAVA提供的对象序列化接口:效率低 Parcelable为Android提供的对象序列化接口:移动平台专用,效率高下面,我们就针对Parcelable接口来实现对象的传递。首先,我们来看MainActiv原创 2015-10-10 13:08:13 · 3876 阅读 · 0 评论 -
在Activity之间传递简单数据
今天总结的是在Activity之间传递参数。1.首先是向一个Activity传递简单数据首先,创建一个MainActivity,在其activity_main.xml中创建一个按钮,该按钮将启动传递数据的功能然后我们看看主函数MainActivity.java通过下图这个方法,找到先前创建好的按钮,并给其添加事件监听操作下面,我们正式讲将数据传递给另外一个Activ原创 2015-09-24 12:51:25 · 463 阅读 · 0 评论 -
Android程序中启动另一个activity
首先,打开androidstudio,创建一个项目,将他命名为AndroidActivity。接着,打开res文件夹,找个layout文件夹中的activity_main.xml这个文件。 该文件是activity_main这个界面信息的配置文件,在这个文件中加入按钮配置信息。 其中wrap_content的意思是:该按钮的大小根据按钮内文字长度来定。 text的意思是:该按原创 2015-09-21 17:44:40 · 5819 阅读 · 0 评论 -
在Activity中接收另一个Activity的返回值
今天来讲一讲在Activity接收另一个Activity的返回值首先,我们来看准备返回数据的TheAty。打开其布局文件activity_the_aty添加两个控件Editext控件是为了让用户输入数据,然后作为返回值。Button控件是控制返回值返回到MainActivity接着,打开TheAty.java然后,打开MainActivity.java添加下面的代码 如果希望启动另一个原创 2015-10-12 13:05:45 · 3823 阅读 · 0 评论 -
Android Activity的生命周期
Activity的基类定义了管理一个活动的生命周期的一系列事件。该类定义了如下事件:onCreate()——当活动首次被创建时调用。onStart()——当活动对用户可见时调用。onResume()——当活动与用户开始交互时调用。onPause()——在当前活动被暂停并恢复以前的活动时调用。onStop()——当活动不再对用户可见时调用。onDestroy()——在活动被系统销毁(手动或由系统执行原创 2015-09-23 13:04:10 · 515 阅读 · 1 评论 -
Android实例精讲——通过ListView构造微信聊天界面视图
我们来通过自定义ListView的Adapter,来创建一个类似的微信聊天界面视图实现效果如下通过对效果图的分析,我们可以看到,需要一个视图ImageView作为头像,一个TextView作为名字,一个TextView作为对话。下面,我们就创建这样的一个布局,在layout这个文件夹中,创建chat_list_view.xml作为聊天视图的布局,要注意的是,这个布局是ListView每一个条目中的原创 2015-10-14 14:12:21 · 5243 阅读 · 2 评论 -
Android任务栈简介
一个Android应用程序功能通常会被拆分为多个Activity,而各个Activity之间通过Intent进行连接,而Android系统,通过栈结构来保存整个APP的Activity,栈底的元素是整个任务栈的发起者。一个合理的任务调度栈不仅是性能的保证,更是提供性能的基础。当一个APP启动时,如果当前环境中不存在该APP的任务栈,那么系统就会创建一个任务栈。此后,这个APP所启动的Activity原创 2015-10-16 11:16:00 · 1258 阅读 · 0 评论