自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

WRH的专栏

不积跬步无以至千里

  • 博客(37)
  • 资源 (20)
  • 收藏
  • 关注

原创 Flutter关于TextField你能知道的一切

前言Hello,大家好这里是一个苦逼的前Android开发,本来Android干的开开心心,但是受到一些影响转行了

2019-07-15 15:26:15 3946 1

原创 Python之12306余票查询

简单的Python学习,用Python完成一个12306余票查询~Python之12306余票查询参考资料来自Python 实现火车票查询工具需要用到的第三方库requests,使用 Python 访问 HTTP 资源的必备库。docopt,Python3 命令行参数解析工具。prettytable, 格式化信息打印工具,能让你像 MySQL 那样打印数据。效果图...

2018-10-05 21:26:53 1833

原创 Python之图片转字符画

简单的Python初见,用Python完成一个图片转文字程序~Python之图片转字符画参考资料来自Python 图片转字符画倒入第三方库个人采用的IDE是PyCharm CE,这里简单的记录下倒入第三方库的办法点击’+‘号,来添加我们的第三方库’Pillow’Pillow一个用来处理与图片相关的库,我们这里用它来做选取图片以及调整图片大小相关操作。图片转字符画原理引用自Py...

2018-09-27 16:16:34 456

原创 Android SnapHelper扒皮分析

大家好,本人是一个萌新android开发,最近对与RecyclerView搭配使用的SnapHelper非常感兴趣,本篇文章是记录了一些我对SnapHelper的研究与体会。SnapHelper简介SnapHelper是什么,能做什么是我最先感兴趣的东西,从官方文档看来SnapHelper是一个辅助RecyclerView滚动的辅助类,RecyclerView本身是一个滚动容器支持横向...

2018-08-11 23:48:40 1551 2

原创 手把手教你做开源项目MyMeiZi 二(使用RecyclerView+Glide打造瀑布流)

Glide 一个专注于平滑滚动的图片加载和缓存库,相信大家也不会陌生,话说我以前一直使用的是Fresco,这次也是为了学习使用了Glide,谁上谁下这个不好区分,但是Glide更轻量级,究竟选择哪个还要看各位自己了在Github上我们可以看到关于Glide的用法。// For a simple view:@Override public void onCreate(Bundle savedI

2016-02-27 11:30:53 5353 1

原创 手把手教你做开源项目MyMeiZi 一( RxJava + Retrofit)

转载请注明出处: http://blog.csdn.net/u014163726 本文出自Wrh的博客开篇闲扯在16年回顾15年的自己发现自己真的变懒了也没有当初那种求知欲了,不知道是不是因为繁忙的工作和精神压力导致的,不过我想来想去还是决定重新振作起来,说句文艺的话 不忘初心,方得始终RxJava相信关于RxJava大家或多或少都有所了解,这里就不在详细的介绍RxJava,放上几个

2016-02-25 22:13:32 3259 11

原创 Android 仿照QQ剪裁头像(完结篇)

转载请注明出处: http://blog.csdn.net/u014163726?viewmode=contents 本文出自Wrh的博客闲扯最近刚好空闲下来又因为以前有人问到过这个仿qq上传头像的问题,抓紧时间撸出一篇博客本章内容部分手势检测出自翔神的博客本章内容匆忙赶出估计会有bug希望发现的人可以在评论告诉我好好学习,天天向上,像大神学习正文还记得我上一篇关于仿qq上传头

2015-09-09 17:20:19 4173 7

原创 Android PorterDuff.Mode与Canvas实际使用

Android PorterDuff.Mode与Canvas实际使用 转载请注明出处: http://blog.csdn.net/u014163726?viewmode=contents 本文出自Wrh的博客Canvas关于Canvas谷歌官方Api 简单翻译一下: Canvas可以理解为画布的概念 在画布上作画需要:bitmap,canvas,内容,paint了

2015-08-05 09:43:12 2399

原创 关于Android Studio打包混淆以及上传mapping文件

