Code Monkey home page Code Monkey logo

customwidgetdemo's Introduction

初学 自定义View

废话先不说,直接上图,然后再介绍,代码 里边 会有一些 当初 我 学 自定义view 的思路,有不懂的可以@我,一起交流,一起进步;

Demo 首页 效果图

Image

饼状 效果图

Image

雷达 效果图

Image

八卦 效果图

Image

万花筒 效果图

Image

贝塞尔曲线 效果图

Image

心得体会

开始学自定义view的时候,感觉这东西好难,自己心里难免会产生一些抵触,也撞了很多墙;俗话说,干什么一定要坚持下来,看一遍不懂,就看10遍,肯定会有收获的 ,然后不断的发现问题,解决问题,慢慢的,你的视野 也随之变宽变深;进入正题,在学自定义View的时候,我大概 思路 是这样的,我上边 的效果图,肯定有很多大神早已经写出来了 ,当时我也看到了,这时候,你不要急着去看他的代码是怎么实现的,而是首先看它的效果图,自己想好该分哪几个步骤慢慢去实现它,可能你会感觉难,这很正常,可以先从简单的学起, 比如:画一条线,画一个矩形,画一个圆等,都是由这些组成的;然后 你自己按照你的 思路 搞的 和 别人的 效果图差不多了,你再去 翻翻 别人的代码实现过程,有哪些你当时没想到的, 别人用了更好的方法而你确绕了几道弯,这样你就进步了;这几个demo,我在看别人 效果图的时候,就直接按自己的思路 开干了 ,也遇到了不少问题,然后问问别人 思路,自己再不断去 尝试,就实现了;相信你们肯定也可以;希望能够帮到你们;觉得对你有帮助 麻烦来个Star;

customwidgetdemo's People

Contributors

lb-ocean avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.