精通面向对象编程(OOP)、数据结构以及扎实的C、JAVA基础
精通Android的运行原理和底层整体构架
精通Android平台上的手机应用软件的设计、开发、移植、发布流程
精通Android系统的网络通信机制,对Socket、TCP/IP和http/https有较深入理解
精通使用github上各种常用android开源框架以及Git、Gradle、Jikens等工具
熟练使用Axure、Balsamiq Mockups等产品原型设计工具
精通Oracle、MySql、SQLite等关系型数据库
精通Java 开发以及Web开发中Struts、Hibernate、Spring等开源框架
精通Sql、jquery、javascript、html、css、jsp
项目名称:老虎股票(TigerStock)
主要模块:行情模块、开户模块、发现模块、交易模块、个人中心模块、资讯模块、设置模块,登陆登出、社区模块,股票详情、期权模块等
使用技术:BottomSheet、DragSortListView、ActiveAndroid、MPAndroidChart、Paho、 MiPush、DagSortListView 、PullToRefresh 、ViewPageIndicator、Stetho、BroadcastReceiver、 Retrolambda 、Butter Knife 、Lombok 、EventBus、ListView、ActionBar、Fragment、ViewPage等, 前端的展示业务逻辑主要通Activity来显示,每个Activity继承已经实现通用的ActionBar、进度条、事件注册、广播事件的注册和页面回复数据载入的基类Activity,子类Activity也可注册和处理自己的广播事件,所有Activity和Fragment请求的网络数据通过自己的注册广播来接收,复杂的业务逻辑使用Fragmnet来模块化,网络请求使用OkHttp实现,一个包装参数类,一个请求回调类,列表拖拽排序使用DragSortListView实现,K线图使用MPAndroidChart实现,app的特效界面使用了Material Desigen Library,上下拉刷新使用了PullToRefresh控件,页面标签使用Fragment+ViewPage+ViewPageIndicator来实现.
开发环境:Android Studio2.1 + Gradle 2.1 + JDK1.7 + Mac Pro
项目描述:该项目是一个包括目前全球主流交易所的交易产品,包括A股、港股以及美股,用户只要使用一个手机号就可以玩翻全球各大证券交易所有股票,实时的行情最新数据,醒目的价差变动提示,最短延迟的订单数据发送交易,国内唯一一款打通A股、港股、美股的互联网证券产品,目前在各大电子市场可以下载。
项目名称: Mycall聊天软件
主要模块:登录注册登出、好友列表(增删),好友聊天(在线、离线),媒体信息聊天(文字、语音、图片、文件)、音频的录制和播放、用户心情和图片的修改、好友搜索、个人相册、好友详情、聊天设置
使用技术:Amack(XMPP协议)、SharedPreferences、SQLiteDataBase、TabHost、TabActivity、Spinner、ViewFlipper、AsyncTask、Animation 、Galler、PopupWindow、PreferenceActivity、MediaPlayer、MediaRecorder、NotificationManager等。
主要功能:1.展示所有分组好友(离线用灰色渲染)2.异步加载更新好友头像 3.监听好友在线状态 4.
接收离线好友信息 5.发送文字图片音频多媒体信息 6.修改用户心情头像以以及增加用户相册同步到服务器 7.用户信息聊天设置(包括接收信息提醒方式状态)8.发送图片及个人相册的图片的处理 9. 列表标签中的Activity滑动和动画 10.好友的搜索和系统设置
应用描述:该软件是为果实网做的好友聊天软件,也是模仿QQ的一个即时通讯软件,主要用于手机客户端好友们的在线离线聊天。
角色 | 职位 |
负责人 | android高级开发工程师 |
队员 | 产品经理 |
队员 | UI设计师 |
队员 | 安卓工程师 |