关于Android Studio打包混淆以及上传mapping文件 转载请注明出处: http://blog.csdn.net/u014163726?viewmode=contents 本文出自Wrh的博客打包Android studio的打包很简单 然后如果已经有keystore的一路next下去,如果没有的可能需要先创建keystore,最后我们就会得到一个apk文件混淆

2015-07-16 16:11:14 18379 3

原创 Android 自定义ViewGroup实现GridLayout

Android 自定义ViewGroup实现GridLayoutN长时间不写博客了,这次空下来赶紧写一篇压压惊,CSDN可以用markdown编辑了我也赶下时髦自定义ViewGroup重写onMeasure重写onLayout这么久不更新确实是因为最近比较忙,最近应该会闲下来,希望能一星期出一篇博客,这样自己也可以把知识复习一遍,关于上一篇的仿QQ我看抽时间再写下篇吧,今天先带来一个简单的G

2015-07-12 19:59:08 2896

原创 Android 仿qq上传头像(一)

这么长时间没写博客感觉手都要生了啊,最近因为工作的关系来到了上海,目前还算稳定,所以抓紧时间写篇博客压压惊。     标题早已经看穿一切,这次我们来模仿一下qq上传头像的功能,先上一个未完成版的效果图,银魂第四季重开放上一张萌萌哒的图片。         这还是要用到我们自定义View的知识,首先从相册中获取图片的部分我就不详细介绍了。/** * 获得图片 */ pr

2015-04-11 12:21:52 4234 4

原创 IOS SWIFT---使用UICollectionView

上一篇我们完成了第一个用swift写的ios小程序,今天我们拓展一下那个程序,使用UICollectionView。UICollectionView类似android中的gridview可以实现九宫格的效果。首先我们还是打开我们的故事版main.storyboard拖拽一个Collection View默认是带一个Collection View Cell ,相当

2015-02-12 15:17:31 5194

原创 IOS SWIFT---初见iOS程序

Swift,苹果于2014年WWDC(苹果开发者大会)发布的新开发语言,可与Objective-C*共同运行于Mac OS和ios平台,用于搭建基于苹果平台的应用程序。相信很多人都对ios的开发充满兴趣,既然苹果公司推出了更简单更容易上手的swift,作为一个对ios开放感兴趣的人自然也要来插一脚了。这只是个学习日记,纪录我自己的学习过程有什么错误欢迎大家指正,希望一同进步

2015-02-11 13:23:35 1562

原创 Android 关于使用LruCache缓存你想缓存的数据

又是好久没写博客。。今天我们来一起学习一下缓存技术,相信大家做开发的时候都知道请求网络数据的重要,但是有一些只用请求一次就过时性的消息比如某些新闻信息,如果我们每次进入新闻界面就从新从网络上获取势必会给用户带来不好的体验,所以我们需要缓存技术来帮我们解决这一问题。1,LruCache介绍核心的类是LruCache (此类在android-support-v4的包中提供) 。这个类非常适

2015-02-06 10:22:11 9574 4

原创 Android 模仿搜狐新闻的ViewpagerIndicator

好久没写博客了,今天没事怒更一记。如标题今天我们来模仿一下搜狐新闻,先上个效果图.效果图上完之后再上个博客,我也是从这里得到的启发http://blog.csdn.net/qibin0506/article/details/420465591,接下来我们就来分析一下这个效果下面的内容应该是用viewpager,头部的选项卡我们用一个LinearLayout+Hori

2015-01-25 13:28:03 2359 3

原创 Android 结合滑动控件ListView滑动删除

一转眼就15年了,希望大家15年升职加薪走上人生巅峰这篇博客是结合上一篇ListView滑动删除之Viewgroup打造滑动控件(修正版)博客所完成的,先上个效果图吧.其实实现起来并不复杂1,解决滑动冲突因为我们的自定义滑动控件和ListView本身的滑动事件会产生各种冲突,所以我们可以自定义ListView并重写onInterceptTouchEvent方法。我们先来

2015-01-08 09:43:51 1584 1

原创 ListView滑动删除之Viewgroup打造滑动控件(修正版)

