首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Android
订阅
王众钢
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
今日头条 Android '秒' 级编译速度优化
Android 项目一般使用 gradle 作为构建打包工具,而其执行速度慢也一直为人所诟病,对于今日头条 Android 项目这种千万行级别的大型工程来说,全量编译一次的时间可能高达六七分钟,在某些需要快速验证功能的场景,改动一行代码的增量编译甚至也需要等两三分钟,这般龟速严…
Android敏感数据泄露引发的思考
一个平淡的午后,我还悠哉悠哉的敲着代码品着茶。突然服务端同事告诉我,关注接口正在被机械式调用,怀疑是有人在使用脚本刷接口(目的主要是从平台导流)。 纳尼?不会吧,因为据我所知接口请求是做了加密处理的,除非知道加密的密钥和加密方式,不然是不会调用成功的,一定是你感觉错了。然而当服…
【译】Fragment 的重大重构 —— 介绍 Fragment 新的状态管理器
原文:Fragments: Rebuilding the Internals. Introducing: the new state manager 多年以来,Fragment 要比大多数 Android API 更新得更多。它们最初是 Android platform 的一部…
Java io 到 Okio,从入门到放弃(精通)
io是我们每天都要使用,但是很少有人关注细节的一个模块,尤其对于客户端的开发来讲,几乎很少直接面向io编程,android rom中提供的基础方法已经足够好,基本满足各种需求。至于NIO这种看上去高大上可能只有服务端的同学才有了解了。但是 随着你app用户的增多不免遇到各种各样…
Android全局替换dns查询服务的思路
当app变的特别大的时候,尤其是大公司,我们会引入很多其他部门的aar包。即使我们自身app的主工程使用了httpdns,但是 http协议,比如多媒体部门提供的rtmp协议等。这些业务部门如果强制让他们使用我们的httpdns服务,代码要修改的地方 答案是有的!(以下分析全部…
Gradle 构建学习(一)---------详解 Project
很多人可能都会觉得 如图所示, androidGradleMainP 才是project,下面的东西就全部是module。 其实这种想法是完全错误的。 这里可以很清晰的看出来 对于gradle而言 这些东西 都是一个个的project, 而且是一个树型的结构。 嗯 果然是可以取…
[译] 在 Android 上实现 Google Inbox 的样式动画
作为一个 Android 用户和开发人员,我总是被精美的应用程序所吸引,这些应用程序具有漂亮而有意义的动画。对我来说,这样的应用程序不仅拥有了强大的功能,使用户的生活更便捷,同时还表现出他们背后的团队为了将用户体验提升一个层次所投入的精力和热情。我经常享受体验这些动画,然后花费…
【Camera专题】Qcom-你应该掌握的Camera调试技巧一
展讯那边都没有找到解决方案的,最终靠自己解决了,也证明了自己一波。 当然也被导师表扬了解决问题的效率和方法。 这边主要做高通的旗舰机,因此,又要研究高通平台的Camera这一块。 算了,修行靠个人,自己慢慢积累吧!摸索出自己的方法。 这些就要你自己看博客,看官方文档,跟源码,向…
Fragment重影(重叠)白屏等问题原理解析,以及解决方案
Activity在非正常退出(点返回等属于正常退出)会调用 onSaveInstanceState 方法来保存数据,其中就包括视图层(View Hierarchy),当该Activity在此被重建时,会调用onRestoreInstanceState方法,之前被实例化过的 Fr…