广告文
文章平均质量分 79
Android小安
这个作者很懒,什么都没留下…
展开
-
年末最新整理:阿里、腾讯、字节、华为、百度等大厂Android岗面经分享!
缘起很多人挤破脑袋,破釜沉舟的想进大厂的根本原因还是大厂和小公司真的不一样。我是双非本科15年毕业的,毕业之后就一直在做Android相关方面的开发工作,到18年经历了两家创业公司,一家工作了不到半年老板就跑路了,一家工作到18年初,因为运营不当倒闭了(一度怀疑自己是不是去哪家公司就得哪家倒闭)。在小公司做开发,一个同时开发几个app也是比较常见的,而且公司的代码和项目管理都非常的不规范,一些祖传代码能让你一些白了头。诸多因素综合下来更加坚定了我奔大厂的决心,提升技术能力也好,镀金也罢,又或是开篇说的一原创 2021-01-15 11:20:03 · 689 阅读 · 1 评论 -
备战2021:阿里巴巴,字节跳动,小米,腾讯美团等Android岗面试真题合集!
前言:眨眼2020就到了年末,每个人应该都有或多或少的的收获与成就, 对于程序员来说,年关将至也就意味着跳槽季已经走远,我想不管是在金三银四或是金九银十当中,应该大多数都经历过跳槽和面试,那么在每次面试中你是否发挥到了真实的水平,是否留下过很多遗憾,又是否进了你理想的大厂,小编正是在秋招的时候狂收百度,快手,腾讯,华为 字节,TpLlink 的offer。每个程序员心中都有一个大厂梦,无论是阿里,腾讯还是美团,对于程序员的技术要求都是比较高的,抛开学历不谈,你的技术水平是否达到了标原创 2020-11-25 20:21:26 · 395 阅读 · 2 评论 -
Android架构之LiveData组件
前言在上一节中,我们学习了ViewModel,我们使用的是接口来完成ViewModel与页面之间的通信,其实这并不是好的方案。 这篇博客,就让我们来了解LiveData与ViewModel是如何配合工作的。LiveData介绍LivaData是一个可被观察的数据容器类。具体来说,可以将LiveData理解为一个数据的容器,它将数据包装起来,使数据成为观察者,当该数据发生变化时,观察者能够获得通知。与常规的可观察类不同,LiveData可以感知(如Activity、Fragment或Service)的生原创 2020-11-10 14:32:16 · 410 阅读 · 0 评论 -
Flutter初学者之普通底部导航栏及自定义不规则底部导航栏的实现
2020年,在这个不平凡的一年里,作为一名Android开发者,随着Flutter高热度的来临,深深体会到了Android市场的饱和,更何况我这种懒得要死菜狗子,只能被迫学习,于是近日学习了Flutter,准备做一些功能性的Flutter项目,一方面便于学习,另一方面也便于自己后期对Flutter项目的开发,狗哥写的文章适合初学者及其想快速上手的同胞们学习参考,废话少说,今天我们一起来制作APP的底部导航栏吧!普通底部导航栏首先请先看效果图废话不多说上代码我们首先看下main.dart代码.原创 2020-11-07 20:58:34 · 893 阅读 · 0 评论 -
互联网又出大瓜,知乎1000w热议,B站后台代码被开源至Github?
最近,程序员这个圈子可谓热闹非凡,前不久,一个神奇的开源项目996.ICU诞生,几天时间就有超过10w+ star 和 1w+ fork,可谓是Github上star增长最快的项目。996.icu将程序员996的严重加班情况带到了大众面前,马云、刘强东等互联网大佬也因为996发声被推到了舆论浪尖。这事儿才消停几天,互联网圈又出现大瓜,今天下午,一个开源库go-common的开源库又引起了瓜友们...原创 2019-04-23 15:15:07 · 891 阅读 · 0 评论 -
裁员潮未完,网传甲骨文将关闭中国研发中心,裁员1000+人,赔偿方案N+6?
刚过完五一小长假,本来炎热夏季突然迎来了强降温,从夏天秒入冬季,前几天还在穿T恤,现在可以穿棉袄,难怪朋友们说成都只有两个季节,在冷热中交替。和最近的天气一样,互联网裁员潮又来袭,金三银四刚过,互联网行业又现大规模裁员。这次是大名鼎鼎的甲骨文(Oracle)。5月7日,据网上爆料,甲骨文公司将裁撤中国区研发中心(CDC)。整个CDC约1600人,首批确认裁员约900余人,其中超500人来自北京...原创 2019-05-08 15:02:26 · 520 阅读 · 0 评论 -
Windows Terminal 全新命令行工具发布, 微软终于迈出这一步!
5 月 6 日至 5 月 8 日,在持续三天的年度开发者盛会期间,微软发布了一款重量级产品 Windows Terminal,全新一代终端应用程序。用微软的话形容 Windows Terminal 工具,它是现代的,快速的,功能强大而且高效的。相信用过 Windows 系统的开发人员都深有体会,现有的命令行工具有多 low 吧,而且是还是一个万年不变的 cmd 程序。不提个性化主题、代码高亮这些...原创 2019-05-08 15:16:37 · 1912 阅读 · 0 评论 -
月薪5k与月薪15k程序员的区别到底在哪里??
同一个城市,同一个行业,同一个公司,为什么有的程序员可以拿到3万的薪水,而有的却只能拿到3千? 这里我们首先排除一系列的杂的东西,比如裙带关系,我们只谈能力和技术,假设公司已经给到程序员能力匹配的薪水,那么薪水高的程序员和薪水底的程序员,在思维模式、行为举止、做事方式上到底差别在哪里呢?代码和注释看一个程序员的技术水平,不用问他太多问题,看下写的代码就知道了。有些语言的代码,比如像ruby这...原创 2019-05-07 17:08:01 · 426 阅读 · 0 评论 -
学最好的技术 进更好的公司 | 各大互联网公司技术分享
大家应该都有在网上阅读技术文章的习惯,以前我比较喜欢在 CSDN,不过现在改版的有点夸张,慢慢偏向于掘金,简书等平台…后来为了提升效率,我也搭建了 wanandroid.com,主要用于聚集一些比较好的技术文章,方便大家闲暇过程中学习。有一部分非常有价值的技术文章:各大公司对外开放的分享于是,利用这个周末利用放假时间,帮大家整理下目前我能找到的各大公司的对外分享网站。1. 腾讯gith...原创 2019-05-13 15:56:58 · 487 阅读 · 0 评论 -
Android程序员接下来的路该如何走?
随着“5G”(第五代移动通信技术)商用进程越来越快,各个芯片和终端厂商们都已经开始布局准备,想必智能手机会是消费者最先能够接触到5G的重要终端,而和其相辅相生的移动互联网也势必会有新的发展。但是和行业本身的发展不相称的是, Android 开发者的市场需求仿佛处于寒冬。最直观的现象就是,工作没有那么好找了。2018年底开始,不管从是官方的公告或是同事午餐间隙的聊天里,都透露着一个信息:资本寒...原创 2019-04-08 17:09:32 · 416 阅读 · 0 评论 -
Android开发学习了这些,上帝都淘汰不了你
曾听过很多人说Android学习很简单,做个App就上手了,工作机会多,毕业后也比较容易找工作。这种观点可能是很多Android开发者最开始入行的原因之一。在工作初期,工作主要是按照业务需求实现App页面的功能,按照设计师的设计稿实现页面的效果。在实现的过程中,总是会被提如下的需求:这个字能不能大点或者醒目点儿?颜感觉颜色和设计稿有差别,能不能再调调?怎么老是崩溃啊,行不行啊?…...原创 2019-03-06 17:44:08 · 729 阅读 · 1 评论 -
WebView:Google,我已经长大了,知道自己区分安全!!
一、前言如果你在用 Android 原生系统(Google Play 服务),在使用 WebView 加载某些网页时,一定遇到过以下的安全警告红屏。这是 WebView 的安全浏览保护策略,在 Android 8.0(API Level 26)开始的默认策略,被应用在所有 App 的 WebView 当中。Google 会自己维护一套“不安全”网站的列表,并通过 Google Play ...原创 2019-03-05 16:03:25 · 3238 阅读 · 0 评论 -
要成为安卓架构师,这几点你做到了吗?
前言在这个行业,每隔一段时间都会出现新的技术,好焦虑呀,到底该学什么?14年移动开发出现了大量的泡沫,随便一个培训机构培训几个月出来的在北上广都是8k起,现在感觉移动开发工程师供应需求方都要饱和了。招聘公司每天简历都要收到上百封,很多移动开发面试都接不到电话。该怎么办?要学习RN吗?要学习后台吗?在校的准程序员们学习android还合适吗?现在移动端不景气,是不是要学习新的语言,逃离移动端技术?...原创 2018-12-20 21:38:00 · 1704 阅读 · 2 评论 -
为什么程序员总是发现不了自己的Bug?
程序员在普通人的印象里是一份严(ku)谨(bi)的职业,也是一个被搞怪吐槽乐此不疲的职业,程序员们面对复杂的代码敲打电脑时连眉头都不会皱一下,但是有一个词却是他们痛苦的根源,它就是Bug。当程序员找 Bug 的时候程序员调 Bug 的感觉,就是这样的一波未平,一波又起开发人员在演示中如何隐藏 Bug叫新手程序员帮忙改 Bug牛 X 程序员和 Bug 之间的 PK有需要我们...原创 2018-12-26 17:20:16 · 513 阅读 · 0 评论 -
Linux.org被黑,攻击者留下“菊花”警告
今天,linux.org被黑客攻击,且网站内被植入了不堪入目的图片。linux.org在国外社交媒体上发布了两条公告,第一条公告表示,该问题看上去是因为DNS被攻击,很快发起调查,关闭了我们的生产环境以确保数据安全。第二条公告称,黑客进入了合作伙伴的账号,并且说黑客是“脚本小子”,“通过查找用户名/密码来“黑客”网站。 我认为他们无法真正进入服务器…这实际上需要技巧。”黑客在社交媒体软件中...原创 2018-12-27 17:30:24 · 1005 阅读 · 0 评论 -
月入3W的高级Android架构师都具备哪些能力?
很多Android的小伙伴在做了多年的开发之后,始终搞不清楚达到Android架构师需要何种技能,我们对比着Android高级工程师来说明。我们先来看一下Android高级工程师的招聘要求职位描述:ResponsibilityAndroid平台功能模块的设计与开发移动端开发框架的研究与设计移动端技术规范的制定与推广移动端技术培训Requirements重点...原创 2018-12-18 16:27:56 · 696 阅读 · 2 评论 -
Android工程内嵌Flutter,跨平台的渐进式解决方案
其实2017年的时候就已经接触Flutter了,但也只是写了个HelloWorld,一方面是Flutter在那时候还只是preview版本,另一方面ReactNative在那时候非常火热,忙于用ReactNative重构项目,错过了入坑Flutter的第一梯队。在谷歌的2018IO大会上Flutter再一次成为了跨平台方案的焦点,而ReactNative也在随着Airbnb的弃用热度逐渐冷却,其...原创 2018-12-29 21:13:41 · 452 阅读 · 0 评论 -
Android 显示view的粒子爆炸/绽放效果
圣诞节,祝大家圣诞快乐!照例先上图这个库做了什么?它可以以粒子的形式显示任何view的粒子动画效果,你可以下载DEMO来查看效果功能支持任何view可灵活配置粒子大小和形状可灵活配置粒子动画形状在该库中,支持三种粒子形状圆形矩形星型代码中,你首先需要设置形状分发器Bloom.with('activity') .setParticleRadius(1...原创 2018-12-25 16:07:25 · 822 阅读 · 2 评论 -
Android掌握什么技术才不会被淘汰
经过最近大半年的资本寒冬,加之互联网趋于理性,移动开发唱衰的趋势逐年增加,以至于让大家人心慌慌,很多百万粉丝的自媒体也不断鼓吹移动开发的死亡潮,所以今天发文目的是让做移动开发的同学心理有个底,我相信你看完本文你会有收获!普通程序员的发展路线暂且不看移动开发的出路,就按目前程序员的普遍发展,很多人会一直朝着技术专家发展,但是,很多人在还到没技术专家的时候,就半路夭折了。开发本可以转测试,转产...原创 2019-01-02 21:39:03 · 2253 阅读 · 0 评论 -
Android Q:新系统名称和新特性整理
目前关于 Android Q 的相关新闻已经流出,这里我们对 Android Q 的系统名称和新特性进行整理。Android Q 的名字:很想知道 Android Q 今年使用哪个名字作为系统的名称,我们知道,每年 Android 取名时,人们总是会提出很多名字。但具体使用哪一个 Google 说了算。我们在很多名字中选了以下几个可能成为新系统名称的名字。Android Quesito...原创 2019-02-22 16:01:30 · 318 阅读 · 0 评论