Androi开发问题解决
文章平均质量分 89
滴水成冰-
不患无位,患所以立。
但管努力,莫问前程;事在人为,功不唐捐。
展开
-
普通Activity跳转到MapActivity报错
从一个普通的Activity点击一个控件跳转到一个继承MapActivity的类MyMapActivity时,报错。Log信息: E/AndroidRuntime(15631): FATAL EXCEPTION: main E/AndroidRuntime(15631): java.lang.NoClassDefFoundError: xxx.xxx.MyMapActi原创 2015-01-09 17:35:45 · 966 阅读 · 0 评论 -
ListView控件使用:显示指定item数目和屏蔽item选中效果
在android的界面布局中,我们常用到ListView控件,有时候并不需要item被选中有任何效果,怎么实现呢?很简单,在ListView的XML布局文件中设置一个属性:android:listSelector="#00000000" //为透明无色原创 2014-01-22 16:16:02 · 1827 阅读 · 0 评论 -
开发问题零碎总结
1.类的变量也就是类的静态变量什么时候会被回收? 开发中发现了一个问题,在activity finish,退出程序之后。再启动这个程序,静态变量的值竟然还是上次打开 程序的值,也就是说这个静态变量还没被回收。没被回收的原因其实是这个进程还在后台,从而导致这个静态变量没被回收。总结:正常情况下,静态变量在进程被杀掉后,这个进程的所有静态变量都会被回收。待续..原创 2015-02-15 15:06:40 · 905 阅读 · 0 评论 -
开发中所遇到的一些问题与解决方法(1)
14. View convertView = myInflater.inflate(R.layout.quote_transactions_listitem , null);LayoutParams params =(LayoutParams) convertView.getLayoutParams();这样得到的params会为null,看View.getLayoutParam原创 2014-01-11 17:21:41 · 1146 阅读 · 0 评论 -
开发中所遇到的一些问题与解决方法(2)
1.SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length在edittext上输入几个字母,将光标移到前面,再将光标移到后面,就报了这个错误。后来在stactoverflow上找到了解决方法。将edittext的inputType属性值修改为 android:inputType="textNoSuggestions",就解决了。原创 2015-04-02 16:07:51 · 992 阅读 · 0 评论 -
adb.exe 已停止工作 解决
http://pan.baidu.com/s/1eQfLGYY用此链接下载的高人写的adb.exe替换掉SDK \sdk\platform-tools的adb.exe,即可。引用自:http://bupt-roy.iteye.com/blog/1255109原创 2015-08-25 17:30:44 · 47235 阅读 · 2 评论 -
ContentProvider和SharedPreference比较
ContentProvider可用于进程间共享读写数据,SharedPreference则不可以;SharedPreference写的速度要比ContentProvide快得多,比如前者如果是30毫秒,后者往往要80毫秒以上,甚至时不时达到200毫秒,当然这只是粗略测试。...原创 2015-11-26 15:56:14 · 1845 阅读 · 2 评论 -
Android 切换系统语言后,重启App
问题描述:App->改变系统语言->重进App后,最近的Activity会走onCreate()方法,然后App被杀掉;直到第二次进入App后,App会重启解决方案:App->改变系统语言->重进App后,最近的Activity走到onCreate()方法时,检测系统语言是否改变,如果是,就重启App。LanguageUtil.classpackage com.barry.comm原创 2016-09-21 19:44:58 · 8491 阅读 · 0 评论 -
popupWindow的使用:点击外面的时候消失或者不消失,都可以进行控制
//设置popupWindow,当点击popupWindow外面的时候可以消失mPopupWindow.setBackgroundDrawable(new BitmapDrawable());mPopupWindow.setOutsideTouchable(true);//设置监听mPopupWindow.setTouchInterceptor(new OnTouchListener()原创 2014-01-11 17:22:58 · 13331 阅读 · 2 评论 -
TextView 旋转文字
之前用过以下两种比较简单的方法:1:变通用rotate动画做;http://www.oschina.net/question/54100_292912.继承TextView,重写 @Override protected void onDraw(Canvas canvas) { //倾斜度45,上下左右居中 canvas.rotate(原创 2014-03-07 13:12:36 · 1804 阅读 · 0 评论 -
webview设置字体颜色、大小
//字体颜色设为白色,“p”标签内的字体颜色public final static String CSS_STYLE ="p{color:#FFFFFF;}";//webView.loadDataWithBaseURL(null, CSS_STYLE+data, "text/html","utf-8", null);借鉴自:http://www.android100.org/html原创 2014-01-11 17:23:03 · 17310 阅读 · 1 评论 -
RadioGroup的RadioButton图片、文字无法居中解决方法
1.出现问题原因:RadioButton的父类CompoundButton里的onDraw方法,draw出来的内容,只有默认的水平靠左,没有水平居中的,其源代码如下,各位帅哥请看:@Override protected void onDraw(Canvas canvas) { super.onDraw(canvas); final Draw原创 2014-01-16 20:48:13 · 5656 阅读 · 2 评论 -
实现小功能:最后一个fragment,按返回键,弹出退出提示框
在FragmentActivity重写onKeyDown方法:@Override public boolean onKeyDown(int keyCode, KeyEvent event) { // TODO Auto-generated method stub if (keyCode == KeyEvent.KEYCODE_BACK && event.getAction() =原创 2014-01-15 21:56:52 · 2761 阅读 · 0 评论 -
如何让AlertDialog 在点击确定或者取消时不消失
查看AlertDialog的源代码,如下: /** * Set a listener to be invoked when the positive button of the dialog is pressed. * @param textId The resource id of the text to display in the positive原创 2014-01-15 11:26:52 · 1746 阅读 · 0 评论 -
TextView文字无法垂直居中问题
在开发中遇到了TextView的文字无法垂直居中问题:把字体放小,可以居中;可当把字体设成比较大时就靠下显示了,无法垂直居中。为这纠结了很久,目前猜测是TextView在top位置有一定Baseline原因。有时间得看看TextView的源码。原创 2014-01-11 17:22:55 · 3121 阅读 · 1 评论 -
android文件缓存及SD卡创建文件夹失败解决和bitmap内存溢出解决
1.相关代码: 添加权限: /** 获取SD卡路径 **/ private static String getSDPath() { String sdcardPath = null; boolean sdCardExist = Environment.getExternalStorageState().equals(原创 2014-08-27 10:11:01 · 4224 阅读 · 1 评论 -
实用小功能收集
1.模拟View的点击事件:/** * 模拟View click 事件 **/ public static void doSimulateClick(View view) { doSimulateClick(view, view.getWidth() / 2, view.getHeight() / 2); } public stat原创 2017-01-17 15:04:56 · 470 阅读 · 0 评论