2 Android Developer

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 4k+

秋招斩获OPPO意向书,方向是搞 Android Framework,一点顾虑让我选择了放弃。

近日看到网友发帖询问,自己拿到了秋招OPPO的意向书,学java后端的,结果却拿到了Android相关的意向书,并最终选择了拒绝offer!本人是应届本科生,目前秋招拿到了OPPO的意向书,方向是搞 Android Framework 的,不过说来惭愧,本来学的 Java 后端,结果中大厂能给的面试机会却是 Android/C++后台 /大数据方向,感觉 Java 后台竞争过大,不打算接着找了,就问问 Android 开发在以后是否有可观的发展空间(面向技术+薪资+未来需求量+万一干不动好不好转型)

2020-10-21 09:20:03

求职者:我是代码小王子,安卓你招我一个就够了!面试官:...

早几天逛论坛,发现了这样一个有意思的帖子分享给读者。网友发问:“想问下做了四年的 Android 开发应该要有怎样的技能树?”如题,上月被裁现在找工作,准备面试的时候看了好多技术文章越看感觉自己掌握的东西越少。马上要去面试了感觉心好虚。其中有位面试官的回复直接带火了整个帖子,面试官讲起来自己招android开发的经历。前后招的几个android开发都不能适应岗位需求。一边是抱怨Android开发找工作难,Android开发前景凉了。另一边是Android岗位招聘不到合适的工作。今年,常常

2020-10-20 15:39:10

Android 超好用的播放器——ijkplayer

前言ijkplayer是b站开源的超级好用的视频播放器喔,相信大家都早有耳闻。ijkplayer Android和ios都可用,还支持多种视频的硬解码。人生苦短,不如快点试一试。ijkplayer的github地址ijkplayer的编译gradle现在可以直接使用gradle引入ijkplayer了。但是,如果需要对更多格式进行支持,还是需要自己编译一次。allprojects { repositories { jcenter() }}dependenci

2020-10-19 17:19:17

腾讯一面:请你分别谈谈SharedPreferences 和MMKV

SharedPreferences 作为轻量级存储在 Android 应用中是必不可少的,但依旧存在较大的优化空间,小菜在做性能优化时尝试了新的利器 腾讯 MMKV,小菜今天按如下脑图顺序尝试学习和简单分析一下;SharedPreferences1. SharedPreferences 基本介绍SharedPreferences 是一种轻量级存储方式,以 key-value 方式存储在本地 xml 文件中;

2020-10-17 17:15:55

移动开发程序员最大的悲哀是什么?

程序员、网络工程师、数据库管理员这类人构成了 IT 共和国的主体,这个阶层是十九世纪的产业大军在二十一世纪的再现,只不过劳作的部分由肢体变成大脑,繁重程度却有增无减。在渺如烟海的程序代码和迷宫般的网络软硬件中,他们如二百多年前的码头搬运工般背起重负,如妓女般彻夜赶工。信息技术的发展一日千里,除了部分爬到管理层的幸运儿,其他人的知识和技能很快过时,新的 IT 专业毕业生如饥饿的白蚁般成群涌来,老的人(其实不老,大多三十出头)被挤到一边,被代替和抛弃,但新来者没有丝毫得意,这也是他们中大多数人不算遥远的前景……

2020-10-16 08:52:10

使用 Flutter 快速实现聊天应用

作者:隋晓旭想要成为一名优秀的Android开发,你需要一份完备的 知识体系,在这里,让我们一起成长为自己所想的那样~。你是否想过从头开发一款类似 QQ、微信的聊天应用?又或者,想要在你开发的应用中加入聊天功能,方便用户交流,增强用户粘性?那么,这篇文章就是为你准备的。在这篇文章中,我将介绍如何基于 Flutter 快速实现一款聊天应用。应用简介这个基于 Flutter 开发的应用还在持续完善中,现已经支持如下功能:登录、登出发起单聊发起群聊支持文字消息、语音消息、图片消息支持

2020-10-14 17:16:11

史上最全的《Android面试题及解析》,你想要的全在里面!!!

不知道有多少人和我一样是年前辞职,遇上疫情,找工作和面试几个月!但想起很多和我一起找工作的朋友有些还在遭遇面试官吊打!所以我在找工作的同时,正好趁着这段时间,前后花了大半年的世界,整理了这份可能是市面上最全面的安卓面试题解析大全!从基础到架构进阶,包含了腾讯、百度、小米、阿里、乐视、美团、58、猎豹、360、新浪、搜狐等一线互联网公司面试被问到的题目,涵盖了初中高级安卓技术点。文章中所列主要为大纲部分,详细内容可以在文末自行获取哈!一、Android 基础Activity(1) 什么是 A

