首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
我与bug不得不说的故事
掘友等级
技术总监
|
阿里软件
reading the fucking source code
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
38
文章 38
沸点 0
赞
38
返回
|
搜索文章
最新
热门
Flutter 全平台制霸再进一步:实现 Linux 桌面应用支持
Flutter 作为谷歌出品的移动 UI 框架,在快速构建 iOS 和 Android 应用及开发、高性能、可移植性上表现优秀,并可以与现有代码一起工作,基于这些特点使其越来越受到开发者的推崇。近几年来我们也看到了越来越多国内外基于 Flutter 开发的最佳实践,目前 Goo…
用机器学习视角解读《隐秘的角落》
前两天,我一口气看完了电视剧《隐秘的角落》,剧情相当精彩。美中不足的是,剧组为了让片子过审, 导致11集,12集的剪辑顺序被打乱,甚至台词被修改,以至于片中有几个处演员口型与台词对不上,剧情也有点让人摸不到头脑。因此我尝试 通过人工智能技术还原了被修改的台词 ,从而还原了一部分…
美团外卖Flutter动态化实践
Flutter 跨端技术一经推出便在业内赢得了不错的口碑,它在“多端一致”和“渲染性能”上的优势让其他跨端方案很难比拟。虽然 Flutter 的成长曲线和未来前景看起来都很好,但不可否认的是,目前 Flutter 仍处在发展阶段,很多大型互联网企业都无法毫无顾虑地让全线 App…
组件间通信EVentBus手写实现+源码浅析
在activity与activity,或者Service与activity传递大数据时的唯一选择。因为序列化大数据进行传递时,是十分耗时缓慢的。用EventBus是最优解法。 滥用它,EventBus可以大量解耦项目,但是如果你大量的使用它会产生一个非常危险的后果,你需要定义大…
Android字节码的手术刀插桩初体验
本文有对其他博客的一些借鉴。 大部分时候都会用埋点来介绍这个技术。原理就是,通过Transform这个类去获取项目中的.class文件。然后使用AMS提供的几个类去解析.class文件。通过对类名,方法名的判断,筛选出你需要修改的.class文件。然后在需要修改的地方插入你想要…
一个人单挑滴滴Android开发团队?
RFID识别验证功能:在司机证件或者车内识别硬件里嵌入RFID识别芯片,乘客使用手机读取到芯片信息,并且通过网络(okhttp3)发送到出行平台数据库进行验证(我用NDK加了一个C语言的MD5加密算法对识别到的信息进行了加密)。如果不是合规的“人”或“车”,则不能完成订单并向平…
Android Studio 4.0 发布
ndroid Studio 4.0 已经发布。此版本亮点包括新的 Motion 编辑器;构建分析器,可用于分析构建速度较慢的原因。同时对 CPU Profiler 用户界面进行了大修,提供更加直观的工作流和简单的线程并行分析。另一方面是改进了 Layout Inspector,…
Eclipse开发Android-NDK项目自动生成javah头文件
博主双修Android,iOS底层库开发也有好几年了,一直盼望Android平台能有Xcode那样强大的IDE,尽管Eclipse的ADT插件也能很好的代码提示,自动补全,但每次新开类生成javah文件也是比较头疼的。 Android Studio从1.3版本开始说是加强NDK…
SlidingPanelLayout
一个强大而灵活的SlidingPanelLayout,可以在竖直方向上操控多个panel,实现炫酷的交互效果。 1. java (动态方式) 2. xml (静态方式) 当你的PanelView实现ISlidingUpPanel后,计算需要准确无误才能确保SlidingUpPa…
全面深入理解Android系统(附资料文档)
本文档内容共18章,循序渐进地分析了整个Android系统的基本架构知识,从获取源码开始起,依次讲解了Android系统介绍,包括获取并编译Android 源码,分析JNI,内存系统架构详解,硬件抽象层架构详解,Binder 通信机制详解,init启动进程详解,Zygote 进…
下一页
个人成就
文章被点赞
135
文章被阅读
81,849
掘力值
1,567
关注了
1
关注者
54
收藏集
0
关注标签
6
加入于
2018-12-28