自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

薛瑄的博客

不论是技术还是生活,你遇到的每个困难,都是一次提升自己的机会。努力解决好每个困难,你将成为更优秀的自己...

转载 EditText基本使用——EditText(一)

转载请标明出处:http://blog.csdn.net/xx326664162/article/details/51015837 文章出自:薛瑄的博客你也可以查看我的其他同类文章,也会让你有一定的收货!一、android:hint输入框在输入前都会显示一些信息,当用户在进行输入的时候,信息...

2016-03-30 15:59:10 982 0

转载 Android实现第一次进入App时的引导学习界面

转载:http://blog.csdn.net/u011993368/article/details/43764737因为我们所熟知的Android平台是一个又一个的Activity组成的,每一个Activity有一个或者多个View构成。所以说,当我们想显示一个界面的时候,我们首先想到的是建立一...

2016-03-30 12:00:29 8803 6

原创 NDK 配置及简单项目

参考: http://blog.csdn.net/sbsujjbcy/article/details/48469569 http://www.androiddevtools.cn/NDK 下载与配置:Android Studio 从 1.3 版本开始加入了 NDK 支持(见 Android N...

2016-03-28 16:36:46 2957 0

转载 Glide 入门到精通之二十——如何旋转图像

如何用 Glide 旋转图片事实上,android.graphics.Matrix 类提供了我们所需要的准确办法(甚至更多办法)。这个代码片段就是用来旋转图像的:Bitmap toTransform = ... // your bitmap sourceMatrix matrix = new Ma...

2016-03-26 11:56:47 3458 1

转载 Glide 入门到精通之十九——动态使用 Model Loader

提示:如果你还没读过我们之前的博客,现在去读一下。否则,下面这部分看起来很困难。作为一个简短的回顾:通常 Glide 的请求是和 GlideUrl 类来使用的。上周我们已经向你展示了如何创建一个新的接口,来考虑增加宽度和高度。public interface CustomImageSizeMode...

2016-03-24 17:49:01 3037 0

转载 Glide 入门到精通之十八——Module 实例:用自定义尺寸优化加载的图片

http://mrfu.me/2016/02/28/Glide_Module_Example_Optimizing/为何要在指定的尺寸下请求图片在一个最近的项目中我们与一个多媒体服务端工作,它也是图片服务端,提供了非常高的图像质量(图像可能有 6000x4500 像素)。虽然我们可以直接用链接去拿...

2016-03-24 16:02:57 2477 3

转载 Glide 入门到精通之十七——Module 实例:自定义缓存

自定义内存缓存希望你已经读了 caching basics 和 Glide modules 博客。否则,看下面的代码对你来说可能像魔术一般了。如果你读过了,那就继续读下去。好吧,既然是定制 Glide,我们就需要创建一个新的 Glide module。就如你在以前博客中看到的那样,applyOpt...

2016-03-24 15:09:31 1948 0

转载 Glide 入门到精通之十六——Module 实例:接受自签名证书的 HTTPS

用 GlideModule 修改 Glide在继续阅读前,请确保你已经阅读并理解了之前的博客 关于 GlideModule 的。我们不会在这个博客中继续说它的基础知识。相反,我们要跳过这个问题。所以确保你已经更新了你的 GlideModule 的基础知识。你已经知道 GlideModule 提供给...

2016-03-24 14:41:49 2198 1

转载 Glide 入门到精通之十五 ——用 Glide Module 自定义 Glide

Glide ModulesGlide module 是一个抽象方法,全局改变 Glide 行为的一个方式。如果你需要访问 GlideBuilder,它要在你要做的地方创建 Glide 实例,这是要做的一种方法。为了定制 Glide,你需要去实现一个 GlideModule 接口的公共类。publi...

2016-03-24 11:40:06 5173 0

转载 Glide 入门到精通之十四 ——集成网络栈

