首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
android
订阅
sheminghao
更多收藏集
微信扫码分享
微信
新浪微博
QQ
20篇文章 · 0订阅
从零开始仿写一个抖音App——音视频开篇
1.聊一聊——主要是公布一些事情,没兴趣的同学可以跳过。 2.音视频前置知识——列一列学习音视频技术之前需要知道的东西。 3.cmake 入门——了解一个 c/c++ 工程的组织与编译。 4.ffmpeg 入门——入门 ffmepg,讲解一个官方 demo。 1.有些朋友可能会…
今日头条屏幕适配方案终极版正式发布!
原文地址:https://juejin.im/post/6844903697000972295以下是骚年你的屏幕适配方式该升级了!系列文章,欢迎转发以及分享:骚年你的屏幕适配方式该升级了!(一)-今日
Android 热修复总结
热修复总结 平台 阿里 AndFix 阿里 HotFix1.x Nuwa 微信Tinker 美团Robust 阿里 HotFix2.x 即时生效 yes yes no no yes 看情况 性能损耗 较小 较小 较大 较小 较小 较小 补丁包大小 一般 一般 较大 较小 较小 …
一步步探索学习Android Touch事件分发传递机制(三)
1. dispatchTouchEvent()方法源码分析 该方法首先判断传递进来的是不是一个ACTION_DOWN事件,if 是,就触发一个叫做 onUserInteraction()的回调方法。 onUserInteraction()方法在Activity.java中是个空…
寒冬已至?四面楚歌的Android工程师该何去何从
寒冬真的来了吗?可能是吧,因为最近几年每年都说是寒冬,说的真的叫人焦虑。不过互联网的整体环境确实不如前几年,即使不说我想大家也能隐约的感受到了。作为曾经炙手可热的Android工程师,现在面临着以下的问题: 人工智能、大数据、区块链等技术炒的火热,培训机构倾巢出动,学校学生疯狂…
Android 混合开发之 WebViewJavascriptBridge 实现 JS 与 java 安全交互
为了加快开发效率,目前公司一些功能使用 H5 开发,这里难免会用到 Js 与 Java 函数互相调用的问题,这个 Android 是提供了原生支持的,不过存在安全隐患,今天我们来学习一种安全方式来满足 Js 与 java 互相调用的需求。它就是 WebViewJavascriptBridge。
Android 项目总结(一):弧形ViewPager 和弧形HeaderView
有一个月左右没有更新博客了,最近在做一个新项目,真的是忙得不可开交,已经进入了996模式,没有什么空余的时间来写博客。虽然开始一个新的项目很忙很累,但是确实也是一个提升自己的机会,在之前的文章《Android开发者的进阶之路》中我也说过,其实最好的进阶来自于实战,将学到的这些新…
Android 带你撸一个好玩的涂鸦 View
前言 最近项目中需要用到涂鸦的功能,在 Github 上搜了一圈也没找到适合的库,索性就自己撸一个出来,正好复习一下自定义 View 的知识。写完之后怎么可以自己藏着呢,当然得写篇博客分享给大家。源码已经上传到 Github 了,有需要的 点击这里 ,欢迎 star 和 fork…
Android 属性动画高阶用法 - Interpolator,TypeEvaluator 以及贝塞尔曲线公式的使用
开发当中,一般属性动画的缩放、平移、淡出、旋转,可以解决大部分需求,但是如果 App 本身对动画要求较高需要自定义动画移动路径,或者速率,则对 Interpolator,TyperEvaluator 了解便必不可少。