HELLO大家好,好久没写博客了。。最近在家练车,天寒地冻疯狂受苦。在这里先祝大家2015年升官发财!如题本期是ListView的滑动删除效果,Gitub上其实是已经有一个非常好的开源项目了,不过还是那句话理解了才是最好的,现在的listview滑动删除效果大部分都是采用先打造一个滑动控件然后解决listview的滑动冲突,所有我们今天先来打造一个滑动控件,先上个效果图1,自定

2014-12-28 14:25:30 1557 2

原创 Android ScrollView妙用(scrolling tricks详解)

最近辞职在家闲来无事搞起了Android studio,刚上手时各种头痛,现在适应来一段时间发现它确实要比eclipse强大一些,那么我们今天就来说一下scrollview的一些用法,相信很多人用scrollview时只是简单的把它当一个滚动装置来用,其实scrollview有很多简单却又炫酷的用法,先看个效果.相信很多人会感到眼熟,这就是ScrollingTricks的效果,我们今天

2014-12-08 11:13:49 9219 4

原创 Android 动画详解之属性动画(Property Animation)(下)

Hello,大家好,最近好长时间没有写博客了,因为我决定辞职了。废话不多说,我们还是来看属性动画在上一篇 Android 动画详解之属性动画(Property Animation)中我们简单的介绍了一下属性动画的用法,其实属性动画还有更多有趣的用法。1,在xml中使用在eclipse中我们右键新建xml可以选择新建属性动画,如图我们选择objectAnimator,然后我们

2014-12-01 13:28:38 1553 4

原创 Android 动画详解之属性动画(Property Animation)

前文也提到过Android 3.0

2014-11-17 16:00:35 1642 1

原创 Android 动画详解之Frame动画 (Drawable Animation)

Frame动画就像是gif图,通过一些静态图片来达到动画的效果。Android sdk中的AnimationDrawable就是专门针对Frame动画,当然Frame动画也可在java代码或者xml中写,但是提倡大家还是在xml中写,先上个效果图。<animation-list xmlns:android="http://schemas.android.com/apk/res/a

2014-11-12 16:29:29 2633 2

原创 Android 动画详解之View动画

为了让用户的使用更舒适所以有些情况使用动画是很有必要的,Android在3.0以前支持俩种动画Tween动画以及Frame动画。Tween动画支持简单的平移,缩放,旋转,渐变,Frame动画就像Gif图通过一系列图片来模拟动画效果,而在Android 3.0以后引入了新的动画就是属性动画(property animation), Android 分享一个简单有趣的动画效果 就是利用了属性动画。

2014-11-11 11:34:39 1390

原创 Android 倒计时动画

今天给大家分享一个可以用来做倒计时的动画....下期开始准备写几篇动画的详细解释,毕竟授人以鱼不如授人以渔接下来还是先上效果图熟悉动画的人相信心中已经有了想法。。其实这个动画就是Alpha动画和Scale动画结合在一起 <alpha android:duration="1000" android:fromAlpha="0

2014-11-07 17:11:15 3878

原创 Android ListView动画实现方法

在Android中listview是最常用的控件之一,但是有时候我们会觉得千篇一律的listview看起来过于单调,于是就产生了listView动画,listview加载了动画会让用户体验更好,本期就分享一些listview动画以及实现方法,效果图相信大家都熟悉Android的Tween动画,前四种动画就是Translate,Alpha,Rotate,Scale,最后一种Rot

2014-11-03 11:18:41 4083 6

原创 Android 分享一个简单有趣的动画效果

