熟练
Java面向对象、Java集合框架、异常处理、Java反射、泛型、文件操作
Android ADT和Android studio 编程环境和调试流程,能独立开发APP
Android 的四大组件/五种常用布局/自定义Adapter
Android Ui界面组件 Listview GridView等
SqLite、File、SharePreferences和网络存储
xml解析、Json解析、I/O流、多线程、Handler消息传递机制、AsyncTask异步任务、Socket/HTTP编程
MySql、SQLServer等关系型数据库
会用
xUtils、volley、imageloader、picasso等开发框架
AppBarLayout,NavigationView,CoordinatorLayout,TabLayout、CollapsingToolbarLay、FloatingActionButton,TextInputLayout,Snackbar等Android M中的新控件
2EE相关技术:Servlet、Jdbc、SSH框架技术等
SVN、Git版本控制系统
Html、CSS、JavaScript
C++
了解:
Php
Python
彩虹圈
Android程序员-独立开发Android客户端
该项目是一款社交类APP。主要包括如下模块:
彩虹公寓:提供发布、浏览租房信息等服务
青春校园:绘画展览、文学艺术等活动信息
微社区:关注社区话题,发布帖子
聊聊:加好友,和好友聊天
主要技术:
运用android-percent-support(Google百分比布局库),解决屏幕适配问题
运用Ion框架(https://github.com/lingyunzhu/ion),解决Android原生控件无法动态显示GIF格式图片的问题
运用腾讯地图API,实现实时定位,地址解析、逆地理编码、Poi检索、距离计算等功能
运用融云即时通讯云,实现IM(即时通讯)单聊、群聊、讨论组聊天功能
运用友盟SDK,实现微社区功能