自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (8)
  • 收藏
  • 关注

原创 View事件解析(下)

上一篇文章主要分析了一下事件的分发流程(view事件分析(上)这里写链接内容),这篇文章主要是通过源码来分析一下onTouchEvent,dispatchTouchEvent源码内部。 还是沿用上一篇文章的demo,采用sdk19的版本查看源码。 从上一篇文章中我们知道分发首先是从父类开始的,如果父类不拦截,然后交给子类自己分发,那我们先从父类的dispatchTouchEvent讲起。

2016-03-08 16:28:56 519

原创 view事件解析(上)

在写博客之前先感谢郭霖大神,之前拜读了好多次郭大神关于事件的文章,Android事件分发机制完全解析,带你从源码的角度彻底理解(上),Android事件分发机制完全解析,带你从源码的角度彻底理解(下),感谢郭大神。 郭老大已经对事件分析的很透彻了,小弟写这篇文章仅仅是加了一点自己的思考。 说到事件得先从view事件出发。首先自定义了一个Btn2继承Button,然后分别在onTouchEvent

2015-12-07 11:11:39 617

原创 dispatchTouchEvent小分析

对于dispatchTouchEvent一直都处于迷迷糊糊的理解状态,就知道他有分发事件的作用,但是真正每次用起来却又很茫然。今天小小的研究了一下,希望能给大家带来帮助。 下面我一点一点的贴出源码来分析。public boolean dispatchTouchEvent(MotionEvent ev) { final int action = ev.getAction();

2015-11-16 13:04:10 1960

原创 常见小问题总结

1.多条notification任务提示,通知栏显示的任务正常,但是进入内容则总是显示第一条通知栏的内容。问题在于PendingIntent contentIntent = PendingIntent.getActivity(Context context, int requestCode,Intent intent, int flags)中的requestcode不能相同,建议设置为对于的i

2014-03-25 18:32:44 916

原创 子线程上的handler处理

我想在子线程中创建一个handlerMainActivity: private static String TAG = MainActivity.class.getName(); @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);

2014-02-14 11:09:23 1402

原创 在activity中调用finish后并不是立马跳转

我一直以为在activity中执行finish后,会直接关闭该acitivy剩下的方法,以至于每次都将要调用的方法都写在了finish之前。下面讲写一个小demo来证明finish后是怎么跳转的。流程是MainActivity中点击按钮后跳转掉AActivityMainActivity页面:package com.example.testactivity;import an

2014-02-13 17:36:37 5933 1

原创 EditText和ScrollView滚动冲突

不知道你们是否遇到过这样的问题,在ScrollView中写edittext,比如设置edittext设置为5行,然后你的文字超过5行的时候这时候你滚动edittext,发现无法滚动,呗scrollview给拦截了。layout代码: <ScrollView android:layout_width="fill_parent" android:layout_h

2014-02-13 17:19:45 3483

原创 透明图片io流保存后,读取变黑问题

