Android实训实习报告总结

Android实训实习报告总结

ID:41560092

大小:66.74 KB

页数:14页

时间:2019-08-27

Android实训实习报告总结_第1页
Android实训实习报告总结_第2页
Android实训实习报告总结_第3页
Android实训实习报告总结_第4页
Android实训实习报告总结_第5页
资源描述:

《Android实训实习报告总结》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、一、引言Android学习已有一•年半有余,先后做过两款游戏、三款应用和搭建一台服务端,也了解过一些Android相关的源码(JDK、SDK和NDK),学习Android不仅是对前沿开发技术的了解,也是对编程知识的一次提升。巩固和学习了更多的Android的控件、布局、Activity>Service等一系列基础知识,对整个Android的开发有了大致的了解。android入门后,只会照着别人的葫芦来画瓢,即没有设计思想,也没有口主原创的代码,不好不好于是乎,进了公司跟着项目走,用项目来驱动口己去学习和提高公司是1+1开发模

2、式,即1个美工+1个工程师,负责完成一个项冃(主耍是游戏开发),就完全需要口己设计游戏的布局、逻辑,以及各种动画,来增强用户体验的效果当时主要是看Android官方的SDKAPI文档、屮文API文档、JDK源码,对有些感念不清楚,就上论坛去找答案,如CSDN、ITEye、IBM、知乎,或者去啃google官方的文档。二、新掌握的Java基础学习2.1、ActivityViow>Surfaceview的理解掌握了常用控件、view、surfaceview使用方式,知道怎样去适配不同屏幕后,每天就是重复的工作,堆砌代码,难以进一

3、步去提升自己于是就自己给自个找点事干,自定义控件,如对话框背景等,或去googlecode找些开源的代码下来研究,学习人家的设计思想、模块功能的划分、代码组织结构等知识这个过程中,涉及到的知识比较多,如版本管理工具SVN、Git、Mercurial,如设计模式的思想,如怎样构建通用的开源应用框架(考虑sdkl.5等版本),如何适用在不同屏幕分辨率的手机上等等学习中会不断遇到一个又一个新的问题,因此需要不断去查资料、再学习各种工具,逐步积累,潜移默化小白己掌握的知识和工具就多了,眼界也开阔了。2.2、android-pullt

4、orefresh一个强人的拉动刷新开源项目,支持各种控件卜•拉刷新,ListView、ViewPager、WevView、Expandab1eListView>GridView、ScrollVicw、HorizontalScrollView>Fragment上下左右拉动刷新,比下面johannilsson那个只支持ListView的强大的多。并且它实现的下拉刷新ListView在item不足一屏情况下也不会显示刷新提示,体验更好。成果:ListView能满足一个Android项冃的列表:(1)F拉刷新ListView(2)下

5、拉刷新及滑动到底部加载更多ListView(3)拖动排序的ListView,同时支持ListView滑动item删除,各个Item高度不一、单选、复选、CursorAdapter做为适配器、拖动背景变化等。2.3、MenuMenuDrawer滑出式菜单,通过拖动屏幕边缘滑出菜单,支持屏幕上下左右划出,支持当前View处于上下层,支持Windows边缘、ListView边缘、ViewPager变化划出菜单等。SlidingMenu滑出式菜单,通过拖动屏幕边缘滑出菜单,支持屏幕左右划出,支持菜单zoom,scale,slideu

6、p三种动画样式出现。ArcMenu支持类似Path的左下角动画旋转菜单及横向划出菜单、圆心弹出菜单android-satel1ite~menu类似Path的左下角动画旋转菜单radial-menu-widget圆形菜单,支持二级菜单2.4、异常处理登录提交时,川户名、密码不能为空,否则不与提交。数据库返冋登录信息,处理登录成功与否的异常。注册提交时,检查注册用户名,密码不能为空,密码与确认密码要相同,否则不与捉交注册。三、AndroidXutils框架的使用在开发屮还学习了一套强大的快速开发框架,AndroidXutils框

7、架。3.1、xUtils使用xUtils包含了很多实用的android工具。xUtils源于Afinal框架,对Afinal进行了大量重构,使得xlltils支持大文件上传,更全面的http请求协议支持,拥有更加灵活的ORM,更多的事件注解支持且不受混淆影响…xUitls最低兼容android2.2(apilevel8)3.2、DbUtils数据库android屮的orm框架,一行代码就可以进行增删改查;支持事务,默认关闭;可通过注解白定义表名,列名,外键,唯一性约束,NOTNULL约束,CHECK约束等(需要混淆的时候请注

8、解表名和列名);支持绑定外键,保存实体时外键关联实体H动保存或更新;自动加载外键关联实体,支持延时加载;支持链式表达查询,更直观的查询语义,参考下面的介绍或sample'P的例子。3.3、ViewUtils视图android中的ioc框架,完全注解方式就可以进行UI绑定和事件绑定;新的事件

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。