2020-10-13 10:44:12

30w字+的Android技术类校招面试题汇总(附答案+考点)

目录JavaJava基础Java并发Java虚拟机AndroidAndroid基础Android进阶开源框架数据结构线性表栈和队树图[散列查找排序海量数据处理算法剑指offerLeetCode设计模式创建型模式结构型模式行为型模式计算机网络TCP/IPHTTPHTTPS操作系统概述进程与线程内存管理数据库SQL语句面试题解析第一章Java基础Java集合框架Java集合——ArrayListJav

2020-09-28 17:33:36

移动开发程序员的悲哀是什么?

移动开发程序员完全是一个刀口舔血的职业!我今年33岁,身边熟悉的不少朋友,从事互联网行业,年龄在 40 岁附近。常常,我通过观察他们,想象自己的未来的样子。这些朋友,更准确的说,是我的老师,师兄,前辈,在40岁的年纪,人生境况各不相同。有位师兄,打拼多年,现在的职级是阿里 P9。这一两年和他联系较多,主要是作为晚辈后生请教问题。阿里集团有十万员工,在 P9 职级的员工只有寥寥千人,所能够获得的工资和股票,远远超过了普通人的期望。我问过他,怎么看待这几年愈演愈烈的中年危机话题。他没有多说,只淡淡的提了一

2020-09-28 16:52:49

耗时298天,8大模块、3382页66万字,Android开发核心知识笔记!

前言想要成为一名优秀的Android开发,你需要一份完备的 知识体系,在这里,让我们一起成长为自己所想的那样~。现在这个信息爆炸的时代,网上的技术资料多如牛毛,但是我平时看一些技术类的笔记时,当时觉得很有道理,很实用,临到用时却印象不深,很多关键的地方都想不起来。更让人抓狂的是,回头翻找时,无论是搜索还是查历史记录,都是徒劳无功。出于痛点整理了这份笔记,希望能帮到有困扰的朋友。上次整理的7大模块的Android开发核心知识笔记,上线后受到了大家的热烈欢迎,我也很开心能够帮到大家。本着给学习Andro

2020-09-25 11:17:08

腾讯14年老员工被公司恶意逼走!以不胜任工作为由被裁!腾讯对待老员工也太狠了吧?

都说35+的程序员容易被公司以各种理由优化掉,导致许多年龄快到35岁的人惴惴不安,事实真是这样吗?最近,一位在腾讯工作14年的老员工发帖吐槽,矛头直指老东家,还声称要走仲裁,到底发生了什么让他这么愤怒?咱们一块看看吧~难怪楼主觉得憋屈,这经历放到谁身上都不好受。14年的资深老员工,凭什么一句“不胜任工作”就给打发了?许多网友纷纷替楼主打抱不平,有人骂腾讯格局气度太小,顺便把国内所有公司都捎带上了,还有人拿马云“输送人才”的经典言论来嘲笑这些公司的道貌岸然。也有人说公司都这样,年轻时拼命压榨你,年龄大了

2020-09-25 10:52:04

GitHub标星3.5K+【Android校招面试指南】

目录JavaJava基础Java并发Java虚拟机AndroidAndroid基础Android进阶开源框架数据结构线性表栈和队树图[散列查找排序海量数据处理算法剑指offerLeetCode设计模式创建型模式结构型模式行为型模式计算机网络TCP/IPHTTPHTTPS操作系统概述进程与线程内存管理数据库SQL语句面试题解析第一章Java基础Java集合框架Java集合——ArrayListJav

2020-09-24 15:18:55

我是双非/三本/专科学校的Android开发,我有机会进入大厂吗?

我是双非/三本/专科学校的Android开发,我有机会进入大厂吗?我自己也是非985非211学校的,结合自己的经历以及一些朋友的经历,我觉得让我回答这个问题再好不过。首先,我觉得学校歧视很正常,真的太正常了,如果要抱怨的话,你只能抱怨自己没有进入名校。但是,千万不要动不动说自己学校差,动不动拿自己学校当做自己进不了大厂的借口,学历只是筛选简历的很多标准中的一个而已,如果你够优秀,简历够丰富,你也一样可以和名校同学一起同台竞争。企业HR肯定是更喜欢高学历的人,毕竟985,211优秀人才比例肯定比普通学校

2020-09-23 08:58:57

我的字节跳动Android面试初体验——稀里糊涂结束战斗

年后得到了一个学长的头条内推码,自己磨刀霍霍了一个假期,一点学识终于有了用武之地。在投了简历第三天,我接到了hr的电话,约好了电面时间,手心早已全是汗。到了约定的时间,我早早等在电话旁,三点,电话如约响起。是一位技术专家,居然上来就直接问技术方面的问题。我准备了几页纸的面试题感觉都没怎么用上。我面试的是安卓开发,面试官首先问了一些安卓的设计模式,对于每种设计模式有什么理解。接下来的问题是关于四大组件的。这一点在我日后的面试中总被提到,十分重要,关于service的生命周期,两种启动方式、broadcast

2020-09-19 10:01:17

该如何高效实用Kotlin?

通过本文可了解以下Kotlin技巧如何使用 plus 操作符对集合进行操作?当获取 Map 值为空时,如何设置默认值?require 或者 check 函数做什么用的?如何区分 run, with, let, also and apply 以及如何使用?如何巧妙的使用 in 和 when 关键字?Kotlin 的单例有那种三种写法?为什么 by lazy 声明的变量只能用 val?1. plus 操作符在 Java 中算术运算符只能用于基本数据类型,+ 运算符可以与 String 值一起使

2020-09-18 21:10:44

Android Studio 教程:入门开发第一个程序

开发第一应用想要成为一名优秀的Android开发,你需要一份完备的 知识体系,在这里,让我们一起成长为自己所想的那样~。可以开发属于自己的应用,是否有点小激动?好吧!让我们开始,首先点击Start a new Android Studio Project创建工程:接下来需要输入应用名称(第一个字母要大写)、公司域以及指定应用存放目录,点击Next按钮进入下一步:如果第一个字母不是大写,会提示:The application name for most app begins with a

2020-09-16 15:25:44

Flutter与Android通信开发指南

想要成为一名优秀的Android开发,你需要一份完备的 知识体系,在这里,让我们一起成长为自己所想的那样~。在做Flutter开发的时候通常离不了Flutter和Native之间的通信,比如:初始化Flutter时Native向Dart传递数据,Dart调用Native的相册选择图片,Dart调用Native的模块进行一些复杂的计算,Native将一些数据(GPS信息,陀螺仪,传感器等)主动传递给Dart等。在这本篇文章中我将向大家分享在Flutter中Dart和Native之间通信的几种.

2020-09-15 15:46:19

字节跳动总监知乎1716赞的AndroidFramework开发笔记助我修行,不吃透感觉都对不起他

为什么要学Android Framework想要成为一名优秀的Android开发,你需要一份完备的 知识体系,在这里,让我们一起成长为自己所想的那样~。Android Framework 的知识有多重要,广泛的应用在各个领域。像掉帧监控,函数插装,慢函数检测,ANR 监控,启动监控,都需要对 Framework 有比较深入的了解,才能知道怎么去做监控,利用什么机制去监控,函数插桩插到哪里,反射调用该反射哪个类哪个方法哪个属性……另外 Framework 作为 Android 框架层,为 Ap

2020-09-14 10:32:19

深入解析:Android热修复技术选择和原理

背景想要成为一名优秀的Android开发,你需要一份完备的 知识体系,在这里,让我们一起成长为自己所想的那样~。热修复就是通过下发补丁包,让已安装的客户端动态更新,用户不用重新安装APP,就能够修复软件缺陷。热修复技术对比1.公司角度大致可以分为阿里系和腾讯系和其他,如下:阿里系Dexposed 开源,实时修复AndFix 开源,实时生效HotFix 阿里百川,未开源,免费、实时修复Sophix 未开源,商业收费,实时生效/冷启动修复HotFix是AndFix的优化版本,S

2020-09-11 15:04:29

研一转行android,我的美团求职之路(已拿offer)!

1. 开场白双非一本,本硕连读。在秋招中有幸拿到了美团offer。对于转行Android的同学来说,最缺的是环境。周围没有战友,所以很多信息需要自己去摸索,很容易走弯路。因此,一个优质的Android开发交流社区可以帮助我们解决开发学习过程中遇到的问题,少走弯路。想要成为一名优秀的Android开发,我们同时也需要一份完备的 知识体系,在这里,让我们一起成长为自己所想的那样~。2. 说说路子话不多说,我首先从整体的角度,按照时间轴说一说我的历程。研一期间自学了部分算法,主要用java做一

2020-09-10 16:37:34

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。