自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 RxJava详解 For Android

文章链接: http://gank.io/post/560e15be2dca930e00da1083

2017-03-31 00:04:53 775

原创 Error inflating class android.support.v7.widget.RecyclerView

第一篇真正意义上的原创,未经允许,请勿转载

2017-03-26 17:32:46 1313

转载 ScrollView属性总结

android:background  设置背景色/背景图片。可以通过以下两种方法设置背景为透明:”@android:color/transparent”和”@null”。注意 TextView默认是透明的,不用写此属性,但是Buttom/ImageButton/ImageView想透明的话就得写这个属性了。android:clickable  是否响应点击事件。android:conte

2017-03-25 13:59:35 1104

转载 android app性能优化大汇总(UI渲染性能优化)

UI性能测试性能优化都需要有一个目标,UI的性能优化也是一样。你可能会觉得“我的app加载很快”很重要,但我们还需要了解终端用户的期望,是否可以去量化这些期望呢?我们可以从人机交互心理学的角度来考虑这个问题。研究表明,0-100毫秒以内的延迟对人来说是瞬时的,100-300毫秒则会感觉明显卡顿,300-1000毫秒会让用户觉得“手机卡死了”,超过1000ms就会让用户想去干别等事情了。这是

2017-03-25 00:31:49 590

转载 android app性能优化大汇总

这里根据网络上各位大神已经总结的知识内容做一个大汇总,作为记录,方便后续“温故知新”。性能指标:(1)使用流畅度:   图片处理器每秒刷新的帧数(FPS),可用来指示页面是否平滑的渲染。高的帧率可以得到更流畅,更逼真的动画,不过帧率达到60fps以上,人眼主观感受到的差别就不大了。所以以60fps作为衡量标准,即要求每一帧刷新的时间小于16ms,这样才能保证滑动中平滑的流畅度。(2

2017-03-25 00:26:23 505

转载 android app性能优化大汇总(内存性能优化)

转载请注明本文出自大苞米的博客(http://blog.csdn.net/a396901990),谢谢支持! 写在最前:本文的思路主要借鉴了2014年AnDevCon开发者大会的一个演讲PPT,加上把网上搜集的各种内存零散知识点进行汇总、挑选、简化后整理而成。所以我将本文定义为一个工具类的文章,如果你在Android开发中遇到关于内存问题,或者马上要参加面试,或者就是单纯的学习

2017-03-25 00:21:24 804

转载 ScrollView常用属性汇总

android:scrollbars         设置滚动条显示。none(隐藏),horizontal(水平),vertical(垂直)。 android:scrollbarFadeDuration设置滚动条淡出效果(从有到慢慢的变淡直至消失)时间,以毫秒为单位。Android2.2中滚动条滚动完之后会消失,再滚动又会出来,在1.5、1.6版本里面会一直显示着。 an

2017-03-19 18:33:56 729

转载 DisplayImageOptions的详细配置与简单的图片加载

在使用这个框架的时候,我们必须要配置一个DisplayImageOptions对象来作为ImageLoader.getInstance().displayImage()中的参数,所以很有必要讲解这个对象的配制方法。讲解完了后其实这个框架我们就会了解的比较详尽了。1.默认的配置DisplayImageOptions options = new DisplayImageOptions.

2017-03-15 13:09:32 2750

转载 TabHost选项卡功能用法详解

一. TabHost介绍 TabHost组件可以在界面中存放多个选项卡, 很多软件都使用了改组件进行设计; 1. TabHost常用组件 TabWidget : 该组件就是TabHost标签页中上部 或者 下部的按钮, 可以点击按钮切换选项卡;TabSpec : 代表了选项卡界面, 添加一个TabSpec即可添加到TabHost中;-- 创建选项卡 : newTab

2017-03-14 13:36:34 891

转载 Android Studio 导入项目报错:Some file crunching failed, see logs for details 解决方案

错误日志:Error:java.lang.RuntimeException: Some file crunching failed, see logs for details  Log:  FAILURE: Build failed with an exception.  * What went wrong:  Execution failed for task ':a

2017-03-14 11:27:29 5955

转载 JAVA>>HashMap的两只遍历方式

第一种:  Map map = new HashMap();  Iterator iter = map.entrySet().iterator();  while (iter.hasNext()) {  Map.Entry entry = (Map.Entry) iter.next();  Object key = entry.getKey();  Object val =

2017-03-09 22:11:27 325

转载 JDK中的Timer和TimerTask详解

目录结构:Timer和TimerTask一个Timer调度的例子如何终止Timer线程关于cancle方式终止线程反复执行一个任务schedule VS. scheduleAtFixedRate一些注意点1. Timer和TimerTask  Timer是jdk中提供的一个定时器工具,使用的时候会在主线程之外起一个单独的线程执行指定的计划任务,可以指定执行一次或者反复执行多次。

2017-02-25 23:24:23 255

原创 RelativeLayout相对布局常用属性

RelativeLayout相对布局        相对布局RelativeLayout 允许子元素指定它们相对于其父元素或兄弟元素的位置,这是实际布局中最常用的布局方式之一。它灵活性大很多,当然属性也多,操作难度也大,属性之间产生冲突的的可能性也大,使用相对布局时要多做些测试。下面是常用的一些属性RelativeLayout用到的一些重要的属性:第一类:属性值为t

2017-02-19 20:25:53 454

转载 如何给非AppCompatActivity添加Toolbar

(我也是复制别人的,请勿转载)你可以使用支持包提供了新的AppCompatDelegate构件,很容易地将Toolbar添加到Activity上。1,将Toolbar控件添加到布局文件上面ActionBar现在已经被不再被告维护了,它应该被Toolbar取代,因为后者允许了更多的UI灵活性,并且允许Activity更容易地兼容于材料设计的UI模式。因为我们要在这使用支持包,那么我们

2017-01-17 00:53:25 646

转载 android关于输入法弹出时的UI变动

解决办法:方法一:在你的activity中的oncreate中setContentView之前写上这个代码getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_PAN);方法二:在项目的AndroidManifest.xml文件中界面对应的里加入android:windowSoftInputMode=

2017-01-14 23:31:51 2367

转载 UI常用颜色ID>>(复制别人的,放博客上备份一份,请勿转载)

2017-01-14 20:17:21 1141

转载 简单IF语句的简化写法->三目运算符

int a =0;int b=1;int c;c=((a > b)?a:b);System.out.println(c);输出1括号内为表达式,其结果为true或false?后面为返回值为true表达式的结果为:前面的内容为false表达式的结果为:后面的内容

2017-01-10 00:13:20 8643 1

空空如也

空空如也

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

TA关注的人

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