Android开发学习——Day29(综合实战:画出来的手势解锁)

学习目的

运用绘制控件的知识,升级前面做过的手势解锁实战

学习过程

回顾以往知识,独自上手写代码,体会相似项目的开发过程

技术

一、先导

1.参考从前项目的代码,寻找方向思路(不熟悉的朋友可以移步至本人"Android开发学习——Day22(布局方式&实战:手势解锁)"一文)

1>布局框架

2>添加九个点

3>画线

4>保存密码

5>显示修改

2.运用绘制的方式添加线条

1>绘制三步走(不熟悉的朋友可以移步至本人“Android开发学习Day26,Day27”的文章)

2>刷新

3.代码整合

一些代码的整体结构相比较于之前的手势解锁实战并未有太多变化,把握整体的布局结构,往里面填充相应功能代码即可。

二、具体操作

1.先来看看效果

(待更新...)

2.添加点


代码实现--添加九个点

3.画线

(待更新...)

4.密码部分

(待更新...)

5.跳转

(待更新...)

感悟

经过这次项目实战,我意识到,在往后的技术生涯中,自己还有很多写相似代码、项目的机会。我要学会代码的构建、移植、好项目的留存和参考等等。大的工程项目一般不是每次都是从头开始编写的,我们需要良好的移植性,才能完成大型项目的构建。在这个过程中,我觉得整个项目的构建思想是最为重要的,相应的技术反而没有那么重要了。在此基础上,我还要深入去探究一下,希望以后自己能够养成良好的项目习惯。

你可能感兴趣的:(Android开发学习——Day29(综合实战:画出来的手势解锁))