黑科技实验室 - 收藏集 - 掘金

从框架层分析如何启动未注册的 Activity - Android - 掘金
本文关键词:Binder、AMS、ActivityThread、Handler、Java 反射 引言要解决这个问题首先要明白为何 Activity 须要在 AndroidManifest.xml 中注册。本文也会带你们大体分析一下 Activity 的启动过...前端

如何让你的 app 在后台被干掉后优雅的从新启动 - Android - 掘金
背景介绍 做为一个Android开发者,确定会遇到这样的一种状况,用户在玩着你开发的app时,忽然有微信来消息了,切换到了微信,而后还在微信逗留看视频啊,聊天啊,刷朋友圈啊等等的,你所开发的app就出于...git

Gradle 之构建变体(BuildVariant) - 掘金
1、构建变体 1. BuildType 1.1 默认BuildType 默认状况下,Android plugin会自动的构建release和debug两个版本 buildTypes { release { minifyEnabled t...github

[猎豹 "快切 App" 中用到的 Android 开发技巧探索 [附源码] - Android - 掘金](https://juejin.im/entry/57d25...
原文连接:http://blog.csdn.net/u0130459...前景提要: 什么是块切? 快切是从猎豹的Clear Master中分离出来的一个悬浮窗小工具。由于对这个比较感...小程序

实现一个 Android 锁屏 APP 的难点总结 - Android - 掘金
自定义一个漂亮实用的锁屏app,若是能赢得用户的承认,替换系统自带的锁屏,绝对是一个不小的日活入口。这段时间正好总结一下最近调研的Android平台的锁屏app开发中的难点。 1、前言锁屏的大概实现原理都很简单。监听系统的亮屏广播,在亮屏的时候展现本身的锁屏界...浏览器

Android 跨 module 交互和方法调用 - Android - 掘金
如下是我这个系列的相关文章,有兴趣能够参考一下,能够给个喜欢或者关注个人文章。[Android]如何作一个崩溃率少于千分之三噶应用app(1)-module工程架构[Android]如何作一个崩溃率少于千分之三噶应用app(2)-彻底退出App[Android...缓存

Android 实现视屏播放器、边播边缓存功能、外加铲屎(IJKPlayer) - 掘金
Android 实现视屏播放器与边播边缓存功能外加蹲坑铲屎(IJKPlayer) hello,你们好,我就是那个会掀桌子的话唠,刚刚结束两篇关于音频播放与录制的文章,旧坑未埋就挖新坑,还望多多关照。最近累趴了,周末果断休假。 快看,用力戳它:https:/...服务器

Android 中如何正确的得到全部 App 列表 - Android - 掘金
咱们常常会遇到这样的需求:列出手机中全部能打开的App。此时咱们不须要列出那些没法打开的app,也就是没有Activity的。网上有一些方法,都是过滤系统app的方法,将短信、电话这些App都过滤掉了,其实只要使用下面代码就好了: private void q...微信

Android 经过程序接听或者挂断电话 - Android - 掘金
这篇文章教你如何帮助用户自动接听或者挂断来电。固然并非我原创的代码,我只不过是把stackoverflow上的一些代码整合了一下,作个代码的二传手。 源码 AcceptOrRejectCallD...架构

4 种获取前台应用的方法(确定有你不知道的) - Android - 掘金
我目前已知,而且尝试过的获取当前前台应用的方法有以下几种: Android5.0之前,使用ActivityManager的getRunningTasks()方法,能够获得应用包名和Act...app

任务列表中显示 "小程序" 入口的原理 - Android - 掘金
做者:菜刀文demo: https://github.com/helen-x/Ne... 今天被小程序刷屏了^^ 我也来凑凑热闹.谈谈微信是怎么实如今任务列表中显示"小程序"的. ...

上次发版我就改了一行代码! - 掘金
动态更换应用Icon 产品:咱们能够动态更换App在Launcher里面的Icon吗开发:不能够产品:咱们能够动态更换App在Launcher里面的Icon吗开发:不能够产品:咱们能够动态更换App在Launcher里面的Icon吗开发:不能够产品:咱们能够动...

原生Android也能作Web开发了 - 掘金
你们好,今天跟你们介绍一个让原生Android也能够作Web开发的开源项目——AndServer。 开源地址:https://github.com/yanzhenjie... AndServer是一个Android端的Web服务器,相似Apach...

经过 Hook 监听系统软键盘状态 - Android - 掘金
经过 Hook InputMethodManager 的方式监听系统软键盘的状态, 固然不只仅是监听软键盘,相似的还能够hook其余系统服务。 使...

Android 动态代理以及利用动态代理实现 ServiceHook - 掘金
这篇博客主要介绍使用 InvocationHandler 这个接口来达到 hook 系统 service ,从而实现一些颇有意思特殊功能的详细步骤。 转载请注明出处:http://blog.csdn.net/self_stu...

Web 前端也能作的 AR 互动 - 工具资源 - 掘金
  1、项目体验       以往的AR,都是要在某个APP内才能够体验到的,例如pokemon go和QQ AR火炬传递活动。        咱们团队在...

Android 屏幕直播方案 - Android - 掘金
项目需求是实时同步Android手机屏幕画面至浏览器。这里有两个挑战,一是Android如何在应用内得到屏幕实时视频流,另外一个是如何在浏览器上作视频直播。通过一番折腾,肯定了以下的实现方案。期间,咱们也实现了手机摄像头的直播。 演示效果: ...

JavaPoet 开源项目使用 - 掘金
JavaPoet开源项目使用 JavaPoet项目能够为咱们动态的生成Java文件,这是一个很强大和很动态的方法。咱们使用注解的时候假如须要生成新的Java文件就能够经过这个开源项目实现。项目地址:Javapoet 引入 咱们在AndroidStudio中新建...

上次发版我就改了一行代码! - Android - 掘金
动态更换应用Icon 产品:咱们能够动态更换App在Launcher里面的Icon吗开发:不能够产品:咱们能够动态更换App在Launcher里面的Icon吗开发:不能够产品:咱们能够动态更换App在Launcher里面的Ico...

Android M 静默卸载解决方案的探索 - Android - 掘金
通常状况下,Android系统安装apk会出现一个安装界面,用户能够点击肯定或者取消来进行apk的安装。但在实际项目中,有一种需求就是但愿apk在后台安装(不出现安装界面的提示),这种安装方式称为静默安装,一样,apk在后台卸载(不出现卸载界面的提示),这种卸...

你不知道一些神奇 Android Api - Android - 掘金
这将是一个关于Android Api的系列文章,AntSoft的Android 团队一直紧随技术前沿,在Budapest University of Technology and Economics培训Android技术已经有8年多的时间。公司里有个传统就是每...

突破小米悬浮窗权限控制 -- 不须要权限的悬浮窗 - Android - 掘金
在上一篇文章讲了Android的Toast拓展,在原生Toast基础上对显示时长和显示动画作了二次封装,强化了Toast的部分功能。也分析了对于二次封装的ExToast设计原理,以及Toast的关键点。若是不了解的能够看看下面的连接。 Toast拓展–自...

一个事半功倍的 Java 反射库 - Android - 掘金
在Java和Android中,咱们经常会使用反射来达到一些兼容的目的。Java原生提供的反射非常麻烦,使用起来非常不方便。好比咱们想要调UserManager的静态方法get,使用原生的实现以下 try { final Method m = ...

Android 后台杀死系列之二:ActivityManagerService 与 App 现场恢复机制 - Android - 掘金
AMS与后台杀死 本篇是Android后台杀死系列的第二篇,主要讲解ActivityMangerService是如何恢复被后台杀死的进程的(基于4.3 ),在开篇 FragmentActivity及PhoneW...

ExifInterface 支持库简介 - Android - 掘金
随着 25.1.0 支持库的发布,支持库你们庭迎来了一名新成员:ExifInterface 支持库。因为 Android 7.1 引入了对框架 ExifInterface 的重大改进,所以只有经过支持库的 ExifInterface让全部 API 9 以上的设...

Android 上如何实现矩形区域截屏 - Android - 掘金
对屏幕进行截屏并裁剪有两种方式:早截图和晚截图。早截图,就是先截取全屏,再让用户对截取到的图片进行修改;与之相对的,晚截图,就是先让用户在屏幕上划好区域,再进行截图和裁剪。其实二者并无什么太大的区别,这篇就说说怎么实现晚截图。 晚截图能够分红三步: ...

自定义 RecyclerView 监听滑动到底部 Bottom - Android - 掘金前言 最近在作一个本地的万能播放器,须要监听RecyclerView滑动到底部,向用户提示已经滑动到最底部;看了网上其余童鞋的写法,比较繁琐。如今给出个人实现方法,很是简单实用,在监听回调方法中,能够作不少想作的事情: 1.提示用户已经到达底部(Snack或者...

相关文章
相关标签/搜索