![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
文章平均质量分 93
一个简短且非常好记的ID
这个作者很懒,什么都没留下…
展开
-
Android:Service开启之startService与bindService混合使用
为什么需要混合使用根据上篇提到了Service的各种生命周期,我们知道startService开启后与调用者毫无关联,不会随着调用者的销毁而销毁。bindService可以与调用者绑定实现一些交互,但是与调用者共生死。所以需要两者结合使用发挥各自的有点,即又能提供与调用者的交互,又不会与调用者一起销毁的服务不同开启方式的生命周期startService & stopServiceonCreate – onStartCommand – onDestroy不会随着调用者销毁bindServ原创 2020-05-13 17:38:57 · 1297 阅读 · 0 评论 -
Android:Service生命周期方法与Service启动方式bindService与StartService
Service是什么服务(Service)是Android中实现程序后台运行的解决方案,它非常适合去执行那些不需要和用户交互而且还要求长期运行的任务。服务的运行不依赖于任何用户界面,即使程序被切换到后台,或者用户打开了另外一个应用程序,服务仍然能够保持正常运行。不过需要注意的是,服务并不是运行在一个独立的进程当中的,而是依赖于创建服务时所在的应用程序进程。当某个应用程序进程被杀掉时,所有依赖于该进程的服务也会停止运行 -————取自《第一行代码——Android》Service生命周期自调用的方法:原创 2020-05-13 16:11:19 · 1720 阅读 · 0 评论 -
Android:RecyclerView与CardView控件基本使用,很干的干货!!
RecyclerView是一个Android 5.0推出的,是support-v7包中的新组件,它被用来代替ListView和GridView,并且能够实现瀑布流的布局,是个更加高级和灵活的控件,并且提供了更加高效的回收复用机制。有RecyclerView还要什么listView,还要什么GridView??官方使用说明:https://developer.android.google.cn/...原创 2020-03-18 11:40:38 · 545 阅读 · 0 评论 -
Android:广播接收者BroadcastReceiver
广播接收者android的四大组件之一,可以跨应用的传递信息,每一个应用都可以发送和接受广播,并且对自己感兴趣的广播进行注册。广播可以分为:标准广播(无序广播)有序广播创建广播接受者创建广播接收者需要用到BroadcastReceiver类,实现onReceive方法,在该方法呢,我们可以获取广播内包含的Intent中的数据public class Broadcast extends...原创 2020-03-16 17:43:10 · 203 阅读 · 0 评论 -
Android:Activity的七个生命周期方法以及四个生命状态
Activity的七个生命周期方法onCreate:开启activity的第一个方法,这个方法会初始化setContentLayout()方法(屏幕绘制),onStart:onCreate()方法完成后,此时activity进入了onStart()方法,当前activity是用户可见状态,但是还不能交互,再此课做一些动画的初始化操作。onResume:onStart()后activity进...原创 2020-03-14 17:04:34 · 13586 阅读 · 0 评论 -
android:关于存储,SharedPreferences与SQLiteOpenHelper,这一篇就够了
android存储数据方式总结:SharedPreferences轻量级存储框架SQLite数据库存储文件存储第一种:SharedPreferences存储数据SharedPreferences 轻量级的存储信息的api 可以保存的数据类型有限六种booleanintlongfloatStringSet获取SharedPreferences 对象的方法:getS...原创 2020-03-14 14:46:08 · 211 阅读 · 0 评论