我只是一个应届生,并没有完整的开发经验,所以限制还是比较多的。在杭州招应届毕业生的公司并不多,也就那么几家。找一个互相喜欢的公司,有一点小小的难度。
笔试过程中我遇到了一些毫无头绪的问题,因为从未想过。回来后我默默的在Internet上寻找答案,有可能不完整,与大家分享,希望大家指点指点。
AnsyTask、Handler的优缺点
AnsyTask
使用的优点:
简单,快捷
过程可控
使用的缺点:
在使用多个异步操作和并需要进行Ui变更时,就变得复杂起来.
Handler
使用的优点:
结构清晰,功能定义明确
对于多个后台任务时,简单,清晰
使用的缺点:
在单个后台异步处理时,显得代码过多,结构过于复杂(相对性)
|
Fragment的切换
//通过FragmentTransaction 来实现Fragment的切换
FragmentTransaction ft = fm.beginTransaction();
//FragmentTransaction
中添加Fragment
ft.add(R.id.content, fragment);
//FragmentTransaction
隐藏Fragment
ft.show(fragment);
|
简述如何控制进程的启动、暂停、销毁。(现在还是没有头绪呢)
Android会根据进程中运行的组件类别以及组件的状态来判断该进程的重要性,Android会首先停止那些不重要的进程。按照重要性从高到低一共有五个级别
前台进程
可见进程
服务进程
后台进程
空进程
|
drawable、bitmap优缺点
Bitmap - 称作位图,一般位图的文件格式后缀为bmp,当然编码器也有很多如RGB565、RGB888。作为一种逐像素的显示对象执行效率高,但是缺点也很明显存储效率低。我们理解为一种存储对象比较好。
Drawable - 作为Android平下通用的图形对象,它可以装载常用格式的图像,比如GIF、PNG、JPG,当然也支持BMP,当然还提供一些高级的可视化对象,比如渐变、图形等。
|
互联网的看法
物联网
移动互联网技术:开源与多样化
移动互联网带来在线教育行业爆点
社交进入视频时代
移动设备新兴产品层出不穷,同质化问题待解决
网络安全伴随发展始终
|