一下是保存图片到本地的方法/** * 将图片写在本地 * * @param bitmap * @param imageUrl */ public void picToLocal(Bitmap bitmap, String imageUrl) { ByteArrayOutputStream stream = new ByteArrayOutputStream();

2014-01-25 12:03:30 4317

原创 android监听sd卡挂载状态,onReceive无法被调用问题

MyExternalStorageReceiverpackage com.rishiqing.receiver;import android.app.AlertDialog;import android.content.BroadcastReceiver;import android.content.Context;import android.content.DialogInter

2013-12-31 10:24:00 1051

原创 Ormlite自定义db的位置和自动更新问题

先说说以下为测试代码,有点乱,大家讲究着看。以下例子都是采用的ormlite的框架。第一步,自定义数据库的位置:建议一个类DatabaseHelper 继承 OrmLiteSqliteOpenHelper,然后重写getWritableDatabase,getReadableDatabase方法@Override public synchronized SQLiteDatabase

2013-12-13 10:07:45 3187 1

原创 AsyncHttpClient的CookieStore问题

看来好多的文章都说asyncHttpClient中对cookies进行了自动化保存,你很容易的觉得他是将cookies保存到了你的http的请求中,其实不是这样的。我查看了一下官方的文档这样说的This library also includes a PersistentCookieStore which is an implementation of the Apache HttpC

2013-12-06 11:33:16 7763 6

原创 android端和服务端session保持

为了保持服务端的session,我首先想到的办法就是没隔一段时间调用一下我们的服务器。之前出了总总问题,什么timeoutException,ClientProtocolException等等问题,我讲慢慢解释.我在service中做轮询调用服务器保持session时,只要出现一次timeoutexception,接着就会出现ClientProtocolException,后来发现这是重定

2013-12-05 16:29:14 2181 1

原创 org.apache.http.client.ClientProtocolException解决方案

先描述一下需求:我为了保证服务端的session超时问题,然后做了一个timetask的轮询,每20分钟调用一次服务端。其中String url = new PropertyUtil(this).getUrlBase();是我们web端的首页,我随便调用了一下只是为了保证sessin的问题。连接的第一次是正常返回,然后剩下的每次都报这样的错:12-03 18:07:09.470: W/Sy

2013-12-04 09:21:56 58562 5

原创 异步网络获取数据,怎么在获取数据后刷新数据。

client.post(url, rparams, new AsyncHttpResponseHandler() { @Override public void onSuccess(String response) { try { JSONObject jsonObj = new JSONObject(response); if (StringUtil.no

2013-11-27 18:10:58 1863 1

原创 onItemClick中的position怎么从1开始了

今天遇到了一个问题,onItemClick中的position从1开始了,一直没有弄明白怎么就从1开始了了,不是0吗。最后终于发现了问题的所在原来,我加入了下拉刷新头的原因。

2013-11-27 18:06:13 3058 1

原创 getLayoutParams返回null

header = LayoutInflater.from(context).inflate(R.layout.pull_to_refresh,null,true);headerLayoutParams = (MarginLayoutParams) header.getLayoutParams();我在做下拉刷新时,直接给我返回null。后来发现他必须有viewgroup,然后addVi

2013-11-25 18:24:12 5467

原创 AsyncHttpClient 401权限问题

最开始我在每一次用AsyncHttpClient是都newAsyncHttpClient()了一个新的对象,这样导致登录后,和请求的数据不是同一个对象,会导致报401的权限问题,解决方式编写一个单例public class AsyncHttpCilentUtil { private static AsyncHttpClient client = null; public sy

2013-11-22 10:46:07 1624

原创 radioGroup执行clearCheck会出现StackOverflowError错误

未改之前代码class MyRadioGroupOnCheckedChangedListener implements OnCheckedChangeListener { @Override public void onCheckedChanged(RadioGroup group, int checkedId) { switch (group.getId()) { case

2013-11-22 10:42:11 2792

原创 textview删除线问题

添加删除线  SpannableString mstr = new SpannableString(task.getContent());             mstr.setSpan(new StrikethroughSpan(){                     @Override                     public void updateDra

2013-11-19 14:56:14 2402 1

原创 listview中checkbox错乱

package cn.timetask.adapter;import java.util.HashMap;import java.util.List;import java.util.Map;import android.content.Context;import android.graphics.Color;import android.graphics.Paint;impo

2013-11-19 14:43:44 1279

原创 checkbox点击切换图片

layout.xml<CheckBox android:id="@+id/task_info_list_button" android:layout_width="0dp" android:layout_height="wrap_content" android:focusable="false" style=

2013-11-18 16:36:07 1736

原创 动画进行layout的动态变化

最近做了一个布局的width,height的动态变化,然后这个变化用动画表现出来。不说了上代码: super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); tv_test= findViewById(R.id.tv_test); tv_test.setOnClickList

2013-11-14 18:55:00 1206

原创 listview上进行ontouch事件,可滑动,可点击页面跳转

最近在做一个listview上面点击事件,需求是可以上下滑动,点击的时候不能触发onitem事件而是跳转。头疼了许久,今天终于弄出来了,给大家分享下(代码参考了http://yzhong-sa.iteye.com/blog/648807这个哥们的,然后我稍加改动)ListView list = (ListView) findViewById(R.id.listview); Stri

2013-11-14 18:46:13 1962

原创 android service杀死后又起来了

今天搞了一下午,每次service杀死了,结果又重启了,疼死了。在网上找了半天,基本所有的回答都是围绕 onStartCommand方法返回值Service.START_NOT_STICKY,Service.START_STICKY,Service.START_REDELIVER_INTENT来回答的,然后我一个一个的试,还是不行。我愤怒了,到底啥原因啊。于是我想难道是其他关联的问题,

2013-08-15 16:57:17 1833

view事件分析

博客源码 http://blog.csdn.net/linhui9010/article/details/50187875

2015-12-07

dispatchTouchEvent小分析源码

详情请见 http://blog.csdn.net/linhui9010/article/details/48347877

2015-11-16

OrmliteDBTest

ormlite自定义db的位置和自动更新问题

2013-12-13

Learning ExtJS 3.2.pdf

Learning ExtJS 3.2.pdf绝对的高清,不过是英文的,下载之前考虑好,不想骗你们的分,呵呵

2011-06-10

ibatis 开发指南.pdf(绝对中文)

ibatis 开发指南.pdf(绝对中文)

2011-04-23

slf4j-1.5.8.zip

slf4j-1.5.8.zip含有slf4j-1.5.8版本的所有包

2010-11-22

ImageViewerforWindows7 图片浏览器

win7中gif图片的软件 ImageViewerforWindows7 ,小巧好用,其实就是图片浏览器!

2010-03-24

空空如也

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

TA关注的人

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