gerrit30.png 简单介绍 gerrit1.png 1.之前 git add -- git commit -- git push 如图中橙色的线 2.gerrit就是上图中的那只鸟,普通成员的代码是被先push到gerrit服务器上,然后由代码审核人员,就是左上角的integrator在web页面进行代码的审核( review ),当 ...
通常从服务端拿到的JSON数据格式大概如下: { code:1, message:查询成功, detail:{aa:123,bb:123,cc:123} } 因此通常我们会定义一个实体类来解析对应的json: public class Response { @SerializedName(code) private int code; @SerializedName(message) priv ...
随着5G(第五代移动通信技术)商用进程越来越快,各个芯片和终端厂商们都已经开始布局准备,想必智能手机会是消费者最先能够接触到5G的重要终端,而和其相辅相生的移动互联网也势必会有新的发展。 但是和行业本身的发展不相称的是, Android 开发者的市场需 ...
谁会从 Google 手中抢走 Android? 早在去年,Google 就曾因 Android 移动操作系统涉嫌垄断行为而面临巨额罚款威胁。再加之各类竞争者虎视眈眈,以及跨平台替代框架对原生 Android 的围攻,Google 的日子似乎并不好过。 作为一个曾在 Google 工作了 13 年之 ...
开头 在flutter开发中,始终会有下面两个无法避免的问题: 原生项目往flutter迁移,就需要在原生项目中接入flutter flutter项目中要使用到一些比较成熟的应用,就无法避免去用到原生的各种成熟库,比如音视频之类的 这篇文章,将会对上面两种情况,分别进行 ...
为什么会有这篇文章? 因公司业务调整降低运动门槛,产品部要求引入地图,记录用户的运动轨迹上传至服务器,用户进入记录页面可查看运动轨迹。而且绘制轨迹的时候要求有一个绘制动画(参照咕咚)。听到这心中万只草泥马 ~~~ 可是需求下来了,还是得硬着头皮 ...
这次我们依旧来谈谈有关性能优化的话题,这次我们会用到Google给我们提供的分析工具Systrace。如果你还不了解这个工具,最好先了解一下。Google 官方文档: https://developer.android.com/studio/command-line/systrace 我们还会用到一个Demo,用来对比卡顿 ...
使用 CoordinateLayout 可以协调它的子布局,实现滑动效果的联动,它的滑动效果由 Behavior 实现。以前用过小米日历,对它滑动平滑切换日月视图的效果印象深刻。本文尝试用自定义 Behavior 实现一个带有这种效果的日历。 简介 先上个小米日历的图,让大家知 ...
Flutter作为最近很火的一个跨平台技术,以其高性能、跨平台的一系列优秀特性成功吸引了很多开发者和组织的青睐,但是由于其不同于传统Android或iOS开发的Widget机制,使得视图的代码往往冗长、不够简洁,解决这种困境的方法就是在开发中合理地运用合适的架构 ...
先简单说说我最近的面试经历吧。面试的公司很多,大部分最后都能得到令人满意的结果,我将这些体会记录下来,面了这么多公司,如果不留下什么,那岂不是太浪费了。对于我来说,这也是一次自我检查,在这次面试中总结经验,认清自己,同时希望这些对即将换工 ...
你可能感兴趣的内容
热门源码