- 博客(14)
- 资源 (1)
- 收藏
- 关注
转载 Android 自定义view实现水波纹效果
在实际的开发中,很多时候还会遇到相对比较复杂的需求,比如产品妹纸或UI妹纸在哪看了个让人兴奋的效果,兴致高昂的来找你,看了之后目的很明确,当然就是希望你能给她;在这样的关键时候,身子板就一定得硬了,可千万别说不行,爷们儿怎么能说不行呢;好了,为了让大家都能给妹纸们想要的,后面会逐渐分享一些比较比较不错的效果,目的只有一个,通过自定义view实现我们所能实现的动效;
2015-12-22 11:44:20 1413
转载 详细剖析 android onInterceptTouchEvent(MotionEvent event) 和 onTouchEvent(MotionEvent event) 的事件传递机制
最近遇到 添加 ScrollView 之后 某些组件的 onTouchEvent() 没有响应,现在我们来解剖一下android 对于这种事件的处理和内部的传递机制。1.ViewGroup代表可以包含子组件的类,例如我们的(LinearLayout、TableLayout、ScrollView);2.ChildView 代表不能包含其他组件的类 ,例如我们的(Button、
2015-12-21 14:13:25 601
转载 Android ListView分类/分组效果 - 第二种实现方式
之前的文章 《 Android ListView分类/分组效果 - 第一种实现方式》,当前是第二种实现方式。一、实现ListView分类显示效果,目前我知道的有两种方案:1. 每一个ItemView都包含用于显示分类信息的view(TitleView)和用于显示内容view。之前实现文章2. 通过ListView加载不同类型的Item实现。本文属于这种实现方式
2015-12-16 19:26:34 503
转载 android之Listview的分组实现
对于Listview的分组我们再熟悉不过了,因为Android自带的通讯录中的联系人信息就是使用的ListView分组,最近项目中用到了这个功能。所以趁着周末有时间,也更新下一篇这样的博客,希望对大家能够有帮助。 其实对于分组的ListView和我们平时用的ListView没有多大差别,就是需要在适配器中的getView方法中做下判断。只要理解了这个,下面就好说了,下面我们看下实现
2015-12-16 19:07:28 835
转载 android笔记--保存和恢复activity的状态数据
一般来说, 调用onPause()和onStop()方法后的activity实例仍然存在于内存中, activity的所有信息和状态数据不会消失, 当activity重新回到前台之后, 所有的改变都会得到保留. 但是当系统内存不足时, 调用onPause()和onStop()方法后的activity可能会被系统摧毁, 此时内存中就不会存有该activity的实例对象了. 如果之后这个activ
2015-12-16 09:37:48 298
转载 android.graphics.Matrix详解
Matrix类包含了一个3x3的矩阵用来改变坐标,它没有一个构造器来初始化它里边的内容,所以创建实例后需要调用reset()方法生成一个标准matrix,或者调用set..一类的函数,比如setTranslate, setRotate,,该函数将会决定matrix如何来改变坐标。SDK里边没有讲述Matrix的3x3矩阵是如何改变点的坐标值的,但是我在代码里边通过打印那9个点的值时,大致可以得到如
2015-12-16 08:54:42 1513
转载 关于Android 传感器坐标与读数的进一步讨论
之前一些相关的讨论见: Android Sensors (3) 传感器坐标系统 Android Sensors (5) 运动传感器 Motion Sensors Android Sensors (6) 位置传感器 Position Sensors 传感器分类 总体来说,传感器分为运动传感器和位置传感器两种。(此处忽略了一些温度、光照等环境传感器)。
2015-12-16 08:52:23 2189
转载 Toast用法
设置Toast显示字体大小颜色LayoutInflater inflater = LayoutInflater .from(getApplicationContext()); View view = inflater.inflate(R.layout.my_toast, (ViewGroup) findViewById(R.id.toast_layou
2015-12-15 11:13:48 323
转载 Android 高手进阶之自定义View,自定义属性(带进度的圆形进度条)
原文地址:http://blog.csdn.net/xiaanming/article/details/10298163很多的时候,系统自带的View满足不了我们功能的需求,那么我们就需要自己来自定义一个能满足我们需求的View,自定义View我们需要先继承View,添加类的构造方法,重写父类View的一些方法,例如onDraw,为了我们自定义的View在一个项目中能够重用,有时候我们需要自定
2015-12-11 10:21:30 319
转载 Android Camera开发:扫描二维码,周期性循环自动聚焦auto focus挂掉原因分析(preview is not enabled)
问题背景:要让Camera循环聚焦,聚焦完成后进行拍照,在拍照的数据里截取出一定区域的数据。在initCamera里设置聚焦模式:[java] view plaincopyprint?"font-family:Comic Sans MS;font-size:18px;"> List allFocus = myParam.getSupported
2015-12-05 11:34:59 2145
转载 android MotionEvent中getX()和getRawX()的区别
public class Res extends Activity implements View.OnTouchListener { Button btn = null; int x = 0; int y = 0; int rawx = 0; int rawy = 0;
2015-12-05 09:47:33 314
转载 android获得控件在屏幕中的绝对坐标 getLocationInWindow 和 getLocationOnScreen
int[] location = new int[2] ;view.getLocationInWindow(location); //获取在当前窗口内的绝对坐标view.getLocationOnScreen(location);//获取在整个屏幕内的绝对坐标location [0]--->x坐标,location [1]--->y坐标getLocationOnScr
2015-12-05 09:44:43 561
转载 Android 快速开发系列 打造万能的ListView GridView 适配器
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/38902805 ,本文出自【张鸿洋的博客】1、概述相信做Android开发的写得最多的就是ListView,GridView的适配器吧,记得以前开发一同事开发项目,一个项目下来基本就一直在写ListView的Adapter都快吐了~~~对于Adapter一般都继承BaseA
2015-12-03 16:22:13 319
转载 关于Camera.PreviewCallback的调用的三个方式
● Camera.PreviewCallback:定义了onPreviewFrame(byte[] data, Camera camera) 方法,当存在预览帧(preview frame)时调用该方法。可以传入保存当前图像像素的字节数组。在Camera对象上,有3种不同的方式使用这个回调:· setPreviewCallback(Camera.PreviewCallback):使用此
2015-12-01 20:13:05 538
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人