前言博主13年毕业后从事Android移动应用开发,至今已是第七年了。在广州爬滚打了好几年,也都是在小厂的圈子里跳来跳去。至今失业中哈哈哈~~然后我们一起来学习下吧。下面分享一下我的复习、学习指南,以及一些心得体会吧。面试体会在博主认为,对于Android面试以及进阶的最佳学习方法莫过于刷题+博客+书籍+总结,前三者博主将淋漓尽致地挥毫于这篇博客文章中,至于总结在于个人,实际上越到后面你会发现面试
video.js 介绍Video.js - open source HTML5 & Flash video player作为一款高性能流媒体服务器的前端, 必不可少会用到流媒体播放器. 在播放器的选择上, 我们选中了功能强大并且开源的 video.js . 它可以用来播放 RTMP/HLS 直播流.本篇介绍在 webpack 中集成 video.js 播放器组件, 我们将要完成一个 HLS
,有许多人在邀请我去回答“Android前景怎么样、是不是要凉了、是不是应该考虑要转行?”等一系列的问题。想着可能有很多人都有这样的担心,于是就赶紧写篇文章,来跟你们谈下Android开发的前景到底怎么样?1.ListView 中图片错位的问题是如何产生的? 2.混合开发有了解吗? 3.知道哪些混合开发的方式?说出它们的优缺点和各自使用场景?(解答:比如:RN,weex,4.H5,小程序,WPA等
转载 2023-07-27 18:10:43
83阅读
都说Android最近行情不好,很多人都遇到瓶颈或放弃或转行。其实这种情况17年18年也是如此,相对比之下,个人认为今年比去年好多了,Android接下来将会走向复苏的春天。自从Google开始推出AMP项目已经有一年了。除此之外,最近,Google宣布将有一个单独的移动web搜索索引。这革命性一步完全改变了移动app开发趋势,特别是从SEO和web app的角度。加速移动页面AMP改变web a
转载 2023-11-18 20:01:47
52阅读
1.    请描述下Activity的生命周期。 2.    如果后台的Activity由于某原因被系统回收了,如何在被系统回收之前保存当前状态? 3.    如何将一个Activity设置成窗口的样式。(Edited by Sodino) 4.    如何退出Activity?
Android 70道面试题汇总不再愁面试1. 下列哪些语句关于 \o "内存" 内存回收阐明是对的?(b ) A、程序员必要创立一种线程来释放 \o "内存" 内存B、内存回收程序负责释放无用内存C、内存回收程序容许程序员直接释放内存D、内存回收程序可以在指定期间释放内存对象2. 下面异常是属于Runtime Exception 是(abcd)(多选) A、ArithmeticException
转载 2023-05-22 15:10:59
99阅读
  前言   在上篇文章讲述了如何新建一个Silverlight for Windows Phone的应用程序,这篇文章讲述如何在Windows Phone上进行多媒体应用的开发。同时介绍当前Windows Phone Beta版本所支持媒体文件格式,以及讲述Windows Phone多媒体开发的一些限制性和注意点。  MediaElement控
Android 面试题大全一. Android 入门1、描述一下 android 的系统架构 android 系统架构分从下往上为 linux 内核层、运行库、应用程序框架层、 和应用程序层。 Linux kernel: 负责硬件的驱动程序、网络、电源、系统安全以及内存管理等功能。 Libraries 和 android Runtime: Libraries:即 c/c++函数库部分,大多数都是开
1.android的四大组件及使用场景?(重点问contentprovider)? 一、Activity应用程序中,一个Activity通常就是一个单独的屏幕,它上面可以显示一些控件也可以监听并处理用户的事件做出响应。Activity之间通过Intent进行通信。二、Service 一个Service 是一段长生命周期的,没有用户界面的程序,可以用来开发如监控类程序。比较好的一
Android面试题下列哪些语句关于内存回收阐明是对的?(b )A、程序员必要创立一种线程来释放内存B、内存回收程序负责释放无用内存C、内存回收程序容许程序员直接释放内存D、内存回收程序可以在指定期间释放内存对象下面异常是属于Runtime Exception 是(abcd)(多选)A、ArithmeticExceptionB、IllegalArgumentExceptionC、NullPoin
转载 2021-05-27 06:33:07
264阅读
介绍下实现一个自定义view的基本流程1.明确需求,确定你想实现的效果 2.确定是使用组合控件的形式还是全新自定义的形式,组合控件即使用多个系统控件来合成一个新控件,你比如titilebar,这种形式相对简单,参考 3.如果是完全自定义一个view的话,你首先需要考虑继承哪个类,是View呢,还是ImageView等子类。 4.根据需要去复写View#onDraw、View#onMeas
转载 2023-06-30 14:48:28
67阅读
       转眼间做Android开发已经6年多了,慢慢地从一个小白成长为一个可以独当一面的工程师。面试过不少人,也尝试看过一些外面的机会,拿到过一些offer,也被一些公司拒之门外,所幸都以平常心看待,遭遇挫折后决心沉淀下来继续奋战。偶有小小成就也不敢沾沾自喜,做工程师我认为最重要的还是要努力去沉淀,培养自己技术上的自信!只要技术积累
1、Activity相关a、Activity的特点1、可见  2、可交互   他之所以可交互,是因为他同时实现了Window.Callback和KeyEvent.Callback, 可以处理与窗体用户交互的事件和按键事件.这两个特点,是他和service最大的区别。一个Activity在创建与销毁的过程中,会经历一些生命周期。b、Acti
一、自我介绍 当面试考官随便地问你:“谈谈你自己的情况如何?”这是面试中的第一个问题。此刻,你应把在此之前所有紧张不安的情绪稳定下来。因为这个问题,应试者已经做了充分的准备,并且有足够的信心和勇气相信自己能回答好这个问题。1.自我介绍的内容 首先与面试官(HR)打招呼 将你接下来该干嘛告诉他,随后报出自己的姓名和身份。虽然面试官完全可以从你的简历及你的报名表中了解情况,但仍请你主动提及,这是礼貌的
转载 2023-12-20 08:56:09
126阅读
PAGE PAGE # / 60 目录 TOC \o "1-5" \h \z \o "Current Document" 第一章 An droid 最全面试题71道题4 一、选择题4 \o "Current Document" 填空和问答11 an droid中常用的五个布局是 FrameLayout(单帧布局)、RelativeLyout(相对布局)、 云时代 An droid面试题集 [键入
一、谈谈你对 JNI 和 NDK 的理解JNI:JNI 是 Java Native Interface 的缩写,即 Java 的本地接口。目的是使得 Java 与本地其他语言(如 C/C++)进行交互。JNI 是属于 Java 的,与 Android 无直接关系。NDK:NDK 是 Native Development Kit 的缩写,是 Android 的工具开发包。作用是更方便和快速开发 C/
转载 2023-09-27 16:41:49
109阅读
在这风云变幻的互联网环境下,也是上午还在改需求下午就收到公司解散的通知。没错本人就遇到了这样的事,一时间没有换过神来。于是就下载各种招聘软件,更新自己的简历。可发现自己好像没有什么技术的进步。但是生活还得继续,投了几家公司,收到了一家公司的面试邀请,由于自己准备的不够充分,同时基础也很久薄弱。导致面试已失败告终。今天总结一下自己的面试题。1、int i =1 ; int ii = i+++2&lt
前言:本文收集整理了各大厂常见面试题N道,你想要的这里都有内容涵盖:Java 相关、Android 基础、Android Framework、三方源码、算法与数据结构、等技术栈,希望大家都能找到适合自己的公司,开开心心的撸代码。八大库1.libavutil 核心工具库,最基础模块之一,其他模块都会依赖该库做一些基本的音视频处理操作2. libavformat 文件格式和协议库,封装了Protoco
1, 谈谈你对Activity的理解? 对于这种“你对什么什么怎么理解”的面试题,最好的回到方式就是用你自己的理解说出来,通俗中夹杂些专业术语,偶尔再蹦出几个英文。当然如果你很牛X,你可以往深了说,只要别漫无目的的说就行。围绕一条主线。这其中如果你对某一方面比较精通,你就应该往你精通的方向引。面试官可能就会顺着你的思路走了。不过现在有很多面试Android方面的知识不多,问java方面的比较多。
JNI和NDK是面试经常被问到的热点问题,在这里做一个记录。1.阐述你对JNI的理解JNI的全称是Java Native Interface(Java本地接口)是一层接口,是用来沟通Java代码和C/C++代码的,是Java和C/C++之间的桥梁。通过JNI,Java可以完成对外部C/C++编写的库函数的调用,相对的,外部C/C++也能调用Java中封装好的类和方法。Java的优点是跨平台,和操作
  • 1
  • 2
  • 3
  • 4
  • 5