顾乔芝士网

持续更新的前后端开发技术栈

OPPO Android 开发技术面总结(oppo开发工程师)

今天早上参加了深圳 OPPO 开发工程师的技术面试,总的来说面试过程不是很顺利。面试官并没有问一些很深奥的底层原理,基本都是一些 Java 基础以及 Android 四大组件内的基础,但是我自身在开发过程中并没有很重视这些理论基础,导致很多知识点都忘记了。整个面试过程耗时一小时,感谢两位面试官不厌其烦地给我提示,一方面让我能够回想起来那些遗忘的知识点,另一方面也缓解了尴尬的气氛。。。

校导网程家兴 | 漫谈Android技术方案的选择

安卓的出现也有好多年了,各种开源类库层出不穷,这也得益于安卓本身是一个开源的系统,方便程序猿们进行再次编译,做二次开发,当然也方便其快速地传播。

正因为如此,当开发者在进行技术选择的时候,时常会感到眼花缭乱。比比皆是的参考,然而开源的作者功力往往参差不齐。笔者以自已多年的经验,以及相关资料的参考,现在对各种技术作一个简单的分析与对比,希望对一些人有帮助。

1.图片加载

图片加载(Universal-Image-Loader,Picasso、Fresco和Glide)

为什么说 Gradle 是 Android 进阶绕不去的坎——Gradle 系列(1)

请点赞,你的点赞对我意义重大,满足下我的虚荣心。

Hi,我是小彭。本文已收录到 GitHub · Android-NoteBook 中。这里有 Android 进阶成长知识体系,有志同道合的朋友,欢迎跟着我一起成长。(联系方式在 GitHub)

前言

Gradle 作为官方主推的构建系统,目前已经深度应用于 Android 的多个技术体系中,例如组件化开发、产物构建、单元测试等。可见,要成为 Android 高级工程师 Gradle 是必须掌握的知识点。在这篇文章里,我将带你由浅入深建立 Gradle 的基本概念,涉及 Gradle 生命周期、Project、Task 等知识点,这些内容也是 Gradle 在面试八股文中容易遇见的问题。

精准测试二三谈(精准测试方案)

作者介绍:前ThoughtWorks高级质量分析师,现任HSBC测试咨询专家,擅长敏捷测试,测试开发,devops等领域。

我们都在使用敏捷开发,敏捷测试,维护着我们的项目,我们写着少量的test case,甚至不写一条case,敏捷宣言其中一条原则是工作的软件 “高于” 详尽的文档,详解文档包括各种计划书,总结报告,详尽测试用例等,我们将大量时间用在自动化测试以及手工探索性测试上面,而我们的用例则以BDD形式存在于代码之中,这样来帮助尽可能早的发现问题。

Android Jetpack 架构浅析(androidpackage)

作者:heiyulong

原文:
https://mp.weixin.qq.com/s/V2haCRugRYCGDZrA9iw7bQ

前言

本次主要讲解的内容:

实战解析Android架构设计原则(android架构分成几个部分)

CSDN移动将持续为您优选移动开发的精华内容,共同探讨移动开发的技术热点话题,涵盖移动应用、开发工具、移动游戏及引擎、智能硬件、物联网等方方面面。如果您想投稿、参与内容翻译工作,或寻求近匠报道,请发送邮件至tangxy#csdn.net(请把#改成@)。

嘿!经过一段时间收集了大量反馈意见后,我认为应该来说说这个话题了。我会在这里给出我认为构建现代移动应用(Android)的好方法,这会是另一番体味。

开始之前,假设你已经阅读过我之前撰写的文章“ Architecting Android…The clean way?”。如果还没有阅读过,为了更好地理解这篇文章,应借此机会读一读:

有了这份900多页的Android面试指南,你离大厂Offer还远吗?


前言

对于大部分程序员来说,一线互联网是的工作经历是毕生的追求,实际上大厂对于学历的要求远远没有我们想象的那么高,近几年来,互联网公司更注重技术,所以提升自身技术水平才是斩获offer的制胜关键。一线互联网以阿里为代表,流行的是什么技术,我们需要学到什么程度,掌握得多深,是很有必要搞清楚的。

比亚迪电子“安卓项目的测试方法、存储介质及电子设备”发明专利

集微网消息,天眼查显示,近日惠州比亚迪电子有限公司公开了一项名为“安卓项目的测试方法、存储介质及电子设备”的发明专利。

据了解,在安卓系统和安卓应用的开发过程中不可避免的要对安卓系统或者安卓应用进行测试,相关技术中对安卓应用代码的测试主要是使用junit和powermock等测试框架在android studio中编写单元测试用例并手动执行,但是,在android studio中进行单元测试时,由于是在本地电脑上编写测试代码,并且本地电脑的系统通常为Windows系统,不是安卓系统,对于安卓应用中依赖安卓系统的安卓应用代码无法进行测试。另外,由于其需要人工编写全部的测试代码并手动点击运行测试,操作较为繁琐,测试速度和效率较低。

能把队友气死的几种屎山代码(屎山代码什么意思)

前几天在技术群里聊起Code Review的事,大伙儿似乎都憋了一肚子气:


我觉得这份难言之隐应该要让更多人看到,就约了个稿:整理(脱敏)出了这篇小小的屎山合集,供大家品鉴。

1折磨人的 if else

详解Pytest单元测试框架,轻松搞定自动化测试实战

pytest是目前企业里面使用最多、最流行的Python的单元测试框架,那我们今天就使用这个框架来完成 一个网易163邮箱登录的自动化实战案例

<< < 81 82 83 84 85 86 87 88 89 90 > >>
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言