首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
振之
掘友等级
Android工程师
持续关注和分享:Android 性能调优、单元测试和重构、实用中间件、各种好
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
赞
120
文章 107
沸点 13
赞
120
返回
|
搜索文章
文章
热门
最新
小白 C++ 入门并发疯学习路线(书单)
这篇文章实际上是我自己入门过程的总结,一个尽量少废话的C++入门指南。总结完忽然发现像个读书清单😄。 我作为小白时疑惑过这个问题,在此给后来的小白和当年的自己一个答案。 个人看法是,单就学习C++而言,直接学习C++就可以了,不用先学C。在知乎看到轮子哥在微软维护STL的St…
如何在复杂业务场景中优雅实现Android指纹验证?
目前指纹领域无论从产品角度还是技术角度都已经趋于成熟,但是当各位开发者准备深入探究的时候,却发现网上很多文章都是皮毛,很难有较深的启示。本文将着重介绍指纹验证开发整个过程,包括技术选型、产品的设计方案逻辑、代码的架构以及后续测试中遇到的兼容性问题等几个方面。在这里抛砖引玉,希望…
恶意用户识别?——Java 层反模拟器、反Hook、反多开技巧
近两年,Android端的虚拟化技术和群控技术发展急速,带来很多好玩产品和便利工具。但是作为App开发者就头疼了,恶意用户(比如不文明用户、比如刷单)利用这些技术,作恶门槛低得不知道哪里去。我们需要思考怎么识别和防御了。 下文介绍一些简单但是有效的恶意用户识别(方便后续封号)方…
如何检测应用通知权限?如何跳转通知权限设置页?
一般情况下,Api 19 以前是没有通知管理的,默认都是开启,不用管。 Api 19 -- 24 虽加入了通知管理功能,但没有开放检测是否开启了通知的接口,开发者只能用反射来获取权限值。 Api 24 以上,NotificationManager 提供了 areNotifica…
Android OpenGL开发实践 - GLSurfaceView对摄像头数据的再处理
随着移动网络的快速发展,移动端网络速度慢和花费较高的瓶颈逐渐消失,直播和视频随着网络的发展快速兴起。在直播和视频和风口之下,如何获取移动端摄像头数据、如何对摄像头数据进行再处理以及如何保存处理后的数据成为移动端视频开发者的必修课。本文首先对GLSurfaceView相关知识进行讲解,然后介绍Android系统如何获取摄像头数据并利用GLSurfaceView渲染到屏幕上,在此基础上以一个黑白滤镜为例介绍拿到摄像头数据后如何对数据进行再处理,并利用GLSurfaceView展示给用户。
优雅的组织方法的控制流
简单几个小技巧教你提高代码可读性
如何实现 “中间这几个字要加粗,但是不要太粗,比较纤细的那种粗” ?
分享一个最近做业务遇到的简单又蛮有意思的的文本显示处理过程。具体就是有这么一段文字,类似“转盘抽奖获得跑车x1,点击领取~”,用TextView显示。 设计师:“能让文字加粗吗?” “可以”,然后加上了粗体属性android:textStyle="bold"。 <TextView…
Android 性能优化之正确的异步姿势
异步不是灵丹妙药,不正确的异步方式不仅不能较好的完成异步任务,反而会加剧卡顿。Android 开发中我们使用异步来进行耗时操作,异步离不开一个词:线程。那么问题来了: Android 中线程调度是如何实现的? 正确的异步姿势是什么呢? 线程池一定会提升效率吗? 作者在文章聊了他所理解的 Android 中正确的异步姿势。
用 MediaPlayer+TextureView 封装一个完美实现全屏、小窗口的视频播放器
关于播放视频的基本套路,推荐小白或者还在用 VideoView、SurfaceView 播放视频的同学阅读。
LeakCanary 工作原理浅析
简要地解析了 LeakCanary 的作用机制。
下一页
个人成就
优秀创作者
文章被点赞
2,719
文章被阅读
155,152
掘力值
6,047
关注了
19
关注者
1,242
收藏集
1
关注标签
55
加入于
2016-10-13