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-保活
从零开始的Android新项目11 - 组件化实践(1)
我个人一直是比较反感黑科技的,其中首当其冲的就是插件化以及
保活
。作为一个开发者,除了研究技术,提高自己以外,是否应该考虑些其他东西呢?尤其是我们这些嵌入式系统(客户端)开发者,
MarkZhai
·
2021-04-22 10:36
Flutter 04: 图解第一个程序遇到的安装依赖问题
Finishedwitherror:PleasereviewyourGradleprojectsetupintheandroid/folder.问题尝试方式小菜检查程序中
android-
>gradle-
阿策神奇
·
2021-04-21 05:43
Android-
使用Dom对XML进行增删改查
0.ThanksAndroid解析XML的三种方式Android几种解析XML方式的比较androidxml解析修改android对xml文件的pull解析,生成xml,对xml文件的增删1.概述平常我们一般是使用JSON与服务器做数据通信,JSON的话,直接用GSON或者其他库去解析很简单。但是,其他有些服务器会返回XML格式的文件,这时候就需要去读取XML文件了。XML的解析有三种方式,在An
CokeNello
·
2021-04-20 13:31
爱的修行之旅——丰盛日记D53
日行一善:中午带儿子去换药,感恩他来到我的生命,选我做他的妈妈;下午准时下班,带儿子到家附近的虎山公园转了一圈;晚上参加慈济社区环
保活
动。
叶子多妈
·
2021-04-20 00:04
济宁市公安局交警支队开展夜鹰行动5月27日战报
5月27日晚,“六个不发生”创建工作进入决战阶段,市公安局交警支队在重大安
保活
动抽调大量警力,留守警力严重不足的情况下,合理布警,科学用警,把现有警力尽可能压到路面上,继续开展夜鹰行动,在全市组织交警、
cf7b9e9335a4
·
2021-04-19 17:20
其他技术篇
技术篇hotpach的实现多渠道怎么打进程
保活
的方法.google的jetpact安卓中进程分哪几种,什么区别,这么分的作用webview和js通信的方式flutterflutter三个绘画树的工作原理
感召的鳞
·
2021-04-19 10:46
史上最强Android
保活
思路:深入剖析腾讯TIM的进程永生技术
1、引言随着Android系统的不断升级,即时通讯网技术群和社区里的IM和推送开发的程序员们,对于进程
保活
这件事是越来越悲观,必竟系统对各种
保活
黑科技的限制越来越多了,想超越系统的挚肘,难度越来越大。
zhx喜籽
·
2021-04-19 04:11
react-native APP更新(非热更新)
项目中有版本更新需求时,android会用到下载新版本需求,此时,可以通过封装NativeModules去调用android原生DownloadManager来实现下载,传输下载APK链接地址实现覆盖安装在
android
Sixology_aff2
·
2021-04-19 03:13
Android-
用建造者模式封装一套通用的Dialog提示框
创建账号差不多一年,想想还没有写过什么内容。刚好最近想沉淀一下自己,总结一下自己工作以来的所接触和用过的有价值的东西。既是总结自己,也希望分享给大家。后面我会陆续更新我的博客所以,第一篇文章从什么开始呢,那就从封装一套通用的Dialog提示框开始吧。这套dialog是我在工作中自己用建造者模式封装的,使用起来很方便,今天分享给大家。如果对建造者模式不太了解的小伙伴请自行查阅资料,此处不进行进一步探
南_4231
·
2021-04-17 19:12
Android-
软键盘弹出遮挡布局解决方案
先上个图:1.gif首先先科普一下,目前软键盘设置大概有那么几种状态:1.软键盘弹出时,获取焦点的输入框会被顶起,整个界面往上移动,这种设置activity.getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_PAN);2.软键盘弹出时,获取焦点的输入框被顶起,整个界面系统自动重新布局(挤压),这种设置
广州萧敬腾
·
2021-04-15 10:53
跟我一起揭开App
保活
的面纱
这是作者在去年处理的一个关于进程
保活
的案例。一.引言1.1
保活
概述什么是
保活
?
码农的书柜
·
2021-04-15 06:15
Android 进阶性能优化,面试必问篇
这也是“
Android-
面试官”系列文章。好了,废话不多说,直接冲冲冲!前排温馨提示:阅读本文前,请自备豆浆!
冬日毛毛雨
·
2021-04-15 04:41
产品分析报告:百词斩产品分析
百词斩产品分析报告一、产品基本信息-产品名称:百词斩-产品版本:6.3.1-使用系统:
Android-
使用设备:魅族16二、产品简介1.产品概况百词斩是由成都超有爱科技有限公司针对英语学习开发的一款“图背单词
楚岸
·
2021-04-15 03:53
Android-
第三方开源框架:Bugly让热修复变得如此简单
一、简述在之前《热修复——Tinker的集成与使用》中,根据Tinker官方Wiki集成了Tinker,但那仅仅只是本地集成,有一个重要的问题没有解决,那就是补丁从服务器下发到用户手机上,如果你团队中的后台开发人员实力够强,那么完全可以自己做一个补丁管理系统,但我想应该没多少人愿意花精力在这个后台管理系统的开发上面吧,且开发有时候就是在造bug,鬼知道会挖出一个多大的坑呢?对于这样的一个问题,据我
唐唐_1388
·
2021-04-13 06:57
Android-
面试官:性能优化我就问这些问题!能不能刷到我就看你的造化了
这也是“
Android-
面试官”系列的第二篇文章。对Java模块比较薄弱的小伙伴可以去看一下我的上一篇文章:好了,废话不多说,直接冲冲冲!前排温馨提示:阅读本文前,请自备豆浆!
不正经的创作者
·
2021-04-13 05:58
Android-
守护进程导致Application多次初始化
因为要提升应用在手机上面的
保活
率,所以我在项目当中编写了守护进程。但是我们编写之后遇到了Application被多次初始化的情况,下面分享一下我的解决方案。获取当前进程怎么获取当前进程呢?
野生杂学家阿博
·
2021-04-13 01:25
Android-
定位
Android中使用GPS和NetWork获取定位信息在Android中定位是属于危险权限,需要在添加Mainfest.xml中添加。如果在Android6.0级以上系统,需要动态的申请权限,也可以使用封装好权限管理库。定位的几种方式在Android系统当中,给我们提供了四种定位方式,分别是:network它是依靠信号塔或WiFi来定位的。对应的provider字段是LocationManager
·
2021-04-12 16:40
android
Android-
定位
Android中使用GPS和NetWork获取定位信息在Android中定位是属于危险权限,需要在添加Mainfest.xml中添加。如果在Android6.0级以上系统,需要动态的申请权限,也可以使用封装好权限管理库。定位的几种方式在Android系统当中,给我们提供了四种定位方式,分别是:network它是依靠信号塔或WiFi来定位的。对应的provider字段是LocationManager
·
2021-04-07 21:25
android
Android-
设备唯一性判断
packagecom.suning.mobile.epa;importjava.security.MessageDigest;importjava.security.NoSuchAlgorithmException;importandroid.content.Context;importandroid.os.Build;importandroid.provider.Settings.Secure;
·
2021-04-06 18:00
android
Android-
主题修改
setTheme()修改主题overridefunonCreate(savedInstanceState:Bundle?){setTheme(R.style.theme)super.onCreate(savedInstanceState)}注意:setTheme必须在super.onCreate(savedInstanceState)前面在运行过程中修改主题funonChangeTheme(the
·
2021-04-06 18:16
android
Android-
设备唯一性判断
packagecom.suning.mobile.epa;importjava.security.MessageDigest;importjava.security.NoSuchAlgorithmException;importandroid.content.Context;importandroid.os.Build;importandroid.provider.Settings.Secure;
·
2021-04-06 18:34
android
Android-
内存优化-RAM
####伴随着Android的从快速发展到如今各种框架和新技术的更迭,内存优化一直是Android无法规避的一个话题,刚好最近面试了好几家公司都问到了这个问题,也刚趁自己有时间弥补下这块知识,就如何就Android内存优化这块,根据网上看到的文章和自己实际项目中碰到的问题做一下总结,以便后面大家遇到这种问题,能够和面试官侃一侃。####Android内存优化我们可以从两方面入手:-[RAM("Ra
bimromatic
·
2021-04-03 14:55
Android-
主题修改
setTheme()修改主题overridefunonCreate(savedInstanceState:Bundle?){setTheme(R.style.theme)super.onCreate(savedInstanceState)}注意:setTheme必须在super.onCreate(savedInstanceState)前面
·
2021-04-02 19:08
android
安卓推送一体解决方案
应用为了保证用户能收到重要消息,提高自身的拉活率,早期的时候很多应用都是自建推送通道,通过各种
保活
措施或者频繁拉活来确保通道存活,这就导致了手机系统内很多服务无法回收,耗电和发热问题突显,成为安卓
·
2021-04-02 14:40
音视频
安卓推送一体解决方案
应用为了保证用户能收到重要消息,提高自身的拉活率,早期的时候很多应用都是自建推送通道,通过各种
保活
措施或者频繁拉活来确保通道存活,这就导致了手机系统内很多服务无法回收,耗电和发热问题突显,成为安卓
融云
·
2021-03-26 11:00
安卓
技术实践
音视频
android
Android-
多列表的项目(Rxjava+Rtrofit+Recyclerview+Glide+Adapter封装)之(二)网络层的封装
第一篇是:
Android-
多列表的项目(Rxjava+Rtrofit+Recyclerview+Glide+Adapter封装)之(一)项目架构本文章结构:1.网络层封装涉及的东西;2.如何封装网络层;
JackFrost_fuzhu
·
2021-03-12 00:22
福特领界智能科技助力地球一小时
2019年地球一小时将在3月30日与公众继续相约在晚上8:30,“地球一小时”活动,以2007年悉尼的标志性熄灯为开端,现已成为全球最具影响力的全民环
保活
动。
我还是宝宝呢
·
2021-03-11 01:42
环保公益,您我同行,请您不要随意丢弃口罩和一次性手套
2021年2月27日下午2点30分,在福建省文化志愿者协会素食环保专委会组织下,由家长志愿者跟小志愿者们在泉州中山路步行街开始了防疫净塑环
保活
动,本次小志愿者们最大11岁,最小的幼儿园小班4周多,由家长陪同一起参加
慈心阁素养美学空间
·
2021-02-27 23:57
MQTT协议入门
4.1.1MQTTClient4.1.2MQTTBroker4.2发布/订阅模式五、MQTT协议格式六、MQTT协议实现原理6.1建立连接6.2关闭连接6.3发布与订阅6.4Qos6.4.1QoS06.4.2QoS16.4.3QoS26.5keepalive与连接
保活
高原@
·
2021-02-25 01:17
TCP/IP协议栈
Android学习--binder机制(二)MMAP
Android-
内存映射mmap_mcryeasy的博客-CSDN博客一、引言说到内存映射函数mmap大家可能觉得陌生,其实Android中的Binder机制就是mmap来实现的。
陈可积
·
2021-02-22 16:33
安卓客户端为什么需要发心跳?
一、
保活
所谓
保活
,即保证链路是活的:比如当年中移动2G,在各个省对TCP有不同超时控制策略,长的30分钟,短的5分钟;因此大概5分钟不发数据就可能会被国内运营商断掉;所以一个TCP链路建立之后,一般每4
妙木山一得
·
2021-02-18 17:02
术
运维进阶:接入技术
客户端
心跳
福建省文化志愿者素食环保专委会净塑环保公益在行动
在海边现场,首先由专委会负责人慧丽老师简单的跟孩子们宣导一下,咱们为什么要来做净塑环
保活
动跟注意事项,也跟孩
慈心阁素养美学空间
·
2021-02-18 02:34
GB28181协议安防监控浏览器无插件直播软件LiveGBS按需直播的配置
www.liveqing.com/docs/download/LiveGBS.html按需直播配置默认接入上来的通道是按需直播按需直播的好处在有限的服务器资源中接入更多的设备或是平台、网关LiveGBS自动
保活
服务会自动监听是否有播放端在观看改通道视频
jinlong0603
·
2021-02-08 15:16
LiveGBS
GB28181直播
GB28181浏览器直播
GB28181协议web直播
GB28181无插件直播
安防监控无插件直播
android语音播报
百度TTS引擎离线语音合成+语音播报已个人测试,可用声音满意,代码只是一个模块参考还需要一些文件下面连接方可进入下载demo,虽花钱但是负责你到最后实现mqtts长连接双进程
保活
tts中文语音播报mqtt
梦想不上班
·
2021-02-02 09:47
操作
tts
语音识别
mqtt
android-
数据存储之SharedPreferences的简单使用(记住密码)
今天来用SharedPreferences实现记住密码功能,当用户勾选记住密码后,再次登录账户密码框自动填充一、xml布局,此处不叙二、主文件操作(1)、获取SharedPreferences对象第一个参数是存储数据的文件名,第二个数据是设置存储的方式SharedPreferencesmysp=getSharedPreferences("mysp",MODE_PRIVATE);(2)、实现密码保存
雪酒呀
·
2021-01-22 19:30
Android散学
java
android
安卓
SpringCloud整合之Eureka自我保护机制
为什么有自我保护机制防止由于网络波动情况下误剔client,进行90s的
保活
。
isWulongbo
·
2021-01-21 10:22
java
springboot
SpringCloud整合之Eureka自我保护机制
为什么有自我保护机制防止由于网络波动情况下误剔client,进行90s的
保活
。
isWulongbo
·
2021-01-21 10:31
java
springboot
iOS - 后台
保活
(后台持续运行代码)
iOS有两种后台运行
保活
方式,第一种叫无声音乐
保活
(即在后台开启音频播放,只不过不需要播放出音量且不能影响其他音乐播发软件),第二种叫BackgroundTask,但是这种方法在iOS13以后只能申请短短的
Joh蜗牛
·
2021-01-18 15:56
Android-
动态代理全面剖析
一、概念动态代理是指客户通过代理类来调用其它对象的方法,并且是在程序运行时根据需要动态创建目标类的代理对象。即不直接找到被代理对象,而是找被代理对象的经纪人,从而由经纪人在找到被代理对象。简单来说代理是一种软件设计模式,某些情况下,我们不希望修改已有对象的功能,但是我们又想在不改变调用者调用方法的情况下,改变调用后的具体实现逻辑,因此,我们会采用间接访问来实现目的。比如A类实现了IHelloWor
沉淀者
·
2021-01-12 17:50
iOS 利用RunLoop 进行线程
保活
小编的语言表达能力不是很强,希望看到的大佬能理解我的意思,如果有什么问题欢迎各位大佬评论区留言。这里有对NSThread进行一次封装,我传到了gitee上了,欢迎大家查看并指出问题。Demo传送门使用场景首先我们在UI线程中创建一个分线程self.thread(这里的self.thread是继承于NSThread的子类,子类里面只有一句析构方法),线程开启成功之后,我们要通过RunLoop进行线程
陶小亮
·
2021-01-08 11:34
2020年终总结
现在我的工作回到了Java后端,回顾我的职业经历了下面的路线
Android-
>Java后端->大
马彬彬
·
2021-01-04 17:51
♚其他♚
总结
年终总结
2020
Qt for Android(九) ——APP 崩溃卡死拉起
保活
实战
这篇文章要基于前面的基础,我们才能继续下面的内容,建议阅读。QtforAndroid(一)——QT中如何调用android方法QtforAndroid(二)——QT中调用自定义Android方法详细教程(获取Android设备的SN号)背景首先,本文的案例环境基于一些特殊的android设备,比如瑞星微的RK系列,在该设备上不会熄屏,没有锁屏键,运行的应用也仅限于几个APP,大部分不会存在应用被系
q2nAmor
·
2020-12-31 19:22
Qt
for
Android
QT
Android
qt
for
android
socket长连接心跳
保活
实现
长连接:开启一个socket连接,收发完数据后,不立刻关闭连接(不会调用close()),可以多次收发数据包。心跳:长连接在没有数据通信时,定时发送数据包(心跳),告诉对方自己的状态,以维持连接状态;心跳包不会作为通信内容。1.查看linux中与keepalive相关的user-driven变量╭─csatcssin~using╰─sudosysctl-a|grepkeepalive[sudo]p
cswhl
·
2020-12-29 22:52
python
python
网络
python多进程
保活
_Linux后台开发应该具备技能(持续更新中)
防止丢失,仅以备份,原文有格式。Linux后台开发应该具备技能(持续更新中)一、linux和os:1、linux下io,cpu,memory相关指令需要熟练使用(freepsnetstattcpdumpiostatlsof)memory:top,free,sar,proc/meminfo,proc/pid/status,pmapcpu:top,sar,io:iostat,df,dunetwork:
欧弟17600937855
·
2020-12-29 10:47
python多进程
保活
iOS Runloop 在实际开发中的应用
概述本篇主要是围绕着项目使用到的Runloop的应用场景及衍生出来的知识点,将讲述以下部分:控制线程的生命周期【线程
保活
】解决NSTimer在滑动过程中停止工作的问题及衍生问题监控应用卡顿性能优化img
ElegantLiar
·
2020-12-09 10:06
Dubbo分析之心跳设计
RPC肯定绕不开TCP通信,而主流的RPC框架都依赖于Netty等通信框架,这时候我们还要考虑是使用长连接还是短连接:短连接:每次通信结束后关闭连接,下次通信需要重新创建连接;优点就是无需管理连接,无需
保活
连接
ksfzhaohui
·
2020-12-07 15:40
dubbo
“减塑”活动报道稿
为深入学习贯彻习近平生态文明思想,落实共青团濮阳市委生态文明建设的要求,引导广大市民践行绿色生活方式,11月28日濮阳市实验小学一年级(13)班全体师生在市中心广场开展了以“减塑行动我参与,共建绿色新生活”为主题的环
保活
动
静候花开_7090
·
2020-11-30 23:28
Vue实战中的模块化开发
最近公司接了一个Pc端的后台项目,所以我也从APP转向了Web平台的开发,在经受了一年多的APP开发的折磨之后终于迎来了春天,再也不用自己梳理业务、绘制原型、编写各种文档、处理IM、做后台
保活
这些让人秃顶的事
onSuccess
·
2020-11-30 16:37
#
Vue
阿里亿级长连网关的云原生演进之路(2020最新沉淀)
导读AServer接入网关承载整个阿里集团的入口流量,负责亿级用户的长链
保活
,支持上万路由策略转发,是连接上亿用户与后端几十万服务节点的桥梁,在今年双十一需要支撑亿级在线用户、千万级QPS、生效上万条API
阿里巴巴淘系技术
·
2020-11-25 14:07
java
后端
php
c++
spring
阿里亿级长连网关的云原生演进之路(2020最新沉淀)
导读AServer接入网关承载整个阿里集团的入口流量,负责亿级用户的长链
保活
,支持上万路由策略转发,是连接上亿用户与后端几十万服务节点的桥梁,在今年双十一需要支撑亿级在线用户、千万级QPS、生效上万条API
阿里巴巴淘系技术
·
2020-11-25 14:00
java
后端
php
c++
spring
上一页
15
16
17
18
19
20
21
22
下一页
按字母分类:
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
其他