首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
JackShare
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
77
文章 76
沸点 1
赞
77
返回
|
搜索文章
赞
文章( 76 )
沸点( 1 )
Android 直播中的悬浮小窗以及封装
悬浮小窗口在直播项目中还是比较常见的需求,在直播间打开其它界面或者退到桌面继续播放直播内容,下面是我的实现方案。 悬浮窗有一些可变部分和不变部分,可变的就是悬浮窗的样式以及具体播放的操作,不变的就是滑动的操作,所以把这两部分分开,使用适配器模式连接这两部分,在适配器里面用户可以…
《Activity显示界面历险记》—说说View的那些理不清的关系
在Activity显示View的过程中,有一些重要的角色总让人理不清,比如PhoneWindow、DecorView、ViewRootImpl。 也常常有面试题会问到,他们四者之间的关系?创建的时机?View第一次绘制的时机?等问题。 那么今天,就和大家一起从Activity启…
深入探索 Android 网络优化(一、网络筑基篇)上
成为一名优秀的Android开发,需要一份完备的知识体系,在这里,让我们一起成长为自己所想的那样~。 网络优化一直被认为是移动优化水最深的领域之一,因此要想对网络进行深入优化,我们就必须先打下比较扎实的网络基础,在本文中,我们将再次重温计算机网络中的重点知识,以此在脑海中建立一…
何为整洁架构?
整本书读下来,总的来说,除了老生常谈的几大经典设计模式外,重点就是划分好系统的边界,组织好依赖关系,区分哪些属于高层的业务层,哪些是外层的细节层。 结构式编程,面向对象编程,函数式编程。 一个模块应该有且只有一个原因来改变 A module should have one, a…
Android 硬编硬解退坑指南
抖音、快手在国内迅速走红,也带动了国内短视频的热潮。短视频录制、编辑等等功能,是一项系统性、专业性很强的领域。经过一段时间发展后,有多种方式可以通向罗马,但并不是每一条路都好走。这篇文章将重点介绍下,硬编硬解过程中遇到的坑,也给读者朋友架构方案时提供一点参考。
为无线前端团队打造高效git工作流
最新更新:冒烟提测后的一轮、二轮测试阶段,由开发在各自需求分支上打包提供给测试,目前根据项目会生成T型小组,由开发各自负责一个平台的打包,团队成员逐渐形成习惯,很少在合代码上出现问题。 工作流英文名称叫做“workflow”,高效的工作流能像流水一样让这个工作体验顺畅且自然。对…
关于 Android 架构选择的一点思考
最近在总结过往工作中的时候,对于曾经使用过的一些架构进行了一些思考,这里把得出的一些心得分享出来,对于其他领域也有一定的参考价值。
程序员修炼第一课 | 如何通过改善代码风格来消灭隐藏bug
正如食物腐烂之前,可能会发出异味。当代码存在隐藏问题时,代码也会表现出一些异状,我们称之为代码异味(code smell),它存在于整体结构和代码设计阶段,暗示代码块或通用的编程模式中可能存在更深层次的问题。 代码异味通常被认为是暗示代码段需要重构的标志,但这并不是说代码有bu…
下一页
关注了
56
关注者
0
收藏集
18
关注标签
33
加入于
2016-10-18