Giter Site home page Giter Site logo

ray_seniorui's Introduction

Ray_SeniorUI

Android项目中高级UI的使用

SeniorUI01_UI绘制流程分析(源码级分析)

SeniorUI0101_UI绘制流程分析运用(底部动画弹出显示框)

SeniorUI02_UI绘制流程分析二(View的绘制过程)

SeniorUI0201_UI绘制流程分析二应用(自定义标签流式布局)

SeniorUI0202_UI绘制流程分析二应用(瀑布流)

SeniorUI0203_分析ondraw()过程

SeniorUI03_Paint及paint使用实例总结

SeniorUI0301_Paint基本使用一(图形绘制、路径相关)

SeniorUI0302_Paint基本使用二(文字相关api)

SeniorUI0303_Paint基本使用三(FontMetrics文字对齐)

SeniorUI0304_环形饼图

SeniorUI04_Paint高级渲染Shader使用

SeniorUI0401_Shader使用:放大镜效果

SeniorUI0402_LinearGradient线性渐变:霓虹灯文字

SeniorUI0403_Gradient:环形渲染效果、梯度渲染、组合渲染

SeniorUI0404_雷达图

SeniorUI0405_自定义水波纹效果

SeniorUI05_Paint_Xfermode模式

SeniorUI0501_Xfermode倒影效果

SeniorUI0502_Xfermode圆角效果

SeniorUI0503_Xfermode刮刮卡(橡皮檫)效果

SeniorUI0504_Xfermode心电图效果

SeniorUI0505_Xfermode波浪效果

SeniorUI0506_Xfermode实现书柜图书高亮

SeniorUI06_Paint实现滤镜效果

SeniorUI07_Canvas的使用

SeniorUI08_Canvas实战

SeniorUI09_贝塞尔曲线运用(QQ消息气泡)

SeniorUI1001_PathMeasure语法

SeniorUI1002_PathMeasure基本使用

SeniorUI1003_PathMeasure实现两种加载框

SeniorUI1004_小船破浪效果

SeniorUI1005_搜索框动态效果

SeniorUI11_SVG简介

SeniorUI11_VectorDrawable

SeniorUI11_SVG实现可交互式**地图

SeniorUI12_事件分发

SeniorUI13_ListView源码分析

SeniorUI14_15_ListView复用**实现列表item高效率横向滑动

SeniorUI16_属性动画

SeniorUI17_动画:送礼物、淘宝折叠效果

SeniorUI18_加载动画:多圆旋转聚合逃逸效果

SeniorUI19_自定义动画框架

SeniorUI20_PageTransformer实现视差、3D翻转、抓牌、元素等各种效果

SeniorUI21_Meterail Design

SeniorUI22_RecyclerView嵌套滚动、缓存、添加头

SeniorUI23_ItemTouchHelper实现列表item滑动删除、移动换位及拓展

SeniorUI24_ItemTouchHelper实现陌陌滑动移除效果

SeniorUI25_自定义DrawerLayout设置背景和item动画效果

SeniorUI26_Snackbar使用及其源码分析

SeniorUI27_NavigationView+ToolBar

SeniorUI28_Tablayout简介

SeniorUI28_Palatte应用

SeniorUI28_Meterail Design综合使用实现侧拉栏主页

SeniorUI29__沉浸式设计、CardView

SeniorUI30_AppBarLayout和CollapsingToolbarLayout详解

SeniorUI31_手写CoordinatorLayout和Behavior

SeniorUI32_共享元素动画

SeniorUI33_Activity的加载View过程

SeniorUI33_自定义控件的概括

SeniorUI34_maven项目生成.jar的两种方法

SeniorUI34_jbox2d引擎实现重力碰撞效果

ray_seniorui's People

Contributors

baopengjian 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.