当前位置: 代码迷 >> Android >> Android面试题目小结
  详细解决方案

Android面试题目小结

热度:8   发布时间:2016-04-28 00:26:00.0
Android面试题目总结

1.java 基础题,输入结果是什么?

public static void main(String[] args) {
String str = new String(“abc”);
char[] ch = {‘a’,’b’,’c’};
change(str,ch);

   System.out.print(str+" ");   System.out.print(ch);

}
public static void change(String str,char[] ch){
str = “gbc”;
ch[0] = ‘g’;
}

2.HashMap,Hashset,ArrayList以及LinkedList集合的区别,以及各自的用法

3.Activity的启动模式有哪几种

4.介绍Handler机制
5.线程考核,解析sleep,wait,join,yield方法,以及notify 和notifyAll是如何控制线程同步的 6.android 存储方式以及各至用法
7.ListView 中BaseAdapter的使用和优化;在ListView中的item放置一个按钮,如何使用按钮对不能的item响应不同的事件

8.编程题:

题意:生成一个1-100的随机数组,但数组中的数字不能重复,即位置是随机的,但数组元素不能重复

1.以前做过项目的,画个简单的架构图,介绍之前的项目;
2.项目中遇到的问题,以及怎么解决的.麦洛就举了之前写的上拉下拉这个控件的例子
3.Android Activity生命周期

4.Adapter中View重用的问题

1.介绍Http协议
2.Http协议实现多线程下载并支持断点续传,以及服务端是怎么支持的?
3.面向对象的理解,面向对象的原则–开发封闭原则的理解
4.android wap与net的两种连接方式

5.项目中的一些问题

  相关解决方案