XXXXX
C/C++
XXXXX
C#/.net
XXXXX
js
java
java
开发导航 开发导航 www.endv.cn
天云
摘要:首先SDK是提供给别人调用的工具。所以常见的SDK都是以jar包,so库,aar包等方式导入APP项目中。然后提供一些公开的API供接入方调用。所以在Androidstudio中如果需要生成jar或者aar,就需要将module变成library。 1、AndroidStudio生成library 阅读全文
posted @ 2020-10-16 00:03 Endv 阅读(8) 评论(0) 推荐(0) 编辑
摘要:近由于工作需要,要把工作代码做一下版本管理。工作代码也不方便放到github上,也不想付费建私密库,公司也没几个人,所以就想着搭建一个本地Git版本库,来做版本管理。搭建过程如下。 系统环境:Dell OptiPlex 7050 操作系统版本:windows 10 专业版 1803;17134.48 阅读全文
posted @ 2020-09-29 13:26 Endv 阅读(37) 评论(0) 推荐(0) 编辑
摘要:对于Android来说,保活主要有以下一些方法: 开启前台Service(效果好,推荐) Service中循环播放一段无声音频(效果较好,但耗电量高,谨慎使用) 双进程守护(Android 5.0前有效) JobScheduler(Android 5.0后引入,8.0后失效) 1 像素activit 阅读全文
posted @ 2020-08-03 02:32 Endv 阅读(336) 评论(0) 推荐(0) 编辑
摘要:随着Android api版本的升级,Android当中的安全问题越来越被重视。 以前广播,随便用,代码使用时几乎不会出问题。 可到了Android 8.0,api 27,广播的时候和之前不同了,如果还用之前的使用方式,无法正常响应。 具体使用方式如下: Android 8.0对广播进行了限制:静态 阅读全文
posted @ 2020-08-03 02:03 Endv 阅读(142) 评论(0) 推荐(0) 编辑
摘要:前言 用于支持Android在后台的任务运行,提供延迟、周期性,约束性需求的后台任务。任务是交给系统统一调度的,适合一些轻量级的后台功能使用。还能支持在Doze模式下运行后台任务,WorkManager会在Doze模式的窗口期运行任务。 WorkManager的设计用意就是取代后台服务,由系统统一管 阅读全文
posted @ 2020-07-30 15:20 Endv 阅读(253) 评论(0) 推荐(0) 编辑
摘要:该virx个人页面 专用于一个程序,该程序使您可以使用具有LiveView支持的佳能EOS数码SLR相机将短片直接录制到计算机上。视频录制时没有声音,编解码器为MJPEG,帧速率约为22 fps(取决于计算机),分辨率取决于相机,450D-848x560、40D,50D,5D Mark II和1Ds 阅读全文
posted @ 2020-07-29 05:54 Endv 阅读(58) 评论(0) 推荐(0) 编辑
摘要:关于使用AlarmManager的注意事项 . 最近在做一个需求:客户端按照规定的时间间隔向服务端发送定位。一看到这个需求就想到了使用 AlarmManager 来实现。 AlarmManager 经常被用来执行定时任务,比如设置闹铃、发送心跳包等。也许有人会有疑问:为什么不能使用相同具有定时效果的 阅读全文
posted @ 2020-07-29 02:11 Endv 阅读(76) 评论(0) 推荐(0) 编辑
摘要:概述 AlarmManager提供了对系统定时服务的访问接口,使得开发者可以安排在未来的某个时间运行应用。当到达闹铃设定时间,系统就会广播闹铃之前注册的Intent。如果此时目标应用没有被启动,系统还会帮你自动启动目标应用。即使设备已经进入睡眠已注册的闹铃也会被保持,只有当设备关闭或是重启的时候会被 阅读全文
posted @ 2020-07-29 02:06 Endv 阅读(129) 评论(0) 推荐(0) 编辑
摘要:AlarmManager是Android的全局定时器。就是在指定时间做一个事情(封装在PendingIntent)。通过PendingIntent的getActivity()、getService()或getBroadcast()来执行。 听起来AlarmManager和Timer很类似,但是Tim 阅读全文
posted @ 2020-07-29 02:05 Endv 阅读(117) 评论(0) 推荐(0) 编辑
摘要:本篇文章:自己在混淆的时候整理出比较全面的混淆方法,比较实用,自己走过的坑,淌出来的路。请大家不要再走回头路,可能只要我们代码加混淆,一点不对就会导致项目运行崩溃等后果,有许多人发现没有打包运行好好地,打包完成以后而又不不可以了,导致了许多困惑,本片文章来问大家解决困惑,希望对大家有帮助。 Andr 阅读全文
posted @ 2020-07-29 01:35 Endv 阅读(171) 评论(0) 推荐(0) 编辑