随笔分类 -  Android

摘要:背景知识: index表示在数组中的下标,id表示这个触控点(pointer)的id,pointer对应的index子不同的MotionEvent中是可以变化的, 但是它的id是不会变的。 在不同的控件类型上,touch事件的传递方式会不一样。 普通View的touch事件处理过程: 1.view消 阅读全文
posted @ 2016-06-15 00:03 瘸腿 阅读(345) 评论(0) 推荐(0)
摘要:虽然VM接管了内存分配和回收,但是人类在解决问题的同时也会重新创造出一些新的问题,所以问题永远都解决不了,就产生各种稀奇古怪的就业机会了(跑题跑不停)。 无论各种VM用什么算法管理内存, 造成内存泄漏的主要原因都是VM认为那些其实可以回收的内存没有被回收,比如各种数据集合中的垃圾数据,各种类静态成员 阅读全文
posted @ 2016-06-11 23:29 瘸腿 阅读(629) 评论(0) 推荐(0)
摘要:android对多个模块都要是要的UI逻辑的致辞除了fragment之外,没有别的东西可以支持了, include,merge,viewstub只能支持公用的ui,但是这个通用支持不能包含逻辑(java代码)的。 1.使用include标签 这个标签只是启动重复某个UI xml文件的作用,andro 阅读全文
posted @ 2016-06-11 13:33 瘸腿 阅读(169) 评论(0) 推荐(0)
摘要:1.在AndroidManifest.xml中可以为 每个 Activity,Service 设置多个Intent-Filter; 在系统启动和程序安装之后,android会收集AndroidManifest.xml 中配置的 Intent-Filter. 每个intent-filter 从acti 阅读全文
posted @ 2016-06-09 12:48 瘸腿 阅读(764) 评论(0) 推荐(0)
摘要:手机存储都有两种,一种是 手机自带的存储,称为internal storage,另外一种用户额外插入的存储,称为removable storage (也就是外置sdcard的部分). removable storage 的路径一般是 storage/emulated/0/Android/data/c 阅读全文
posted @ 2016-05-24 14:02 瘸腿 阅读(315) 评论(0) 推荐(0)
摘要:android的屏幕有点太五花八门了,这似乎也算是自由、民主价值体现了,尊重每个不同的个体。 res下的文件对不同 语言、屏幕方向、宽度等等,都可以不同的配置文件夹对应,算是比较方便国际化和多样性。 用一个把全部属性都用上的例子: values-mcc310-en-sw320dp-w320dp-h7 阅读全文
posted @ 2016-05-22 19:59 瘸腿 阅读(391) 评论(0) 推荐(0)