关闭

MPAndroidChart3.0使用详解(二)----柱状图、折线图、组合图的使用

上篇主要讲到了MPAndroidChart这个开源库的一些基本特性和基础设置,现在来讲下我们经常要用到的柱状图(直方图)、折线图和组合图的使用。柱状图再讲之前,先看效果图。 第一个是单个柱状图,第二个是组合(group)的柱状图 使用 1、首先先创建BarChart对象,并初始化,进行些基础设置 2、为BarChart添加对象,利用BarEntry添加x轴,y轴的数据 3、初始化Bar...
阅读(76) 评论(0)

MPAndroidChart3.0使用详解(一)----基本属性设置

说到Android中的图表库,除了老牌的谷歌推荐的Achartengine图表库,那不得不提一下MPAndroidChart这个类库了,相比前者,后者功能十分丰富,github的star超过17K。其支持直方图(柱状图)、折线图、饼状图、气泡图、雷达图、散点图、蜡烛图、组合图。支持缩放、点击事件、动画效果等。截至于本文,最新的版本是3.0.2,相比以前的2.x的版本,功能上有很大的丰富,支持的属性更...
阅读(144) 评论(0)

Android Studio错误"Manifest merger failed with multiple errors, see logs"解决方法

关于Android Studio在gradle的时候出现的: Error:Execution failed for task 'xxx:processDebugManifest'. > Manifest merger failed with multiple errors, see logs 问题的解决方法。 今天在原来的项目中添加了一个新的项目作为依赖,在Manifest中进行了一系...
阅读(87) 评论(0)

一个三流学校程序员的奋斗

其拼命精神值得借鉴,也借此鼓励那些为梦想,认真生活的人。笨鸟先飞,既然选择远方,底子薄,时间补。 文章是转载的,这里暂未找到原文地址,如有人知道,请告知,或若有侵犯您的权益,请通知我删除。 我不是一个毅力很强的人,总得一些激励人的文章来激励自己。 我也在一个三流的学校,在找有关考研的文章的时候看到这篇文章觉得不错,不敢独享,拿出来共勉…… 看完后我又一次明白,勤...
阅读(158) 评论(0)

Android开发人员不得不收集的代码(持续更新中)

本文转载至http://blog.csdn.net/a120705230/article/details/52076522,感谢原作者的辛勤劳动! 做这份整理是想把它作为Android开发的小字典,当遇到一些琐碎问题时,不用再面向百度或者谷歌查询API的使用,费时费力,这里有的话,大家尽管撸走.作者代码地址:https://github.com/Blankj/AndroidUtilCode 这里...
阅读(158) 评论(0)

Android自定义可拖拽的悬浮按钮---DragFloatingActionButton

悬浮按钮FloatingActionButton是Android 5.0系统添加的新控件,FloatingActionButton是继承至ImageView,所以FloatingActionButton拥有ImageView的所有属性。本文讲解的是一个实现了可拖拽的悬浮按钮,并为此添加了类似于qq的吸附边框的功能。在此之前,先了解下其简单的使用方式吧: 首先你得添加其依赖compile 'com....
阅读(188) 评论(0)

Android快速获取当前Activity类名的三种方法

据说程序猿最讨厌的两件事:一是给代码写详细的注释;二是阅读别人的代码没注释。在程序猿的世界里,大部分都是接手的别人的项目,而对于一些项目文档全面,项目代码规范,在阅读代码的时候相对轻松些,不至于当前是哪个Activity都不知道。But,理想是丰满的,现实是骨感的。规范的一点的,会写个BaseActivity,让项目中所有的Activity继承这个BaseActivity,然后再Activity中获...
阅读(318) 评论(0)

Android中各种getRawX,getX,getWidth,getTranslationX等的区别。

当我们在自定义View,或者处理一些滑动/触摸事件时,就需要计算距离操作了,而系统也提供了各种方法来满足我们不同的需求,有些东西你不用就很容易忘记,现在整理下,方便后面查找。希望对大家有帮助,如有谬误,欢迎批评指正,如有疑问欢迎留言。 -图片直观的认识 先用图片表示了直观的表现下这几个距离的意义,原图片出自这里 -getX、getRawX、getWidth、getTranslationX意义...
阅读(137) 评论(0)

