首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Shawnlee3248
掘友等级
安卓工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
101
文章 101
沸点 0
赞
101
返回
|
搜索文章
赞
文章( 101 )
沸点( 0 )
移动端设备ID标识整理(IMEI、MEID、ICCID...
在移动端产品的开发中,如何定位一台设备,定位一个人,是一个棘手的问题,在适配的过程中也会遇到千奇百怪的情况。本文介绍了常用的设备ID以及标识设备的方法与一些常见问题。 移动设备ID可分为三部分:硬件层面,系统层面,软件层面。 由于IOS系统限制问题,在IOS上可获取的设备ID为…
[译] 测试原生,Flutter 和 React Native 移动开发之间的性能差异
确定你们公司的移动应用程序是真正的原生应用还是采用跨平台方法实现(如 React Native 或 Flutter)是一个很艰难的决定。经常会考虑的一个因素是速度问题 —— 我们都普遍认为大多数跨平台方法比原生方法慢,但是很难说出具体的数字。因此,当我们考虑性能时,我们常常会靠…
[译] 6 个绘图练习,让你立即上手!
绘图的基本功有两个必须掌握的东西:学习控制你的手和眼睛。 小贴士:针对以下的 6 个练习,我建议您用一支笔和特定的类型的纸(例如 A5)进行练习。 前两个练习是关于如何控制您的手。我们想去建立你的肌肉记忆并且训练您的眼和手的协调性。像这样的机械训练是一个很好的开始。后期您可能会…
[译] 如何用 Android vitals 解决应用程序的质量问题
对于一个应用开发者来说,没有比开心的用户更好的衡量成功的标准,而且最好是有很多这样的用户。实现这一目标的最佳方式是拥有一个人人都想用的优秀应用,不过我们所说的“优秀”指的是什么呢?它可以归结为两件事:功能和应用质量。前者最终取决于你的创造力和选择的商业模式,而后者可以客观地衡量…
这是一份详细 & 清晰的计算机网络基础 学习指南
本文全面讲解计算机网络基础的知识
[译] 使用 leanback 的 DiffCallback: 和 DiffUtil 回调之间的区别
24.2 版本的 support library 里引入了一个叫做 DiffUtil 的类,它让刷新 RecyclerView.Adapter 变得更简单。在 27.0 版本的 leanback support library 里面又增加了一个支持 ArrayObjectAda…
[译] 大话(Summer vs Winter Observable)之我与 Rx Observable[Android RxJava2](这是什么鬼)第六话
哇哦,又是新的一天,是时候来学习一些新的「姿势」了 🙂。 嗨,朋友们,希望大家一切都好。这是我们 RxJava2 Android 系列的第六篇文章【第一话,第二话,第三话,第四话,第五话,第六话第七话 和第八话 】。在这一篇文章中,我们将继续围绕 Rx 展开对话。还有一件重要…
[译]玩转 Android Paths
我最近帮别人实现了一个 app 里面英雄人物的动画。然而,我现在还不能把这个动画分享给你们。但我想分享在实现它的过程中学到的东西。在这篇文章中,我将回顾如何重现这些由 Dave ‘beesandbombs’ Whyte 展示的迷人动画,其中演示了很多一样的实现技巧。 当我看到这…
[译] Hello Apollo: 创建一个使用 GraphQL 的 Android App
如果你是一个移动应用开发人员,你一定明白更快的API和更快的应用程序的重要性。特别是在数据流量比较贵的国家,只获取所需的数据变得尤为重要。 但是,API是为多种客户端设计的,每种客户端都有不同的要求,大多数情况下你会发现这些API都没有针对移动应用进行优化。这就是像GraphQ…
下一页
个人成就
文章被点赞
79
文章被阅读
33,463
掘力值
533
关注了
4
关注者
6
收藏集
1
关注标签
43
加入于
2016-05-19