android
Xd_Yu
这个作者很懒,什么都没留下…
展开
-
ListView的setSelection()方法
1.当setSelection()中的参数小于0,ListView将会选择第0项。 2.当setSelection()中的参数大于数据长度-1时,ListView将会往上滑到最后。 3.其他情况,若ListView还可以往上滑,则选择参数作为显示的第一个条目。 4.否则,ListView将会往上滑到最后。 也就是说,当最后一个条目显示出来时,对于ListView的setSelection()原创 2016-05-04 17:29:16 · 5115 阅读 · 0 评论 -
Android Fragment中onActivityResult()方法获取不到返回数据或者无响应的解决办法
今天在项目中碰到一个需求,需要在Fragment中跳转到一个新的Activity之后在Fragment获取到新的这个Activity返回的数据,今天一直都无法获取返回的数据,在网上查了很久的资料后发现原来是这个项目的上一个逗比Coder少写了一行代码,真想分分钟拍死TA ( ▼-▼ )下面提供遇到问题的解决办法:我们正常情况下会从一个Activity A 跳转到另一个Activity B,然后在A转载 2016-04-21 11:27:56 · 1287 阅读 · 0 评论 -
ListView和GridView,ViewPager滑动到顶部和底部时出现的阴影消除方法
ListView和GridView滑动到顶部和底部时出现的阴影消除方法: android2.3以前用android:fadingEdge=”none” android2.3以后用setOverScrollMode(View.OVER_SCROLL_NEVER)原创 2016-05-06 17:41:05 · 874 阅读 · 0 评论 -
Android在布局中动态添加view的两种方法
一、说明 添加视图文件的时候有两种方式:1、通过在xml文件定义layout;2、java代码编写二、前言说明1.构造xml文件2.LayoutInflater提到addview,首先要了解一下LayoutInflater类。这个类最主要的功能就是实现将xml表述的layout转化为View的功能。为了便于理解,我们可以将它与findViewById()作一比较,二者都是实例化某一对象,不同的是f原创 2016-05-19 17:30:42 · 42509 阅读 · 1 评论 -
Java Double相加出现的怪事
问题的提出: 编译运行下面这个程序会看到什么public class test { public static void main(String args[]) { System.out.println(0.05 + 0.01); System.out.println(1.0 - 0.42); System.out.println(4.0原创 2016-06-03 11:22:37 · 411 阅读 · 0 评论 -
RecyclerView 添加头部和尾部布局
RecyclerView 不能添加 headerView 和 footView,这就有点蛋疼了,也许你会说,没事啊,我们可以重写getItemViewType(int position)这个方法,让他实现多个布局,具体实现如下: @Override public int getItemViewType(int position) { if (position == 0)原创 2016-05-23 22:17:04 · 1772 阅读 · 0 评论 -
程序员面试金典题解 基本字符串压缩
题目描述利用字符重复出现的次数,编写一个方法,实现基本的字符串压缩功能。比如,字符串“aabcccccaaa”经压缩会变成“a2b1c5a3”。若压缩后的字符串没有变短,则返回原先的字符串。 给定一个string iniString为待压缩的串(长度小于等于3000),保证串内字符均由大小写英文字母组成,返回一个string,为所求的压缩后或未变化的串。 测试样例"aabcccccaaa" 返回原创 2016-06-13 21:12:14 · 419 阅读 · 0 评论