http://mrfu.me/2016/02/28/Glide_Integrating_Networking_Stacks/集成网络栈通过 HTTP/HTTPS 从网络上下载图像并显示是非常重要的一块。虽然标准的 Android 网络包也能做这些工作,但在 Android 中开发了很多提升网络的模...

2016-03-24 11:00:22 1441 0

转载 Glide 入门到精通之十三 ——用 animate() 自定义动画

动画基础从图像到图像的平滑过渡是非常重要的。用户不喜欢在应用中出现突然的转变。这就是 Glide 要做的。Glide 中有一个标准动画去柔软的在你的 UI 中改变。我们在之前的博客 看了 .crossFade()。但是这篇博客,我们要去看看除了 .crossFade() 的其他选择。Glide 提...

2016-03-24 10:39:03 1616 1

转载 Glide 入门到精通之十二 ——自定义转换

http://mrfu.me/2016/02/28/Glide_Custom_Transformations/Transformations在图片被显示之前,transformations(转换) 可以被用于图像的操作处理。比如,如果你的应用需要显示一个灰色的图像,但是我们只能访问到原始色彩的版本...

2016-03-24 10:08:29 4485 0

转载 Glide 入门到精通之十一 ——异常:调试和错误处理

Glide 的 GeneralRequest 类提供了一个方法去设置 log 的级别。不幸的是,在生产过程中,使用这个类并不容易。然而,有一个非常简单的方法去获得 Glide 的调试日志。你所要做的就是通过 adb 的 shell 来激活。打开你的终端,使用以下命令:adb shell setpr...

2016-03-23 18:28:13 5802 0

转载 Glide 入门到精通之十——加载图片到通知栏和应用小部件中

加载图片到 Notifications通知栏图标对用户来说是重要的上下文。用 NotificationCompat.Builder 来直接设置大的通知图片,但是图像必须以 Bitmap 的形式。如果图片在手机上已经是可用的,这并没什么问题。然而,如果图片斌不在设备上并且需要从网上加载的话,使用标准...

2016-03-23 17:56:22 2653 1

转载 Glide 入门到精通之九——SimpleTarget 和 ViewTarget 用于自定义视图类

Glide 中的回调:Targets目前为止,我们很方便的使用 Glide 建造者去加载图片到 ImageView 中了。Glide 隐藏了一大堆复杂的在后台的场景。Glide 做了所有的网络请求和处理在后台线程中,一旦结果准备好了之后,切回到 UI 线程然后更新 ImageView。在这篇博客中...

2016-03-23 17:21:54 10265 0

转载 Glide 入门到精通之八——缩略图

缩略图优势在你要用缩略图去做优化之前,确保你理解和掌握了所有缓存的选项和请求优先级。如果你已经实现了这些,再来查看缩略图是否能帮助更好的提高你的 Android 应用。缩略图不同于之前博客提到的占位符。占位符必须附带应用程序捆绑的资源才行。缩略图是动态占位符。它也可以从网络中加载。缩略图将会在实际...

2016-03-23 16:10:09 8730 2

转载 Glide 入门到精通之七——请求优先级

图片请求的优先级通常,你会遇到这样的使用场景:你的 App 将会需要在同一时间内加载多个图像。让我们假设你正在构建一个信息屏幕,这里有一张很大的英雄图片在顶部,还有两个小的,在底部还有一些不那么重要的图片。对于最好的用户体验来说,应用图片元素是显示要被加载和显示的,然后才是底部不紧急的 Image...

2016-03-23 15:01:54 3587 0

转载 Glide 入门到精通之六——缓存基础

缓存基础在 Android App 中必须去做的是一个很好的实现图片加载组件,尝试去减少网络请求。Glide 在这里并没有什么不同。Glide 通过使用默认的内存和磁环缓存去避免不必要的网络请求。我们将在后面的博客中去详细的查看实现细节。如果你等不到那个时候,通过浏览官方文档这个话题。目前最重要的...

2016-03-23 14:46:19 8047 0

转载 Glide 入门到精通之五——显示Gif和 Video

