关闭
当前搜索:

Android图像合成模式之PorterDuff.Mode

本文转载自简书《各个击破搞明白PorterDuff.Mode》,链接地址如下:https://www.jianshu.com/p/d11892bbe055PorterDuff.Mode这个枚举变量主要用于Android中的图像合成PorterDuff.Mode是什么在android SDK Paint类中有一个很重要的方法setXfermode(源码如下)public Xfermode setXfe...
阅读(50) 评论(0)

Android 自定义view之圆盘进度条

很久没有用到自定义View了,手有点生疏了,这不同事刚扔给一个活,按照UI的要求,画一个进度条,带动画效果的。需求是这样的: 嗯,实现后效果如下: 嗯,算是基本满足需求吧。 本文包含的知识点 1、自定义view的绘制 2、属性动画 3、图像的合成模式 PorterDuff.Mode嗯,废话不多说,show me the code 1)WordView.javaimport androi...
阅读(48) 评论(0)

Android studio 利用gradle快速编译出apk

现在大部分Android开发人员用的都是Android Studio在开发,这也是官方的支持方案,还在Eclipse的用户,建议趁早换过来吧,因为github上的项目基本上都是利用Android Studio开发的,为了能少重复发明轮子,我们都会去github上下载一些demo过来进行参考学习。如果,博主有着很好的分享的精神,那么我们下来的demo那应该是完整的,导入工程可以用,在工程包里面也会有相...
阅读(173) 评论(0)

Android Notification的基本使用和点击跳转中的注意事项

1、Android 中通知栏的基本使用Notification,是一种具有全局效果的通知,可以在系统的通知栏中显示。当 APP 向系统发出通知时,它将先以图标的形式显示在通知栏中。用户可以下拉通知栏查看通知的详细信息。通知栏和抽屉式通知栏均是由系统控制,用户可以随时查看。 首先创建通知,需要一个NotificationManager来对通知进行管理,可以调用Context的getSystemSer...
阅读(144) 评论(0)

走向灵活软件之路--面向对象的六大原则

写在前面应用开发过程中,最难的不是完成应用的开发工作,而是在后续的升级、维护过程中如何让应用能够拥抱变化。拥抱变化也就意味着在满足需求且不破坏系统稳定性的前提下保持高可扩展性、高内聚、低耦合,在经历了各个版本的变更之后依然保持清晰、灵活、稳定的系统架构。最近也是终于有空能自己学点东西了,嗯,刚好手边有本放置了好久的《Android源码设计模式》,书挺不错的,可以当作工具书去查阅。而书前面部分讲到了面...
阅读(202) 评论(0)

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

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

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

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

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

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

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

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

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

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

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

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

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

当我们在自定义View,或者处理一些滑动/触摸事件时,就需要计算距离操作了,而系统也提供了各种方法来满足我们不同的需求,有些东西你不用就很容易忘记,现在整理下,方便后面查找。希望对大家有帮助,如有谬误,欢迎批评指正,如有疑问欢迎留言。 -图片直观的认识 先用图片表示了直观的表现下这几个距离的意义,原图片出自这里 -getX、getRawX、getWidth、getTranslationX意义...
阅读(356) 评论(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是目前谷歌公司推荐的图片加载工具,好,那我们...
阅读(1977) 评论(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...
阅读(5414) 评论(0)
84条 共6页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:159210次
    • 积分:2377
    • 等级:
    • 排名:第18032名
    • 原创:68篇
    • 转载:16篇
    • 译文:0篇
    • 评论:93条
    联系我

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