android学习
纸巷
付出的越多,越能从中获得快乐。
展开
-
match_parent和fill_parent的区别
match_parent和fill_parent的区别应该很多朋友在开发的时候match_parent和fill_parent是混用的,并不太清楚他们之间的区别。实际上在实现的效果上他们也是一样,那他们的区别在哪里? 带着这个问题我去读了Android的源码。 然后我发现了一个X了狗的事情。他们是同一个东西。。。没错,你没有听错,在API8之后,Android通过映射,将所有的fill_pare原创 2015-08-26 21:10:47 · 3509 阅读 · 0 评论 -
markdown中插入图片怎么定义图片的大小或比例?
使用markdown的时候要缩小图片尺寸怎么破? 我在知乎上找到了一个切实有效的解决方案: 在图片地址链接后面加上 ?imageView/2/w/450/q/90例子: 原图http://img.blog.csdn.net/20150831171908612指定尺寸http://img.blog.csdn.net/20150831171908612?imageView/2/w/450/原创 2015-08-31 18:03:23 · 2718 阅读 · 0 评论 -
闹钟倒计时动画效果实现。仿聚美优品H5闪购动画。
我们先来看一下聚美优品的效果: 这个闹钟会有三个动画效果:类似雷达扫描的效果,在1秒内旋转一圈,就是图中的黄底。闹钟中间的数字由大到小展示。6秒内的时候,闹钟会有一个shake振动的效果。下面展示一下我丑陋的实现效果,大家看下原理,画面可以自己优化。 我5秒的时候整个屏幕都在振动=。=这个效果涉及到的知识还是比较多的。计时器的使用,不太了解的看官可以看这篇博客Android计时工具原创 2015-08-31 17:34:01 · 1824 阅读 · 1 评论 -
Activity中动态添加Fragment.
在Activity中添加Fragment。//获取支持包中的FragmentManager();FragmentManager mFragmentManager = getSupportFragmentManager();//动态添加的FragmentExampleFragment mExampleFragment = new mExampleFragment();//通过beginTran原创 2015-09-02 15:55:52 · 2510 阅读 · 0 评论 -
FragmentPagerAdapter与FragmentStatePagerAdapter区别
在一个 Android 应用中,我使用 FragmentPagerAdapter 来处理多 Fragment 页面的横向滑动。不过我碰到了一个问题,即当 Fragment 对应的数据集发生改变时,我希望能够通过调用 mAdapter.notifyDataSetChanged() 来触发 Fragment 页面使用新的数据调整或重新生成其内容,可是当我调用 notifyDataSetChange转载 2015-10-21 14:25:02 · 330 阅读 · 0 评论 -
FragmentTransaction的commit和commitAllowingStateLoss的区别
1、什么是FragmentTransaction?使用Fragment时,可以通过用户交互来执行一些动作,比如增加、移除、替换等。所有这些改变构成一个集合,这个集合被叫做一个transaction。可以调用FragmentTransaction中的方法来处理这个transaction,并且可以将transaction存进由activity管理的back stack中,这样用转载 2015-09-21 11:42:32 · 563 阅读 · 0 评论 -
MeasureSpec介绍
看Android绘制view的时候,有一个很关键的类叫MeasureSpec. 下面我来简单的介绍一下MeasureSpec。MeasureSpec作用:MeasureSpec用来存储子view的宽或高的信息。 一个MeasureSpec存储了一个Mode和一个Size的信息, 用一个整型表示,高32位记录了Mode类型,低16位记录了Size大小。 Mode类型有三种可能的情况 1. M原创 2015-08-27 12:06:10 · 488 阅读 · 0 评论 -
【问题集】点9图(9-patch image)导致的"No resource found"
错误现象:默认打包都没问题.而且都可以运行.而用 ant的build.xml文件进行打包编译时出现以下错误: error: Error: No resource found that matches the given name (at 'drawable' with value '@drawable/xxx'). 分析:一般是因为你的项目中的图片出了问题,最有可能的就是9-patch ima原创 2015-09-29 19:53:10 · 975 阅读 · 0 评论