自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

鲁鲁晓生

路在脚下,梦在身上.....

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

转载 Learning Entity and Relation Embeddings for Knowledge Graph Completion (TransR)论文翻译

整理转自:fffnull 的 CSDN 博客,感谢他的翻译分享 论文原文地址:Learning Entity and Relation Embeddings for Knowledge Graph Completion

2017-03-28 16:57:29 3238

原创 Android自定义控件之带下载进度的下载按钮DownloadProgressButton

前言最近要用到一个带下载进度的按钮,各种搜索了一波,很抱歉(/TДT)/ ,实在没有发现自己想要的效果,没办法只能自己尝试实现了一个了。

2017-02-23 14:14:00 7176 7

原创 Android Studio Gradle 进阶设置

Android Studio Gradle 进阶设置

2017-02-16 21:36:41 5104

原创 知识图谱构建摸索

前言

2016-12-22 21:23:35 13370 10

原创 仿“游品位”首页效果之RecyclerView实现PinnedHeader标签

仿“游品味首页效果”之RecyclerView实现PinnedHeader标签

2016-10-25 14:40:32 5087 3

原创 Android24.2.0支持库中的SnapHelper学习和使用

SnapHelper的实现原理是监听RecyclerView.OnFlingListener中的onFling接口。LinearSnapHelper是抽象类SnapHelper的具体实现。通过LinearSnapHelper,可以使RecyclerView实现类似ViewPager的功能,无论怎么滑动最终停留在某页正中间。

2016-09-05 09:40:28 13969 3

原创 关于Fragment重叠问题分析和解决

相信大家在使用Fragment的过程中,肯定碰到过Fragment重叠的问题,重启应用就好了。然而原因是什么呢?

2016-07-22 12:32:55 19029 17

原创 Android自定义控件之购物车数量加减器

刚开始在网上搜寻了一番,没找到特别合适,所以就自己简单的写了一个,其实也没什么复杂,就是一个组合控件,记录一下,方便自己以后的使用,同时也希望可以帮助有需要的朋友。二、效果展示三、实现思路整个控件其实是由两个Button和一个EditText组成,直接上代码进行分析。初始化控件,设置了自定义属性(这几个自定义属性的作用大概通过名字也能够知道了)和设置监听器 LayoutInfl

2016-07-19 17:02:22 31137 10

原创 Android Studio项目如何添加.so文件(JNI)

一、问题描述昨天在AS上集成信鸽推送的时候,一直报.so文件加载失败的错误,然后就研究了一下,才发现原来AS上放.so的目录格式和Eclipse上不一样,囧~~(吐槽一下,信鸽推送的官方demo竟然还是Eclipse,害我直接拷贝了libs文件夹)二、解决方法方法一 如果直接使用 Android Studio 建立项目,项目结构与 Eclipse 建立的项目结构是不同的: [module_

2016-06-08 11:23:21 1082

原创 Android项目之HiTomato源码

一、前言最开始做这个app的目的其实只有一个,就是为了学习一下MD风格的新控件,做着做着就成了现在这个样子,o(∩_∩)o ,(毕竟不是专业的,这个估计也只有我自己觉得好看啦),总的来说,这个app功能简单,代码不复杂,十分适合初学者。二、效果展示 三、可能学到的东西Recyclerview滑动删除,设置EmptyView,滑动排序CardView, MaterialEdi

2016-05-11 21:42:32 638

原创 RecyclerView添加EmptyView

最近在用RecyclerView的时候,竟然发现它不可以像以前使用listView或者gridView时,当列表为空时,显示一个特殊的empty view来提示用户。没关系,o(^▽^)o,我们可以自己来实现这个功能。

2016-05-02 14:46:31 19615 4

原创 Android MD控件之CardView

CardView是Android5.0中的一个全新控件,是一种卡片的视图,就是知乎日报首页的风格(下图),从本质上看,可以将CardView看做是FrameLayout在自身之上添加了圆角和阴影效果。有了它,我们即便没有特别好的美感,也可以做出效果很不错的界面。

2016-04-25 20:55:43 1781

原创 Android学习之仿QQ讨论组和微信群聊头像

GroupView一、前言最近做东西的时候要用到qq讨论组群头像的功能,网上找了下,发现别人的并不是特别的好用,效果并不是和qq这个很像,或者是使用gridView,(NineGridImageView)这样比较麻烦,所以就自己想了一个。二、效果展示直接上效果图:是不是,还是很像的啊,o(∩_∩)o 从图里应该就可以看的出来这个有四个个功能:type:圆或者方 padding:图片间距 co

2016-03-21 19:56:05 7875 1

原创 关于ListView中adapter调用notifyDataSetChanged失效的原因总结

相信很多人都曾经被这个问题困扰,当然我也是这样过来的,原来以为只要数据变了,调用adapter的notifyDataSetChanged就会更新列表,然而结果却没有实现,其实是在一些细节上没有注意造成的,所以现在对这个问题进行下总结希望可以帮助到有需要的人。

2016-01-22 18:43:23 16739 1

原创 Android复合文本SpannableString使用总结

在Android中EditText用于编辑文本,TextView用于显示文本,但是有时候我们需要对其中的文本进行样式等方面的设置,其实Android为我们提供了SpannableString类来对指定文本进行处理,所以对那些常用的文本样式设置进行下总结,也就有了这个工具类。

2016-01-14 16:49:02 1333

原创 Android界面之常用的圆角提示框Dialog

日常的项目中Dialog经常用到,这里进行了几种常用的自定义Dialog总结,希望可以帮助到大家!o(∩_∩)o 废话不多说,直接上效果图。

2015-12-20 19:03:01 4048

原创 Android之Fragment的基本使用

一、前言       一个新的东西肯定会问是什么,为什么?       何为Fragment?Android是在Android 3.0 (API level 11)开始引入Fragment的。其实可以把Fragment想成Activity中的模块,这个模块有自己的布局,有自己的生命周期,单独处理自己的输入,在Activity运行的时候可以加载或者移除Fragment模块。

2015-11-29 20:54:34 798

原创 Android Studio离线安装gradle(亲测可用)

最近也是在试着熟悉使用android studio,毕竟是以后安卓的主流开发平台,早晚都是要用的。但是面对谷歌这个版本帝,每次AS每次更新之后又是要更新gradle,总是因为我们伟大的天朝的墙实在是太厚,提示各种错误。研究了很久发现了这个方法,希望可以帮助遇到同样问题的朋友(当然有VPN的同学就当我没说)!o(∩_∩)o 第一步:下载需要的gradle,根据提示的错误来,我上次提示的是不能下载

2015-11-21 14:00:09 38382 7

转载 Android 之事件的分发和消费机制

Android 编程下 Touch 事件的分发和消费机制Android事件机制之一:事件传递和消费

2015-10-13 15:28:20 579

原创 HorizontalListView的应用:Listview中完美嵌套HorizontalListView

一、前言 最近做的东西里面碰到一个界面中要求Listview中嵌套一个水平的Listview,看了很多网上的资料,对于单独的水平Listview,采用的是国外一位大牛继承AdapterView构造的HorizontalListView,接下来问题来了,哈哈,父Listview如果直接使用原生的Listview会出现滑动事件冲突的问题(当在HorizontalListView上下滑动时,父L

2015-10-06 23:39:54 7398 5

原创 JAVA学习笔记-面向对象

1.面向对象的三大特征:封装、继承、多态。1) 封装,即将对象的属性和行为“封装”在对象中。2) 继承,extends。3) 多态,方法多态(重载和覆写)和对象多态(父类和子类对象相互转换)。2.构造方法实际上严格来讲是属于整个对象构造过程中的最后一步,对象的构造需要为其分配空间,之后设置默认值,最后留给构造方法进行其他操作。 3.JAVA中 主要存在四块内存空间:1) 栈

