E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
android-保活
iOS UI状态保存和恢复
假如有这样一个场景:场景1:用户正在使用我们App进行个人信息的编辑,突然接到了一个电话,使得App进入后台并且通话时间超过了App后台
保活
的时间。
Apple_JinlongLu
·
2020-02-08 07:36
一键集成推送(极光推送、友盟推送、华为、小米推送等),提供有效的
保活
机制,支持推送的拓展,充分解耦推送和业务逻辑,解放你的双手!
一键集成推送(极光推送、友盟推送、华为、小米推送等),提供有效的
保活
机制,支持推送的拓展,充分解耦推送和业务逻辑,解放你的双手!
xuexiangjys
·
2020-02-08 06:34
Android-
自定义控件开发
前言今天总结一下Android开发中的自定义控件的开发,Android中所有控件和布局的基类都是View,自定义控件也就是继承View或者View的派生类,然后再重写类中的内部方法。通常来说自定义控件分为三种:1.自定义View:继承View2.基于现有组件:继承View的派生类3.组合的方式:自定义控件中包含了其他的组件下图体现了各种控件的继承关系:View派生类.png来实践一下有一个需求是这
寻找密码
·
2020-02-08 05:28
Android -
保活
(3)无声音乐
保活
老婆保佑,代码无BUG目录service清单文件启动服务无声音乐下载servicepackagecom.cpsc.sanya.service;importandroid.app.Service;importandroid.content.Intent;importandroid.media.MediaPlayer;importandroid.os.IBinder;importandroid.sup
Allens_Jiang
·
2020-02-08 04:48
Android - 图片处理之Glide加载进度
默认加载器,是HttpUrlConnection,我们要做的是改成OKHttp,通过okhttp的拦截器,获取到图片的大小,就可以实现监听下载进度二:实现菜鸡一枚,就不献丑了,郭大神也得很好,可以看我上一篇
Android
Allens_Jiang
·
2020-02-08 02:48
Service面试详解
android四大组件之一,一般用于在后台处理一些耗时的逻辑或者执行一些需要长时间运行的人物并且用户不会看到相关页面对用户来说是比较好的体验,必要时能在程序退出的时候扔能让service继续保持一定状态比如
保活
CQ_TYL
·
2020-02-07 17:36
Android P正式版即将到来:后台应用
保活
、消息推送的真正噩梦
1、前言对于广大Android开发者来说,AndroidO(即Android8.0)还没玩热,AndriodP(即Andriod9.0)又要来了。下图上谷歌官方公布的AndroidP发布路线图:AndroidP的最后一个开发者预览版(即DP5)已如期发布于2018年7月26日,根据上面这张发布路线图,相信AndroidP的正式版将很快到来。对于Andriod开发者来说,不管AndriodP有多少新
JackJiang2011
·
2020-02-07 14:40
Android 面试准备进行曲(Android 基础知识)v1.1
的问题Activity启动流程Fragment生命周期Activity与Fragment通信Service启动及生命周期IntentService对比Service提高service的优先级延伸:进程
保活
魔都_大白
·
2020-02-07 12:11
android进程
保活
实践
下篇:https://www.jianshu.com/p/7cdae4f7763a前言进程
保活
的关键点有两个,一个是进程优先级的理解,优先级越高存活几率越大。
08_carmelo
·
2020-02-07 12:55
iOS App 后台长定位方案
思考点长后台,但是我们要避免耗电,而后台持续定位,或者持续voip播放模式后,虽然会长时间
保活
,但是耗电还是挺高的那我们就可以使用UIBackgrou
Fisland_枫
·
2020-02-07 11:20
Runloop应用:线程
保活
应用场景:经常在子线程中做事情。实现:实现逻辑:创建一个子线程;在子线程里添加一个runloop。封装实现:typedefvoid(^PermenantThreadTask)(void);@interfacePermenantThread:NSObject/**在当前子线程执行一个任务*/-(void)executeTask:(PermenantThreadTask)task;/**结束线程*/-
Y_小姚同学
·
2020-02-07 06:49
iOS定时器在后台
保活
及扩展后台永久存活
实战出真知,下面带大家慢慢玩转后台存活。首先新建个项目,写上几句简单的代码#import"ViewController.h"@interfaceViewController()@property(nonatomic,strong)dispatch_source_ttimer;@end@implementationViewController-(void)viewDidLoad{[superview
Mr姜饼
·
2020-02-06 18:01
Android-
解放双手之Gradle自动化打包实战(原创)
本文已独家授权郭霖(guolin_blog)公众号发布!前言:解放双手,双击桌面快捷方式生成apk包,基于Gradle、bat文件让开发人员告别打包烦扰!前不久有一个Unity3D研发的小仙女在羽毛球场问我关于AndroidStudio打apk的一些事情,她说他们运营和测试隔三差五的就坐着她旁边要她重复性的打包(估计是那群痴汉打着工作的幌子实际上干着撩妹的活惹火了这位认真敬业的小姐姐),那么有没有
骑小猪看流星
·
2020-02-06 16:57
Android 后台运行白名单,优雅实现
保活
保活
现状我们知道,Android系统会存在杀后台进程的情况,并且随着系统版本的更新,杀进程的力度还有越来越大的趋势。系统这种做法本身出发点是好的,因为可以节省内存,降低功耗,也避免了一些流氓行为。
NanBox
·
2020-02-06 11:22
即时通讯:socket 那些你不知道的事 - 心跳
前言:的确,tcp也有心跳机制,也可以让连接
保活
,那么我们为什么在socket层还要做一层心跳呢?事实上,TCP的KeepAlive机制其实并不适用于此。
sea777777
·
2020-02-06 10:30
C# 定时器
保活
机制引起的内存泄露问题
System.Windows.Forms中的定时器和System.Timers.Timer的工作方式是完全一样的,所以,这里我们仅讨论System.Timers.Timer和System.Threading.Timer1、定时器
保活
先来看一个例子
丹枫无迹
·
2020-02-06 10:00
Android Studio APP红叉如何解决?
红叉显示如图:apphot1.png一、我的解决方式,已验证有效...通过androidstudio下,点击tools->
Android-
>syncprojectwithgradlesfiles.解决了这个问题
路漫漫其修远兮Wzt
·
2020-02-05 23:21
【Android开发高级系列】进程
保活
专题
1概述进程在内存中时活动主要有五种状态,即前台进程、可见进程、服务进程、后台进程、空进程,这几种状态的进程优先级由高到低,oom_adj值由低到高(在ProcessList定义),然后Android系统会根据当前系统资源和进程oom_adj值来回收相应的进程,前台进程一般不会被回收,空进程最容易被回收,这种管理规则就是"传说中"的LowMemoryKiller。各种类型进程的oom_adj值注:优
Kevin_Junbaozi
·
2020-02-05 05:01
Android-
使用Intent传递对象
我们在前面的学习中已经知道:我们可以借助Intent来启动活动,发送广播,启动服务等。在进行上述操作的时候还可以给intent携带一些参数。达到传值的效果。其大概的用法如下//添加数据intent.putExtra("name","liugaojian");intent.putExtra("age",18);//取得数据getIntent().getStringExtra("name");getI
见哥哥长高了
·
2020-02-05 00:56
cordova实现沉浸式statusbar状态栏
在项目路径->platforms->
android-
>src->org->apache->cordova->statusbar中找到StatusBar.java文件。
Lucy_Lucy
·
2020-02-02 15:42
Android 进程
保活
前言前段时间,Github还出现了一个很火的“黑科技”进程
保活
库,声称可以做到进程永生不死。怀着学习和膜拜的心情进去Github围观,结果发现很多人提了Issue说各种各样的机子无法成功
保活
。
jacky123
·
2020-02-02 05:00
Android-
异步操作更新UI界面的几种方法
在Android开发中,耗时操作是比较多的,更新ui需要在主线程中,然而耗时操作是不能放在主UI线程中在执行的,因为这样会使我们的主UI界面不流畅甚至严重卡顿,所以需要使用异步操作来做更新UI界面的操作,方法的实质就是将耗时操作放到一个新的线程中来执行,并在必要时通知UI线程做出更新的动作。最常有的有四种方法:1.HandlerHandlerhandler=newHandler(){@Overri
寻找密码
·
2020-02-02 01:24
15-RunLoop-02
一、RunLoop运行逻辑1.源码分析:精简版(保留了核心代码)2.休眠细节二、RunLoop在实际开发中的应用1.处理滑动scrollview时NSTimer失效2.线程
保活
1.在子线程中创建一个RunLoop2
星星爱上月亮
·
2020-02-02 00:09
史上最强Android
保活
思路:深入剖析腾讯TIM的进程永生技术
1、引言随着Android系统的不断升级,即时通讯网技术群和社区里的IM和推送开发的程序员们,对于进程
保活
这件事是越来越悲观,必竟系统对各种
保活
黑科技的限制越来越多了,想超越系统的挚肘,难度越来越大。
JackJiang2011
·
2020-02-01 19:52
Android-
判断QQ、微信是否安装的方法
publicstaticbooleanisWeixinAvilible(Contextcontext){finalPackageManagerpackageManager=context.getPackageManager();//获取packagemanagerListpinfo=packageManager.getInstalledPackages(0);//获取所有已安装程序的包信息if(p
IT_xiao小巫
·
2020-02-01 18:46
Runloop源码解析:运行逻辑
Runloop应用:Timer失效问题;线程
保活
;Runloop的运行逻辑:入口函数SInt32CFRunLoopRunSpecific(CFRunLoopRefrl,CFStringRefmodeName
Y_小姚同学
·
2020-02-01 18:30
iOS 测试退出后台
保活
)applicationDidEnterBackground:(UIApplication*)application{[selfbeingBackgroundUpdateTask];}//测试退出后台
保活
iOS开发小学生
·
2020-02-01 18:39
Android进程
保活
心得
因为项目实现了闹钟功能,也就牵扯到了进程
保活
。所谓
保活
即进程在后台一直运行不被杀死。
见事迟
·
2020-02-01 04:18
react-native构建基本页面5---调用拍照摄像头
react-native-image-picker的github官网yarnaddreact-native-image-picker运行react-nativelink自动注册相关的组件到原生配置中打开项目中的
android
跌倒的小黄瓜
·
2020-01-19 12:00
(2)MongoDB副本集自动故障转移全流程原理
集群心跳
保活
集群每个节点以周期性向其他成员发出心跳命令replSetHeartbeat来获取状态,根据应答消息来更新节点的状态,根据最终状态确定是否重选主节点。
歪脖小码甲
·
2020-01-16 19:00
Android-
正确获取系统使用的语言
1.获取正确Locale对象Android7.0以前直接获取Locale对象就可以了Localelocale=mContext.getResources().getConfiguration().locale;//或者Localelocale=Locale.getDefault();Android7.0以上必须从LocaleList中获取第一个Locale对象原因:7.0后,原生Android系统
eoser
·
2020-01-15 18:52
史上最强Android
保活
思路:深入剖析腾讯TIM的进程永生技术
1、引言随着Android系统的不断升级,即时通讯网技术群和社区里的IM和推送开发的程序员们,对于进程
保活
这件事是越来越悲观,必竟系统对各种
保活
黑科技的限制越来越多了,想超越系统的挚肘,难度越来越大。
JackJiang
·
2020-01-15 01:26
android
史上最强Android
保活
思路:深入剖析腾讯TIM的进程永生技术
1、引言随着Android系统的不断升级,即时通讯网技术群和社区里的IM和推送开发的程序员们,对于进程
保活
这件事是越来越悲观,必竟系统对各种
保活
黑科技的限制越来越多了,想超越系统的挚肘,难度越来越大。
helloJackJiang
·
2020-01-14 14:00
MRAM技术进入汽车应用
与当今的DFLASH相比,未来的汽车动力总成控制器可能需要更快,更加强大的非易失性和
保活
内存。在非易失性存储器中使用MRAM可以显着提高时间紧迫状态下的写入数据传输性能。
NETSOL
·
2020-01-14 11:00
MRAM技术进入汽车应用
与当今的DFLASH相比,未来的汽车动力总成控制器可能需要更快,更加强大的非易失性和
保活
内存。在非易失性存储器中使用MRAM可以显着提高时间紧迫状态下的写入数据传输性能。
NETSOL
·
2020-01-14 11:00
everspin MRAM在汽车市场中的应用
与当今的DFLASH相比,未来的汽车动力总成控制器可能需要更快,更加强大的非易失性和
保活
内存。在非易失性存储器中使用MRAM可以显着提高时间紧迫状态下的写入数据传输性能。
英尚微电子
·
2020-01-14 11:56
everspin
mram芯片
MRAM技术
非易失性MRAM
Android应用
保活
实践
关于
保活
的文章比比皆是,但是效果并不理想,关于
保活
的方法也就常说的哪几种,重点在于怎么组合运用。最终实现效果为:用户不主动强制杀死的话,能够一直存活(小米,华为,vivo,oppo,三星)。
小可心_4790
·
2020-01-13 10:21
android-
学渣系列- 设计模式学习 - 组合模式
image.png将对象组合成树形结构部分中体的层次机构组合模式使得用户对单个对象或者组合对象具有一直性abstractclasschildtangguo{privateStringname;publicchildtangguo(Stringname){this.name=name;}publicabstractvoidaddChild(childtangguochild);publicabstr
品味与回味
·
2020-01-08 20:16
利用 NSRunLoop 对线程
保活
在开发场景中,有可能需要对某条线程
保活
,让这条线程在有事情做的时候进行工作,没有事情做的时候进行休眠。
藍眼淚
·
2020-01-08 14:45
教育系统APP(一)
AndroidStudio制作欢迎界面与应用图标&
Android-
如何显示版本号并制作3秒跳转页本项目使用AndroidStudio3.0.1作为开发工具,完成第一个任务。
达达前端
·
2020-01-08 09:36
html
Android-
高效加载图片经验分享
在编写Android程序的时候经常要用到许多图片,不同图片总是会有不同的形状、不同的大小,但在大多数情况下,这些图片都会大于我们程序所需要的大小。比如说系统图片库里展示的图片大都是用手机摄像头拍出来的,这些图片的分辨率会比我们手机屏幕的分辨率高得多。大家应该知道,我们编写的应用程序都是有一定内存限制的,程序占用了过高的内存就容易出现OOM(OutOfMemory)异常。图片的优化,可以给用户良好的
读行游
·
2020-01-08 03:01
心跳机制综述(HDFS)
在这个时候,就需要我们的心跳包了,用于维持长连接,
保活
什么是心跳机制?就是每隔几分钟发送一个固定信息给服务端,服务端收到后回复一个固定信息如果服务端几分钟内没有收到客户端信息则视
高光
·
2020-01-08 01:35
服务发现框架选型
总得来说,ZooKeeper需要胖客户端,每个客户端都需要通过其SDK与ZooKeeper服务
保活
,增加了编写程序的复
又一春夏
·
2020-01-07 22:00
Android-
技巧
TextView显示下划线的两种方法1、AndroidTextView中显示下划线的两种方法1.在资源文件里的写法content2.在代码中的写法TextViewtextView=(TextView)findViewById(R.id.testView);textView.setText(Html.fromHtml(""+"content"+""));理解抽象,封装变化//Activity间使用I
MrWu_
·
2020-01-07 22:28
android-
[译]两行代码搞定ViewPager的过渡动画
ViewPager自带了一种默认的页面滑动切换动画,但是如果产品想要更炫的滑动效果的时候怎么办呢?不要怕,我们可以使用supportlibrary的PagerTransformer,API11(Honeycomb)及以上android版本都支持这个类。用法很方便,viewpager.setPageTransformer(false,newViewPager.PageTransformer(){@O
诗不姓唐
·
2020-01-07 14:33
android-
[译]掌握CoordinatorLayout
在GoogleI/O15上,谷歌发布了一个新的supportlibrary,里面包含了一些遵循MaterialDesign'sspec的UI组件,比如,AppbarLayout,CollapsingToolbarLayout和CoordinatorLayout。这些组件配合起来使用可以产生强大的效果,那么让我们通过这篇文章来学习如何使用这些组件。CoordinatorLayout从名字可以看出,这
诗不姓唐
·
2020-01-07 06:10
android-
反编译-mac
本文用于记录反编译的历程,便于以后查看。使用的工具apktool查看xml资源文件dex2jardex转换成jarjd-gui查看jar文件下载地址:apktool:https://ibotpeaches.github.io/Apktool/install/dex2jar:https://sourceforge.net/projects/dex2jar/jd-gui:http://jd.benow
boyrt
·
2020-01-07 04:03
Android-
知识点总结
Java知识点抽象类与接口的区别:抽象类可以有方法的具体实现,接口不可以。由于Java单继承的特性,子类只能继承一个抽象类,但可以实现多了接口。接口是为类的具体实现提供一个通用的规范,抽象类是为子类提供一个公共的类型,是为了类的继承而存在的。说明:接口可以被接口继承,接口所有的方法自动被声明为public,接口可以定义成员变量,自动被声明为publicstaticfinal类型。集合继承结构集合继
湘北南
·
2020-01-06 11:19
Android-
注解在Android中的应用
Android应用开发中对注解的使用达到了淋漓尽致的地步,无论是运行时注解,还是编译时注解,或是标准注解,都被广泛使用着,AndroidSupportLibrary甚至专门推出一个注解主持库SupportAnnotation,各种开源库中也不乏注解的应用。注解的定义注解是java语言的特性之一,它是在源代码中插入的标签,这些便签在后面的编译或者运行过程中起到某种作用,每个注解都必须通过注解接口@i
BlingBest
·
2020-01-06 02:03
老司机一文带你揭开运行时循环RunLoop的神秘面纱
常说的AFNetworking常驻线程
保活
是什么原理?基本概念其实上
vincent_007
·
2020-01-06 00:26
上一页
47
48
49
50
51
52
53
54
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他