- 博客(6)
- 收藏
- 关注
原创 四大组件之ContentProvider
一、什么是ContentProvider 应用程序间共享数据的接口 二、ContentProvider的使用 需自定义一个类继承ContentProvider,而后覆写query, insert, update, delete等方法; 并在清单配置文件中注册,而后第三方可通过ContentResolver来访问Provider; 三、ContentProvider与sql的差别 ContentPr...
2019-08-26 22:48:06 118
原创 四大组件之BroadcastReceiver
一、什么是BroadcastReceiver 在组件之间传播数据的一种机制,这些组件可以位于不同的进程中,起到进程间通信的作用 二、BroadcastReceiver的用法 首先,需要定义一个类,继承BroadcastReceiver,复写onRecevie方法,当接收到广播后在此做响应处理; 然后,对广播进行注册,注册方式有两种,动态注册和静态注册; ▲ 动态注册的广播接收器一定要在onDest...
2019-08-26 22:15:12 158
原创 易混淆概念的区分总结
一、String/StringBuffer/StringBuilder的区别 1、String 长度一旦定义则不可改变; String对象的修改需创建一个新对象,再存入新的值; String类不能被继承; 2、StringBuffer 可变对象,做修改时不用重建对象; 只可通过构造函数来建对象; 线程安全类; 3、StringBuilder 线程不安全,其他与StringBuffer区别不大 二、...
2019-08-26 07:50:00 437
原创 四大组件之Service
一、什么是Service? Android中实现程序后台运行的解决方案,他非常适合是去执行那些不需要和用户交互而且还要长期运行的任务。 服务的运行不依赖于任何用户界面,即使程序被切换到后台,或者用户打开了另一个应用程序,服务仍然能够保持独立运行。 服务并不是运行在一个独立的进程当中,而是依赖于创建服务时所在的应用程序进程。当某个应用程序被杀掉时,所有依赖该进程的服务也会停止运行。 二、Servic...
2019-08-26 07:27:39 129
原创 四大组件之Activity
一、Activity是什么? Activity是Android的四大组件之一,用来显示View,它提供一个屏幕来与用户交互。 二、Activity的基本用法 1、需创建一个Activity的子类(通过extends RxAppCompatActivity,或现有子类如BaseActivity的子类); 在子类中,实现需要用到的Activity的生命周期,例如在创建,停止,恢复或销毁活动; 2、访问...
2019-08-25 12:21:40 175
原创 四大组件五大数据存储六大布局七大生命周期八大基本数据类型(未完待续~)
一 、四大组件 1、Activity 相关链接: 2、Service 相关链接: 3、BroadcastReceiver 相关链接: 4、ContentProvider 相关链接: 二 、五大数据存储 SharedPreferences存储数据 SharedPreferences数据存储,也叫作xml存储。这是将数据存储“data/data/程序包名/share_prefs”路径下的到x...
2019-08-22 22:44:50 321
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人