首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
南波万
掘友等级
放牛崽
|
自营小店
Flutter, Android, Java, Python, Sheme, JS
获得徽章 4
动态
文章
专栏
沸点
收藏集
关注
赞
41
文章 41
沸点 0
赞
41
返回
|
搜索文章
最新
热门
记一次 DNS 劫持攻击
一直在使用某娱乐软件,但是这个软件的会员费贵的离谱,实在是买不起。所以就想着怎么搞一下,绕过会员检测机制。其实就是针对这款软件做一个注册机。
Dart 对象映射库发布!
在应用程序中,通常会有一些相似,但是又不同的对象模型,其中两个模型中的数据可能相似,但是模型的结构和关注点不同。通过对象映射,可以十分方便的将一个模型转换为另一个模型,从而使得分离的模型保持隔离的状态
Dart 区间运算库重磅发布!
重磅发布是开个玩笑,其实就是自己在写代码的过程中需要区间运算,但是发现并没有趁手的库,那就直接撸一个轮子吧
AIDL 数据流动深究
了解一点 Binder 原理的同学,应该都会觉得不可能,因为 Binder 是通过调用时将内存变化同步给被调用方,从而实现的跨进程通信。改变数据类的属性时,压根都没有调用 Binder,怎么可能同步。一开始我也是这么想的,不过深入研究后却发现了一点不一样东西。 这句话里对于我们…
一种基于状态机的代码设计
我们将 App 当作一个状态机,状态机的状态决定 App 的界面。首先我们理出 App 都有什么状态?每个状态需要什么样的条件会触发什么样的 Action?Action 执行后状态机会进入什么样的次态?理清这些后,根据设计,随着状态机状态的改变,,App 的界面自然会跟着更新。…
写架构设计文档有感
很多人觉得架构文档没有什么写的,或者说不知道要怎么写。其实我觉得这是因为自己对架构、或者对业务需求并不是那么理解。如果真的理解了,再来写这个文档,会发现真的有很多可以写的地方。因为你在明白架构设计文档的目的、作用后,就知道这个东西不仅仅是拿来糊弄公司的,而是真的有指导意义的。 …
音视频:使用 MediaExtractor 和 MediaMuxer 解析和封装 MP4
API简介MediaExtractor是什么?顾名思义,MediaExtractor可以从数据源中提取经过编码的媒体数据。MediaExtractor不仅可以解析本地媒体文件,还可以解析网络媒体资源。
音视频:使用 Camera API 获取 NV21 数据流
简介关于Camera2API这次使用的API是Camera2。Camera2是Google在AndroidL之后推出的全新的相机API。Camera2支持的功能要比Camera丰富很多,但是相应的,也
音视频:录制和播放 PCM 音频
AudioRecord 是为 Java 应用程序提供管理音频资源功能的类,使应用程序可能通过此类能够获取声音相关硬件所收集的声音。 录音是 Input 行为,所以这个功能的实现就是通过读取硬件的数据来完成录音的过程。 构造一个 AudioRecord 对象,并指定需要的最小的缓…
音视频:使用三种方式绘制图片
这次我们使用三种不同的方式来显示一张图片。 使用 ImageView 是最简单也是最常用的方式了。 View 适用于被动更新的场景,而 SurfaceView 适用于主动更新的情况,比如频繁的刷新界面。(具体原因见下条) View 在主线程中对页面进行刷新,而 SurfaceV…
下一页
个人成就
文章被点赞
60
文章被阅读
34,866
掘力值
789
关注了
0
关注者
13
收藏集
0
关注标签
13
加入于
2016-07-26