07 2017 档案

摘要:目录(?)[+] 目录(?)[+] 前言:依然没有前言…… 相关博客:1、《Uri详解之——Uri结构与代码提取》2、《Uri详解之二——通过自定义Uri外部启动APP与Notification启动》 上几篇给大家讲了ContentProvider,里面有用到Uri,可能很多同学对Uri是什么,怎么 阅读全文
posted @ 2017-07-28 15:12 一点点征服 阅读(12428) 评论(0) 推荐(1)
摘要:一. 下载 在build.gradle中添加依赖: 需要support-v4库的支持,如果你的项目没有support-v4库(项目默认已经添加了),还需要添加support-v4依赖: 然后配置混淆规则: 其中第一个混淆规则表明不混淆所有的GlideModule。 如果需要的话,还需添加相应的权限: 阅读全文
posted @ 2017-07-28 14:06 一点点征服 阅读(1638) 评论(0) 推荐(0)
摘要:1. 网上的误解 不得不说很失望,到网上搜索了几篇帖子,然后看到的都是相互复制粘贴,就算不是粘贴的,有几篇还是只是拿着自己的几个简单例子,然后做测试,这种以一种现象结合自己的猜测便得出结论,其实只是想由不完全归纳得出完全归纳的结果,然而很令人失望,原因是: 数据取样过于片面,只是单纯的测试了一种情况 阅读全文
posted @ 2017-07-27 15:16 一点点征服 阅读(656) 评论(0) 推荐(0)
摘要:在导入开源项目时,有可能会要求需要maven插件,并报出一下错误: 对于没有安装maven插件的开发者来说,要去下载一个maven插件也许不困难,但是,有时候可能会像我一样懒,不去下载插件,那么我们可以试着这样做: 我在网上找了一些资料看一看,发现很多都是说把相关maven插件的classpath删 阅读全文
posted @ 2017-07-26 15:18 一点点征服 阅读(6843) 评论(0) 推荐(0)
摘要:1. 缓存 2.图片加载 3. 图片处理 4. 网络请求 5. 网络解析 6. 数据库 7. 依赖注入 8. 图表 9. 后台处理 10. 事件总线 11. 响应式编程 12. Log框架 13. 测试框架 Android自带很多测试工具:JUnit,Monkeyrunner,UiAutomator 阅读全文
posted @ 2017-07-25 17:49 一点点征服 阅读(5561) 评论(0) 推荐(0)
摘要:效果 图 地址 http://easings.net/zh-cn android 实现 Github地址 https://github.com/LiDaQiang2016/AnimationEasingFunctions 阅读全文
posted @ 2017-07-25 17:21 一点点征服 阅读(421) 评论(0) 推荐(0)
摘要:该篇文章主要是讲Android颜色渲染,首先先来看看PorterDuff,对绘图非常重要。 PorterDuff的由来: 相信大多数人看到这个ProterDuff单词很奇怪了吧,这肿么个意思呢,然后就用有道啊,金山啊开始翻译,但是翻译软件给出的结果肯定还是 ProterDuff或者”未找到”. 这是 阅读全文
posted @ 2017-07-25 13:23 一点点征服 阅读(1725) 评论(0) 推荐(0)
摘要:1.修改title 边距 修改边距使用系统的app属性来引入使用,即: 1 比如: 当然也可以在style.xml中修改,自己研究吧; 2.修改navigation icon的padding值 修改padding值,就需要在style.xml中修改;在此我们修改的是navigation的pading 阅读全文
posted @ 2017-07-25 12:39 一点点征服 阅读(3889) 评论(0) 推荐(0)
摘要:android当中获取视频音频的时长,我列举了三种。 1:获取视频URI后获取cursor 2:根据MediaPlayer获取: 3:采用MediaMetadataRetriever的方式: 阅读全文
posted @ 2017-07-25 12:10 一点点征服 阅读(12061) 评论(0) 推荐(0)
摘要:前言: 上一篇介绍了Android的Tween Animation(补间动画) Android动画效果之Tween Animation(补间动画),今天来总结下Android的另外一种动画Frame Animation(逐帧动画)。 其他几种动画效果: Android动画效果之Tween Anima 阅读全文
posted @ 2017-07-24 11:45 一点点征服 阅读(17781) 评论(1) 推荐(1)
摘要:问题 自定义Toolbar之后,发现左侧不能完全填充,总是留一点空白,如下图: 原因 查看Wiget.AppCompat.Toolbar的parent(Toolbar默认的style),如下: 1 其中,contentInsetStart 这个属性就是引起自定义ActionBar不能完全填充的原因。 阅读全文
posted @ 2017-07-21 18:36 一点点征服 阅读(1874) 评论(0) 推荐(0)
摘要:前言 Marterial Design出来也有一段时间了,为了紧跟Google的设计规范,决定在项目中使用Toolbar。使用了一段时间之后,发现很多时候原始的Toolbar并不能满足项目的要求。为了适应项目多样化的需求,对Toolbar进行了深入的研究。 Toolbar简介 Toolbar使应用的 阅读全文
posted @ 2017-07-20 10:20 一点点征服 阅读(1090) 评论(0) 推荐(0)
摘要:转载请标明出处: http://blog.csdn.net/lmj623565791/article/details/45303349; 本文出自:【张鸿洋的博客】 1、概述 随着Material Design的逐渐的普及,业内也有很多具有分享精神的伙伴翻译了material design spec 阅读全文
posted @ 2017-07-20 10:19 一点点征服 阅读(478) 评论(0) 推荐(0)
摘要:ToolBar简介 ToolBar是Android 5.0推出的一个新的导航控件用于取代之前的ActionBar,由于其高度的可定制性、灵活性、具有Material Design风格等优点,越来越多的应用也用上了ToolBar,比如常用的知乎软件其顶部导航栏正是使用ToolBar。官方考虑到仍有一部 阅读全文
posted @ 2017-07-19 12:03 一点点征服 阅读(700) 评论(0) 推荐(0)
摘要:最详细的 Toolbar 开发实践总结 过年前发了一篇介绍 Translucent System Bar 特性的文章 Translucent System Bar 的最佳实践,收到很多开发者的关注和反馈。今天开始写第二篇,全面的介绍一下 Toolbar 的使用。说起 Toolbar ,可能有很多开发 阅读全文
posted @ 2017-07-18 18:16 一点点征服 阅读(3797) 评论(0) 推荐(0)
摘要:SpannableString 转换局部字体大小,但在EditText测量之前设置内容,测量高度为,字体变小之前的高度 阅读全文
posted @ 2017-07-11 11:18 一点点征服 阅读(1108) 评论(0) 推荐(0)
摘要:先说具体做法,原因在其后给出: 写好Alter功能块后,在alter.show()语句前加入: [java] view plain copy alert.getWindow().setType(WindowManager.LayoutParams.TYPE_SYSTEM_ALERT); 注:alte 阅读全文
posted @ 2017-07-06 11:29 一点点征服 阅读(2717) 评论(0) 推荐(0)
摘要:最近使用Android Studio 3.0 canary 3 时新建项目遇到标题所示错误,后网上找到解决办法。记录如下: 在项目的build.gradle文件中添加如下内容即可解决。 原文章链接 https://stackoverflow.com/questions/44071080/could- 阅读全文
posted @ 2017-07-03 19:05 一点点征服 阅读(866) 评论(0) 推荐(0)
摘要:Android 4.4 Camera 源码里面有一个操作界面的方法: [java] view plain copy /** * If {@param visible} is false, this hides the action bar and switches the * system UI t 阅读全文
posted @ 2017-07-03 13:43 一点点征服 阅读(3708) 评论(0) 推荐(0)