四大组件
文章平均质量分 84
zhanglihow
这个作者很懒,什么都没留下…
展开
-
四大组件---Service的生命周期(一)
Service的生命周期:onCreate()----->onStartCommand()------>onStart()------->onDestroy()服务只会被创建一次,如果服务已经创建了,并没有被销毁,多次调用startService方法,只会执行onStartCommand()和onStart()方法。服务停止有两种方法:1)、stopService()方法。2)原创 2016-01-03 16:45:07 · 546 阅读 · 0 评论 -
关于BroadcastReceiver
在第一个项目中,设置一个自定义的receiver的action:android:name="com.zhangli.oo"在另一个项目中,设置一个按钮: public void click(View v){ Intent intent= new Intent(); intent.setAction("com.zhangli.xxoo"); //发送一个无序广播 sendBroa原创 2016-01-03 00:05:33 · 582 阅读 · 0 评论 -
四大组件-----Service的后台下载(三)
想要Service在后台下载数据,有两种方式,第一种,利用Handler机制,进行延时下载操作;第二种,是封装好的类。 第一种:package com.zhangli.mainserviceactivity.service;import android.app.Service;import android.content.Intent;import android.os原创 2016-01-19 20:03:10 · 552 阅读 · 0 评论 -
利用Service实现播放手机上的MP3音乐(MediaPlayer)
在Activity界面上操作播放暂停,然后在后台运行Service,达到播放音乐的目的。在布局中自定义的滚动条,图片资源在:http://download.csdn.net/detail/zhangli_/9412080为了达到合适的效果,建议progress_bar_n.9.png和progress_bar_p.9.png两张图片放在drawable-xxhdpi下;player原创 2016-01-20 20:50:08 · 1323 阅读 · 0 评论 -
四大组件---service生命周期事例详解(二)
上面即是service的生命周期,通过代码来详细解释service的生命周期的过程。首先,在布局中写上需要的几个按钮:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_h原创 2016-01-19 19:37:12 · 436 阅读 · 0 评论 -
Activity详解(生命周期、以各种方式启动Activity、状态保存,完全退出等)
原博客:http://blog.csdn.net/tangcheng_ok一、什么是Activity? 简单的说:Activity就是布满整个窗口或者悬浮于其他窗口上的交互界面。在一个应用程序中通常由多个Activity构成,都会在Manifest.xml中指定一个主的Activity,如下设置当程序第一次运行时用户就会看这个Activity,这个转载 2015-11-20 10:41:23 · 422 阅读 · 0 评论 -
Activity的生命周期
完整生命周期:onCreate----->onDestory可视化生命周期:onStart------->onStop前台生命周期:onResume------->onPause原创 2015-12-27 22:19:29 · 330 阅读 · 0 评论 -
四大组件---Activity的启动模式
activity:与用户交互的界面UI。erverce:后台长期运行的组件。receiver:接受系统自带的广播,发送接受自定义的广播事件。content peovider:提供数据,把一个应用程序私有的数据库暴露给应用。任务栈:task stack(只是针对activity而言)。重要的作用:用来维护用户的界面(activity)体验。(1)、standard模式原创 2015-12-27 23:27:52 · 456 阅读 · 0 评论 -
电话拨号前加上ip号码(广播)
利用广播给系统拨号添加ip号码。activity_main:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent"原创 2016-01-01 16:42:07 · 483 阅读 · 0 评论 -
利用广播机制(BroadcastReceiver)窃听短信
对手机进行短信的窃听和拦截。MianActivity:在4.0以后,需要一个界面,不然窃听不了,启动了界面,就直接关闭。package com.zhangli.sms;import android.app.Activity;import android.os.Bundle;public class MainActivity extends Activity { @Overr原创 2016-01-02 17:33:09 · 1199 阅读 · 1 评论 -
利用Activity之间回传显示数据
效果图:只截取了屏幕的一部分过程大概是这样的:Activity A ----->Activity B 将Activity B中的数据传给Activity A,finish掉B。Activity A-->ActivityB:Intent intent=new Intent(ActivityA.this,ActivityB.class);intent.putExtra("原创 2016-04-21 19:47:46 · 1030 阅读 · 0 评论