首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
hashwaney
掘友等级
Android
Android/OpenGL
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
49
文章 46
沸点 3
赞
49
返回
|
搜索文章
赞
文章( 46 )
沸点( 3 )
聊聊Android中的DRM工具-Widevine
曾几何时,我一直好奇,像爱奇艺、腾讯视频、优酷这些视频平台是如何控制版权的,就比如,如何防止用户下载后发布到其他渠道,最近接触了DRM技术,瞬间就懂了
图像操纵大师Xfermode讲解与实战——Android高级UI
正值猿宵佳节,小盆友在此祝大家新年无BUG。😄 自定义UI中,少不了对多种图像的叠加覆盖,而需要达到预期的目的,我们便需要今天的主角Xfermode。Xfermode 有三个孩子,分别是: 而 AvoidXfermode 和 PixelXorXfermode 已经在 API …
使用 ConcatAdapter 顺序连接其他 Adapter
ConcatAdapter 是 recyclerview: 1.2.0-alpha 04 中提供的一个新组件,它可以帮我们顺序地组合多个 Adapter,并让它们显示在同一个 RecyclerView 中。这使您可以更好地封装 Adapter。您不必再将许多数据源组合到一个 A…
Jetpack Room
Database:包含数据库持有者,并作为应用已保留的持久关系型数据的底层连接的主要接入点。 是扩展 RoomDatabase 的抽象类。 在注释中添加与数据库关联的实体列表。 包含具有 0 个参数且返回使用 @Dao 注释的类的抽象方法,通过该类方法获取具体的 Dao,并进行…
Android 筑基导论
编程这条路能走多远,能走多久,就看一点:你学不学的明白。想学明白,就得看你会不会学习,所以编程能干多久,你值多少钱,最终看你会不会学习 1. 进退无据,盲目追求最新技术 你应该清楚哪些是最优先的、哪些是可以放放的,就像项目开发一样,列个燃尽图出来,估计你会吓死。当然能把这个图列…
Android AOP概述
网上很多人在介绍AOP时都这样说:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。个人认为这句话是错误。AOP和OOP一样,是一种程序设计思想,而非技术手段。 程序设计有六大原则,其中第一原则就是单一职责原则。意思就是一个类只负责一件事情。这与OO…
大话 TCP/IP
你露出满意笑容,又是一个满分回答。 停!还没完呢。请问这位同学,你发送的请求是怎么到达目标服务器的,服务器的响应又是如何回来的? 你陷入沉默,说了一些 TCP 协议、OSI 模型、路由器之类的词。 这篇文章,我将以网络通信常用的 TCP/IP 模型为主,解释网络通信涉及的各个阶…
深入理解Java虚拟机之Java并发机制底层实现
前面两篇学习了Java内存模型,始终围绕了三大特性(原子性、可见性、有序性)三个方面来讨论内存模型的顺序一致性.当然还有探讨了其中的编译器、处理器的指令优化相关知识,JMM并没有直接讲这些底层处理细节指令开放给我们,但是通过开放了相应的关键字,譬如volatile、synchr…
深入理解Java虚拟机之Java内存模型(2)
感觉周志明老师的书阅读起来确实有些困难,但是《Java并发编程的艺术》阅读起来更加浅显易懂.特此用来辅助学习《深入理解Java虚拟机第三版》. 此文是在学习《Java并发编程的艺术》中的第三章Java内存模型而编写的读书笔记,强烈建议如果需要复习这一块知识的同学阅读此两本书籍.…
深入理解Java虚拟机之Java内存模型(1)
一则是自己水平不够,无法领略其中奥妙. 二则可能是长期处于编写业务阶段,无法将知识点给串联起来吧. 三则就是大家都会出现的一种思维惰性吧. 好了,认真去拜读了这本书,水平不够,当然还是要去不断的看,反复的去看了,笔者水平有限,对此书中重要概念进行摘抄以及个人理解,可能描述不准,…
下一页
个人成就
文章被点赞
85
文章被阅读
23,079
掘力值
614
关注了
32
关注者
41
收藏集
3
关注标签
12
加入于
2017-07-11