2013年1月5日

Android开发打开文件的Intent及使用

摘要: 在写文件管理系统时会用到各种打开不同格式的文件的需求,由于Android系统默认内置了一些可以打开的系统应用,但还是不能满足需求,比如打开视频文 件、word等,需要安装相应的播放软件才可以使用,这时程序会通过Intent查找可以使用的软件实现通过代码打开一个文件需要2部分,一部分是要获取 到不同文件的后缀,以便根据需求匹配相应的Intent,另一个就是不同格式的文件打开的Intent不同1、在values目录下定义后缀数组文件 fileendingsView Code 1 <?xml version="1.0" encoding="utf-8"? 阅读全文

posted @ 2013-01-05 17:37 loonggg 阅读(829) 评论(0) 推荐(0) 编辑

Android手势研究(textview及listview对比验证)

摘要: 手势即手触摸屏幕做出动作。 View可以通过onTouchEvent收到触摸屏幕事件, 我们可以通过View.setOnTouchListener()设置事件监听器 或者override onTouchEvent()来拦截这些事件, 在拦截函数中判断触摸点的轨迹及运动速度就可以判断出是什么手势。 A... 阅读全文

posted @ 2013-01-05 08:51 loonggg 阅读(259) 评论(0) 推荐(0) 编辑

android:descendantFocusability用法简析

摘要: 开发中很常见的一个问题,项目中的listview不仅仅是简单的文字,常常需要自己定义listview,自己的Adapter去继承 BaseAdapter,在adapter中按照需求进行编写,问题就出现了,可能会发生点击每一个item的时候没有反应,无法获取的焦点。原因多半是 由于在你自己定义的Item中存在诸如ImageButton,Button,CheckBox等子控件(也可以说是Button或者Checkable 的子类控件),此时这些子控件会将焦点获取到,所以常常当点击item时变化的是子控件,item本身的点击没有响应。 这时候就可以使用descendantFocusability来. 阅读全文

posted @ 2013-01-05 08:32 loonggg 阅读(296) 评论(0) 推荐(0) 编辑

导航