[置顶] 聊聊Android事件分发的那点事

摘要: 做Android也有一段时间了,反反复复用到一些事件分发的情况,反反复复被困扰,以下是一些总结,希望对大家有所帮助。直接进入主题网上关于事件分发的文章也不少,有很多方式来理解事件分发机制,比如Demo,Log打印,源码分析等等,但是楼主今天准备把这些结合一下,用另外一种更加简单易懂的方式来说说这个事,希望能达到目的。首先我们先弄清楚几个事情:1,事件的分发主要涉及的部分:Activity,ViewGroup,View View的子类有TextView,ImageView等等,ViewGroup的子类有LinearLayout,RelativeLayout等,当然ViewGroup也是View. 阅读全文

posted @ 2013-09-09 18:51 sumirro 阅读(435) 评论(0) 推荐(0) 编辑

2014年2月19日

Translate Animation

摘要: 取自http://www.cnblogs.com/bavariama/archive/2013/01/29/2881225.html 阅读全文

posted @ 2014-02-19 14:49 sumirro 阅读(137) 评论(0) 推荐(0) 编辑

2014年2月11日

adb的各种问题

摘要: http://blog.csdn.net/androiddevelop/article/details/8130416 阅读全文

posted @ 2014-02-11 16:40 sumirro 阅读(126) 评论(0) 推荐(0) 编辑

2013年9月7日

关于三星S3调用相机后程序黑屏,Activity重启的问题

摘要: 问题描述:调用相机,点击储存,黑屏,拿不到图片,不管是直接用snapshot还是存在存储卡都不行。最近遇到一个问题,写了一个调用相机的功能,本来很随意的一件事情在S3上发生了让我头疼不已的问题所有主流手机测试没有问题,刷机过的S3测试没有问题,偏偏S3行货水货都会出现这个问题。各种Debug,各种查啊,程序不报错,系统错误也没有,查了好长时间,终于找到问题所在,请看第二行,android:configChanges="keyboardHidden|orientation",加上orientation就OK了android:configChanges="orient 阅读全文

posted @ 2013-09-07 11:34 sumirro 阅读(1182) 评论(0) 推荐(0) 编辑

2013年8月22日

LinearLayout , RelativeLayout没有按下效果

摘要: 可能以前写代码都没有注意过这个小问题,今天碰到了,给LinearLayout或者RelativeLayout设置一个有按下效果的backgroud,如果LinearLayout,RelativeLayout布局下面有可以抢走焦点的View的话,这个按下效果就会不起作用 解决办法:给LinearLayout或者RelativeLayout加上 android:clickable="true" android:focu... 阅读全文

posted @ 2013-08-22 17:44 sumirro 阅读(1389) 评论(0) 推荐(0) 编辑

2012年9月10日

Android应用客户端架构学习

摘要: 零碎的东西,边学边记,最后再做整理1,管理全局退出思路:所有Activity注册一个广播,广播执行finish动作,例如private BroadcastReceiver mLoggedOutReceiver = new BroadcastReceiver() { @Override public void onReceive(Context context, Intent intent) { if (DEBUG) Log.d(TAG, "onReceive: " + intent); finish(); }... 阅读全文

posted @ 2012-09-10 16:11 sumirro 阅读(125) 评论(0) 推荐(0) 编辑

2012年7月12日

HttpUrlConnection学习

摘要: 最常用的Http请求无非是get和post,get请求可以获取静态页面,也可以把参数放在URL字串后面,传递给servlet,post与get的不同之处在于post的参数不是放在URL字串里面,而是放在http请求的正文内。在Java中可以使用HttpURLConnection发起这两种请求,了解此类,对于了解soap,和编写servlet的自动测试代码都有很大的帮助。下面的代码简单描述了如何使用HttpURLConnection发起这两种请求,以及传递参数的方法:public class HttpInvoker { public static final String GET_URL ... 阅读全文

posted @ 2012-07-12 12:01 sumirro 阅读(140) 评论(0) 推荐(0) 编辑

2011年12月28日

留做己用

摘要: 美国国家学术出版社所有PDF图书开放免费下载美国的国家学术出版社(National Academies Press,NAP)于2011年6月2日宣布,将其出版的所有PDF版图书对所有读者免费开放下载,并且将这些图书去除DRM保护。这其中不仅包括超过4000种最新出版的图书,还包括已经提交报告将于未来一段时间出版的图书。 国家学术出版社负责美国国家科学院(National Academy of Sciences)、美国国家工程学院(National Academy of Engineering)、美国国家医学院(The Institute of Medicine)和美国国家研究委员会(Na... 阅读全文

posted @ 2011-12-28 11:27 sumirro 阅读(148) 评论(0) 推荐(0) 编辑

2011年12月19日

Android-关于夜间模式

摘要: 最近再研究Android应用的夜间模式,总结一下: 夜间模式的主旨就是用代码实现调用不同的.xml文件或者不同的资源文件。当然,皮肤,主题什么的都可以这么实现。第一种:(sdk2.2+)UiModeManager 傻瓜式的,新建layout-night文件夹,里面加入需要夜间模式的layout.xml文件,然后系统会根据UiMode自动获取layout或者layout-night中的布局文件 UiModeManager是Android SDK2.2提供的一种对于手机UI控制的Manager,其中提供了进入行车(carMode)的方法,其实整个手机硬件内置了集中模式,主要是:UI_MODE... 阅读全文

posted @ 2011-12-19 15:25 sumirro 阅读(3114) 评论(0) 推荐(0) 编辑

导航