跑过HZ各大区,城市真大,却没有一个两厢情愿的地方可以去。创业系列的公司,参差不齐,我也是心高气傲能力不足以支撑梦想所以时常失意之人。话说程序员苦,女程序员更苦,若不是因为快乐和专注还能坚持多久?都说博士生涯清苦,我想现在的我也是吧。既然决定过简单的人生,那也应该经得起一个又一个的曲折。
该入题了。
被问到的很多问题,也学到了一些技巧,与经验者交流总会有所收获,闭门造车不是coder应有的状态。
1.Fragment的管理,同一个页面多个frangment,以及frangment的切换和activity之间以及相互之间的传值。--艺商
2.数据加密策略。网络传输加密--海康
3.android工程代码架构。关键是http访问层的封装,与UI层的独立,activity逻辑处理层,解耦。怎样支持N多用户的并发访问--罗田佳
4.网络请求种类http,https等各种其他协议。
5.网络图片的处理和加载方式,图片压缩,保证速度和流畅。
6.service被杀,AlarmManager的定时启动。远程service的作用之一:android进程的局限,内存优化的方式之一?
7.android自身的线程池。而不是每次都用Thread或者Runnable
细节上
8.屏幕适配:dpi与px的转换函数,根据屏幕宽度自适应每行的图片数目。
9.listview中的有多种布局:自定义Adapter时,可以定义type区分不同场合改加载怎样的xml布局绑定怎样的数据。
10.Json解析时出来的结果,最后用泛型。解析自定义对象或者数组。
11.各种动画:帧动画,补间动画,(属性动画).....android 5.0新特性
最后,一定要学习AndroidStudio和git