本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- zysnba
- xiangjie88
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sichunli_030
- sam123456gz
- 龙儿筝
- arpenker
- tanling8334
- kaizi1992
- gaojingsong
- xpenxpen
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- jbosscn
- mengjichen
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- kingwell.leng
- mwhgJava
最新文章列表
ScrollView内嵌ViewPager导致ViewPager滑动困难问题
ScrollView内嵌ViewPager导致ViewPager滑动困难问题
解决方式:重写ScrollView,然后在xml中定义布局的时候,使用自定义的PagerScrollView而不是系统的ScrollView即可。
重点在于重写父类的onInterceptTouchEvent方法
import android.content.Context;
imp ...
Android界面美化的相关知识点
前段时间将功能基本做出来了,但是界面给人看起来比较呆板,最近强化了下界面美化方面的
1、ViewPager 、LayoutInflater,实现滑屏效果必须要知道的,大部分的app在第一次启动的时候,都会出现一个简洁的滑屏效果,非常的帅,就是使用以上两个最捡来实现;
注意,滑屏的时候,获取按钮的属性以及方法的时候,不可以使用findviewbyid(r.id.Button ...
Android仿QQ微信开场导航以及登陆界面
相信大家对于微信等社交应用的UI界面已经都很熟悉了,该UI最值得借鉴的莫过于第一次使用的时候一些列产品介绍的图片,可以左右滑动浏览,最后进入应用,这一效果适用于多种项目中,相信今后开发应用一定会用得到。网路上也有不少这样的例子可以参考,不过看别人的代码是一回事,自己实际做起来又是另一回事,今天的这个微信的Demo是研究过多个类似的界面后自己动手去实现的效果,并且都加上了详细的注释(虽然有的多余),方 ...
Android中用ViewPager和Fragment内嵌WebView
WebView很好很强大,但是在Android中加载慢啊。
在同一个Activity中,用ViewPager可以加载多个Fragment,切换视图比较流畅,但是如果超出了3个Fragment,而且刚好Fragment中有WebView,体验就非常糟糕,页面要好几秒才能显示出来。
这是因为ViewPager缺省情况下,只把当前页的前一页和后一页放在缓冲区中。如果超出了3个Fragment,那么切换 ...
ViewPager 出现重复添加View问题
在使用中ViewPager和GridView整合做一个自定义UI时,在PagerAdapter重载方法instantiateItem()中出现异常
报错code为:
@Override
public Object instantiateItem(View arg0, int arg1) {
((ViewPager) arg0).addView(mListViews.g ...
Android ViewPager 左右滑动2-1
public class PagerActivity extends Activity
{
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedI ...
Android ViewPager 左右滑动-2
/***
* 选中效果
*/
public void setSelector(int id) {
for (int i = 0; i < title.length; i++) {
if (id == i) {
Bitmap bitmap = BitmapFactory.decodeResourc ...
Android ViewPager 左右滑动-1
Store extends ActivityGroup implements OnClickListener
private ViewPager viewPager;
private ArrayList<View> pageViews;
private RadioGroup radioGroup;
private String title[] = { &qu ...
探索Android 滑动主界面的实现
滑动主界面也是UI设计中常用的一种,实现的效果可以类比QQ的主界面。
滑动的实现其实比较简单,Android内置了一个组件叫做ViewPager,只要使用这个组件,就可以轻松的实现主界面的滑动。
这个组件相对简单,不多说,上干货
附带侧边栏开发传送门 http://ygydaiaq-gmail-com.iteye.com/blog/1775395
android 类似网易首页的图片切换(viewPager)
1.activity调用
private View viewImage() {
LinearLayout.LayoutParams mParams = new LinearLayout.LayoutParams(
LinearLayout.LayoutParams.WRAP_CONTENT,
LinearLayout.LayoutParams.WRAP_CONTENT);
...
ViewPager 滑动速度设置,并实现点击按钮滑动
第一个界面图:
[img]
[/img]
滑动过程中效果图:
[img]
[/img]
最后一个界面图:
[img]
[/img]
主Activity:
package blog.csdn.net.liyulei316686082;
import java.lang.reflect.Field;
import java.util.ArrayList;
import java.u ...
ViewPager左右无限循环
个人项目需要做到完美的左右可以循环的加载的ViewPager。一开始很快实现了无限循环。但是单个点击页签时有时会出现View为空的情况。分析可知是由于你当前要加载的View被清除的缘故。因为事实上ViewPager只缓存了3个元素这是为了你拖动能看到下一个考虑的。所以我做了改动。不说了搞了几个小时才调好。分享给大家吧:
package com.hanwei.spoof.who;
imp ...
ViewPager多页面滑动切换以及动画效果(转)
一、首先,我们来看一下效果图,这是新浪微博的Tab滑动效果。我们可以手势滑动,也可以点击上面的头标进行切换。与此同方式,白色横条会移动到相应的页卡头标下。这是一个动画效果,白条是缓慢滑动过去的。好了,接下来我们就来实现它。
二、在开始前,我们先要认识一个控件,ViewPager。它是google SDk中自带的一个附加包的一个类,可以用来实现屏幕间的切换。这个附加包是android-support ...
关于在内部类中启动一个Android Intent的疑惑
在网上看到的所有android例子都是把adapter和listener写在一起,多是内部类的实现方式。我今天想把他们分离开。即adapter和listener写在一个class里面,adapter和listener在同一个class中以内部类形式存在。但是adapter在相关操作上正常,但是listener缺出现启动一个activity时null指针问题。代码如下
在一个JshopActi ...
Android ViewPager多页面滑动切换以及单页卡内添加事件
Android ViewPager多页面滑动切换实现之后,如何在各个view元素中添加自己的监听事件呢?请看下面代码:
一、页卡1内添加一个测试按钮。
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android ...
使用viewpager,actionbar,fragment时正确导入android-support-v4.jar的方法
很多同学在导入使用了ViewPage,ActionBar,Fragment的工程后出现错误,很有可能是没有导入4.0版本的支持包。本人也是碰到这个问题,特意搜索了一下,得到解决办法如下,记录下来,以免忘记。
正确导入方法为:
首先在Project->properties->Java Build Path->Libraries->Add External Jars中加入sdk目 ...
ActivityGroup + ViewPager 实现可滑动的底部Tab
首先看看布局文件
main.xml
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_widt ...