学习目的
运用绘制控件的知识,升级前面做过的手势解锁实战
学习过程
回顾以往知识,独自上手写代码,体会相似项目的开发过程
技术
一、先导
1.参考从前项目的代码,寻找方向思路(不熟悉的朋友可以移步至本人"Android开发学习——Day22(布局方式&实战:手势解锁)"一文)
1>布局框架
2>添加九个点
3>画线
4>保存密码
5>显示修改
2.运用绘制的方式添加线条
1>绘制三步走(不熟悉的朋友可以移步至本人“Android开发学习Day26,Day27”的文章)
2>刷新
3.代码整合
一些代码的整体结构相比较于之前的手势解锁实战并未有太多变化,把握整体的布局结构,往里面填充相应功能代码即可。
二、具体操作
1.先来看看效果
(待更新...)
2.添加点
代码实现--添加九个点3.画线
(待更新...)
4.密码部分
(待更新...)
5.跳转
(待更新...)
感悟
经过这次项目实战,我意识到,在往后的技术生涯中,自己还有很多写相似代码、项目的机会。我要学会代码的构建、移植、好项目的留存和参考等等。大的工程项目一般不是每次都是从头开始编写的,我们需要良好的移植性,才能完成大型项目的构建。在这个过程中,我觉得整个项目的构建思想是最为重要的,相应的技术反而没有那么重要了。在此基础上,我还要深入去探究一下,希望以后自己能够养成良好的项目习惯。
网友评论