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-
网络基础
http与https的区别?https是如何工作的?http是超文本传输协议,而https可以简单理解为安全的http协议。https通过在http协议下添加了一层ssl协议对数据进行加密从而保证了安全。https的作用主要有两点:建立安全的信息传输通道,保证数据传输安全;确认网站的真实性。http与https的区别主要如下:https需要到CA申请证书,很少免费,因而需要一定的费用http是明文
龙腾腾
·
2024-01-19 21:32
网络
Android-
跨进程
startService和bindService的区别,生命周期以及使用场景startService:onCreate->onStartCommand->onDestory,在多次调用startService的时候,onCreate不重复执行,但是onStartCommand会执行。startService调用了这后,会一直存在,直到其调用了stopService。bindService:onCr
龙腾腾
·
2024-01-19 21:02
android
Android-
三方框架的源码
ARouterArouter的整体思路是moduelA通过中间人ARouter把路由信息的存到仓库WareHouse;moduleB发起路由时,再通过中间人ARouter从仓库WareHouse取出路由信息,这要就实现了没有依赖的两者之间的跳转与通信。其中涉及Activity的跳转、服务provider的获取、拦截器的处理等。路由元信息是怎么收集的?跳转Activity最终必定是走到了startA
龙腾腾
·
2024-01-19 21:30
android
Android-
图形图像与动画之Animation实现图像的 渐变、缩放、位移、旋转的代码
把代码过程重要的一些代码做个记录,下面代码是关于
Android-
图形图像与动画之Animation实现图像的渐变、缩放、位移、旋转的代码。
饭团院长
·
2024-01-19 19:43
Android Studio和Git、Github的基本使用
参考网址:1.GitHub快速入门图文全面详解(30分钟学会)-
Android-
掘金https://juejin.im/entry/5a408de951882566e4163927。
风卷晨沙
·
2024-01-16 09:35
Android-
分享一个常用Toast开源库(Toasty)
图片来源网络,入侵必删在日常的Android开发,我们肯定会使用Toast来进行弱提示让用户有更好的交互体验。这里分享一个常用的Toast开源库——Toasty。Toasty引入项目dependencies{...implementation'com.github.GrenderG:Toasty:1.5.2'}截止到我发布博客,开源库版本是1.5.2。最新版本请看开源库的wiki配置设置Toast
阿博聊编程
·
2024-01-15 18:08
2020 最新iOS面试题之Runloop&KVO(附答案)
和KVO本章的主要回答的问题如下:Runloopapp如何接收到触摸事件的为什么只有主线程的runloop是开启的为什么只在主线程刷新UIPerformSelector和runloop的关系如何使线程
保活
iOS猿_员
·
2024-01-15 14:09
Android-
常用数据结构和控件
HashMap的原理HashMap的内部可以看做数组+链表的复合结构。数组被分为一个个的桶(bucket)。哈希值决定了键值对在数组中的寻址。具有相同哈希值的键值对会组成链表。需要注意的是当链表长度超过阈值(默认是8)的时候会触发树化,链表会变成树形结构。把握HashMap的原理需要关注4个方法:hash、put、get、resize。hash方法。将key的hashCode值的高位数据移位到低位
龙腾腾
·
2024-01-15 07:57
android
数据结构
哈希算法
Android-
基础
Activity生命周期1.启动Activity:系统会先调用onCreate方法,然后调用onStart方法,最后调用onResume,Activity进入运行状态。2.当前Activity被其他Activity覆盖其上或被锁屏:系统会调用onPause方法,暂停当前Activity的执行。3.当前Activity由被覆盖状态回到前台或解锁屏:系统会调用onResume方法,再次进入运行状态。4
龙腾腾
·
2024-01-14 06:22
android
Android 后台服务打开(跳转)Activity(界面)国内支持
在后台
保活
一个服务即可后台打开前台Activity,后台服务都可以打开(跳转)activity首先软件先确保软件具有悬浮窗权限当然悬浮窗权限可以通过降低最高适配版本,强行获取权限,则无需申请权限importandroidx.activity.result.ActivityResultLauncher
浪得几日算几日
·
2024-01-13 19:26
android
Android-
通过JNI和NDK生成so库
正在工作时,突然被同事问到:“秘钥放在哪里比较安全,X总说我这样写不行。”其实很多时候,app都需要用到一些敏感的数据,例如加密的秘钥、一些渠道的APP_ID等,但如果被别人反编译拿到这些数据,就很有可能会造成损失。那怎么增加被获取的难度?就是将这些数据放到C/C++的文件内,然后将其生成为so库,交给app应用层去调用。因为C/C++反汇编的难度,怎么都比反编译一个apk要难,这样就能更加有效地
超人TIGA
·
2024-01-12 22:00
Android 10 低内存应用白名单和应用
保活
功能:1、实现低内存时候不杀应用2、应用
保活
代码路径:frameworks/base/service/score/java/com/android/server/am/ActivityManagerServiceEx.javaframeworks
路过独木桥!!
·
2024-01-12 21:17
Android系统开发
android
java
Android App
保活
的方式
本文将介绍一些常用的AndroidApp
保活
的方式。一、前台服务前台服务是一种比较常用的
保活
方式,它可以将应用程序的服务提升到前台
小魔楼
·
2024-01-12 21:46
android
android-
安卓如何开启前台服务?foregroundService的使用方法,什么是前台服务?
Demo代码,androidstudio平台可直接运行点击打开DemoAndroid技术生活-QQ交流群:723592501开启前端服务步骤1.AndroidManifest.xml添加权限2.继承Service复写onStartCommand4.在需要的地方开启Service1.Service的相关配置列表1.AndroidManifest.xml添加权限AndroidManifest.xml添
我是giggleman
·
2024-01-12 20:43
android前台服务:
android前台服务:
android-
安卓如何开启前台服务?foregroundService的使用方法,什么是前台服务?_foregroundservicetype-CSDN博客
睿智闷骚男
·
2024-01-12 20:12
android相关
android
Android-
黑名单来电自动静音
当前几乎每个手机中都有很名单的功能,被列入黑名单的用户不能打进电话和发进短信。我们下面举一个简单的实例来实现黑名单来电自动静音的功能。实现步骤:1、添加一个EditText来输入黑名单用户的号码2、添加一个TextView来显示当前设备的状态(待机/通话中/来电中)3、新建一个内部类mPhoneCallListener继承PhoneStateListener,并实现onCallStateChang
见哥哥长高了
·
2024-01-10 21:32
android进程
保活
实践
红色部分是容易被回收的进程,属于android进程绿色部分是较难被回收的进程,属于android进程其他部分则不是android进程,也不会被系统回收,一般是ROM自带的app和服务才能拥有如何查看某个进程的oom_adj数值呢?oom_adj存储在proc/PID/oom_adj文件中,其中PID是进程的id,直接adbshell进入手机根目录查看这个文件即可。演示一下:以我自己的项目为例,ap
东方鸢尾抄
·
2024-01-10 05:51
Android-
消息机制Handler
Handler的机制:Android消息传递机制就是handler。在多线程的应用场景中,将工作线程中需更新UI的操作信息传递到UI主线程,从而实现对UI的更新处理,最终实现异步消息的处理。多个线程并发更新UI的同时保证线程安全。Handler只是一个入口,核心的是Message、MessageQueue、Looper(循环器)。handler添加消息到消息队列,处理循环器分派的消息。Messag
龙腾腾
·
2024-01-09 15:32
android
java
开发语言
Android-
多线程
线程是进程中可独立执行的最小单位,也是CPU资源(时间片)分配的基本单位,同一个进程中的线程可以共享进程中的资源,如内存空间和文件句柄。线程有一些基本的属性,如id、name、以及priority。id:线程id用于标识不同的线程,编号可能被后续创建的线程使用,编号是只读属性,不能修改。name:线程的名称,默认值是Thread-(id)daemon:分为守护线程和用户线程,我们可以通过setDa
龙腾腾
·
2024-01-09 01:35
android
java
jvm
Android-
设计模式
设计模式23种经典的设计模式。它们又可以分为三大类:创建型、结构型、行为型。创建型常用的有:单例模式、工厂模式(工厂方法和抽象工厂)、建造者模式。不常用的有:原型模式。结构型常用的有:代理模式、桥接模式、装饰者模式、适配器模式。不常用的有:门面模式、组合模式、享元模式。行为型常用的有:观察者模式、模板模式、策略模式、职责链模式、迭代器模式、状态模式。不常用的有:访问者模式、备忘录模式、命令模式、解
龙腾腾
·
2024-01-09 01:05
android
设计模式
Android-
性能优化
启动优化冷启动时间的统计:通过注解+AOP面向切面编程的方式。先定义有value和type两个参数的注解文件,在Application的attachBaseContext方法,在第一个Activity获取焦点,即onWindowFocusChanged方法加注解,AOP选取的切入点就是加了我们自定义注解的方法,AOP的Advice用的around,在记录和计算冷启动时间之后,会调用joinPoin
龙腾腾
·
2024-01-09 01:05
android
性能优化
Android-
多路摄像头实现总结(Camera - UVC)
原生Android-Camera类打开一个摄像头没有问题,打开多个会在open()的时候报错。注意原生camera要在surface之后在open,否则会报错。也就是说不要直接在oncreate里open。(相机Open前要设置surface,这个surface就是底层用来渲染预览画面的,如果surface都没有create,底层将无法渲染,我想这就是为什么open不了的原因吧)参考:androi
奔跑的_迷彩狼
·
2024-01-08 19:43
android
JNI
uvc
android
camera
ndk
Es8.12Java基本操作
elasticsearch:rest:host:localhostport:9200scheme:httpread-timeout:20userName:rootpassword:root第三步:读取配置文件加ES
保活
策略
MrLee580
·
2024-01-08 08:01
java
elasticsearch
开发语言
Android-
针对Dao层的单元测试
Android的单元测试大家都不陌生,必要的单元测试可以提高工作效率,省去大量的在Android真机或者虚拟机上的调试,提高代码质量。尤其是在团队项目开发中,为自己写的代码负责,提高项目后期的可维护性。这篇文章算是个人心得体会吧。前几天接了一个任务就是对团队中现有的一个项目的dao层写单元测试(数据访问对象),该项目中的数据库适配器(MyDataBaseAdapter)中集成了大量的关于数据库中增
Jeremy_Ji
·
2024-01-07 22:56
进程
保活
前言进程
保活
的关键点有两个,一个是进程优先级的理解,优先级越高存活几率越大。
7i昂
·
2024-01-07 16:37
活动运营常用的ChatGPT通用提示词模板
活动目标确定:如何明确活动的目标,确
保活
动策划与执行的方向性?活动主题选择:如何选择吸引人的活动主题,提高用户的参与度和兴趣?活动形式策划:如何根据活动目标和主题,选择适合的活动形式?
BTCKing
·
2024-01-07 11:01
chatgpt
gpt
Android正确的
保活
方案,不要掉进
保活
需求死循环陷进
Android正确的
保活
方案,不要掉进
保活
需求死循环陷进在开始前,还是给大家简单介绍一下,以前出现过的一些黑科技:大概在6年前Github中出现过一个叫MarsDaemon,这个库通过双进程守护的方式实现
保活
Wood木木
·
2024-01-06 09:24
给Flutter + FireBase 增加 badge 徽章,App启动器 通知红点。
(已经配置好的可以忽略此提示)Firebase配置教程:flutter+firebase云消息通知教程(
android-
安卓、ios-苹果)_flutterfirebase_messagingios环境配置
玫瑰花开一片一片
·
2024-01-06 06:42
flutter
flutter
firebase
徽章
消息推送
Android-
自定义注解-反射基础
Let’sgo上一章
Android-
自定义注解-注解基础-自定义注解我们基本上入门了这个注解的基本的东西,具体用途我们还需要学了反射之后就大概有个印象了。
MonkeyLei
·
2024-01-06 02:37
android-
架构规范
前言在开发中,一个良好的开发习惯以及一个开发规范可能会让你少走很多弯路,也会一定程度上的提高代码的可读性,可维护性和可拓展性。当随着需求的不断变更,需要维护项目的时候。当随着项目的代码量的提升,需要重构的时候。你会明白一个好的开发规范多么多么的重要。这里整理一下自己android开发中的一些规范。希望对各位有帮助。命名规范包命名规范包名全部采用小写主包名采用[公司性质].[公司名称].[项目名称]
剑巴
·
2024-01-05 17:04
时空使徒同人之一生一世的守护
“在青里,我们唯一能做的就是杀掉怪物来曾加自己的分数确
保活
下去,上次从陆姚那得到的炸药还剩一些。”“弥琉,我...”“丫丫,枪不能乱动!”
泡泡国漫漫研社
·
2024-01-03 12:40
websocket 方法封装
exportdefaultclassWS{constructor(listener){this.keepAlive=8000;//心跳检测
保活
时间this.dogFood=0;//心跳检测标志位this.watchDog
张不大了
·
2023-12-30 07:19
前端知识
websocket
windTerm 连接一段时间之后自动断开
默认是关闭会话空闲
保活
功能的,如所连接的SSH服务没做连接
保活
,就很可能超时自动断开开启会话
保活
在会话->首选项->DefaultSessionSettings->SSH->连接
言之。
·
2023-12-30 06:59
ssh
每日一卡觉察
由此我想到了我就像那只小水杯,只有源源不断地从大水杯里接受新的东西,你才不会空,才会永
保活
水来。知识就像水杯中的水。
f3ecc876bd89
·
2023-12-29 21:11
Android-2019新项目个人最新工程结构(每个人都不一样,都怀揣梦想)
记录下最近的工程结构,之后如果有更好的再回味下...之前的封装过程MonkeyLei:
Android-
基本的MVP结构的模板工程(泛型,Rx通用请求,BaseAdapter实践目录链接)以及完善后的工程
MonkeyLei
·
2023-12-29 06:21
网络攻防中应该掌握的进阶工具udp2raw,通过raw socket给UDP包加上TCP或ICMP header,进而绕过UDP屏蔽或QoS
支持心跳
保活
、自动
代码讲故事
·
2023-12-28 18:30
Hacker技术提升基地
网络
udp
tcp/ip
udp2raw
QoS
重放攻击
信道复用
2024 Android
保活
总结
如果需要用户主动开启权限或者加白名单之类的话
保活
的意义就不大了,毕竟用户不大可能主动原因让app一直在后台运行常规的方案OnePixelActivity1,监听SCREEN_OFF启动一个像素的Activity
yubang3223111
·
2023-12-28 03:11
android
保活
防止应用被杀
force-stop
keepalive
活动运营常用的ChatGPT通用提示词模板
活动目标确定:如何明确活动的目标,确
保活
动策划与执行的方向性?活动主题选择:如何选择吸引人的活动主题,提高用户的参与度和兴趣?活动形式策划:如何根据活动目标和主题,选择适合的活动形式?
BTCKing
·
2023-12-28 03:39
chatgpt
gpt
Android-
断点续传
简介其实断点续传的原理很简单,从字面上理解,所谓断点续传就是从停止的地方重新下载。断点:线程停止的位置。续传:从停止的位置重新下载。用代码解析就是:断点:当前线程已经下载完成的数据长度。续传:向服务器请求上次线程停止位置之后的数据。原理知道了,功能实现起来也简单。每当线程停止时就把已下载的数据长度写入记录文件,当重新下载时,从记录文件读取已经下载了的长度。而这个长度就是所需要的断点。httpURL
有腹肌的豌豆Z
·
2023-12-25 16:49
蓝牙MAP处理
37个通道5个字节,加一个event_count目前开发
保活
排帧除了空包需要处理之外,还需处理LL的跳频,才能实现
保活
持续MAP如果本地打开所有通道,收到数据会没有问题,但是在下一次排帧对端会在约定好的心跳修改
rom酱
·
2023-12-25 14:37
蓝牙
网络协议
Linux系统中跟TCP相关的系统配置项
TCP连接
保活
参考《Nginx(三)配置文件详解-基础模块》3.18章节net.ipv4.tcp_keepalive_intvl:设置TCP两次相邻探活检测的间隔时间。
Eisen戴
·
2023-12-24 07:41
网络协议
linux
windows
运维
tcp
配置
Android-
推荐一个RecyclerView悬浮头部(StickyItemDecoration)
图片来源网络,入侵必删在日常Android列表开发当中,我们可能会遇到以下的需求:我们在滑动列表的时候,头部View置顶不可以滑动.我刚好看到有一个开源库可以帮我们快速实现,分享出来希望能提高看文章的小伙伴的开发效率.StickyItemDecorationStickyItemDecoration有两个特性:粘性头部是放置在RecyclerView外面的View,对比之前绘制出来的粘性头部,能显示
阿博聊编程
·
2023-12-23 18:50
flutter + firebase 云消息通知教程 (
android-
安卓、ios-苹果)
如果能看到这篇文章的一定已经对手机端的消息推送通知有了一定了解。国内安卓厂商这里不提都有自己的FCM可自行查找。(国内因无法科学原因,不能使用谷歌服务)只说海外的。目前adnroid和ios推送消息分别叫FCM和APNs。这里通过google的firebase分别向两个平台同时推送消息只需要配置一套服务便可以。(firebase推送消息服务免费-它除消息推送还有很多服务收费+)跟多产品了解http
玫瑰花开一片一片
·
2023-12-22 19:46
flutter
xcode
android
ios
Linux内核参数优化——网络调优(性能)
tcp_keepalive_time=7200#多久探测一次net.ipv4.tcp_keepalive_intvl=75#连续探测次数net.ipv4.tcp_keepalive_probes=9tips:内核发送
保活
探测的最大
快乐人丶老朱
·
2023-12-22 10:48
RunLoop
应用范畴:定时器(Timer)、PerformSelectorGCDAsyncMainQueue事件响应、手势识别、界面刷新网络请求AutoreleasePool控制线程生命周期(线程
保活
)解决NSTimer
osnail
·
2023-12-21 18:04
Android-
记录怎么用webView加载含有base64格式图片的html片段
最近遇到个问题Android里面用webView加载含有base64格式图片的html,很多人可能可以直接加在使用下面这种方法,但是运行之后你会发现里面的base64格式图片显示不出来。webview.loadData(Html.fromHtml(content).toString(),"text/html","UTF-8");看网上的说有的方法是把里面的base64格式的图片先转换成图片然后再存
大千世界小书童
·
2023-12-20 19:20
Spring Security中实现微信网页授权
微信公众号提供了微信支付、微信优惠券、微信H5红包、微信红包封面等等促销工具来帮助我们的应用拉新
保活
。
码农小胖哥
·
2023-12-20 15:43
Android-
实现股票、课程表、Excel等上下左右滑动效果(左边的栏目固定,右边能够上下左右滑动)
Android-
实现股票、课程表、Excel等上下左右滑动效果(左边的栏目固定,右边能够上下左右滑动)要实现的效果图如下3867126-a4c0802d00d1e8de.gif这个也是按照别人的思路解决的
wu_kangjie
·
2023-12-20 10:17
Android-
高效加载大图
Android高效加载大图前言读取位图尺寸和类型将按比例缩小的版本加载到内存中前言图片有各种形状和大小。在很多情况下,它们的大小超过了典型应用界面的要求。例如,系统“图库”应用会显示使用Android设备的相机拍摄的照片,这些照片的分辨率通常远高于设备的屏幕密度。但是手机中每个应用的内存是有限的,程序占用了过高的内存就容易出现OOM(OutOfMemory)异常。理想情况下只希望在内存中加载较低分
tracydragonlxy
·
2023-12-19 00:38
Android
android
大图
Bitmap
OOM
Android-
推荐一个与H5交互的库(JsBridge)
图片来源网络,入侵必删最近项目当中,需要与H5进行交互。如果快速实现需求呢?虽然很多框架都支持,但是我们前端大佬指定要使用JsBridge来进行交互。JsBridge这个开源库在Java和JavaScript之间架起了一座桥梁,它提供了从js调用java代码和从java调用js代码的安全便捷的方式。导入项目repositories{//...maven{url"https://jitpack.io
阿博聊编程
·
2023-12-18 06:54
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他