自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zbryant的博客

生活不止于技术,做一名独特的开发者。

  • 博客(38)
  • 资源 (3)
  • 收藏
  • 关注

原创 史上最全的互联网大公司的Android面试题

史上最全的互联网大公司的Android面试题新浪微博一面静态内部类、内部类、匿名内部类,为什么内部类会持有外部类的引用?持有的引用是this?还是其它?静态内部类:使用static修饰的内部类 匿名内部类:使用new生成的内部类 因为内部类的产生依赖于外部类,持有的引用是类名.this。ArrayList和Vector的主要区别是什么?ArrayList在Java1.2引入...

2018-09-14 16:56:49 1656 1

原创 全栈工程师之路-开始写Java后台

我本来是一个写原生Android的,最近公司部门调整,加上Android开发的需求量不大,所以人人都要开始学习后台开发,本来以为专门只需要为App应用写几个接口,结果还要学Java Web开发,关于Java Web开发我是有点抗拒的,最反感就是要学习Java Web的前端,虽然以前学过写皮毛,但是对CSS的一些样式的代码看着比较头痛。直接重新学习搞一套还好,现在要求是把公司大大小小十几个项目熟悉一...

2018-08-30 17:11:10 913 2

原创 后台开发时常有Oracle相关操作总结

最近工作兼着做java后台开发去了,第一次做,发现核心的逻辑都是数据库操作,开发时很多基本数据库操作语句都不会写了,基本都是去搜索,下面分享总结我常用到的数据库基本操作,一些高级的还没有用到,以后用到再补上。**1、增删改查操作****Oracle增加记录(向表中插入数据)-五种写法**insert into 表名 values(值1,值2,…);insert into 表名(列1...

2018-10-28 00:36:40 607

原创 八家校招公司的面试问题总结

八家校招公司的面试问题总结阿里:1、String s=“abc”; s存储在哪个区域?2、HashMap实现原理,ConcurrentHashMap实现原理3、红黑树,为什么允许局部不平衡4、TCP,UDP区别,为什么可靠和不可靠5、一次HTTP请求的全过程,包括域名解析、定位主机等6、TCP三次握手7、MySQL事务是什么?四大特性,四大隔离级别8、ConcurrentHash...

2018-09-25 23:15:13 809

转载 Android学习路线:如何成长为高级工程师

凡事找方法,好的方法可以事半功倍,今天分享一篇文章:《Android学习路线》希望能对小伙伴们带来帮助。

2018-09-25 23:09:01 655

转载 给Android程序员的一些面试建议

给Android程序员的一些面试建议推荐一篇关于Android面试相关的博客,需要说明的是本文只针对Android应用开发,不针对rom开发以及逆向工程。我想面试对于程序员来说是很重要的一件事件,面试结果的好坏直接决定了能否进入某个公司以及以什么级别和待遇进入某个公司。我参加面试的经验并不多,但是以面试官的身份面试别人倒是有很多次,所以我可以结合这些经验来介绍下如何更好地把握一个面试。什么...

2018-09-25 23:01:32 537

转载 树立个人品牌:让名企hr们主动来找你

树立个人品牌:让名企hr们主动来找你01 前言作为一名程序员,如何更快地提高自己从而让自己向更高级别飞跃是每个人都要关心的问题。质的飞跃是一个慢慢的过程,哲学上说:大量的量变会带来质变,也就是说,程序员想要当架构师、技术leader乃至CTO,不可避免的一步就是要完成许多量变。如何实现量变?从根本上来说就是提高自己的个人能力,整体上来说就是提高自己的个人能力和树立个人品牌。为什么仅仅从根本...

2018-09-25 22:51:04 277

原创 Android面试试题和经验精选60篇

Android面试试题和经验精选60篇摘要:每个人在职业生涯中平均都会找跳槽3-5次,每次跳槽我们都希望搜索一些面试问题,经验来帮助我们复习和准备面试,网上的信息都比较零散,分布在各个平台,你不一定能快速找到你要的东西,所以我在这里把相关资料以目录和地址的形式整理出来,分享给大家,希望大家根据自己的需求筛选自己想要的东西,希望对大家有用。最后祝大家面试顺利,早日找到自己心仪的公司。正文:...

2018-09-25 17:12:43 839

转载 从菜鸟到资深工程师的进阶之路-任玉刚专访

任玉刚,百度公司Android资深工程师,《Android开发艺术探索》作者,热爱分享和开源,常年活跃在CSDN和Github。除此之外,他还是CSDN博客专家,2014十大博客之星。从一名菜鸟演变为资深工程师,在他看来,也有自己的辛酸历程,尽管他已成为一名资深工程师,但他仍然不敢自称为“高手”,因为技术是无止境的,对技术应该抱有一颗敬畏的心理。    任玉刚,百度公司Android资深工程师...

2018-09-19 00:07:08 1985

原创 你真的需要跳槽来解决当前的困境吗?

01你真的需要跳槽来解决当前的困境吗?绝大多数职场人士,不会在一个公司工作一辈子,离职对于个人和公司都是在正常不过的事情了,Google,Facebook这样的大公司每天都有人离职,有数据统计平均每个人一生都会有3-5次的跳槽,所以除了极少数的,大家都会面临跳槽的选择。关于跳槽的看法,马云爸爸,有说过,员工离职无非两种原因,要么钱给少了,要么人受委屈了,其实钱给少了也是受委屈了。今...

2018-09-15 00:21:15 316

原创 做一个微信小程序的完整流程

一. 引言 最近在帮朋友开发一个小程序,都说今年是小程序快速发展的一年,不懂技术的人,大部分零售店面都开始想做一个小程序帮助推广销售。虽然小程序技术门槛没那么高,但自己独立做一个小程序还是需要了解的内容比较多的。帮朋友做的是一个电商小程序,下面结合将做的和收集获取的信息,谈下完整流程,方便下面来指导开发。二. 流程 大致流程是这样的:1)、首先你需要注册一个小程序账号,企业版的。 ...

