首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
小军军
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
542
文章 542
沸点 0
赞
542
返回
|
搜索文章
赞
文章( 542 )
沸点( 0 )
如何应对Android面试官->玩转Binder机制,手写MMKV核心实现
大厂面试官带你深度理解 binder 启动注册机制,带你玩转mmap核心原理,并手写mmkv核心实现;
黑科技!让Native Crash 与ANR无处发泄!
native crash解决不了怎么办!anr解决不了怎么办!打不过我还跑不嘛!前方高燃提醒,请注意
二维码扫描优化
注:上述的二维条码指的是较宽泛的二维条码,而不是QR Code表示的二维码。 原本Lark直接集成了zxing实现扫一扫功能。由于Lark的特殊业务需求,因此并不需要支持到这么多格式,只需要支持QR Code,因此我们对zxing内部进行定制,使得zxing只支持QR Code…
仿朋友圈、微博,下滑关闭大图---智能识别手势布局-SmartTouchLayout
需求来源:产品需要实现跟微信朋友圈看大图可下滑退出的效果,但项目中不仅有大图,图中还有按钮,有文本,有视频等等,总之布局很复杂反正这些他不管,就是要下滑退出,再缩回上一层界面小图片位置。找了不少DEM
C++开发面试相关
之前面c++的时候朋友给我补习的知识点记录一下字节对齐知识标准数据类型:它的地址只要是它的长度的整数倍就行了,而非标准数据类型按下面的原则对齐:数组:按照基本数据类型对齐,第一个对齐了后面的自然也就对
『BATcoder』是时候下载Android11系统源码和内核源码了~
这是BATcoder的第四篇,BATcoder是Android进阶三部曲的番外篇,会对Android进阶三部曲的内容进行拓展和升级,会以视频的形式分享给大家。至于为啥叫BATcoder,这是因为我希望大家看了我的技术视频能进入自己中意的大厂。 AOSP(Android Open…
[译] Google 官方正解是否应该学习 Kotlin
这篇文章来自 Google 开发技术推广工程师 Florina Muntenescu 分享的一篇文章,在这篇文章里精选了 Google 宣布支持 Kotlin 以来,收到的最热门的几个问题,回答了是否应该学习 Kotlin、以及如何学习 Kotlin。全文分为 译文 和 译者思…
Android 音频可视化
音频可视化,顾名思义就是将声音以视觉的方式呈现出来。如何将音频信号绘制出来?如何将声音的变化在视觉上清晰的表现出来,让视觉和听觉上的感受一致?这些在 Android 上如何实现?本文将针对这些问题做出解答,尽量对 Android 上的音频可视化实现做一个全面的介绍。 在这个流程…
Android线上轻量级APM性能监测方案
如何衡量一个APP性能好坏?直观感受就是:启动快、流畅、不闪退、耗电少等感官指标,反应到技术层面包装下就是:FPS(帧率)、界面渲染速度、Crash率、网络、CPU使用率、电量损耗速度等,一般挑其中几个关键指标作为APP质量的标尺。目前也有多种开源APM监控方案,但大部分偏向离…
Android App安全防范措施的小结
本文只是对最近工作的一些小结,方便以后的查询。 关闭打印的日志,防止日志中的调试信息被看到。如果在网络框架中使用了日志,那就更加需要关闭了。 代码混淆是最基本的做法,至少能让App在被反编译之后不那么顺畅地阅读源码。 当然,即使是混淆之后的代码,只要花费一定的时间,仍然是可以厘…
下一页
关注了
32
关注者
2
收藏集
4
关注标签
67
加入于
2016-05-19