Glide加载圆形图片报错:java.lang.AbstractMethodError: abstract method "void com.bumptech.glide.load.Key.updat

Glide是Google公司在2014年的I/O大会上发布的,到现在有3年左右了,最先版本已经到了4.0以上了。而现在Android上的图片加载框架非常成熟,从最早的老牌图片加载框架UniversalImageLoader,到后来Google推出的Volley,再到后来的新兴军Glide和Picasso,当然还有Facebook的Fresco。而Glide是目前谷歌公司推荐的图片加载工具,好,那我们...
阅读(437) 评论(0)

fatal: destination path ‘文件夹名’ git clone already exists and is not an empty directory解决方法

git问题及解决方法今天在使用git的时候出现了这个错误,我是先在oschina创建了git仓库地址,然后使用git clone https://xxxx@xx.git 操作时,出现的fatal: destination path ‘文件夹名’ git clone already exists and is not an empty directory解决方法如下: git init git rem...
阅读(984) 评论(0)

RxJava零基础入门(三)

本文转载自http://www.jianshu.com/p/5c221c58e141前言这篇讲RxJava中强大的Scheduler调度器 ,就是因为它,RxJava才能极其简便的在线程中切换,接着再讲一讲一些常用的操作符。没看过前两篇的,可以去温习下前面的基础。 RxJava零基础入门(一) RxJava零基础入门(二)Scheduler在讲常用操作符前,先看看Scheduler这个东西,名之为...
阅读(275) 评论(0)

RxJava零基础入门(二)

前言本文转载自http://www.jianshu.com/p/240f1c8ebf9d 本文主要给大家补充一下上一篇遗留的Subject知识,没看过上一篇的同学、忘了上一章写什么的同学、还有其他同学,请进入时光机:Rxjava零基础入门(一)温习一遍,俗话说,“书读百遍,奇异自见”,看多一遍是一遍,多多益善嘛。温习完的,请回来继续听讲。关于Subject关于Subject,官方文档的解释是这样的...
阅读(175) 评论(0)

RxJava零基础入门(一)

本文转载自http://www.jianshu.com/p/5e93c9101dc5 谢谢原文作者. 注:这里使用的是RxJava1.x版的,最新的是RxJava2.x,但是基本思想是一样,依然可以拿这个先入门。文末有写的比较好的基于RxJava2.x系列的文章链接。前言 相信各位看官对RxJava早有耳闻,那么关于什么是RxJava我就不再赘述了,不知道的可自行百度。如果你已经大致了解过什么是RxJava...
阅读(203) 评论(0)

2分钟搞定利用Android Studio建立自己的项目依赖

相信使用Android Studio的同学都知道AS有个很好用的地方,就是它可以添加项目依赖,这样就可以利用第三方包了,而不用像Eclipse一样要去下载相应的jar包。比如下面的典型的AS依赖如下:dependencies{ compile 'com.squareup.picasso:picasso:2.5.1' compile 'com.github.bumptech.glide:glide:3...
阅读(238) 评论(0)

android matrix 最全方法详解与进阶(完整篇)

本文转载自 http://blog.csdn.net/cquwentao/article/details/51445269 因为前段时间在项目中做动画时,用到了Matrix,网上找了一篇,觉得写的不错,故转载过来了。向原作者表示感谢! 1 概述 这里我们会详细讲解matrix的各个方法,以及它的用法。matrix叫做矩阵,在前面讲解 ColorFilter 的文章中,我们讲解...
阅读(220) 评论(0)
79条 共6页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:100360次
    • 积分:1766
    • 等级:
    • 排名:千里之外
    • 原创:65篇
    • 转载:14篇
    • 译文:0篇
    • 评论:57条
    联系我

    文章分类
    我关注的
    最新评论