文章分类 -  Android自定义

1 2 3 4 5 ··· 7 下一页
摘要:Android渲染器Shader:LinearGradient(一)LinearGradient是Android的线性渲染器。我写5个LinearGradient渲染器渲染后的View表现结果。其中,LinearGradient 1,2,3只是修改渲染器的渲染模式,LinearGradient 1为 阅读全文
posted @ 2019-07-09 15:11 天涯海角路 阅读(1253) 评论(0) 推荐(0) 编辑
摘要:上一篇对自定义View及一些方法有所了解,下面做一个简单的叶子飘动的例子 主要技术点 1、添加背景图片canvas.drawBitmap() 2、Matrix动画类 3、Matrix添加到画布上 步骤 1、添加黄色背景颜色 2、添加背景图片 canvas.drawBitmap(Bitmap bitm 阅读全文
posted @ 2017-03-17 12:27 天涯海角路 阅读(453) 评论(0) 推荐(0) 编辑
摘要:自定义View对于新手而言貌似是一个很复杂的东西。格式,各函数的意义。对于大神经常忘记各函数及一些参数的具体写法及意义,刚好在做一个风车效果,把过程及遇到的问题都写下来 1、如何自定义一个View 上面就是自定义了一个LeafView最简单的写法。当然界面上什么都不会显示,除了LinearLayou 阅读全文
posted @ 2017-03-17 12:26 天涯海角路 阅读(557) 评论(0) 推荐(0) 编辑
摘要:上一篇《Android 自定义View(一) Paint、Rect、Canvas介绍》讲了最基础的如何自定义一个View,以及View用到的一些工具类。下面讲下View绘制的方法及过程 03-15 01:28:53.111 30961-30961/com.myView I/ MyView: MyVi 阅读全文
posted @ 2017-03-17 12:26 天涯海角路 阅读(20343) 评论(1) 推荐(2) 编辑
摘要:最近写博客的时间,都是在晚上图书馆学习回到宿舍后,大概是11点半开始写,写着写着就1点多了,这还是我积累的比较充分了的情况下的,然后自己要看一遍再睡觉。第二天早上还要审稿后再发表。下星期开始调整写作时间,早睡早起学习效率才高。 写一篇文章真的不容易,我会陆续写一个路线的博客,如事件分发机制,自定义V 阅读全文
posted @ 2017-03-17 11:49 天涯海角路 阅读(118) 评论(0) 推荐(0) 编辑
摘要:准备了一阵子,一直想写一篇事件分发的文章总结一下,这个知识点实在是太重要了。 一个应用的布局是丰富的,有TextView,ImageView,Button等,这些子View的外层还有ViewGroup,如RelativeLayout,LinearLayout。作为一个开发者,我们会思考,当点击一个按 阅读全文
posted @ 2017-03-17 11:48 天涯海角路 阅读(150) 评论(0) 推荐(0) 编辑
摘要:在刚开始学习Java的时候,我看的是Mars老师的视频。Mars老师说过的一句话让我印象很深刻:要有一颗面向对象的心。 如果我们用面向对象的思维方式来思考,就会觉的View的绘制机制是很合理,很科学的。我们要在一张纸上画一幅画,首先要测量一下这幅画有多大吧,然后确定在这张纸的哪个地方画会显得比较美观 阅读全文
posted @ 2017-03-17 11:45 天涯海角路 阅读(155) 评论(0) 推荐(0) 编辑
摘要:输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7,2,1,5,3,8,6},则重建二叉树并返回。分析:此时不由得想起前序遍历的顺序是根--左--右 [cpp]  阅读全文
posted @ 2017-03-16 19:21 天涯海角路 阅读(134) 评论(0) 推荐(0) 编辑
摘要:概述 在过去的20年里,如果要选一个最成功的编程语言那一定非Java莫属。根据TIOBE Index发布的编程语言排行榜,自2001年以来Java语言在这个排行榜上最差的名次是第二名。在20年的发展历程中,Java已经不仅仅是一门编程语言,它更是一个平台,是一系列的计算机软件和规范形成的技术体系,从 阅读全文
posted @ 2017-03-15 19:42 天涯海角路 阅读(76) 评论(0) 推荐(0) 编辑
摘要:一、基本概念 动态规划过程是:每次决策依赖于当前状态,又随即引起状态的转移。一个决策序列就是在变化的状态中产生出来的,所以,这种多阶段最优化决策解决问题的过程就称为动态规划。 二、基本思想与策略 基本思想与分治法类似,也是将待求解的问题分解为若干个子问题(阶段),按顺序求解子阶段,前一子问题的解,为 阅读全文
posted @ 2017-03-15 19:23 天涯海角路 阅读(137) 评论(0) 推荐(0) 编辑
摘要:动态规划问题:用来解决最优化问题 基本概念:将一个问题,分解成多个阶段来解决,每一个阶段的决策都依赖于当前的状态,决策过后状态又发生了转移,这种多阶段来解决最优化问题的过程就是动态规划。 基本思想与策略:基本思想与分治法类似,也是将带求解的问题分解为若干子问题(动态规划称之为阶段),按顺序求解子问题 阅读全文
posted @ 2017-03-15 19:22 天涯海角路 阅读(232) 评论(0) 推荐(0) 编辑
摘要:欢迎Follow我的GitHub, 关注我的CSDN. 其余参考Android目录.已同步微信公众号:猛戳这里 转载请注明出入谢谢! http://blog.csdn.net/xiaole0313/article/details/62056612 推荐文章: 如果你喜欢上了一个程序员小伙,献给所有的 阅读全文
posted @ 2017-03-15 19:04 天涯海角路 阅读(140) 评论(0) 推荐(0) 编辑
摘要:转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/9991569 之前也是由于周末通宵看TI3比赛,一直没找到时间写博客,导致已经有好久没更新了。惭愧!后面还会恢复进度,尽量保证每周都写吧。这里也是先恭喜一下来自瑞典的Alliance战 阅读全文
posted @ 2017-03-15 17:07 天涯海角路 阅读(101) 评论(0) 推荐(0) 编辑
摘要:目录 AdapterView简介 AdapterView本身是一个抽象类,AdapterView及其子类的继承关系如下图: 特征: AdapterView继承自ViewGroup,本质是个容器 AdapterView可以包含多个“列表项”,并将这多个列表项以合适的形式展示 AdapterView显示 阅读全文
posted @ 2017-03-14 23:07 天涯海角路 阅读(274) 评论(0) 推荐(0) 编辑
摘要:前言 Android事件分发机制是每个Android开发者必须了解的基础知识 网上有大量关于Android事件分发机制的文章,但存在一些问题:内容不全、思路不清晰、无源码分析、简单问题复杂化等等 今天,我将全面总结Android的事件分发机制,我能保证这是市面上的最全面、最清晰、最易懂的 本文秉着“ 阅读全文
posted @ 2017-03-14 23:04 天涯海角路 阅读(11117) 评论(1) 推荐(1) 编辑
摘要:前言 自定义View是Android开发者必须了解的基础 今天,我将手把手教你写一个自定义View,并理清自定义View所有应该的注意点 阅读本文前,请先阅读我写的一系列自定义View文章 自定义View基础 - 最易懂的自定义View原理系列(1) 自定义View Measure过程 - 最易懂的 阅读全文
posted @ 2017-03-14 23:01 天涯海角路 阅读(551) 评论(0) 推荐(0) 编辑
摘要:Android提供了两套事件处理机制:基于监听的事件处理;基于回调的事件处理 1.基于监听的事件处理 Android的事件处理是一种委派式事件处理方式(事件源将整个事件处理委托给事件监听器),事件监听的处理模型主要涉及:Event Source(事件源)、Event(事件)、Event Listen 阅读全文
posted @ 2017-03-13 21:32 天涯海角路 阅读(180) 评论(0) 推荐(0) 编辑
摘要:自定义控件 1组合控件:将系统原生控件组合起来加上动画效果,形成一种特殊的动画效果。 2完全自定义控件,继承自系统的View,自己去实现View效果 RotateAnimation fromDegrees 从哪个角度开始旋转 toDegrees 到哪个角度结束 pivotXType X轴以什么为参考 阅读全文
posted @ 2017-03-13 16:36 天涯海角路 阅读(202) 评论(0) 推荐(0) 编辑
摘要:简单梳理了一下自定义控件的初级到高级的流程,还有很多没有细化,后面慢慢更新,当年总结这个是为了做教案的。 初识控件 控件的作用? 那些地方使用了控件? 为什么要封装为控件? 第一个自定义控件 为什么要自定义控件? 常规更改 自定义控件如何使用? 自定义控件更改方法: onDraw onMerase 阅读全文
posted @ 2017-03-13 16:31 天涯海角路 阅读(294) 评论(0) 推荐(0) 编辑
摘要:最近在开始深入的去学习Android自定义控件这块的知识,发现涉及到各方各面的知识点略多,如: View、ViewGroup的绘制 事件分发 各种动画效果 滚动嵌套机制 还有涉及到相关的数学知识等等 作为刚刚想深入学习自定义控件这块知识的孩纸,想知道那些擅长于写各种控件的大牛们,是怎样去一步一步学习 阅读全文
posted @ 2017-03-13 16:30 天涯海角路 阅读(167) 评论(0) 推荐(0) 编辑

1 2 3 4 5 ··· 7 下一页
点击右上角即可分享
微信分享提示