Crazy Wah

Android程序开发猿
华南理工大学天高科技工作室 · 2年经验
Crazy Wah
日薪: ¥500/8h
地点: 广州 全区
时间: 可工作日远程
ID:128573 复制

0
接单数
0
评价数
0
收藏数

AI 技能提取 | Android Java C语言 PHP
学习并了解 Java
学习并了解 C语言
学习并了解 Android 的布局
自学并了解 算法
学习并了解 PS 的使用
学习并了解 Flash 的使用
自学并了解 PHP
通过计算机二级考试(C语言)
学习并了解 JSP
学习并了解 Java EE框架(Hibernate ,struts2)
自学并了解 Android 的 四大组件 基本运行原理
学习并了解 计算机组成原理
学习并了解 数据结构
学习并了解 算法
学习并了解 计算机操作系统
学习并了解 计算机网络
通过全国英语四级考试
熟悉Android的程序开发,有过四个Android项目经验,有过单独完成一个APP的经验
熟悉算法和设计模式,可兼后端开发,数据库开发等。
在校学生,空闲时间较多,可以投入更多时间,酬劳可商量。

TentcooHi 项目(大二上学期)
原本这是学校的迎新项目,但是后来因为学校的因素并没有上线。在这个项目中第一次用到了来自第三方的 SDK 环信 IM。在短短
的两周工期内,不断翻阅他们官网的 API 去理解每一个用的类的使用方法和注意事项。赶在工期之前把即时聊天实现了出来。
TentcooTools.v2(大二下学期)
这个是我们工作室内部的一个app开发的任务,在项目中,我和另外一个同学支撑起了整个项目的Android部分的开发,我负责了
做通讯录,工作周报和投票等功能。
其中有一个加载时转动的动画,当时商讨的时候我们决定时用GIF做的,但是用GIF灵活性太差了,我就尝试了一下使用自定义
View,在网上查阅了大量的资料以后(查看Android 官方Api 网站)通过继承 View 然后重写当中的 OnDraw(Canvas canvas)
方法来改变自己定义 View 的绘制方式把那个动画实现了出来。
之后出现了一个问题,就是动画在小内存的虚拟机中运行有可能出现卡顿,我再检查了一边重写的 onDraw 方法以后发现是因为
在 onDraw 方法里面有 new 对象的操作对坐标等数值进行清零,而每隔毫秒级的时间以后 onDraw 方法会被再执行以达到做成动
画的效果。于是我把 new 的操作改变成了普通的重新赋值,修复了会有大量内存空间被浪费的问题
这使我对View的运作过程和一些底层的方法有了一定的认识,这是我在这个项目中收获最大的地方。
Crazy Wah ID:128573 复制

Crazy Wah

Android程序开发猿 · 2年经验 · 华南理工大学天高科技工作室
城市广州 全区 日薪500元/8h 时间 可工作日远程
0
累计接单
0
用户评价
0
被收藏

信用行为

0
接单数
0
评价数
0
收藏数

技术能力

AI 技能提取 | Android Java C语言 PHP
学习并了解 Java
学习并了解 C语言
学习并了解 Android 的布局
自学并了解 算法
学习并了解 PS 的使用
学习并了解 Flash 的使用
自学并了解 PHP
通过计算机二级考试(C语言)
学习并了解 JSP
学习并了解 Java EE框架(Hibernate ,struts2)
自学并了解 Android 的 四大组件 基本运行原理
学习并了解 计算机组成原理
学习并了解 数据结构
学习并了解 算法
学习并了解 计算机操作系统
学习并了解 计算机网络
通过全国英语四级考试
熟悉Android的程序开发,有过四个Android项目经验,有过单独完成一个APP的经验
熟悉算法和设计模式,可兼后端开发,数据库开发等。
在校学生,空闲时间较多,可以投入更多时间,酬劳可商量。

项目经验

TentcooHi 项目(大二上学期)
原本这是学校的迎新项目,但是后来因为学校的因素并没有上线。在这个项目中第一次用到了来自第三方的 SDK 环信 IM。在短短
的两周工期内,不断翻阅他们官网的 API 去理解每一个用的类的使用方法和注意事项。赶在工期之前把即时聊天实现了出来。
TentcooTools.v2(大二下学期)
这个是我们工作室内部的一个app开发的任务,在项目中,我和另外一个同学支撑起了整个项目的Android部分的开发,我负责了
做通讯录,工作周报和投票等功能。
其中有一个加载时转动的动画,当时商讨的时候我们决定时用GIF做的,但是用GIF灵活性太差了,我就尝试了一下使用自定义
View,在网上查阅了大量的资料以后(查看Android 官方Api 网站)通过继承 View 然后重写当中的 OnDraw(Canvas canvas)
方法来改变自己定义 View 的绘制方式把那个动画实现了出来。
之后出现了一个问题,就是动画在小内存的虚拟机中运行有可能出现卡顿,我再检查了一边重写的 onDraw 方法以后发现是因为
在 onDraw 方法里面有 new 对象的操作对坐标等数值进行清零,而每隔毫秒级的时间以后 onDraw 方法会被再执行以达到做成动
画的效果。于是我把 new 的操作改变成了普通的重新赋值,修复了会有大量内存空间被浪费的问题
这使我对View的运作过程和一些底层的方法有了一定的认识,这是我在这个项目中收获最大的地方。
客服二维码

没找到合适的人才?

扫码添加客服极速匹配,或直接发布需求让更多人才主动报名

平台担保交易 · 1小时内不满意可退款

平台信誉与实力

基于 35,336 需求方信任

  • ✓ 支付宝企业信用分 优秀 评级
  • ✓ 市场份额约占全行业三分之一
  • ✓ 程序员兼职行业全能首选平台
查看平台资质详情
收藏