参考:http://mrfu.me/2016/02/27/Glide_Displaying_Gifs_&_Videos/显示 Gif有很多图片加载库来去加载和显示图片。能支持 Gif 有一些特别也是非常有帮助的,如果在你的 App 需要的话。Glide 实现 Gif 是如此的特别和令人惊讶...

2016-03-23 14:29:54 6447 0

原创 Android ImageView的scaleType、adjustViewBounds、cropToPadding属性

转载请标明出处:http://blog.csdn.net/xx326664162/article/details/50961435 文章出自:薛瑄的博客你也可以查看我的其他同类文章,也会让你有一定的收货!scaleTypeImageView的scaleType的属性有好几种,分别是matri...

2016-03-23 11:13:34 6104 0

转载 Glide 入门到精通之四——图片缩放和调整大小

Scaling/”>http://mrfu.me/2016/02/27/Glide_Image_Resizing&_Scaling/图片调整大小和缩放是有趣的,在实际应用中也是很重要的用 resize(x,y) 调整图片大小通常情况下,如果你的服务器或者 API 提供的图像是你需要的...

2016-03-23 11:06:44 37818 2

转载 Glide 入门到精通之三——占位符和渐现动画

如果你用 Glide,通过网络连接加载图像。但网速有点慢,APP显示图片界面已经打开了,但是图片半天显示不出来,这样的空 ImageView 在任何 UI 上都是不好看的。让APP 去显示一个占位符直到这张图片加载处理完成,这样应该会缓解一部分用户急躁的情绪。占位符Glide 的流式接口让这个变得...

2016-03-23 10:51:40 7361 0

转载 Glide 入门到精通之二——图片加载

http://mrfu.me/2016/02/27/Glide_Advanced_Loading/ GridView)/”>http://mrfu.me/2016/02/27/Glide_ListAdapter(ListView,_GridView)/Glide不仅能从一个网络 URL 中...

2016-03-23 10:34:17 2105 0

转载 Glide 入门到精通之一——添加Glide

转载:http://mrfu.me/2016/02/27/Glide_Getting_Started/Glide,就像 Picasso,可以从多个源去加载和显示图片,同时也兼顾缓存和在做图片处理的时候维持一个低内存消耗。它已经在 Google 官方 APP (如 Google 2015开发者大会的...

2016-03-23 10:13:22 3839 0

转载 Android 状态栏、标题栏、屏幕高度、全屏

转载请标明出处:http://blog.csdn.net/xx326664162/article/details/50955306 文章出自:薛瑄的博客你也可以查看我的其他同类文章,也会让你有一定的收货!1.获取状态栏高度:decorView是window中的最顶层view,可以从window...

2016-03-22 15:18:20 2182 0

原创 Android ZXing 解析

参考: http://blog.csdn.net/eclipsexys/article/details/47834865 http://blog.csdn.net/xiaanming/article/details/10163203 扫描截取界面的计算ZXingZXing作者的github地...

2016-03-22 11:45:35 14444 11

转载 git diff 输出结果分析

http://blog.csdn.net/gsls181711/article/details/45149635---代表源文件 +++代表目标文件 通常working area的文件都是被当作目标文件来看待。 -开头的行,是只出现在源文件中的行 +开头的行,是只出现在目标文件中的行 空格开...

2016-03-18 19:21:43 7432 1

转载 android TextView加下划线的方法

http://www.jb51.net/article/43375.htm在资源文件里,可以这样写.<resources> <string name="hello"><u>phone: 1390123456</u><...

2016-03-16 09:33:29 1468 0

转载 Android WebView加载网页,实现前进、后退、刷新、超链接

http://blog.csdn.net/encienqi/article/details/8033182 http://www.android100.org/html/201401/18/5362.html目的:实现用webview显示网页,并且回退时回到上一个页面,而不是退出WebView ...

2016-03-16 09:23:34 15217 0

转载 for each删除List中的元素出错

