`
文章列表
对于Android流量统计来说在2.2版中新加入了TrafficStats类可以轻松获取,其实本身TrafficStats类也是读取Linux提供的文件对象系统类型的文本进行解析。android.net.TrafficStats类中,提供了多种静态方法,可以直接调用获取,返回类型均为 long型,如果返回等于-1代表 UNSUPPORTED 当前设备不支持统计。 static long getMobileRxBytes() //获取通过Mobile连接收到的字节总数,不包含WiFi static long getMobileRxPackets() //获取Mobile连接收到的数据 ...
final String SMS_RECEIVED = "android.provider.Telephony.SMS_RECEIVED"; BroadcastReceiver SMSbr = new BroadcastReceiver() { @Override public void onReceive(Context context, Intent intent) { Bundle bundle = intent.getExtras(); ...
三种方式实现自定义圆形页面加载中效果的进度条 To get a ProgressBar in the default theme that is to be used on white/light back ground, use one of the inverse styles: <ProgressBar style="@android:style/Widget.ProgressBar.Inverse"/> <ProgressBar style="@android:style/Widget.ProgressBar.Large.Inverse ...
通常情况会想到drawableLeft,drawableTop,drawableRight,drawableBotton,这样是可以做,但只能在四个位置。 下面这种办法可以实现任意位置: import android.app.Activity; import android.graphics.drawable.Drawable; import android.os.Bundle; import android.text.Html ...
      前几天使用一款android手机测试的时候, 发现了应用的 shortcut 九宫格页面有一个点击效果, 就是当点击一个应用的icon图标的时候,会在icon的周围有荧光效果, 无论icon的形状是什么样子的都会有这样的效果,然后又想到Apidemo里面有个alphaDrawable例子 大家可以去在回顾一下,之后我就想到了会不会是使用这个extractAlpha实现的,自己就动手写了个例子 发现效果确实不错,分享给大家 主要关键点 1、设置imageview的src drawable 2、从src drawable中抽取 bitmap的alpha(只有透明度没有颜色) 3、使用b ...
ReflectionImage是从android.widget.ImageView继承而来,使用方法和其他的Android控件一样 实现思路是从某个网站上剽窃过来的。 实现起来很简单,详细的解释写到注释里面,总体思路就是在Canvas里面重新把原始图片画一次,反转图片用Matrix来做,透明处理实际上是加了一层渐变的蒙板. 源码如下: import android.content.Context; import android.graphics.Bitmap; import android.graphics.BitmapFactory; import android.graph ...
android仿天猫精品页列表界面WIN8风格列表Listview实现 ListView中重写overScrollBy()方法 实现拉出回弹效果 ANDROID中ListView仿QQ分组向上滚动特效(PinnedHeaderListView) http://www.cnblogs.com/xiaoQLu/archive/2011/12/20/2293732.html#2633149 App列表之分组ListView http://www.cnblogs.com/qianxudetianxia/archive/2011/06/07/2074326.html 分组的ListView的拖拽 ...
先来看官方文档的定义:FrameLayout是最简单的一个布局对象。它被定制为你屏幕上的一个空白备用区域,之后你可以在其中填充一个单一对象 — 比如,一张你要发布的图片。所有的子元素将会固定在屏幕的左上角;你不能为FrameL ...
如何去实现一个具有幻象的拖拽效果? 所谓”幻象“就是当你按下去拖动一个View时,View本身不动,拖动的是这个View的复制品,当抬起时真正的View才显示到拖动的地方。 复制品很容易解决,2句代码就可以了: v.setDrawingCacheEnabled(true); Bitmap bitmap = Bitmap.createBitmap(v.getDrawingCache()); package com.ql.app; import android.app.Activity; import android.os.Bundle; import android.util.Lo ...
提供一种思路: http://flysnow.iteye.com/blog/906770 http://www.see-source.com/androidwidget/detail.html?wid=1207
DiagonalView https://github.com/IntruderShanky/Squint 一个可以根据图片变颜色,更加细腻的阴影效果的 Imgae 控件 https://github.com/yingLanNull/ShadowImageView 仿QQ讨论组头像 https://github.com/YiiGuxing/CompositionAvatar 一个将子view显示为多边形图案的布局 ...
我参考了这篇文章,我将它改了一下: 可动态布局的Android抽屉之基础 工程中需要这样的效果,左边和右边的Panel可以打开关闭: 我把左边和右边的Panel封装成2个类了。这里要特别注意,抽屉是需要“handler”的,我这里可以把任何View都看成“handler”,使用setBindView(View bindView)方法进行绑定“handler”。这样做的好处是“把手”可以独立于抽屉,可以任意控制把手的位置,而不需要把手跟着抽屉移动! 先看左边的Panel: import android.content.Context; import android.os.Async ...
http://blog.csdn.net/b02330224/article/details/6746542 工具下载:需用到dex2jar和JD-GUI这2个工具 dex2jar下载地址:http://laichao.googlecode.com/files/dex2jar-0.0.7-SNAPSHOT.zip JD-GUI下载地址:   windows版JD-GUI:http://laichao.googlecode.com/files/jdgui.zip   Linux版JD-GUI:http://laichao.googlecode.com/files/jd-gui-0.3.2.li ...
项目终于需要这样的效果了,采用ViewPager去实现吧,让网上那些乱七八糟的屏幕切换类都终结了吧,ViewPager是google官方的! 下面是我借鉴的文章: 起初最早接触到左右两个屏幕切换的是在 《创新源于模仿之三:实现左右两个屏幕的切换》 这篇文章上,感谢作者为我们提供了这么好的DEMO。 什么是ViewPager呢? 它是实现左右两个屏幕平滑地切换的一个类,它是Google提供的,作为Android的一个补充。先上个效果图把,让大家有个直观的认识。 我们在网上搜索这相关到主题的时候,会看到有很多关于这方面的问题:如何平滑?水平移动?等等。现在,我们可以自己不去亲自做这个费力的事 ...
Android支持GIF动画,但是如果利用ImageView标签直接写在布局文件中: <ImageView android:id="@+id/gifpicture" android:layout_width="fill_parent" android:layout_height="wrap_content" android:src="@drawable/animation" /> 程序只能加载GIF动画的第一帧。效果如下: 如果想要正常播放GIF动画,需要借助Movie实现。 ...
Global site tag (gtag.js) - Google Analytics