本期开始于大家分享几个简单又有趣的动画效果图:效果还是不错的,而实现起来也并没有多大的难度,上代码喽 public int id[] = { R.drawable.fengjing_1, R.drawable.fengjing_2, R.drawable.fengjing_3, R.drawable.fengjing_4, R.drawable.fengj

2014-10-31 14:59:37 2132

原创 Android 自定义学习(5)自定义Progressbar

自定义View学习的最后一期了,先上效果图。相信大家心中都有自己的实现方法,这里就贴上我的方法以供参考。/** * 刻度画笔 */ private Paint linePaint; /** * 进度画笔 */ private Paint textPaint; /** * 进度 */ private int index = 0; /

2014-10-27 13:10:33 1111

原创 Android 自定义View学习(4)波浪效果+光圈扩散效果

这篇博客的效果是我仿照WPJY大神的一篇博客做的,加入了一些我自己的改动

2014-10-24 13:29:33 8092 6

原创 Android 自定义View学习(3)--仿IOS风格滑动按钮

谢谢收看自定义学习的第三期

2014-10-07 16:42:57 1598 3

原创 Android 自定义View学习(2)

上一篇学习了基本用法,今天学一下稍微复杂一点的,先看一下效果图为了完成上面的效果还是要用到上一期开头的四步1,属性应该要有颜色,要有速度 如果对这里有什么不了解可以看我上一篇Android 自定义View学习(1)2, 在构造方法中获得这些属性 TypedArray a = co

2014-09-30 09:53:30 927

原创 Android 自定义View学习(1)

最近感觉没什么事重新写

2014-09-29 11:23:40 1123 2

原创 Android ActionBar拆分操作栏模式

操作栏最初是在Android 3.0中引入的——这个平台版本专注于在平板设备上提供极佳的用户体验。Android 4.0(API level 14)则试图优化很多起初为平板电脑所设计的功能,使它们可以在更小的设备或者智能设备上使用。对于操作栏来说,这就意味着拆分操作栏的引入。可以通过在应用程序或者Activity的清单节点中设置android:uiOptions属性值为splitActio

2014-08-12 17:51:38 960

原创 Android 压缩网络上的图片BitmapFactory.decodeStream()返回为空的问题

今天做开发的时候需要加载网络图片并压缩,danshi

2014-07-23 15:50:31 5597 1

原创 Android 4.1--大布局Notification

今天发现了一个谷歌4.1以上才有的的新型Notification,

2014-07-21 15:54:53 2371 1

原创 Android 不自动锁屏 4.0以后横竖屏切换不重新启动

android手机不自动锁屏很简单。。一句换  getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);android 4.0以后横竖屏切换。。。坑爹啊,居然和之前不一样了       android:configChanges="keyboardHidden|orientation|sc

2014-07-14 11:27:39 840

原创 android DLNA之dmp开发详细介绍

记录一下这几天的成果。。 DLNAxin

2014-07-09 16:42:20 6723 1

原创 Android 关于java.net.BindException: bind failed: EADDRINUSE (Address already in use)

今天,在做一个小功能的时候

2014-07-08 15:04:22 9098

原创 关于Dialog 俩次点击报错 :The specified child already has a parent. You must call removeView() on the child's

今天在做编程开发的时候碰到了一个让我有些郁闷的事情,guan

2014-05-15 10:56:32 1031

Android 仿qq剪裁头像(完结篇)

本代码基于Android studio,是仿照qq剪裁头像所写

2015-09-09

Android 仿qq上传头像(一)

Android 仿qq上传头像(一)

2015-04-11

LruCache缓存

LruCache缓存

2015-02-06

仿搜狐新闻选项卡

仿搜狐新闻选项卡

2015-01-25

ListView滑动删除

listview滑动删除

2015-01-08

ListView滑动控件(一)(修正版)

修正版的滑动控件

2014-12-29

ListView滑动控件(一)

滑动控件,

2014-12-28

android scroll

Android ScrollingTricks

2014-12-08

Android Frame动画

Android Frame动画

2014-11-12

Android 倒计时动画

android 倒计时动画,

2014-11-07

Android ListView动画

Android ListView动画

2014-11-03

Android 翻转动画

android翻转动画

2014-10-31

自定义学习(5)

自定义Progressbar

2014-10-27

自定义View(波浪+光圈扩散)

自定义View(波浪+光圈扩散)

2014-10-24

自定义仿IOSButton

自定义仿IOSButton,自定义仿IOSButton

2014-10-07

自定义学习View(2)

自定义学习View系列第二期

2014-09-30

自定义View控件 1

自定义View控件 1

2014-09-29

Android listview的Item拖拽效果

点击图片拖拽,不影响自身单击效果,

2014-07-28

dlna player开源项目

dlna player 开源项目,适合新手查看学习

2014-03-20

dlna 多屏互动

dlna开发可看

2014-03-17

空空如也

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

TA关注的人

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