Android没凉,只是比以前难混了多年前Android异军突起,成了新的万亿级市场,无数掘金人涌入,期待可以一展拳脚。那时候大环境下的手游圈,只要你能有个可以运行的连连看就能找到工作,走上赛道被浪潮推着前进,这个行业不可谓不光明。如今浪潮速度放缓,漫天飞舞着唱衰Android的讯息,“凉凉”是最多的字眼。但放心,Android真的没凉!Android入门相对简单,初级Android很多很多,趋近
转载
2023-09-11 16:43:45
42阅读
# Android 开发 1 到 3 年的面试技巧与示例
在技术快速发展的今天,Android 开发者的需求不断增长。对于那些拥有 1 到 3 年经验的开发者来说,面试是展示自己技能的绝佳机会。然而,面试不仅仅关于技术,它还涉及到共享实际项目经验和解决问题的能力。本文将探讨在 Android 开发中常见的一些面试问题,并提供代码示例以便于理解。
## 常见面试问题
1. **Activity
最近开始看Android的HAL开发方面的东东,发现现在国内研究这个的并不多,来自台湾的Jollen可能是走在Android HAL研究的最前沿,这也和他以前专注做嵌入式linux(openmoko)的工作经历有关,毕竟Android的application开发是基于Java的,而之前Jollen做的更多的还是C/C++开发,因此选择从HAL作为进入Android的shortcut还是
推荐
原创
2010-08-10 20:58:04
10000+阅读
点赞
2评论
本文来自网易云社区 作者:孙有军 前言 这里主要记录几个TV问题的解决方案,如果对这个不感兴趣的其实就不用往下看了。 这几天有一个需求就是要求出一个TV版本的app,之前没有具体的了解Tv版的app有手机端的app到底有什么区别,因此就做了一下研究,写了些Demo,在做的过程中确实出现了好几个问题。
转载
2018-09-26 11:15:00
172阅读
2评论
前言 这里主要记录几个TV问题的解决方案,如果对这个不感兴趣的其实就不用往下看了。 这几天有一个需求就是要求出一个TV版本的app,之前没有具体的了解Tv版的app有手机端的app到底有什么区别,因此就做了一下研究,写了些Demo,在做的过程中确实出现了好几个问题。一开始碰到这些问题时,浅尝辄止的试
转载
2021-03-17 16:36:00
410阅读
2评论
本文来自网易云社区 作者:孙有军 前言 这里主要记录几个TV问题的解决方案,如果对这个不感兴趣的其实就不用往下看了。 这几天有一个需求就是要求出一个TV版本的app,之前没有具体的了解Tv版的app有手机端的app到底有什么区别,因此就做了一下研究,写了些Demo,在做的过程中确实出现了好几个问题。
转载
2018-09-26 11:16:00
219阅读
2评论
Android HAL 开发 (1)
原创
2023-06-27 13:47:47
114阅读
Android HAL 开发 (1)
原创
2023-08-04 11:30:05
108阅读
pod失败执行:sudo arch -x86_64 gem install ffiThenarch -x86_64 pod installM1芯片的Mac无法在模拟器上运行项目building for iOS Simulator或could not find module for target..真机上可运行,模拟器上不行,并出现以下错误:in xx/xx/arm64, building for
转载
2023-12-26 10:52:40
57阅读
15年来北京,8月份参加工作,到现在18年8月,工作三年还差17天。今天心血来潮,想写些什么东西。51cto,这个网站是在大学的时候开始关注的,当时只是看过一段时间。庆幸的是在当时注册了一个账户,能够在后来,时不时的会上来看一下。今天写这个东西,其实还是想写一下自己这些年的一个工作中的感悟吧。15年8月17日,这个日期是我这三年来记得最清楚的,进入了北京卓望信息技术有限公司,第一份工作。刚进公司,
原创
2018-08-03 15:42:53
797阅读
点赞
注:因为实际开发与参考答案会有所不同,再者怕误导大家,所以这些面试题答案还是自己去理解!面试官会针对简历中提到的知识点由浅入深提问,所以不要背答案,多理解。 Android篇Activity1、说下Activity生命周期 ?参考解答:在正常情况下,Activity的常用生命周期就只有如下7个
onCreate():表示Activity正在被创建,常用来初始化工作,比如调用setCont
转载
2023-09-29 22:29:48
60阅读
也许每个人出生的时候都以为这世界都是为他一个人而存在的,当他发现自己错的时候,他便开始长大少走了弯路,也就错过了风景,无论如何,感谢经历转移发布平台通知:将不再在发布新文章,敬请移步知识星球感谢大家一直以来对我的和支持,但是我决定不再在这里发布新文章了。为了给大家提供更好的服务和更深入的,我开设了一个知识星球,内部将会提供更深入、更实用的技术文章,这些文章将更有价值
转载
2024-01-14 20:34:47
43阅读
前几天后台有读者问我这样的问题。他在一家互联网公司工作3年了,每天都很忙,事情又
原创
2023-06-19 10:46:27
97阅读
做Android开发不知不觉已经六年多了,从一个一窍不通的小白到现在能够独当一面的老鸟,其中经历不少的坑,以前总是不断百度、询求他人的帮助来解决问题,到现在越来越觉得,其实解决问题的方式有很多种,最重要的是通过自己的不断实践,不断总结,快速定位问题、解决问题,形成自己解决问题的一种方式、方法,从而让自己得到提升。 不知道大家怎么看待一个棘手的问题啊,我以前碰到这种问题很难
转载
2023-07-24 20:51:09
53阅读
在android开发时需要注意以下的细节问题:1.一个显示系统可用内存的方法在进行android开发时,因为设备上的内存较小,有很多的程序在模拟器上运行没有问题,但是到了设备上就会经常因内存溢出而使程序崩溃.那么遇到这类问题应该如何解决呢?根据我的开发经验,使用一下步骤进行解决.StringBuffer sbf=new StringBuffer(); pri
转载
2021-12-22 13:33:47
98阅读
基本概念: 一、结构化方法与结构化程序设计 1、结构化方法:源自迪克斯特拉(E.W.Dijkstra)提出的结构化概念,采用自顶向下、逐步求精的模块化设计方法。核心是将工作分成若干个相互独立的模块,使用顺序、分支和循环流程控制构造程序。C语言是标准的结构化程序设计语言。 2、结构化程序设计:在每...
转载
2015-04-05 20:27:00
78阅读
AnodroidAndroid开发环境搭建配置JDK配置AndroidStudioADB真机调试调试minsdk(api 15) > devicesdk(api 10) 类似问题Android的快速建模开发调试信息的输出UI控件与代码关联Android生命周期函数常用控件NDK与JNINDKNDK配置JNILibcurl Android开发环境搭建选择在Linux下进行开发配置JDK下载安
转载
2024-07-09 15:29:24
49阅读
在android开发时需要注意以下的细节问题:1.一个显示系统可用内存的方法在进行android开发时,因为设备上的内存较小,有很多的程序在模拟器上运行没有问题,但是到了设备上就会经常因内存溢出而使程序崩溃.那么遇到这类问题应该如何解决呢?根据我的开发经验,使用一下步骤进行解决.StringBuffer sbf=new StringBuffer(); pri
转载
2022-04-11 13:54:51
330阅读
因为公司需要,所以起一个android项目,这里用来记录开发过程。 第一步使用idea创建android项目,必须成功构建gradle之后,才能正常使用,否则都无法运行。 build.gradle 文件,必须这么配置才可以成功构建gradle,大坑(不过这里要求有代理才行(idea中配置proxy)
原创
2022-08-18 10:58:57
67阅读
robotium 应用 Junit 简介
原创
2015-03-23 17:13:43
442阅读