- 博客(17)
- 收藏
- 关注
原创 Error inflating class android.support.v7.widget.RecyclerView
第一篇真正意义上的原创,未经允许,请勿转载
2017-03-26 17:32:46 1324
转载 ScrollView属性总结
android:background 设置背景色/背景图片。可以通过以下两种方法设置背景为透明:”@android:color/transparent”和”@null”。注意 TextView默认是透明的,不用写此属性,但是Buttom/ImageButton/ImageView想透明的话就得写这个属性了。android:clickable 是否响应点击事件。android:conte
2017-03-25 13:59:35 1121
转载 android app性能优化大汇总(UI渲染性能优化)
UI性能测试性能优化都需要有一个目标,UI的性能优化也是一样。你可能会觉得“我的app加载很快”很重要,但我们还需要了解终端用户的期望,是否可以去量化这些期望呢?我们可以从人机交互心理学的角度来考虑这个问题。研究表明,0-100毫秒以内的延迟对人来说是瞬时的,100-300毫秒则会感觉明显卡顿,300-1000毫秒会让用户觉得“手机卡死了”,超过1000ms就会让用户想去干别等事情了。这是
2017-03-25 00:31:49 602
转载 android app性能优化大汇总
这里根据网络上各位大神已经总结的知识内容做一个大汇总,作为记录,方便后续“温故知新”。性能指标:(1)使用流畅度: 图片处理器每秒刷新的帧数(FPS),可用来指示页面是否平滑的渲染。高的帧率可以得到更流畅,更逼真的动画,不过帧率达到60fps以上,人眼主观感受到的差别就不大了。所以以60fps作为衡量标准,即要求每一帧刷新的时间小于16ms,这样才能保证滑动中平滑的流畅度。(2
2017-03-25 00:26:23 515
转载 android app性能优化大汇总(内存性能优化)
转载请注明本文出自大苞米的博客(http://blog.csdn.net/a396901990),谢谢支持! 写在最前:本文的思路主要借鉴了2014年AnDevCon开发者大会的一个演讲PPT,加上把网上搜集的各种内存零散知识点进行汇总、挑选、简化后整理而成。所以我将本文定义为一个工具类的文章,如果你在Android开发中遇到关于内存问题,或者马上要参加面试,或者就是单纯的学习
2017-03-25 00:21:24 821
转载 ScrollView常用属性汇总
android:scrollbars 设置滚动条显示。none(隐藏),horizontal(水平),vertical(垂直)。 android:scrollbarFadeDuration设置滚动条淡出效果(从有到慢慢的变淡直至消失)时间,以毫秒为单位。Android2.2中滚动条滚动完之后会消失,再滚动又会出来,在1.5、1.6版本里面会一直显示着。 an
2017-03-19 18:33:56 743
转载 DisplayImageOptions的详细配置与简单的图片加载
在使用这个框架的时候,我们必须要配置一个DisplayImageOptions对象来作为ImageLoader.getInstance().displayImage()中的参数,所以很有必要讲解这个对象的配制方法。讲解完了后其实这个框架我们就会了解的比较详尽了。1.默认的配置DisplayImageOptions options = new DisplayImageOptions.
2017-03-15 13:09:32 2768
转载 TabHost选项卡功能用法详解
一. TabHost介绍 TabHost组件可以在界面中存放多个选项卡, 很多软件都使用了改组件进行设计; 1. TabHost常用组件 TabWidget : 该组件就是TabHost标签页中上部 或者 下部的按钮, 可以点击按钮切换选项卡;TabSpec : 代表了选项卡界面, 添加一个TabSpec即可添加到TabHost中;-- 创建选项卡 : newTab
2017-03-14 13:36:34 903
转载 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 5970
转载 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 337
转载 JDK中的Timer和TimerTask详解
目录结构:Timer和TimerTask一个Timer调度的例子如何终止Timer线程关于cancle方式终止线程反复执行一个任务schedule VS. scheduleAtFixedRate一些注意点1. Timer和TimerTask Timer是jdk中提供的一个定时器工具,使用的时候会在主线程之外起一个单独的线程执行指定的计划任务,可以指定执行一次或者反复执行多次。
2017-02-25 23:24:23 264
原创 RelativeLayout相对布局常用属性
RelativeLayout相对布局 相对布局RelativeLayout 允许子元素指定它们相对于其父元素或兄弟元素的位置,这是实际布局中最常用的布局方式之一。它灵活性大很多,当然属性也多,操作难度也大,属性之间产生冲突的的可能性也大,使用相对布局时要多做些测试。下面是常用的一些属性RelativeLayout用到的一些重要的属性:第一类:属性值为t
2017-02-19 20:25:53 465
转载 如何给非AppCompatActivity添加Toolbar
(我也是复制别人的,请勿转载)你可以使用支持包提供了新的AppCompatDelegate构件,很容易地将Toolbar添加到Activity上。1,将Toolbar控件添加到布局文件上面ActionBar现在已经被不再被告维护了,它应该被Toolbar取代,因为后者允许了更多的UI灵活性,并且允许Activity更容易地兼容于材料设计的UI模式。因为我们要在这使用支持包,那么我们
2017-01-17 00:53:25 660
转载 android关于输入法弹出时的UI变动
解决办法:方法一:在你的activity中的oncreate中setContentView之前写上这个代码getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_PAN);方法二:在项目的AndroidManifest.xml文件中界面对应的里加入android:windowSoftInputMode=
2017-01-14 23:31:51 2393
转载 简单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 8726 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人