Android开发日常所遇到的问题汇总-持续更新
来源:互联网 发布:在淘宝上如可开零食店? 编辑:程序博客网 时间:2024/05/23 19:21
本文专门记录日常开发中所遇到的小问题以及解决方案
1,FragmentTransaction.add报错是因为导包错误应该导入support.v4包下的fragment
2,设置adapter报空指针时首先查看new adapter时上下文是否正确
3,listview中的item和子空间比如button点击事件冲突解决办法:
给item根部layout添加属性:android:descendantFocusability="blocksDescendants"
给子空间比如button添加属性:android:clickable="true"和android:focusable="false"
4,listview分隔线自定义以及取消:
8,ubanu正常联网却打不开网页解决办法:报错The proxy server is refusing connections
暂时就这些,后续在更新
4,listview分隔线自定义以及取消:
listview分隔线先设置取消分隔线
android:listSelector="@android:color/color/transparent"
android:listSelector="@android:color/color/transparent"
android:divider="@null"
b,然后在子item底部添加view分隔线实现自定义分隔线以及点击效果
<View
android:layout_width="match_parent"
android:layout_height="1dp"
android:layout_alignParentBottom="true"
android:background="@drawable/selector_listview_item_bg" />
5,设置一个主界面翻页效果的gridview,基于某些设备电子墨水屏幕,不需要动画所需:
5,设置一个主界面翻页效果的gridview,基于某些设备电子墨水屏幕,不需要动画所需:
主界面不需要viewpager,只gridview,设置九宫格后,给gridview.setontouchListenning,然后监听左右滑动坐标来判断是左滑还是右滑,然后在不同情景下setAdapter即可,数据的改变形成翻页效果,其实不用到viewpager
6,eclipse开发中@override报错是因为:
7,屏幕点击事件的处理,本来以为是点击事件冲突导致,因此用此6,eclipse开发中@override报错是因为:
问题分析:
主要是由于JDK1.5本身的BUG引起的,JDK1.6上已修正。
解决方式:
a.首先确保JDK1.6已被装上,并设置好了环境变量(cmd->javac...);
b.Windows->Preferences-->java->Compiler-->compiler compliance level设置成1.6就OK了。
>> 如果某个项目还是报错,请执行第三步:
c.右键有问题的项目,选"Build Path..." -> "Java Compiler"(左侧) ,在右侧面板中将"Compiler compliance leve:"设为1.6或以上即可。
// 请求父控件及祖宗控件不要拦截当前控件的事件
getParent().requestDisallowInterceptTouchEvent(true);来拦截事件,但是无效
Exception dispatching input event.
Exception in MessageQueue callback: handleReceiveCallback
java.lang.NullPointerException
后来选择在报错部位直接try....catch.....就解决了这个问题
8,ubanu正常联网却打不开网页解决办法:报错The proxy server is refusing connections
在设置里connect里设置无代理即可
9,去掉listview滚动条: mListView.setVerticalScrollBarEnabled(false); mListView.setFastScrollEnabled(false);
10,退出应用时清除所有activity:
9,去掉listview滚动条: mListView.setVerticalScrollBarEnabled(false); mListView.setFastScrollEnabled(false);
http://www.cnblogs.com/mstk/p/3458350.html转载此博客,此处放地址
解决方法:创建工具类获取list列表然后把每个activity添加到列表,再主界面退出时allclear,注意添加权限:KILL_BACKGROUND_PROCESSES
方案可能出现的bug:不断的新建activity依靠系统回收会造成冗杂累积至死机崩溃
11,定义一个应用列表listview展示用户安装的应用(不包括系统应用),并实现点击卸载按钮卸载应用:目前删除完毕后无法更新listview界面待更新
11,定义一个应用列表listview展示用户安装的应用(不包括系统应用),并实现点击卸载按钮卸载应用:目前删除完毕后无法更新listview界面待更新
暂时就这些,后续在更新
0 0
- Android开发日常所遇到的问题汇总-持续更新
- Android开发中所遇到的BUG汇总(持续更新)
- 项目开发中遇到的问题汇总~持续更新
- 日常开发中遇到的问题汇总
- android开发问题汇总(持续更新中)
- Android开发问题汇总–持续更新
- Android开发遇到的问题笔记(持续更新)
- android开发中总会遇到的小问题【持续更新...】
- Android开发jni遇到的一些问题,持续更新
- S5P4418开发遇到的问题(持续更新)
- 日常遇到的常见问题记录 ------持续更新
- 关于友盟分享在开发中遇到的问题汇总~持续更新中
- Svn遇到的问题汇总(持续更新)
- [CloudReader] Android 开发中所遇问题归纳(持续更新)
- Android个人开发问题汇总 (持续更新中。。。)
- Android开发中小问题汇总(持续更新)
- MySQL使用中遇到的问题及日常操作累积(持续更新)
- android开发中,遇到比较蛋疼的问题..难道google工程师不蛋疼?持续更新...
- 用Lua实现插入、删除和查找时间复杂度为O(1)的集合
- C++:vector中的resize()函数 VS reserve()函数
- bzoj usaco 2008 1232
- session入redis memcache
- select、poll、epoll总结
- Android开发日常所遇到的问题汇总-持续更新
- hdfs判断文件是否存在
- salesforce 权限控制
- 【QT】字符串中文
- MTK平台CPU/GPU动态调频的实现之PerfService的源码分析
- 网站的可扩展架构
- 在Express中使用Handlebars模板引擎
- hiberante框架简单使用
- spring定时任务