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-
网络图片下载工具类-三级缓存
一、前言:之前写过一个简单的网络图片读取工具,读取网络图片,在Android应用中经常可见,在ListView、GridView这些控件中尤其可见。而为了提高用户体验,这些控件图片的读取,一般都是采用异步加载的方式,而使用缓存则是必不可少的环节。现在网络上已经出现了很多功能丰富、使用简单的图片下载框架,例如universalimageloader,使用只需要初始化并且传入参数即可。这里我打算自己实
贵公子
·
2020-07-31 12:54
缓存相关
图片处理
Android-
日历
本篇源自于GitHub开源框架的修改:github:MagicMashRoom/SuperCalendar修改后我的版本:GitHub:MyCalenderTest效果图:一、左右滑动的问题功能需求:只需要展示本月后十二个月的日历,比如2017年9月-2018年9月。首先进入页面就显示本月的日历2017年9月,此月不可以右滑。如果滑动12个月后显示2018年9月,此月不可以左滑。2017年9月-2
Mars-xq
·
2020-07-31 12:38
项目常见
框架使用
Android-
实时监听网络状态变化(观察者)
写在前面:直接复制1的工具类和5的两个类到项目中,就能使用哦,如果你不想看中间的过程的话。就是这么贴心的喔~实现流程概括首先,我们要实现实时监听,肯定要用到广播机制:Android系统在网络状态发生变化时会发送一条广播,所以我们首先要做的就是写一个广播接收器,接收这条广播。那接收之后呢?接收之后再通知所有的观察者,网络有变化了,这里就要用到观察者模式了。(不知道观察者模式也没关系,其实就和回调的机
棒棒小糖
·
2020-07-31 12:55
Android
Android
broadcast
Observer
Android 程序猿的
保活
心酸史
说起android
保活
真是一把鼻涕一把泪,由于国内厂商对系统的大刀阔斧各种变态的省电机制,真不知道当初自己为什么会写androidT.T…………………虽然谷歌爸爸在每个Android版本都在手机电量方面努力进行优化
有一个变成胖子的梦想
·
2020-07-31 11:17
android
Android7.0手机程序
保活
(附源码下载)
项目地址,求starhttps://github.com/979451341/AppAlive本人在学习音视频时无意发现的黑科技,发现在使用AudioTrack播放音乐时,使用手机的一键清理发现程序还在,我指的是Activity还活着。我当时就想起来了酷狗音乐也是这样,当我没有播放音乐时,这个酷狗音乐通过我一键清理会死掉,如果我播放音乐再一键清理就不会死,而且它还有前台通知存活,但是如果暂停音乐再
键盘舞者113
·
2020-07-31 11:29
Android相关
进程
保活
一、Android进程的优先级1.ForegroundProcess:前台进程2.VisibleProcess:可见进程3.ServiceProcess:服务进程4.BackgroundProcess:后台进程5.EmptyProcess:空进程优先级(1–>5)从高到低。二、Android进程的回收进程Lowmemorykiller:通过一些比较复杂的评分机制,对进程进行打分,然后将分数高的进程
xuyin1204
·
2020-07-31 11:09
Android
android
android 进程
保活
实践
1前言进程
保活
的关键点有两个,一个是进程优先级的理解,优先级越高存活几率越大。二是弄清楚哪些场景会导致进程会kill,然后采取下面的策略对各种场景进行优化:提高进程的优先
六月的雨123
·
2020-07-31 10:16
android
Android-
银联支付开发
转自:http://blog.csdn.net/qq285016127/article/details/38435585银联支付也是一般比较常用的支付功能,这里简单了介绍androidapp如果短期快速应用这一方面的东西。直接上代码:1.导入银联支付的依赖包:2.在res目录下增加资源包:3.配置AndroidManifest.xml文件配置打开的activity:[html]viewplainc
gf771115
·
2020-07-30 23:06
Android
进程
保活
-将Service设置为前台服务
//传入notifycation对象的作用是,当将服务设为前台服务后,会在状态栏显示一条通知publicvoidshowCXBRunning(){NotificationManagermanager=(NotificationManager)getSystemService(NOTIFICATION_SERVICE);Notificationbuilder=newNotification.Buil
为梦加油中1
·
2020-07-30 23:03
其它
Android性能优化(五)进程
保活
一、进程的优先级Android系统将尽量长时间地保持应用进程,但为了新建进程或运行更重要的进程,需要清除旧进程来回收内存。为了确定保留或终止哪些进程,系统会对进程进行分类。需要时,系统会首先消除重要性最低的进程,然后是清除重要性稍低一级的进程,依此类推,以回收系统资源。https://developer.android.google.cn/guide/components/processes-an
Easyhood
·
2020-07-30 23:43
Android性能优化
Android程序
保活
要点1、程序被杀的原因2、系统回收程序机制3、提高程序存活率的方法探究程序被杀的原因(1)程序在后台内存不足时被杀,或者后台存活程序数量被限制(2)程序被第三方管理软件清理,比如360、CleanMaster(3)程序被用户手动清理,比如小米自带的系统一键清理、手机设置里应用管理器的ForceClose系统回收程序机制Android程序运行机制Android是一个多任务系统,启动运行一个程序是有一
DaneChen
·
2020-07-30 23:57
android
我在Android开发
十二、Android进程
保活
Android系统会尽量长时间的保持应用的进程,但是为了新建进程或运行更重要的进程,在内存不足时会清理掉旧进程来释放内存;为了确定保留或终止哪些进程,系统将进程进行了分类;主要分为五类:按重要性从高到低排列:1.前台进程image.png2.可见进程3.服务进程4.后台进程5.空进程在需要时,系统会清除重要性低的进程,以此类推,来回收系统资源;系统出于体验和性能上的考虑,app退到后台时,系统并不
Serenity那年
·
2020-07-30 22:22
Android-
贪吃蛇小游戏-分析与实现-Kotlin语言描述
Android-
贪吃蛇小游戏-分析与实现-Kotlin语言描述Overview本章的主要的内容是贪吃蛇小游戏的分析和实现,关于实现的具体代码可以在,文章底部的github的链接中找到。
weixin_34055910
·
2020-07-30 20:36
Android-
自定义meta-data扩展数据
标签是提供组件额外的数据用的,它本身就是一个键值对,可以自定义名称和值。它可以包含在以下组件当中:在Activity的应用。xml代码段:java代码段:ActivityInfoinfo=this.getPackageManager().getActivityInfo(getComponentName(),PackageManager.GET_META_DATA);Stringmsg=info.m
风之去向_c305
·
2020-07-30 20:33
Android后台
保活
4.0~8.0系统(一)
一:前言在谈
保活
之前,我们应该知道随着Android系统的不断发展,系统管控越来越严格,后台
保活
将是一个伪命题了,后台
保活
主要是和推送相关,随着技术的发展,泰尔终端实验室也制定了统一的推送标准,我想在后面
yi_master
·
2020-07-30 18:12
android-保活
Android-
摄像头全解析之-Video应用
Android-
摄像头全解析之-启用系统Video应用前言启动系统录制应用自定义录制小视频前言GitHub源代码随着市面上越来越多的复杂应用出现,录制视频也是一个常用的社交功能点,这篇文章就来探讨一下,
孤独浪人1
·
2020-07-30 16:38
android开发
Android-
使用Jenkins自动化打包详解-Linux篇
文章目录购买和使用阿里云安装宝塔面板安装Tomcat安装jenkins配置jenkinsjenkins常规操作修改admin密码购买和使用阿里云首先购买阿里云,可从以下两个链接购买:链接1、链接2购买成功后进入阿里云控制台,找到购买的云服务器即可管理点击左侧实例,列出服务器列表。点击远程连接即可进行连接连接之前,我们需要重置实例密码。然后需要进行手机校验和重启,新密码才能生效:可以选择VNC登录我
Errol_King
·
2020-07-30 16:31
Android从入门到放弃
Android-
网格布局GridLayout实现计算器布局
文章目录1效果图2实现代码1效果图2实现代码
syzdev
·
2020-07-30 16:05
Android
聊聊OkHttp实现WebSocket细节,包括鉴权和长连接
保活
及其原理!
那本文就来聊聊,利用OkHttp实现WebSocket的一些细节,包括对WebSocket的介绍,以及在传输前如何做到鉴权、长连接
保活
及其原理。
【電18230062509】
·
2020-07-30 16:12
Android最强
保活
黑科技的最强技术实现
今天来跟大家分享TIM最强
保活
思路的几种实现方法。这篇文章我将通过ioctl跟binder驱动交互,实现以最快的方式唤醒新的
保活
服务,最大程度防止
保活
失败。
ab6326795
·
2020-07-30 14:11
android开发
Android-
基本UI控件
一、TextView控件文本显示控件,继承自view部分属性(1)触发click点击事件:默认情况下,TextView控件不能被点击,无法触发onclick事件,需要在对应的TextView控件上设置android:clickable=”true”,(2)跑马灯效果:(必须同时设置以下几个属性才可以)android:singleLine=”true”—单行显示android:ellipsize=”
wwwjf建烽
·
2020-07-30 14:46
Android
聊聊OkHttp实现WebSocket细节,包括鉴权和长连接
保活
及其原理!
那本文就来聊聊,利用OkHttp实现WebSocket的一些细节,包括对WebSocket的介绍,以及在传输前如何做到鉴权、长连接
保活
及其原理。
Android小安
·
2020-07-30 13:38
技术文
Android-
常用UI控件(Spinner/AutoCompleteTextView)
一、Spinner(下拉列表)1、常用属性android:entries=""//指定spinner要显示的字符串资源,必须是在strings或者attrs资源文件中定义的字符串资源android:spinnerMode="dialog"//spinner的模式,枚举值有两个值dialog和dropdown,默认就是dropdownandroid:prompt="@string/"//当spinn
wwwjf建烽
·
2020-07-30 13:57
Android
AlarmManager定时发送广播,定时
保活
,兼容个版本
由于android个手机版本的迭代和厂商对内核的修改导致AlarmManager的使用不想以前那么准确了。在api19以前可以使用setRepeating设置重复发送广播,只用就需要自己在发送闹钟后,在接收处再次发送相同的闹钟,实现重复执行的效果;下面对AlarmManager的使用做了一些兼容性的处理,可以定时发送广播:/***每5分钟唤醒一次service**@paramcontext*/pu
威威dett
·
2020-07-30 09:12
android进阶
AlarmManager 定时任务详解
AlarmManager的使用使用场景应用
保活
设置闹铃发送心跳包功能说明:设置一个在未来的某个时间运行应用的PendingIntent或者OnAlarmListener,即使设备已经进入睡眠已设置的闹铃也会被保持
嚣张的肌肉
·
2020-07-30 08:41
#
系统服务
EOS Asia 周报多看点22期
二、EOS碳排放EOSAuthority发起了一项环
保活
动,
EOSAsia秘书
·
2020-07-30 08:46
android-
学习属性动画使用(1)
总结了属性动画的各种使用方法:属性动画工作原理:在一定时间间隔内,通过不断对值进行改变,并不断将该值赋给对象的属性,从而实现该对象在该属性上的动画效果。也就是不断的调用onDraw()重新绘制视图。作用对象:任意Java对象ValueAnimator.ofInt(intvalues)//将初始值,以整型数值的方式多督导结束值。即估值器是整型的估值器–IntEvaluatorValueAnimato
yuezheyue123
·
2020-07-30 06:32
动画
OSPF:开放式最短路径优先协议(基础概念)
30min);跨层封装到网络层–协议号89基于LSA更新导致更新量很大-----需要为中大型网络服务—周期的维护—结构化部署结构化部署–区域划分、地址规划一、数据包—5种基本数据包HELLO邻居的发现、建立、
保活
King Of Chop
·
2020-07-30 06:18
CCNA/NP
周年庆典晚会策划的流程是怎样的?——趴比库活动策划平台
周年庆典晚会作为宴会活动中的一种,活动初期要成立专门的活动小组开会讨论,确定活动方案,最后落地执行,周年庆典晚会策划要想确
保活
动能够照计划进行,最好是提前一个月就开始准备周年庆典晚会所需物品及人员,周年庆典晚会策划中每一步都要及时沟通
趴比库活动策划平台
·
2020-07-30 06:03
Android 进程回收之LowMemoryKiller原理篇
在前面的文章Android进程
保活
一文中,对于LowMemoryKiller的概念做了简单的提及。LowMemoryKiller简称低内存杀死机制。
xiangzhihong8
·
2020-07-30 05:10
Android
Framwork
深入Android
Framwork
android
扩展
linux
内存
OSPF(开放式最短路径优先协议)
:区域划分IP地址划分区域内传拓扑,区域间传路由更新方式:组播更新–224.0.0.5/6基本触发更新但是存在周期更新—30min网络结构发生变化就会触发更新二、数据包hello包用于发现、建立、周期
保活
wyq小白
·
2020-07-30 04:37
网络基础
Android-
项目S-017-index_index_school
Android-
项目S-017-index_index_school-2020-5-17目录一、activity_index_school.xml二、index_school.java一、activity_index_school.xml
c l o u d
·
2020-07-30 04:06
Android-
手机杀毒
手机杀毒原理特征码匹配在手机系统中,每个应用都有它特有的特征信息,它是该应用所特有的,每个应用都是不同的,这就是手机的特征码。手机应用的特征码包括:包名和应用签名。Android中,同一个包名的程序,只允许安装一个。所以每个应用的包名都是不同的。每个程序的签名文件都不相同,因为每个开发者的签名文件都是特有的。基于特征码的杀毒方式,是在已知病毒应用特征码的情况下,通过检测手机安装应用的特征码跟病毒数
ClearSkyQQ
·
2020-07-30 04:17
Android
Intent用法——在活动之间跳转(一)
声明:主要内容均来自于郭神的《
Android-
第一行代码》(第二版)。将行文思路做了整理和优化,更加清晰明了,便于初学者学习。
天涯浪迹觅芳踪
·
2020-07-30 03:38
Android
Android-
支持 BLE,ibeacon 的扫描,单连接,多连接管理
AndroidBleManager项目地址:haodynasty/AndroidBleManager简介:
Android-
支持BLE,ibeacon的扫描,单连接,多连接管理更多:作者提Bug示例APK
Wei_Leng
·
2020-07-30 01:52
Android
不错文章转载
Android-
密码的明文显示与隐藏
经常看到在很多登陆或者需要输入密码的界面都有一个CheckBox,名为显示密码。用户输入的密码默认都是隐藏的,即都是以黑点或者星号代替,当勾选显示密码之后,用户输入的密码就会显示出来,成为可见状态。实现方法很简单,现在我们来看一下这种效果的实现方法。首先需要在布局文件里面放入一个文本控件TextView,用于提示用户输入密码。还有一个编辑框和选择框,即EditText和CheckBox。如下之后就
N葫芦
·
2020-07-30 01:50
android
android-
如何在子线程中更新ui
正如我们知道的,android是不让在子线程中更新ui的。在子线程中更新ui会直接抛出异常Onlytheoriginalthreadthatcreatedaviewhierarchycantouchitsviews那么这种检查机制在什么时候发生的呢?那么真的不能在子线程中更新ui么?我们带着这个疑问来看一下系统代码我们知道android中的view的更新(大小,位置,内容)全部都交给了Window
阳光下的小树
·
2020-07-30 01:48
android
OSPF-开放最短路径优先协议
30min)跨层封装到网络层:协议号89支持等开销负载均衡:默认4条、最大6条;IOS版本12.4以上支持16条基于LSA更新:导致更新量很大结构化部署:区域划分1.数据包HELLO:邻居的发现、建立、
保活
santt
·
2020-07-30 00:55
进程
保活
之LMK(LowMemoryKiller)的理解
想要了解有关进程优先级请自行查看上一篇文章:https://blog.csdn.net/qq_36451275/article/details/95454643这篇文章我们来了解一下有关LMK(LowMemoryKiller),咋一看这个大家应该都不怎么了解,对于这一块我也不是很了解,最近看到相关的资料就简单的进行了整理。一、为什么要引入LMK呢?进程的启动分冷启动和热启动,当用户退出某一个进程的
华海渡
·
2020-07-29 22:54
进程保活
Android-
闹钟制作、手机消息推送
在日常生活中,人们都离不开手机了,闹钟也是一个不可或缺的工具,手机有系统自带的闹钟,但这种的闹钟关闭得却非常地容易,而我们想要的是一个真正有效用性的闹钟,所以就写了个一个自定义的闹钟,以满足各种需求.一.首先闹钟有两种模式:1.一次性闹钟2.重复闹钟制作闹钟前要先获取闹钟的管理者AlarmManageralarmManager=(AlarmManager)getSystemService(Cont
叶凝茶
·
2020-07-29 22:07
Android
android-
仿手机通讯录(支持索引导航和搜索功能)
最近公司需要实现类似于手机通讯录的功能,并支持搜索功能,今天便简单写了一下。基本功能已经实现。我们先看一下效果。联系QQ878586063。以下晒出来的代码,是全部代码。代码不多,大家感受一下。首页我们看下索引导航View,特别简单一看就懂,这个类已经用模拟器试过除了手表所有的机型,都是可以的。@OverrideprotectedvoidonDraw(Canvascanvas){super.onD
今天太阳好大
·
2020-07-29 21:09
android
Android 8.0 蓝牙唤醒 Ble 锁屏
保活
后台 持续扫描 进程拉活 自动唤醒
主要是api的说明,嫌啰嗦的可以直接看demo,demo中有个检测锁屏时间重复开启扫描的代码,主要是如果APP没有获得电量或者后台运行的权限,只能持续后台运行几小时。这个demo的作用是实现8.0以后的后台监测到特定蓝牙信号自动唤醒APP的功能,首先需要另外一个装了可以发射蓝牙信号软件的手机,我这边是选取的ios平台上的lightblue,然后在这个软件里面新建一个虚拟设备名称是要demo搜索的蓝
TheRealTracyEminem
·
2020-07-29 21:07
蓝牙
安卓系统源码--DeskClock源码解析(一)Direct Boot Mode
为什么选择系统闹钟,我是希望这块代码对我作做APP
保活
有一定帮助。众所周知,只要你定义了一个确切的时间,闹钟就会按照你设定的时间准时响起。哪怕是间隔每天,它也不会偷懒。
dawn_rainy
·
2020-07-29 21:20
安卓开发
OSPF基础总结
OSPF基础总结一、OSPF的5种基本数据包HELLO-----用于邻居的发现,建立,
保活
(10s),里面含有routerid,这个是唯一的,用于路由器建立邻居关系所用的身份标识。
烟柳寒殇
·
2020-07-29 21:39
飞思卡尔iMX6开发板-
Android-
串口测试文档(升级版)
※本文基于迅为iTOP-IMX6开发板内容如下:串口是计算机上一种非常通用的设备通信协议,在嵌入式linux开发中,console控制台大多数情况下都是使用串口,另外还有大量的模块也是使用串口。本文档介绍开发板安装Android系统之后,如何测试RS-232串口。1串口基础知识RS-232串口的电气特性如下:1、RS-232串口通信最远距离是15米;2、RS232可做到双向传输,全双工通讯,最高传
mucheni
·
2020-07-29 21:33
imx6
最好的尊重,莫过于体谅他人的生活方式
阿自打电话给我,说同事怎么怎么了,今天同事又不愿意和大家一起出去参加环
保活
动,一点爱心也没有,一点团结心也没有,影响整个单位的形象,反正就是一大堆同事的不是。
毛进福
·
2020-07-29 20:59
Android 开发基于Webview 自制一个简单的手机浏览器
就算删除了,开隐身模式了,但是具体后台的操作谁又知道呢,鉴于此自己做一个浏览器,实现最基本的搜索,地址加载,响应下载等,实现最基本的功能,没有广告,没有启动页,没有新闻资讯,没有推送,没有后台记录,没有进程
保活
等烦人的东西
一个小小的程序员11
·
2020-07-29 20:14
Android
Kotlin
Android-
流量统计
安卓流量统计TrafficStats类;NetworkStatsManager类;1.TrafficStatsgetMobileRxBytes()//统计移动网络接收到的数据包大小。测试数据在网络层,包括TCP与UDPgetMobileRxPackets()//返回移动网络设备引导收到的数据包数量。其他同上getThreadStatsTag()//setThreadStatsTag(int)//获
Pan12321
·
2020-07-29 16:54
Android
Android应用
保活
方案的另类出路,让应用长生不老(小米系统)
一、前言我们在做Android应用的时候都知道,必须要有一套好的
保活
方案,这样应用的push到达率高,应用的活跃度也就很高,我们平时也可以发现很多应用我们明明已经关闭了,但是还是可以接收到push消息,
编码美丽
·
2020-07-29 15:56
Android进阶——性能优化之进程提权与
保活
原理及手段完全解析(八)
文章大纲引言一、进程和线程概述二、进程分类1、前台进程2、可见进程3、服务进程4、后台进程5、空进程三、进程的优先级和LowMemoryKiller1、进程的优先级2、LowMemoryKiller五、通过1像素Activity提高进程优先级1、定义1像素的Activity2、管理息屏和开屏广播3、配置清单文件六、通过startForeground设置前台服务提升进程优先级1、继承Service并
CrazyMo_
·
2020-07-29 15:48
Android
进阶
Android性能优化
Android
性能优化
进程保活
进程提权
后台保活
上一页
30
31
32
33
34
35
36
37
下一页
按字母分类:
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
其他