2014年5月
文章平均质量分 78
欧阳明日
这个作者很懒,什么都没留下…
展开
-
研究ffmepg中有感(NDK 与 JNI 的关系)
简介 JNI是java语言提供的Java和C/C++相互沟通的机制,Java可以通过JNI调用本地的C/C++代码,本地的C/C++的代码也可以调用java代码。JNI 是本地编程接口,Java和C/C++互相通过的接口。Java通过C/C++使用本地的代码的一个关键性原因在于C/C++代码的高效性。NDK是一系列工具的集合。它提供了一系列的工具,帮助开发者快速开发C(或C转载 2014-05-15 17:28:31 · 632 阅读 · 0 评论 -
Android 布局优化小结
主要介绍使用抽象布局标签(include, viewstub, merge)、去除不必要的嵌套和View节点、减少不必要的infalte及其他Layout方面可调优点,顺带提及布局调优相关工具(hierarchy viewer和lint)。1、抽象布局标签(1) 标签include标签常用于将布局中的公共部分提取出来供其他layout共用,以实现布局模块化,这在布局编写方便提供转载 2014-05-16 18:41:13 · 556 阅读 · 0 评论 -
Java线程的同步和异步的区别
1. 多线程并发时,多个线程同时请求同一个资源,必然导致此资源的数据不安全,A线程修改了B线程的处理的数据,而B线程又修改了A线程处理的数理。显然这是由于全局资源造成的,有时为了解决此问题,优先考虑使用局部变量,退而求其次使用同步代码块,出于这样的安全考虑就必须牺牲系统处理性能,加在多线程并发时资源挣夺最激烈的地方,这就实现了线程的同步机制转载 2014-05-20 18:08:12 · 7699 阅读 · 0 评论 -
android项目中文字乱码的问题
eclipse之所以会出现乱码问题是因为eclipse编辑器选择的编码规则是可变的。一般默认都是UTF-8或者GBK,当从外部导入的一个工程时,如果该工程的编码方式与eclipse中设置的编码方式不同,就会产生中文的乱码问题,这其中还有几种情况。如果导入的整个工程的编码方式与eclipse的编码方式有冲突,那么这个工程里所有的中文 都是乱码;如果所有工程的编码方式与eclipse工作空间的转载 2014-05-21 15:13:01 · 769 阅读 · 0 评论 -
List、Set和Map
list=new ArrayList();list.add("a");list.add(1, "b");list.add(1, "b");//list.remove(1);list.add(null);//list.add(2, "T1");for(int i=0;iString b=list.get(i);Log.i(TAG, "list中的数据..."+原创 2014-05-21 16:27:11 · 440 阅读 · 0 评论 -
深入了解StringBuilder和String
字符串是Java程序中最常用的一种数据结构之一。在Java中的String类已经重载的"+"。也就是说,字符串可以直接使用"+"进行连接,如下面代码所示:String s = "abc" + "ddd"; 但这样做真的好吗?当然,这个问题不能简单地回答yes or no。要根据具体情况来定。在Java中提供了一个StringBuilder类(这个类只在J2SE5及以上版本提供,以前的版转载 2014-05-24 11:41:04 · 456 阅读 · 0 评论 -
android的dispatchTouchEvent onInterceptTouchEvent onTouchEvent
dispatchTouchEvent onInterceptTouchEvent onTouchEvent 2013-06-20 19:04:15| 分类: Android|举报|字原文转自:http://www.eoeandroid.com/thread-3597-1-1.htmlandroid中的事件类型分为按键事件和屏幕触摸事件,Touch事件是屏幕触摸事件的转载 2014-05-23 17:28:45 · 473 阅读 · 0 评论 -
android 的injustdecodebounds
大家好,今天给大家分享的是解决解析图片的出现oom的问题,我们可以用BitmapFactory这里的各种Decode方法,如果图片很小的话,不会出现oom,但是当图片很大的时候就要用BitmapFactory.Options这个东东了,Options里主要有两个参数比较重要.[java] view plaincopyoptions.inJus转载 2014-06-10 11:02:05 · 762 阅读 · 0 评论 -
Android 内存溢出解决方案(OOM) 整理总结
在最近做的工程中发现加载的图片太多或图片过大时经常出现OOM问题,找网上资料也提供了很多方法,但自己感觉有点乱,特此,今天在不同型号的三款安卓手机上做了测试,因为有效果也有结果,今天小马就做个详细的总结,以供朋友们共同交流学习,也供自己以后在解决OOM问题上有所提高,提前讲下,片幅有点长,涉及的东西太多,大家耐心看,肯定有收获的,里面的很多东西小马也是学习参考网络资料使用的,先来简单讲下下:转载 2014-06-19 14:37:32 · 491 阅读 · 0 评论