首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
何时夕
掘友等级
改变世界的工程师
|
有意思有限公司
微信公众请搜:世界上有意思的事 微信交流:a1018998632
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
89
文章 74
沸点 15
赞
89
返回
|
搜索文章
赞
文章( 74 )
沸点( 15 )
从零开始仿写一个抖音App——日志和埋点以及后端初步架构
1.目前我的计划是在基础模块上面使用 java ,在业务模块中看情况选择几个模块使用 kotlin。 1.首先明确一点为什么我要以抖音为例子,原因就是我的公司就是开发短视频的,技术上有类似的地方,而本公司的产品是不可能作为例子开发的,所以我就以抖音为例希望能过一遍大公司的项目开…
抖音、ins、微信功能大比拼——Story的贴纸文字
1.story产品技术分析——聊一聊市面上可以发布 story 的 app 的功能以及可能的技术实现。 2.Android端贴纸文字架构与实现——讲一讲如何实现一个集各家之长的 android 端文字贴纸功能。 3.仿写一个抖音贴纸控件——基于2中的核心代码,简单实现抖音 ap…
Android技术栈(五)HashMap(包括红黑树)与ArrayMap源码解析
本着全世界都知道面试一定会问 HashMap 的前提下,我们第一个分析 HashMap . 首先说明,并发时只读不写是没有问题的,但是并发时有读有写时会出现问题, HashMap 不是线程安全的,并且在JDK<=1.7多线程情况下调用put引起扩容时还有可能导致循环链表问题,从…
Path 从懵逼到精通——基本操作
带你深入 Path
Android Activity启动流程源码分析
最近大致分析了一把 Activity 启动的流程,趁着今晚刚🏊完精神状态好,把之前记录的写成文章。 我们会发现这里通过 ActivityManager.getService 在进行通信,进去查看,我们发现这个 service 其实是一个 IActivityManager.ai…
使用Native(以Android为例)播放器构建Flutter播放插件
来为Flutter提供众多原生系统级API调用,包括传感器、文件读写、数据库、轻量存储等等,这些插件大都是以原生、Dart间通过MethodChannel、EventChannel相互通信实现的。但google还提拱了一个Video_Player,专门用于视频播放的插件。插件原…
从零开始仿写一个抖音App——Android绘制机制以及Surface家族源码全解析
1.进入微信公众号 世界上有意思的事 发送消息:**Android绘制机制以及Surface家族源码全解析,**即可获取本文的 pdf 版。 1.首先图的横轴是时间,纵轴从下到上分别表示:CPU 处理、GPU 处理、屏幕显示,这三个步骤也就是我们写的代码到图像显示在屏幕上的流程…
Android 绘图机制
一直对Android绘图机制比较感兴趣,虽然从书和博客中对SurfaceFlinger稍微有些了解,但是没有往下去深究。刚好最近项目中设计openGL相关的需求,于是便研究了下Android的绘图机制(基于7.0源码)。
《Flutter实战》开源电子书
《Flutter实战》开源了,本书为Flutter中文网开源电子书项目,本书系统介绍了Flutter技术的各个方面,本书属于原创书籍(并非翻译),希望对大家有帮助:在线阅读地址:https://boo
深入分析 Flutter 初始化流程
在调研 Flutter 动态化方案的时候,需要了解 Flutter 加载 dart 产物的流程,阅读了一部分源码,顺便也读了初始化相关的代码。于是梳理了一遍 Flutter 的初始化流程 这里我们可以看到实际加载了assets里面的flutter资源。并且会把资源 copy 到…
下一页
个人成就
文章被点赞
4,789
文章被阅读
464,757
掘力值
17,020
关注了
35
关注者
7,377
收藏集
1
关注标签
26
加入于
2018-02-02