01、熟练掌握Java面向对象编程,良好地规范代码编写习惯。
02、熟练掌握TCP/IP、HTTP协议、网络Socket协议。
03、熟悉常用的设计模式(工厂,单例,观察者,装饰者等)。
04、熟练使用Android四大组件(Activity、Service、ContentProvider、BroadcastReceiver)。
05、熟练掌握Android五大数据存储(SharedPreferences、SQLite、ContentProvider、文件、网络)。
06、练掌握Fragment的生命周期以及与Activity之间的通信。
07、熟练掌握Activity的启动模式。
08、熟练掌握ListView的分页、优化、多布局以及处理图片错位问题。
09、熟练掌握图片的三级缓存和二次采样,能够熟练的使用Picasso来实现图片的三级缓存。
10、熟练掌握Android自定义控件,流式布局,自定义进度条等。
11、熟练掌握Android帧动画、补间动画和属性动画的使用。
12、熟练掌握WebView的使用,以及WebView与js之间的交互。
13、熟练掌握Android线程间的通信、Handler消息机制以及AsyncTask异步任务机制。
14、熟练使用常用的JSON数据解析,例如JSON解析、Gson解析和FastJson等;
15、熟练掌握Base64、Url编码解码,DES、AES和RSA加密解密以及MD5、SHA1签名的使用。
16、熟练掌握 CardView,RecyclerView等新控件,以及 CoordinatorLayout,TabLayout,DrawerLayout,等新布局的使用。
17、熟练掌握xUtils、Retrofit、PullToRefresh、vitamio、ijkLib、ActiveAndroid等第三方库的使用。
18、熟练掌握Android的事件分发机制。
19、熟悉Android音频、视频的录制与播放。
20、熟练掌握SVN及Git等版本控制工具。
21、了解极光推送、二维码扫描和第三方支付,以及使用ShareSDK进行第三方登录、分享、短信验证。
22、了解C语言、C++、Linux编程、HTML等相关技术。
项目名称: 67比购(已上线)
开发环境: eclipse、SVN
开发周期: 12周
项目描述: 67比购网,是一家专注于返利、折扣与导购服务的国内领先的网购省钱平台。并且是一个综合性网上购物商城,在该平台上,您可以以最实惠的价格买到您称心如意的商品,各种返利活动和折扣等你来拿。
功能描述: 1、分为五个模块:首页、我的足迹、逛街、积分兑换、我的;
2、首页:通过ListView嵌套自定义GridView展示了返利的分类、商品活动和最热的商品。
3、我的足迹:通过GridView展示用户查看过的商品。
4、逛街:通过ListView与ListView之间的联动,展现了商品的分类;
5、积分兑换:通过GridView展示了积分兑换的各种活动。
6、我的:展示了用户的基本信息,包括“我的订单”、“提现记录”以及返利的情况等。
项目职责: 1、负责界面的搭建。
2、负责数据的展示。
技术要点: 1、listView的联动。
2、Fragment和RadioGroup的结合使用。
3、ViewPager轮播的实现。
4、第三方分享、登录等功能的实现。