自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

huachao1001的专栏

本人博客在《Python学习实战》同步更新,欢迎WX搜索并关注。

  • 博客(12)
  • 资源 (21)
  • 收藏
  • 关注

原创 彻底理解View事件体系!

View的事件体系整体上理解还是比较简单的,但是却有很多细节。这些细节很容易忘记,本文的目标是理解性的记忆,争取做到看完不忘。最近在复习,希望本文能对你也有所帮助。如果你已经对View事件体系有一定的了解,那么查漏补缺,看看你是不是已经掌握了以下内容呢?

2016-06-27 14:18:02 6096 10

原创 抢先体验ConstraintLayout以及AS 2.2

今年的Google开发者大会上,google给我们带来了ConstraintLayout,这个Layout有啥不一样呢?你可以通过布局工具拖拽轻松实现布局,当然了,这必须得Android Studio 2.2以后才有这个工具,但ConstraintLayout这个类本身是兼容到Android 2.3 的,因此你可以放心大胆的用,只不过在Android Studio中必须升级到2.2才会有这个工具,这个工具如下截图

2016-06-22 10:09:26 6188 5

原创 教你一步一步实现图标无缝变形切换

在上一篇文章[《酷炫的Activity切换动画,打造更好的用户体验 》](http://blog.csdn.net/huachao1001/article/details/51659963)中,我们感受到了过渡切换动画带来的不一样的用户体验。如何你还意犹未尽,那么今天我们再体验一把图标切换动画。先来个效果图,让你更有动力往下看(PS:以下gif是放慢了的动画,另外gif丢帧导致不流畅,各位不要觉得很卡哈~)

2016-06-20 16:49:10 8979 4

原创 酷炫的Activity切换动画,打造更好的用户体验

我的简书同步发布:酷炫的Activity切换动画,打造更好的用户体验转载请注明出处:【huachao1001的专栏:http://blog.csdn.net/huachao1001】毫无疑问,动画效果能提高用户体验。我们平时使用最多的动画基本上是属性动画和补间动画了,属性动画很强,基本能定制我们想要的动画,但是你是否知道,API 21(5.0)后系统内置了Activity之间的切换动画,而且非常酷

2016-06-15 16:43:09 41996 29

原创 ViewPager源码分析(3):与PagerAdapter 交互

我们知道,ViewPager显示的页面离不开我们定义的适配器,正是因为我们编写了自己的适配器,才让ViewPager显示出满足你的需求的内容,那么ViewPager是如何与适配器(PagerAdapter)进行交互的呢?我们今天来研读一下ViewPager中与PagerAdapter交互的部分代码。本文对学习ViewPager很重要,请耐心往下仔细研读 ...O(∩_∩)O~~

2016-06-14 13:00:11 6345 2

原创 ViewPager源码分析(2):滑动及冲突处理

上一篇介绍了`ViewPager`的`onMeasure`和`onLayout`两个方法,这是自定义View最基本的两个函数。但是我们的`ViewPager`有个需求就是滑动,接下来我们一起去学习`ViewPager`在滑动方面做了哪些工作,以及`ViewPager`如何处理与子`View`之间的滑动冲突。由于ViewPager的子View有Decor View还有普通的子View,而本篇文章讲的主要是普通子View

2016-06-13 13:56:55 9767 5

原创 ViewPager源码分析(1):onMeasure、onLayout

在网上看了一些面经,感觉ViewPager被问到的概率还是蛮大的,于是决定去好好研究ViewPager源码,一步一步去琢磨ViewPager的实现,并写到博文里来~。我们知道,ViewPager是一个ViewGroup,而我们平时自己自定义ViewGroup时,除了至少写两个构造函数以外,onMeasure和onLayout这两个函数基本上是必须要去写的。今天先把onMeasure和onLayout两个函数仔细研

2016-06-12 20:20:02 3886 4

原创 打造属于你的LayoutManager

我的简书同步发布: 打造属于你的LayoutManager 转载请注明出处:【huachao1001的专栏:http://blog.csdn.net/huachao1001】一直想找RecyclerView自定义LayoutManager相关资料,网上虽然有几篇,但是写的却不够详细,看的一知半解。Google了几篇国外的文章后研究了一下,今天决定静下心来好好去写一篇关于自定义LayoutManag

2016-06-06 16:23:13 21954 25

原创 制作圆形图片,你会以下几种?

说起圆角图片,相信每个人心中都有自己的圆角图片制作方法。但是你是否想知道,除了你所会的那几张方法以外,还什么什么方法制作圆形图片呢?我们一一学习~关于通过使用XferMode方式创建圆形图片,hongyang大神的《 Android Xfermode 实战 实现圆形、圆角图片 》

2016-06-04 16:59:12 13556 2

原创 自定义View,有这一篇就够了

我的简书同步发布:自定义View,有这一篇就够了为了扫除学习中的盲点,尽可能多的覆盖Android知识的边边角角,决定对自定义View做一个稍微全面一点的使用方法总结,在内容并没有什么独特,其他大神们的博客上面基本上都有讲这方面的内容,如果你对自定义View很熟了,那么就不用往下看啦~。如果对自定义View不是很熟,或者说很多内容忘记了想复习一下,更或者说是从来没用过,欢迎跟我一起重温这方面的知识

2016-06-03 15:08:21 76980 57

原创 玩转AppBarLayout,更酷炫的顶部栏

上一篇文章《CoordinateLayout的使用如此简单 》对CoordinateLayout的使用做了讲解,今天我们再讲解常常与其一起使用的几个View:AppBarLayout、CollapsingToolbarLayout以及Toolbar。一下子出现3个陌生的View,是不是觉得很慌张~,很多人都写了这几个布局的使用,但是他们却没有有针对性的单独讲解每个View的作用以及如何使用,我看的很多文章都是一上来就

2016-06-02 14:09:59 31746 26

原创 CoordinatorLayout的使用如此简单

我的简书同步发布:CoordinateLayout的使用如此简单曾在网上找了一些关于CoordinateLayout的教程,大部分文章都是把CoordinateLayout、AppbarLayout、CollapsingToolbarLayout 以及Toolbar等一起使用来介绍,这让我不知不觉在心中认为把这几个布局要一起使用,而且只是用于那种场景中。其实CoordinateLayout的功能并

2016-06-01 13:03:29 59144 37

OpenVINO运行Tensorflow模型

在VS2017中配置OpenVINO环境,并运行Tensorlfow训练的MobileNet,包括Tensorflow模型转为OpenVINO模型,VS2017运行OpenVINO模型等,配置OpenCV等,详情请阅读我的博客【OpenVINO运行Tensorflow模型】

2019-11-20

MobileNet移植到Android

使用Tensorflow Mobile库将MobileNet官方预训练库移植到Andorid端

2018-10-23

MobileNet V1官方预训练模型的使用

使用MobileNet V1官方预训练模型示例,通过该代码可以快速接入MobileNet V1

2018-10-22

为模型添加纹理

为3D模型添加纹理,使得3D模型看起来更真实、更有立体感!

2016-08-10

OpenGL显示任意Stl文件

通过解析STL文件,使得STL格式的3D模型文件能在手机上显示出来!

2016-07-28

通过自定义Gradle插件修改编译后的class文件

通过自定义Gradle插件,修改class文件

2016-07-04

AndroidStudio自定义Gradle插件

在AndroidStudio中自定义Gradle插件

2016-07-02

SVG图片变形

将两个SVG path以动画的形式变形

2016-06-20

Activity之间切换动画

Api21之后,系统内置的在两个Activity之间的切换动画使用

2016-06-15

自定义LayoutManager

教你一步一步打造自己的RecyclerView的LayoutManager

2016-06-06

各种圆形ImageView的实现

使用Xfermode、BitmapShader、clipPath等方法实现圆形ImageView

2016-06-04

AppBarLayout结合CoordinateLayout

AppBarLayout结合CoordinateLayout和Toolbar以及CollapsingToolbarLayout

2016-06-02

CoordinateLayout使用

通过自定义Behavior定制你的CoordinateLayout交互~

2016-06-01

RenderScript简单使用

简单的RenderScript实现照片取反色

2016-05-28

Android自动手绘,圆你儿时画家梦!

将图片自动转为手绘,并以动画方式显示手绘效果

2016-05-27

Android浪漫桃心线

程序员也可以浪漫,给你的女友or女神发过去吧~~~

2016-05-25

android邮件开发必备包:activation.jar+mail.jar+additionnal.jar

android开发邮件系统必备包activation.jar、mail.jar、additionnal.jar有了它们才可以开发邮件系统哦

2015-03-24

servlet获取url相关参数

包含了servlet获取url的各种参数,可以得到url里面任何信息

2013-05-04

java文件流

里面包含了大部分java文件读写文件的用法,面对各种文件流封装的类,不用担心怎么用,因为这里有样例

2013-05-04

html标签大全

html标签,用于查询标签,方便查询,比在线查询更好使用

2011-12-27

jsp入门代码

jsp基础代码,适合初学者,尤其是菜鸟级别的!!!!

2011-09-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除