码迷,mamicode.com
首页 >  
搜索关键字:android面试    ( 268个结果
《Android面试宝典》学习笔记(第二章:布局)
如何让三个按钮以水平方向分别左对齐、居中对齐和右对齐?android:layout_gravity="left"android:layout_gravity="center_horizonal"android:layout_gravity="right"如何获得组件的宽度和高度?先调用view.measure方法测量组件的宽度和高度,再调用view.getMeasuredWidth和view..
分类:移动开发   时间:2015-02-10 01:59:43    阅读次数:148
Android面试算法题之拆分元素
.//有一个整数数组,有负数和整数,用一个方法把正负数分开,要求空间复杂度是O(1),时间复杂度是:O(N) /** ????*?分数组 ????*/ ???public?static?void?awaylist(){ ??????int?a[]?=?n...
分类:移动开发   时间:2015-02-06 15:20:07    阅读次数:225
android面试(4)---文件存储
1.sharePreference?SharedPreferences类,它是一个轻量级的存储类,特别适合用于保存软件配置参数。SharedPreferences保存数据,其背后是用xml文件存放数据,文件存放在/data/data//shared_prefs目录下:一个简单的存储代码如下:Shar...
分类:移动开发   时间:2015-01-25 10:59:31    阅读次数:154
android面试(3)---基本问题
1.值类型,引用类型?基本数据类型都是值类型:byte,short,int,long,float,double,char,boolean其他类型都是引用类型。引用类型在传入方法是,方法内部对引用类型变量的修改会改变引用类型的内容。值类型传递参数是copy。2.垃圾回收?GC机制:Android 基于...
分类:移动开发   时间:2015-01-25 09:49:06    阅读次数:174
android面试(2)----组件
1.anroid:id的作用?android:id是作为控件的唯一标示符。可以使用与releativelayout中,也可以再Activity中通过findviewbyid来获得指定的控件。2.android:padding 和android:layout_margin的区别。padding是内部,...
分类:移动开发   时间:2015-01-22 19:41:31    阅读次数:138
android面试(1)----布局
1.说出android 五中布局,并说出各自作用?FrameLayout: 堆叠布局,也是就可以堆在一起。最长应用于Fragment的使用上。LinearLayout: 线性布局,可以是竖排或水平。ReleativeLayout:复杂页面一般都会用到,可以通过相对位置,而忽略页面的大小。absolu...
分类:移动开发   时间:2015-01-22 17:55:42    阅读次数:189
Android 面试题之编程
1、排序?1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677...
分类:移动开发   时间:2015-01-18 10:31:37    阅读次数:205
Android面试题大全
1、 Android的四大组件是哪些,它们的作用? 答:Activity:Activity是Android程序与用户交互的窗口,是Android构造块中最基本的一种,它需要为保持各界面的状态,做很多持久化的事情,妥善管理生命周期以及一些跳转逻辑 service:后台服务于Activity,封装有一个完整的功能逻辑实现,接受上层指令,完成相关的食物,定义好需要接受的Intent提供同步和异步的接...
分类:移动开发   时间:2015-01-16 10:09:43    阅读次数:268
class 文件与dex文件区别 (dvm与jvm区别)及Android DVM介绍
区别一:dvm执行的是.dex格式文件  jvm执行的是.class文件   android程序编译完之后生产.class文件,然后,dex工具会把.class文件处理成.dex文件,然后把资源文件和.dex文件等打包成.apk文件。apk就是android package的意思。 jvm执行的是.class文件。 区别二:dvm是基于寄存器的虚拟机  而jvm执行是基于虚拟栈的虚拟机。寄存...
分类:移动开发   时间:2014-12-29 23:06:27    阅读次数:486
安卓简历技术点——熟练掌握ListView的优化及异步任务加载网络数据。
对于面试,可能listview这个问题,永远高频出现,毕竟开发中,他出现的也是高频的。 我先说下基本优化...
分类:移动开发   时间:2014-12-20 09:19:21    阅读次数:221
268条   上一页 1 ... 20 21 22 23 24 ... 27 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!