2015-09-27 21:58:11 502

深入探索Android热修复技术原理(带目录)

Android首部热修复原理好书,阿里巴巴出品,自己添加了目录书签,方便大家学习,原版是没有的。

2017-07-03

Android24.2.0支持库中的SnapHelper学习和使用

Android24.2.0支持库中的SnapHelper学习和使用 详细见博客:http://blog.csdn.net/whitley_gong/article/details/52421215

2016-09-05

关于Fragment重叠问题分析和解决

关于Fragment重叠问题分析和解决 详细见博客: http://blog.csdn.net/whitley_gong/article/details/51987911

2016-07-22

Android自定义控件之购物车数量加减器

Android自定义控件之购物车数量加减器 详细见博客:http://blog.csdn.net/whitley_gong/article/details/51956429

2016-07-19

RecyclerView添加EmptyView

详细见博客: http://blog.csdn.net/whitley_gong/article/details/51244723

2016-05-02

Android MD控件之CardView

Android MD控件之CardView 详细见博客: http://blog.csdn.net/whitley_gong/article/details/51170240

2016-04-25

Android仿QQ讨论组组合头像

Android自定义控件之仿QQ讨论组和微信群聊组合头像 详细见博客: http://blog.csdn.net/whitley_gong/article/details/50939819

2016-03-21

notifyDataSetChanged失效的原因总结

关于ListView中adapter调用notifyDataSetChanged失效的原因总结 详细见博客: http://blog.csdn.net/whitley_gong/article/details/50562634

2016-01-22

Android界面之几种常用的自定义Dialog

Android界面之几种常用的自定义Dialog 详细见博客: http://blog.csdn.net/whitley_gong/article/details/50365164

2015-12-20

Android之Fragment的基本使用

Android之Fragment的基本使用 详细见博客:http://blog.csdn.net/whitley_gong/article/details/50098729

2015-11-29

Listview中完美嵌套HorizontalListView

HorizontalListView的应用:Listview中完美嵌套HorizontalListView 详细见博客:http://blog.csdn.net/whitley_gong/article/details/48936689

2015-10-06

HorizontalListView的应用:Listview中完美嵌套HorizontalListView

HorizontalListView的应用:Listview中完美嵌套HorizontalListView

2015-10-06

android学习之短信验证码

最近做到一个东西需要用到短信验证码,使用的是一款叫云之讯的短信验证码的API&SDK接口。

2015-06-12

SumatraPDF

Sumatra PDF 是一款开源免费、超级小巧、pdf阅读器,不仅支持PDF格式,也支持 XPS、DjVu、CBZ、CBR 等格式,更加重要的是支持mobi格式的电子书。

2015-06-04

空空如也

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

TA关注的人

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