自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

❀逆风的方向,更适合翱翔>>>

  • 博客(21)
  • 资源 (3)
  • 收藏
  • 关注

原创 dispatchTouchEvent源码解析

1. dispatchTouchEvent是处理触摸事件分发,Android中所有的事件都必须经过这个方法的分发,然后决定是自身消费当前事件还是继续往下分发给子控件处理。返回true表示不继续分发,事件没有被消费。返回false则继续往下分发,如果是ViewGroup则分发给onInterceptTouchEvent进行判断是否拦截该事件,事件(多数情况)是从Activity的dispatchTo

2015-12-29 15:49:45 3078 1

原创 Android Bitmap和Canvas

1. 从资源中获取位图可以使用BitmapDrawable或者BitmapFactory来获取资源中的位图。当然,首先需要获取资源:        Resources res=getResources();使用BitmapDrawable获取位图使用BitmapDrawable (InputStream is)构造一个BitmapDrawable;

2015-10-16 14:58:01 1352

原创 禁止ScrollView在子控件的布局改变时自动滚动的的方法

项目使用scrollview 嵌套布局 发现会自动滚动·  设置scrollview.Fling(0)、scrollview.scrollTo(0,0);但都不管用鼓捣了好久才找到最好的解决办法:重写scrollview中的computeScrollDeltaToGetChildRectOnScreen方法,并将其返回值设为0即可。@Override prot

2015-09-14 18:26:41 791

原创 Volley﹕ [37470] NetworkDispatcher.run: Unhandled exception java.lang.NullPointerException

{first_name=null, fb_id=XXXX, email=null, name=Yuan, link=null, last_name=null, gender=null, device_id=""} E/Volley﹕ [37470] NetworkDispatcher.run: Unhandled exception java.lang.NullPointerExcep

2015-08-26 11:24:55 2861

原创 php json_encode() 数据

json_encode() 输出数据只认识UTF-8,所有在输出数据时,注意数据编码格式!!! 解决方案:If you have an ANSI encoded string, using utf8_encode() is the wrong function to deal with this. You need to properly convert it from

2015-07-21 16:28:15 604

原创 mysql取出指定id之外的所有数据

SELECT * FROM `table_a` WHERE AND id  NOT IN(SELECT id FROM `table_a` WHERE id = '295')ORDER BY id DESC LIMIT 20参考文献 :NOT IN vs NOT EXISTS

2015-07-21 16:22:07 6876

原创 android Monkey测试(2)

Monkey是一个命令行工具,可以运行在模拟器里或实际设备中。它向系统发送伪随机的用户事件流,实现对正在开发的应用程序进行压力测试。Monkey包括许多选项,它们大致分为四大类:· 基本配置选项,如设置尝试的事件数量。· 运行约束选项,如设置只对单独的一个包进行测试。· 事件类型和频率。· 调试选项。在Monkey运行的时候,它生成事件,并把它们发给系统。同

2015-03-30 22:15:56 380

转载 android Monkey测试

一、Monkey测试简介Monkey测试是Android平台自动化测试的一种手段,通过Monkey程序模拟用户触摸屏幕、滑动Trackball、按键等操作来对设备上的程序进行压 力测试,检测程序多久的时间会发生异常。 二、Monkey程序介绍1) Monkey程序由Android系统自带,使用Java语言写成,在Android文件系统中的存放路径是:/system/fram

2015-03-30 22:14:59 409

原创 常用正则表达式收集

正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。匹配中文字符的正则表达式: [\u4e00-\u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^\x00-\xff]评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)匹配空白行的正则表达式:\n

2015-01-21 18:51:25 394

原创 如何取消或定制当点击GridView 的时候出现的那个黄色背景

在布局文件xml中的代码:            android:layout_weight="1.0"        android:layout_height="0dip"        android:layout_width="match_parent"        android:stackFromBottom="true"        android:v

2015-01-14 15:28:33 677

原创 android常见面试题

1、Android dvm的进程和Linux的进程, 应用程序的进程是否为同一个概念    DVM指dalivk的虚拟机。每一个Android应用程序都在它自己的进程中运行,都拥有一个独立的Dalvik虚拟机实例。而每一个DVM都是在Linux中的一个进程,所以说可以认为是同一个概念。 2、sim卡的EF文件有何作用   sim卡的文件系统有自己规范,主要是为了和手机通

2014-10-15 20:57:08 498

原创 android字符串转换为时间戳

// 时间转换 public static String transform(String from) { String to = ""; SimpleDateFormat simple = new SimpleDateFormat("HH:mm:ss"); // SimpleDateFormat simple = new // SimpleDateFormat("yyyy-M

2014-05-31 13:47:22 3806

原创 android textView特效

/** * @Title: TwinkleTextView.java */package com.zero.view;import android.content.Context;import android.graphics.Canvas;import android.graphics.LinearGradient;import android.graphics.Matrix

2014-05-06 13:46:47 1104

原创 android九宫格学习笔记

下载地址:android九宫格

2014-05-05 17:28:57 868 1

原创 LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏

项目\属性\配置属性\清单工具\输入和输出\嵌入清单:原来是“是”,改成“否”

2014-04-16 22:46:36 602

原创 android图片处理

/** * @Title: BitmapCache.java */package com.zero.imagedispose;import java.io.BufferedInputStream;import java.io.IOException;import java.lang.ref.ReferenceQueue;import java.lang.ref.SoftRefe

2014-03-26 17:26:51 695

原创 Handler消息循环

Handler是用于操作线程内部的消息队列的类。这有点绕,没关系,我们慢慢的来讲。前面Looper一篇讲到了Looper是用于给线程创建消息队列用的,也就是说Looper可以让消息队列(MessageQueue)附属在线程之内,并让消息队列循环起来,接收并处理消息。但,我们并不直接的操作消息队列,而是用Handler来操作消息队列,给消息队列发送消息,和从消息队列中取出消息并处理。这就是Handl

2014-03-25 14:58:24 784

原创 android涂鸦绘图功能部分实现

/**   * @Title: MyView.java */package com.zero.view;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.util.ArrayList;import java.util.Iterato

2014-03-22 11:32:53 1130

原创 cocos2d-X学习之主要类介绍:节点CCNode

首先是类结构: 可以看到CCNode 几乎是游戏中处理的大部分类的父类,其主要有以下函数:virtual int  getZOrder (void) //获取节点的顺序virtual const CCPoint &  getPosition (void) //获取节点的位置virtual void  setPosition (const CCPoint &v

2014-03-15 00:16:00 861

原创 Android联网使用HttpClient 和HttpResponse 小结

三步曲: 1.创建HttpGet或者HttpPost对象,将要请求的URL对象构造方法传入HttpGet、HttpPost对象 2.通过HttpClent接口的实现类DefaultClent.的excute(HttpUriRequest request)而我们已经知道HttpGet和HttpPost类都实现了            HttpUriRequest接口,所以这里面,我们可以将第

2014-02-27 15:10:34 1839 1

翻译 Function Documentation CC_DLL

void CC_DLL cocos2d::ccDrawInit()  Initializes the drawing primitives. 初始化绘图原语。void CC_DLL cocos2d::ccDrawPoint(const CCPoint & point)  draws

2014-02-24 23:45:19 650

android textview特效

Android textview 闪闪发光字体效果

2014-05-06

android九宫格

android九宫格学习记录 希望对你有用

2014-05-05

android涂鸦

试着写的 · 参见很多资料 注释详细 希望能帮到你 · 有延时选择哦

2014-03-24

空空如也

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

TA关注的人

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