- 博客(8)
- 收藏
- 关注
原创 Android中BitmapUtil来处理图片
public class MyBitmapUtils {/** * 缩放图片--- 指定分辨率 * * @param bm * @param newWidth * 指定分辨率 * @param newHeight * @return */public static Bitmap zoomImg(Bitmap bm, int newWidth, int ne...
2018-05-06 18:13:14 807
原创 Adroid中mvp的实例,以及与mvc的区别
MVP的基本概念是:MVP 指的是Model,View,Presenter(交互器/表示器),是从经典的模式MVC演变而来,它们的基本思想有相通的地方:Controller/Presenter负责逻辑的处理,Model提供数据,View负责显示。二、MVP和MVC的区别 MVP与MVC有着一个重大的区别:在MVP中View并不直接使用Model,它们之间的通信是通过Presenter (...
2018-05-06 18:11:38 140
原创 android中进程优先级和如何设置进程的优先级
1.前台进程(Foreground process)。它表明用户正在与该进程进行交互操作,android系统依据下面的条件来将一个进程标记为前台进程:该进程持有一个用户正在与其交互的Activity(也就是这个activity的生命周期方法走到了onResume()方法)。该进程持有一个Service,并且这个Service与一个用户正在交互中的Activity进行绑定。该...
2018-05-06 17:10:42 2280
原创 Android中ContentProvider给另外一个提供数据的原理(未完)
一个程序可以通过实现一个contentProvider的抽象接口将数据以数据库中表的方式全部暴露出去,ContentProvider存储和检索数据,通过他可以让所有应用程序访问数据,前提是有相同的数据类型和ContentProvider权限。...
2018-05-06 16:58:42 202
原创 Android中广播的生命周期及简单的使用方法
Android 广播的生命周期在上面的接收器中,继承了BroadcastReceiver 并重写了它的onReceive 并构造了一个函数,下面通过图片来一步一步认识 Android 广播的生命周期。当我点击一下按钮,它向Android 发送了一个广播,如下图:这时我们再点击一下按钮,它还是会再向 Android 系统发送广播,此时日志信息如下:下面本人画一张图像,描述了A...
2018-05-06 16:46:47 3100
原创 Android中Service实例及其相关知识(1)
1:startServiceService的生命周期:onCreate() –> onStartcommand() -> onDestroy()停止服务:service.stopService()2:bindServiceService的生命周期 onCreate() –> onBind() –> onUnBind() –&
2018-05-06 16:04:21 1250 1
原创 Activity的四种启动模式
Android入门:Activity四种启动模式一、启动模式介绍启动模式简单地说就是Activity启动时的策略,在AndroidManifest.xml中的android:launchMode属性设置;启动模式有4种,分别为standard、singleTop、singleTask、singleInstance;讲解启动模式之前,有必要先讲解一下“任务栈”的概念;...
2018-05-06 14:37:00 199
原创 Activity的生命周期及横竖屏的生命周期
Activity 生命周期一览这里我们先来看看这一张经典的生命周期流程图:相信大部分人对这种流程图并不陌生,嗯,我们下面主要聊得话题就是围绕这张流程图了。我们先有个大概印象,后面我们分析完后再回来看,就相当清晰了。1.onCreate : 该方法是在Activity被创建时回调,它是生命周期第一个调用的方法,我们在创建Activity时一般都需要重写该方法,然后在该...
2018-05-06 14:16:52 352
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人