Android----基础
业精于勤而荒于嬉
来与世,博一把。
展开
-
Handler内存泄漏
Handler内存泄漏一般是生命周期不一致引起的。解决办法:在Activity退出的时候,调用myHandler.removeCallbacksAndMessages(null);//移除所有的回调和message。避免内存泄漏至于网上其他网友写的static内部类弱引用,个人感觉可写可不写,(我是不写的)我个人更喜欢线程池。...原创 2021-07-27 14:19:41 · 128 阅读 · 0 评论 -
armeabi 和armeabi-v7a文件夹的区别
转:http://www.eoeandroid.com/thread-263410-1-1.html在我们android APK的根目录有一个 libs文件夹,此文件夹下包含了armeabi 和armeabi-v7a两个文件夹,我们的c代码编译成的本地库(各种.so)就会放在这两个文件夹其中的一个。那armeabi-v7a 与 armeabi有什么区别,都是什么意思呢?转载 2014-02-25 21:03:33 · 981 阅读 · 0 评论 -
Android获取系统语言(区分简体中文和繁体中文) .
之前做android应用时遇到过一个问题,就是根据语言的不同而显示不同的内容网上很多代码都是错误的,起码无法区分简体和繁体,这里给出一种方法不涉及android任何知识,所以就归类到java这边了[java] view plaincopyLocale locale = Locale.getDefault(); Sys转载 2014-03-11 15:05:13 · 12355 阅读 · 0 评论 -
Android Call requires API level 11 (current min is 8)的解决方案
Android Call requires API level 11 (current min is 8)的解决方案【错误描述】 在用Eclipse开发过程中,为了兼容Android2.2和4.0以上版本,我在使用Notification类时做了2个版本的代码,代码根据系统版本不同执行相应模块,结果,等我输完代码,发现系统提示了一个这么的错误。【原因分析】转载 2014-03-07 17:19:31 · 560 阅读 · 0 评论 -
Android之selecter
Android中的Selector主要是用来改变ListView和Button控件的默认背景。其使用方法可以按一下步骤来设计:(以在mylist_view.xml为例)1.创建mylist_view.xml文件首先在res目录下新建drawable文件夹,再在新建的drawable文件夹中新建mylist_view.xml,其目录结构为:res/dr转载 2014-04-18 11:13:10 · 702 阅读 · 0 评论 -
Android launchMode
在android里,有4种activity的启动模式:“standard” (默认)“singleTop”“singleTask”“singleInstance”原创 2014-04-11 11:37:34 · 422 阅读 · 0 评论 -
java配置环境
虽然用了5、6年了,但是由于只有装系统之后才重新配置java环境,现在都有点生疏了,怕忘了 ,再次做下笔记。1.下载java包2.安装(一般是系统盘)3.开始配置java环境。①计算机----->属性,可以看到下面的界面。②选择“高级系统配置”③选择“环境变量”④之后,找到“path”,在值里面的结尾,写入“.;C:\Program Fi原创 2014-02-07 11:20:07 · 588 阅读 · 0 评论