2018-09-07 01:13:36 51900 3

原创 Android开发的未来发展方向

现状从2010年开始Android市场开始需要大量的Android开发人员,招聘市场上也开始大量招Android开发人员,大量java开发者开始学习Android开发,招聘市场面试要求上只要有一定java语法基础,都很容易应聘上Android开发的岗位,因为那时候国内Android开发的需求刚刚起步,从事Android开发的人员很少,到2011-2012年,只要有一年左右的Android开发经...

2018-09-04 10:57:30 10951

原创 为什么要坚持去写作?

距离上次更新文章好像是2月份的事情了,这段时间我去干嘛呢,这段时间我开启了一个奶爸的生活,平时休息都是在家带小孩,而且自己带确实比较辛苦,平时除了公司赶项目进度一般不带电脑回家,家里也基本不打开电脑的,基本除了上班就是带小孩,经常可以看到凌晨四五点钟的广州。当然中间也是可以挤出一些时间来更新的,但是自己的拖延症很严重,一直拖到现在,之前夸下海口也一直没有兑现,这里做一个反思,然后继续努力前行,保持...

2018-09-03 13:56:01 891

原创 Android 音视频开发总结

多媒体基础概念视频分辨率•标清、高清、720P…视频编码•H.264、H.265…音频编码•AAC、MP3、AC3…视频封装格式•TS、RMVB 、MKV多媒体播放组件(Android)•MediaPlayer、MediaCodec、OMX、Stagefright视频分辨率一帧视频的大小,表示长宽像素个数(720x576, 1280x720, 1...

2018-09-03 13:54:05 2662

原创 android app第一次进入某界面的时候进行操作按钮的提示

前言: 这个功能很多app都会用到,为了更好的用户体验,这个提示是很有必要的。 首先看下我实现功能上效果截图:(应用为平板专用)实现思路:

2018-01-03 12:47:45 4003 2

原创 2018新年愿望

2018新年第一天,给自己一个目标,许下几个愿望。目标一:公众号zbryant,坚持运营维护,写作原创文章100,篇,阅读书籍20本,演讲2次,自己开发软件一个。目标二:涨薪一次,级别定位高级。目标三:每周坚持锻炼3次,减肥10斤。目标四:开始学习英语目标五:学会投资定了目标怎么一步步达到呢,我觉得形成一个惯例是比较好的方式。因为生产力的真正秘诀在于:长期坚持做一些小事。例如,每天写1000字,那么

2018-01-02 15:50:37 1044 1

原创 三十而立的人来一次2017年总结

三十而立的人来一次2017年总结2017年最后一天了,作为一个30而立的人有必要对即将过去一年来一次总结,第一次在网络平台写一次年总结,写的不好,请见谅!希望以后把这个养成一个习惯坚持下去。2017年,对我个人来说是一个转折点,有点小收获,也有点小遗憾。家庭与生活 这一年搬进了自己房子,结束了租房生活,我的身份马上也要发生变化,即将多一重身份。通过差不多一年拿到了久违的驾驶证。家庭上也比较和睦,虽

2018-01-02 14:40:54 986 3

原创 Android 使用volley上传图片、多张图片

使用volley请求数据很简便,但遇到上传文件就麻烦那可不好,同时使用多个网络请求类库也是不太建议的。所以这里就给出了一种解决方法,也要借助一个jar包,这里用到的是httpmime(点击下载),主要用到的是MultipartEntity类,可以对请求参数进行封装。主要是继承volley的Request类,然后通过使用httpmim的MultipartEntity类对文件参数进

2017-09-24 21:59:50 2313 4

原创 最全的Android框架整理,绝对有你想要的

作为一名Android程序猿,想要在平常工作中越来越顺,一定要在开发中使用一些比较高效流行的框架,下面是个人对开发中常用的框架进行整理成果。

2017-09-22 14:19:43 837 1

原创 技术人员通往财务自由之路

作为一名开发者,你会有另一半,需要买房还贷,你也会有孩子,需要培养孩子,还需要赡养老人,总之,花钱的地方只会越来越多,而你发现你的工资越来越承担不起你的开支,这时候,你要么不断地提升自己的能力,努力的涨工资,要么通过你的优势来额外挣取收入。每个人都向往有一天自己能够实现财务自由,不被自己固定的薪水和朝九晚五的生活所束缚。那么,问题来了:作为一名开发者,通往财务自由的路在哪里呢?

2017-09-22 12:21:08 2396 3

翻译 一个多年安卓开发者的一些感悟与忠告

原文:What 2 Years of Android Development Have Taught Me the Hard Way我仍记得2014年我决定做安卓开发的那天,这是我一生中做出的最好决定之一。到现在已经有2年半了,最初的时候,并没有人告诉我如何做才是正确的。我犯了很多错误,浪费了很多时间。之后,我有机会和一个真正有才而且经验丰富的安卓开发者一起工作

2017-09-21 12:11:49 1265

转载 刚刚,吴恩达讲了干货满满的一节全新AI课,全程手写板书

文章来源:量子位《刚刚,吴恩达讲了干货满满的一节全新AI课,全程手写板书》                    人工智能现在有多火,大家都有感受到,很多都在赶学习培训人工智能的潮流,毕竟全世界大的科技公司都在研究这个。所以,对人工智能不是很了解的可以现在开始了解下了。下面分享吴恩达在O’reilly举办的AI Conference上做的25分钟

2017-09-21 08:56:01 685 1

转载 人工智能发展现状

随着深度学习技术的成熟,AI人工智能正在逐步从尖端技术慢慢变得普及。

2017-09-18 09:09:11 6707

翻译 30 多个为成为一名更好的安卓开发者的短小而又专业的建议

一、原文文章最初发表在 TechBeacon,两个地方有原文的地址:30+ Bite-Sized Pro Tips to Become a Better Android Developer https://techbeacon.com/how-become-better-android-developer-30-bite-sized-pro-tips小建议大用处!建议有能力的朋友优

2017-09-15 17:45:10 412

原创 浅谈Android开发中需要注意的安全问题

什么是安全问题?      从黑客的角度定义,只要黑客能够从app中找到一些方法获取我们的源码根据某些明显的字段得到重要信息从而修改程序以达到一定目的;窃取用户信息;窃取本地重要信息间接可以修改用户信息的,都是安全问题。安全的意义?安全问题,在Web开发中很重要,同样在安卓开发中,安全也很重要。安全就像空气,看不见摸不着,一旦出现安全,没有及时修复,对于公司将是

2017-09-15 13:02:07 2904

原创 Android面试知识点总结-Android篇

面试中,常被问到的一些关于Android本身的知识点有哪些呢?下面我整理了一些,相信这些会了,应对Android方面的面试应该没有问题了。关于问题答案太多太杂,大家可以查阅书籍,资料,看博客来各个击破。基础篇:Activity的生命周期、启动模式、IntentFilter 匹配规则。Service的生命周期,和两种启动方式。Fragemn

2017-09-14 17:14:54 843

原创 Android网络请求工具分享

分享来了,干货啊!今天分享Android工作中一个非常实用简单的网络接口请求测试工具,工作中非常好用。大家是不是每次后台接口人员给你一大堆接口的时候,你就要感慨一下这么多,该怎么验证了,自己专门为网络请求写一个测试app,当然可以,如果很熟悉,那写起来还蛮快,如果公司直接有现成的一套测试app,拿过来改改也就OK了,我今天介绍的是一个比较懒得办法,效率还蛮高

2017-09-14 17:09:31 984

原创 技术简历的要与不要

前面给了大家推荐了一个技术简历的模版《一个技术开发者的应聘简历是怎样的?》,里面没有提到需要注意什么细节,今天给大家详细解答下,个人意见,仅供参考。聊到找工作,首先需要准备一个好的简历,经常有很多人简历投了不少,但通知去面试的很少,那首先要检查一下你的简历看看,看你的简历是不是合格的。就我个人来说,毕业有好几年了,找工作的经历也有很多次了,简历修

2017-09-14 17:05:06 1808 1

原创 一个技术开发者的应聘简历是怎样的?

今天分享一个技术型的简历模版大家如果不知道技术类型的简历怎么写,可以参考写,仅供参考!                                       姓名个人信息  性       别:  XX             出生年月:   19xx年xx月手  机: 17688886666

2017-09-14 16:59:43 427

原创 开发者需要知道的十几个网站

对于开发者来说,什么最重要,当然资源最重要,每天我们需要查询大量的资料来完成我们的工作,任务,如果有网站能够对这些资源进行分类,不仅利于我们查询还有利于学习,形成知识体系。这里提供一些我个人用到的网站,分享给大家,这里有不同开发者的导航网站,也有源码下载网站,也有博客写作分享网站,也有为开发者提供的社区,在这里面都可以找到你想要的。

2017-09-14 16:55:20 6413

原创 6步完成APP开发

随着智能手机和平板等移动终端的普及,加上手机APP的便捷性和良好的用户体验,使得越来越多的企业定制专属的APP应用;那么APP开发制作流程都有哪些呢?APP开发制作一般有以下的流程:一、团队组建对于前期资金充足的企业,可以考虑组建自己的开发团队,并明确各自的分工职责。一个完整的app开发制作团队包括:产品经理,iOS开发工程师,Android开发工程师,UI设计师,

2017-09-14 16:52:54 561

原创 Android 开发规范推荐

编程规范这个事情比较重要,刚刚开始就要严格执行,养成一套自己的编程规范习惯,不仅给自己带来高效率的开发,体现自己的编程的软实力,还可以方便项目的维护和管理,促进成员代码审查效率。工欲善其事,必先利其器。开发之前AS首先保证以下几点:(1)尽量使用最新版的IDE进行开发;(2)编码格式统一为UTF-8;

2017-09-14 16:45:14 352

原创 史上最全的Android studio 快捷键

作为程序员,要提升逼格,有装逼的资本,必须掌握编程的各种快捷键,作为Android程序员必备的开发工具-Android Studio,其快捷键还是很多的。当然这些快捷键只有在不断敲代码和实践中才会熟能生巧,光靠记是很难的。     所以先把常用的快捷键给大家归类整理下,大家对着操作一遍,就会发现对提升代码编写效率有很大的作用。按键  

2017-09-14 16:43:15 362

原创 Android优化的十个要注意的问题

Android优化的十个要注意的问题         随着移动平台的发展和其应用的不断改善,质量成为决定成败的关键。用户要求他们选择安装的应用响应快、性能好,如果某个应用不能提供卓越的功能和稳定的用户体验,那这样的应用注定会被很快卸载。尽管现在Android智能手机和平板电脑的运行速率越来越快,但开发者仍需牢记,应用的运行环境仍受到电池和处理器等诸多资源的限制。以下是如何为应用“瘦身”的十

2017-09-14 16:36:42 255

原创 开发一个APP需要多少钱?

作为一个移动端开发人员,我们可能被外行朋友或者被客户问及最多的一个问题就是:“开发一个APP需要多少钱?” 不错,这个是大家特别关心的问题,也是互联网公司非常重视的一个问题,因为涉及到自己的成本问题,作为APP开发人员,站在产品经理的角度来给大家分析下,开发一个中小型的APP需要做些什么,以及需要支付多少金钱代价比较合理呢?首先我们假设现在有一个成熟的APP开发团队(这是非常幸运的

2017-09-06 23:28:58 17477 6

原创 Android福利来了,很快Android手机能吃上「奥利奥」了

Google今天正式发布了Android8.0,Android 8.0系统正式命名为“Oreo”,它就叫 Android Oreo(奥利奥)。那么它带了哪些变化了?首先,新版移动系统给人最直观的感受就是比前代更快,启动速度最高可以快两倍,能够节省更多的电量,此外更卓越的后台活动管理带来更流畅更灵敏的反馈。其次,支持自动填充功能,自然这需要得到用户的许

2017-08-22 17:18:46 609

原创 Android开发第一步,环境的搭建(2):第一个App-HelloWorld

工具安装完了,我们来体验一把APP运行在手机中的感觉。大家写的第一个程序都是HelloWorld吧一、打开Android Studio ,配置一下JDK和SDK:选择“Project Structure”,弹出如下界面:(选择JDK和Android SDK的路径)上面是我的安装目录,大家找到自己的安装目录就行了。

2017-08-16 10:20:06 815 1

原创 Android开发第一步,环境的搭建(1)

Android开发第一步,环境的搭建(1)

2017-08-15 12:09:20 640 1

Android studio版本日历

Android studio 版本 日历 具备显示今日,上一月,下一月,颜色标记 ,滚动翻页 Android studio 版本 日历 具备显示今日,上一月,下一月,颜色标记 ,滚动翻页

2017-09-19

Android模仿微信朋友圈照片选择上传

Android模仿微信朋友圈照片选择上传, Android 微信朋友圈 照片选择 照片显示 照片压缩裁剪 上传 Android模仿微信朋友圈照片选择DEMO

2017-09-19

Android百度地图DEMO Studio版本

百度地图 Android Studio版本 Android百度地图DEMO Studio版本 验证可执行, 百度地图 Android Studio版本 Android百度地图DEMO Studio版本 验证可执行

2017-09-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除