自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

至尊oo笨笨

学习之旅

  • 博客(8)
  • 收藏
  • 关注

原创 Android学习之Service服务

startService开启服务 startService(Intent) 通过这种方式开启的服务执行的生命周期方法: 第一次调用startService的时候 onCreate()->onStartCommand 再次调用startService startService->onStartCommand . 想停止用startService开启的服务 stropService(int...

2019-03-31 23:02:58 240

原创 Android学习之进程

进程的概念与进程优先级 当应用运行后系统会创建一个Linux进程,大部分情况下一个Android应用对应一个Linux进程。 这个应用一开始的时候只有一个线程,所有的组件都运行在一个进程和一个线程中(默认情况)。 四大组件都运行在主线程中。 进程的优先级 1.Foreground process 前台进程 当前进程中有activity处于可见可操作的状态( activity 执行了 onResum...

2019-03-31 23:02:47 173

原创 Android学习之广播接收者

广播接收者概念 1.广播接收者概念(BroadCastReceiver)为什么需要广播接收者? BroadCastReceiver可以接受SendBraodCast方法发出来的广播,可以使用Intent传递数据,是一个抽象类。 广播的特点 数据传递的方向是 单向的,需要调到固定的频率。 作用范围有限,只有在当前手机里有效。 系统将一些重要的操作 通过广播的形式通知给所有应用。 ...

2019-03-31 23:02:37 255

原创 Android学习之对话框

注意事项 创建一个对话框的时候需要使用一个上下文,这个上下文必须是activity. 因为对话框要显示到当前的activity中,对话框是activity的一部分。 创建对话框的时候,需要告诉系统当前的对话框要显示到哪个activity中。 所以必须使用activity对象作为上下文参数,如果使用getApplicationContext就会崩溃。 Toast 土司是系统级别的显示控件,所以传入g...

2019-03-31 23:02:24 124

原创 Android学习之动态注册广播接收

动态接收广播 首先创建一个java类 并且继承 BroadCastReceiver,并且实现其中的onReceiver方法。 public class MainActivity extends Activity { //广播接收者 成员变量 private MyReceiver myReceiver; @Override protected void onCreate(Bundle ...

2019-03-31 23:02:03 806

原创 Android学习之Activity生命周期

Activity的四种状态 1.处于前台的activity, 可见的,并且可以跟用户进行交互 2.处于暂停状态的, 可见的,但不能被操作 3.处于停止状态 , 不可见,也不可以被用户操作 4.销毁状态, activity被系统杀死,或者是调用了finish方法主动退出。 Activity的生命周期 onCreate 当activity被创建的时候会走这方法 onStart 走...

2019-03-31 23:01:50 289

原创 Android学习之回传数据

Activity回传数据 进入另一个Activity中选择数据后关闭页面,并将选中的数据回传给前一个Activity. 比如 在A 中点击按钮 进入B 中选择数据,选中后将数据回传给A 关键方法: 1 A 进入新的Activity时 需要使用此方法 startActivityForResult(Intent intent); 2.A 重写onActivityResult准备接收回传数据 onA...

2019-03-31 23:01:36 786

原创 Android学习之ListView

使用ArrayAdapter ArrayAdapter是将一个String类型的数组作为ListView控件的Item。 使用方法: 首先先在布局文件中声明ListView控件 <ListView android:id="@+id/lv_list" android:layout_width="match_parent" android:...

2019-03-31 23:01:22 113

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除