自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (3)
  • 收藏
  • 关注

原创 怎么在viewpager中获取子fragment里面的控件

有时候我们想要操控viewpager中获取焦点的fragment的控件,但是并没有getCurrentFragment 等类似的方法,但是提供了setPrimaryItem方法,但是这个实在adapter里面的,所有我们像个办法让他把当前的fragment从adapter中传出来,那么就要重写fragmentpageradapter 代码如下:public class MyFragmentAdap

2016-08-31 21:19:59 6319 3

原创 百度地图,模拟器报错No config chosen解决

模拟器去掉Host GPU选项即可 或使用TextureMapView

2016-08-31 10:59:19 465

原创 Viewpager里面的图片自动滚动的简单实现

主要用于app的滚动广告的应用,viewpager里面有几张图片,让他自己每隔几秒就自动切换到下一张, 在这里关于viewpager的装填,和小红点的改变就不写啦,主要是自动切换的代码: //当前viewpager的页码 private int currentItem; //定时器 private ScheduledExecutorService scheduledExecuto

2016-08-29 20:16:33 553

原创 问题:如何让HorizontalScrollView中的item能滚动的时候点击居中

解决时间:9:00 — 13:50 解决路程: 1、 首先,想到的就是通过计算item和边框之间的距离来使其滚动到指定的位置,所以上网上找了一些方法,都是有关于计算的,具体代码就不说啦,反正都是不好使,具体思路就是,计算选中的item到第一个item的距离,判断是否大于屏幕的一半,大于就滚动,滚动的距离就是二者之差, 2、 可是坏就坏在判断上,这一上午的时间就一直在调试这个判断,各种判断条

2016-08-27 14:12:07 3127 2

原创 Fragment嵌套Viewpager时报错

报错:FragmentManager is already executing transactions可能原因,在fragment里面viewpager的setadapter的时候使用的是 getActivity().getSupportFragmentManager,这时候会和父activity相冲突,应该为:getChildFragmentManager

2016-08-22 22:22:34 569

原创 adapter.notifyDataSetChanged()不起着用

有时候,先定义一个空的list,然后让listview.setAdapter,之后获得数据后再更新list来刷新adapter,想的挺好,但是却发现界面一片空白,可是也没有报错,打印数据,也有,然后就会一脸懵逼,其实有可能是下面的原因: 示例代码: list= DBManager.getListByCurso(); adapter = new

2016-08-18 16:38:57 1146 1

原创 sharedPreference的基本用法

android存储数据的形式主要有四种: 1、sharedpreference,是一个系统定义好的xml文件 2、文件系统 3、sqlite 4、网络存储这里是sharedpreference写入: //1、创建新的sharedpreference SharedPreferences sharedPreferences = getSharedPreferences("user

2016-08-16 15:12:15 680

原创 popupWindows的位置设置

showAsDropDown(anchor); 以触发弹出窗的view为基准,出现在view的正下方,弹出的pop_view左上角正对view的左下角 偏移量默认为0,0showAsDropDown(anchor, xoff, yoff); 有参数的话,就是一view的左下角进行偏移,xoff正的向左,负的向右. yoff没测,也应该是正的向下,负的向上 showAtLocation(pa

2016-08-14 16:03:54 346

原创 scrollview嵌套listview滑动,上拉刷新,冲突等问题

谷歌官方是不推荐嵌套的,但是我们现在有好多布局这样做会很方便,所以,没办法自能自己研究怎么嵌套喽,当然不是我研究的,我只是学习别人的,在这纪录一下,网上其实有好多办法,比如重写listview或重写scrollview,但是感觉太麻烦啦,在网上找了半天找到一个相对简单的办法,先记下来吧。首先scrollview嵌套listview的时候listview的宽度必须固定,比如200dp,要不然运行的时

2016-08-13 00:39:47 1888 2

原创 viewpager+fragment+viewpager+scrollview滑动冲突问题

我的布局比较复杂,viewpager里面是fragment,fragment里面有事viewpager,viewpager里面有事fragment,fragment里面是scrollview,scrollview里面是viewpager和listview不要问我为什么这么复杂,想想就蛋疼。。。 在这里面能滑动的有viewpager和scrollview,那么当我们滑动的时候到底哪个滑动,这

2016-08-13 00:16:34 2045

原创 ScrollView嵌套listView或Gridview后滚动到顶部

我这个布局有点复杂,是fragment里面有个viewpager,viewpager里面的fragment的布局是scrollView,里面嵌套listview和viewpager,代码如下:<ScrollView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/new_next_scro

2016-08-13 00:05:37 635

原创 java代码怎么设置控件的外边距

刚查到的,纪录一下 在activity中,可以这样 LinearLayout.LayoutParams lp= (LinearLayout.LayoutParams) imageview.getLayoutParams(); lp.leftMargin = 50; lp.rightMargin = 50; imageview.setLayoutPa

2016-08-11 19:26:17 6704

原创 在fragment使用LayoutParams

在fragment使用LayoutParams要导包ViewGroup下面的LayoutParams 不能用 LinearLayout.LayoutParams lp = (LinearLayout.LayoutParams) imageview .getLayoutParams(); 记录一下

2016-08-11 19:08:51 501

原创 ViewPager嵌套Viewager嵌套问题

今天遇到一个问题,记录下来防止忘啦 首先:我再ViewPager里面装填了5个Fragment,并且禁止ViewPager滑动,只能通过点击按钮滑动。 然后:我再ViewPager的第一个Fragment里面有嵌套一个ViewPager 但是当我点击外部viewpager改变页面(滑动)时会报错,原因是因为我在fragment里面使用getSupportFragmentManager。 应该

2016-08-11 19:04:25 485

原创 自定义ViewPager XML文件无法识别问题

今天写了一个自定义的ViewPager,但是运行时报错 Caused by: android.view.InflateException: Binary XML file line #13: Error inflating class com.mydrivernews.tools.NoScorllViewPager 意思是xml文件第13行这句话有错误后台去xml可视化界面看了一下,发现报错

2016-08-11 18:56:25 538

原创 猴子选大王,选班长等类似问题

问题: 有n个人围成一圈,顺序排号。从第一个人开始报数(从1到3,凡是报到3的人退出圈子,问最后留下的是原来第几号的那位。 分析: n个人围成一圈,首先想到的就是,用循环加数组,把n个人从一到n编号,顺序放在数组里面,然后定义一个变量用来记录出圈的人数,一次用来当做结束循环的条件,既:当退出圈的人数+1,等于总人数,也就是只剩下一人时,结束循环。

2016-08-05 11:31:25 459

原创 File和IO流应用,剪切文件夹

代码:package homework.lby.other;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;/***

2016-08-05 11:22:45 523

原创 spinner联动,解析xml

先上源码:http://download.csdn.net/detail/qq_18148011/9595784首先创建一个city实体,因为省市县的属性都相同,所以他们可以用同一个实体 package com.example.android04_citys;import java.util.List;public class City { private String id;

2016-08-05 11:18:35 226

Design包的新应用

android的design包iade一些控件的简单应用,包括NavigationView+CollapsingToolbarView,Snackbar,TextInputLayout

2016-09-21

RecyclerView仿ListView+GridView+瀑布流

RecyclerView仿ListView+GridView+瀑布流,同时使用了AppBarLayout+CoordinatorLayout

2016-09-20

spinner三级联动,解析xml

省市县xml解析出来,并实现spinner三级联动

2016-08-05

空空如也

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

TA关注的人

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