`
Darar
  • 浏览: 85189 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
转载 http://blog.csdn.net/tianjf0514/article/details/13278539 简介 Android3.0才开始支持ActionBar,那么怎么在低版本也能用ActionBar呢? 1、使用Google提供的Support Library(android-support-v7-appcompat)。 2、使用Jake Wharton编写的ActionBarSherlock(http://actionbarsherlock.com/)。 以上两个library的共同点:Android3.0以下,使用library,Android3.0以上,使用系统自带的A ...
如标题所述,解决方法是在 html的样式中加入 *{-webkit-tap-highlight-color: rgba(0,0,0,0);} 即可解决这个问题。
ScrollView中有一种惯性滚动的效果,想让这个ScrollView慢一点滑动,就提出了添加阻尼的说法。     虽然不是我研究出来的,但是我也同样的去研究了ListView添加阻尼,没研究明白,ListView和ScrollView一起用还要出现不少问题,让我也没弄清楚,如果有高手可以给解答一下。 下面说一下怎么去实现ScrollView: import android.content.context; import android.util.attributeset; import android.widget.scrollview; /** * 快/慢滑动scrollview ...
import android.graphics.Bitmap; import android.graphics.Color; public class LomoFilter { public static Bitmap filter(Bitmap bitmap){ int width = bitmap.getWidth(); int height = bitmap.getHeight(); int dst[] = new int[width*height]; bitmap.getPixels(dst, 0, width, 0, 0, widt ...
GitHub在中国的火爆程度无需多言,越来越多的开源项目迁移到GitHub平台上。更何况,基于不要重复造轮子的原则,了解当下比较流行的Android与iOS开源项目很是必要。利用这些项目,有时能够让你达到事半功倍的效果。为此,CSDN特整理了在GitHub平台上最受欢迎的Android及iOS开源项目,以飨开发者。 下面,就让我们一起来看看,在GitHub平台上,究竟有哪些Android开源项目最火,也最受开发者欢迎。 1. ActionBarSherlock ActionBarSherlock应该算得上是GitHub上最火的Android开源项目了,它是一个独立的库,通过一个API和主题 ...
开发中,难免会在列表项中, 加入Button ,而button通常都有点击的效果。大家都会发现,点击列表项时,button会被触发点击效果,这样显示不合理。如何解决此问题呢。 其实发生这个现象的问题,是点击父类列表项时,会把响应传递给子类。只要子类不去响应父类的点击事件就行。 这里重写一个Button类。 package com.netqin.antivirus.securityreport; import android.content.Context; import android.util.AttributeSet; import android.view.View; ...
这种效果的进度条 代码如下: package com.netqin.antivirus.ui; import android.content.Context; import android.content.res.TypedArray; import android.graphics.*; import android.os.Handler; import android.os.Message; import android.util.AttributeSet; import android.util.Log; import android.widget.ImageV ...
最近做项目要求某种情况下ViewPager不能滑动,在网上找了一圈。有说重写Ontouch的,各种。都试了试,基本都不可用。 自己看ViewPager源码,知道VIewPager移动全部都调用了scrollTo方法,这个是View的方法,那么我们只需要重写这个方法就可以禁止ViewPager滑动 public class CustomViewPager extends ViewPager { private boolean isCanScroll = true; public CustomViewPager(Context context) { ...
大家在开发中不少地方要用到ViewPager这个类,ViewPager可以承载多个页面,可以是activity也可以是view. 在开发中发现一个问题,ViewPager所在的activity可以响应onkeyDown事件,那么如何传递 给其子页面的activity呢。本人找到了一个方法 首先说说如何加载子页面activity 代码如下: mManager = new LocalActivityManager(this, true); mManager.dispatchCreate(savedInstanceState); views = new Ar ...
(1.)IoService: 这个接口是服务端IoAcceptor、客户端IoConnector 的抽象,提供IO 服务和管理IoSession 的功能,它有如下几个常用的方法: A. TransportMetadata getTransportMetadata(): 这个方法获取传输方式的元数据描述信息,也就是底层到底基于 ...
首先要了解为什么需要插值器,因为在补间动画中,我们一般只定义关键帧(首帧或尾帧),然后由系统自动生成中间帧,生成中间帧的这个过程可以成为“插值”。插值器定义了动画变化的速率,提供不同的函数定义变化值相对于时间的变化规则,可以定义各种各样的非线性变化函数,比如加速、减速等。下面是几种常见的插值器: Interpolator对象 资源ID 功能作用 AccelerateDecelerateInterpolator @android:anim/accelerate_decelerate_interpolator 先加速再减速 AccelerateInterpolator @android:a ...
大家使用android:maxHeight,maxWidth属性时 会发现不生效。其他看api可以知道需要加上 android:adjustViewBounds="true" 上述属性才生效
MimeTypeMap mimeTypeMap = MimeTypeMap.getSingleton(); String mimeString = mimeTypeMap.getMimeTypeFromExtension(MimeTypeMap.getFileExtensionFromUrl(downloadUrl)); request.setMimeType(mimeString);
通常我们在布局文件中使用自定义属性的时候 会这样写 xmlns:app="http://schemas.android.com/apk/res/包路径" 但如果你当前工程是做为lib使用,那么你如上所写 ,会出现找不到自定义属性的错误 。 这时候你就必须 写成 xmlns:app="http://schemas.android.com/apk/res-auto/包路径"
public class SlidButton extends View implements OnTouchListener { private boolean nowChoose = false;// 记录当前按钮是否打开,true为打开,false为关闭 private boolean onSlip = false;// 记录用户是否在滑动 private float downX, nowX; // 按下时的x,当前的x private Rect btn_on, btn_off;// 打开和关闭状态下,游标的Rect ...
Global site tag (gtag.js) - Google Analytics