转载:http://blog.csdn.net/tianlincao/article/details/7006963场景是,需要删除objList中的某几个元素,自然而然,我们会习惯性的写下如下语句:int i = 0; for(Object o : objList) { if...

2016-03-14 09:43:44 2210 0

原创 使用Spinner控件的常见问题

http://www.educity.cn/wenda/92137.html1、进入程序就自动执行Spinner的OnItemSelectedListener的问题解决办法: 添加一句话mySpinner.setSelection(0, true);  这句话的作用是预设一个一开始的选择默认值。...

2016-03-14 09:21:26 3051 0

原创 UML详解之四——活动图

活动图(面向活动的)活动图(Activity Diagrams)在本质上就是流程图,它很好地描述了系统的活动、判定点、先后顺序和分支等,展现从一个活动到另一个活动的控制流。因此它是一种能够描述系统功能流程的工具也是用例图的很好补充。 活动图着重表现从一个活动到另一个活动的控制流,是内部处理驱动...

2016-03-09 11:41:25 1724 0

原创 UML详解之三——状态图

参考:http://blog.csdn.net/lishehe/article/details/8230829状态图(面向事件的)状态图(Statechart Diagram)主要用于描述一个对象在其生存期间的动态行为,表现为一个对象所经历的状态序列,引起状态转移的事件(Event),以及因状态转...

2016-03-09 11:28:56 1928 0

原创 UML详解之五——顺序图和协作图

序列图(时序图)和协作图属于交互图。时序图(面向时间的) 时序图用于描述对象之间的传递消息的时间顺序, 即用例中的行为顺序.当执行一个用例时, 时序图中的每条消息对应了一个类操作或者引起转换的触发事件.在 UML 中, 时序图表示为一个二维的关系图, 其中, 纵轴是时间轴, 时间延竖线向下延伸....

2016-03-09 11:06:58 10512 1

原创 IBM Rational Software Architect(RSA) 添加或删除功能部件

RSA 的安装教程:http://blog.csdn.net/blackain/article/details/35615725在第一次安装时,不知如何选择功能部件,使用了默认的选项,但是后来发现收了一些功能,比如:没有模式浏览器(Pattern Explorer ),这时需要添加功能部件1、选择...

2016-03-08 11:02:42 4610 2

原创 编程技巧

纯属一家之言,个人观点函数名不使用当前状态命名函数原因: 1、人们大多数时候想起的是,要执行什么操作,而不是现在是什么状态 2、使用当前状态描述命名,在函数内部,很容易发现他要执行的操作,但是如果在大篇幅阅读源码是,想知道这个函数执行什么操作,比较费时使用要执行的动作命名函数执行的操作命名函数...

2016-03-05 18:12:39 623 0

原创 将Eclipse代码导入到AndroidStudio出现错误

将Eclipse项目导入到AndroidStudio:http://www.cnblogs.com/ct2011/p/4183553.html在上文介绍的第二种方式,使用全新的Android Gradle Project,在导入过程出现下面这个错误: Loading the eclipse p...

2016-03-05 16:56:31 1826 1

转载 Android 中图片的格式

参考: https://segmentfault.com/q/1010000000128153http://my.oschina.net/u/1244156/blog/196116http://my.oschina.net/liuwj/blog/262499 png是一种无损格式,JPG是有损格...

2016-03-02 11:34:47 925 0

原创 修改灰色Bundle ID Bundle Identifier

参考: http://stackoverflow.com/questions/33122484/use-bundle-identifier-instead-of-product-bundle-identifier-with-xcode-7http://stackoverflow.com/ques...

2016-03-01 12:07:19 6364 0

原创 "File not found""linker command failed with exit code 1" in Xcode 7.2.1

http://stackoverflow.com/questions/15950653/file-not-found-linker-command-failed-with-exit-code-1-in-xcode-4-5-1http://www.cocoachina.com/bbs/read.ph...

2016-03-01 11:28:06 803 0

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