随笔分类 - Java
1
摘要:排序篇 前言 在数据结构与算法中,排序是面试笔试中最常被问到和提及的知识点,虽然在工作中很少用到相关的基础知识,但是对于基础的系统性学习却是必不可少的,通过学习和理解可以培养锻炼我们写代码的思维逻辑。多考虑性能,少制造垃圾代码。 此书介绍得比较详细易懂,并且使用Java语言所以用到了很多相关的标准类
阅读全文
摘要:说明 因工作方面接触到图像处理这一块,需要对手机摄像头采集的原始帧做Rotate或者Scale,但无奈对此的了解少之又少,于是网上搜了一顿,完事后将最近所学总结一下,以方便之后的人别踩太多坑。 首先想要了解YUV为何物: "https://msdn.microsoft.com/en us/libra
阅读全文
摘要:<!--?xml version="1.0" encoding="UTF-8" standalone="no"?--> 概述: 做过Android Camera图像采集和处理的朋友们应该都知道,Android手机相机采集的原始帧(RawFrame)默认是横屏格式的,而官方API有没有提供一个设置Ca
阅读全文
摘要:一、相关概念 二、Bitmap 1、从资源中获取Bitmap 2、Bitmap → byte[] 3、byte[] → Bitmap 4、Bitmap缩放 5、将Drawable转化为Bitmap 6、获得圆角图片 7、获得带倒影的图片 三、Drawable 1、Bitmap转换成Drawable
阅读全文
摘要:android开发中,使用Lint检测时会提示这么一句话 : This Handler class should be static or leaks might occur。意为handler应用static修饰否则容易发生内存泄漏。ADT20有这么一个变化:Look for handler le
阅读全文
摘要:<!--?xml version="1.0" encoding="UTF-8" standalone="no"?--> <!--?xml version="1.0" encoding="UTF-8" standalone="no"?--> 锄禾日当午,汗滴禾下土。 从毕业到工作的几点感悟(Andro
阅读全文
摘要:Java Native Interface (JNI)标准是java平台的一部分,它允许Java代码和其他语言写的代码进行交互。JNI 是本地编程接口,它使得在 Java 虚拟机 (VM) 内部运行的 Java 代码能够与用其它编程语言(如 C、C++ 和汇编语言)编写的应用程序和库进行交互操作。1...
阅读全文
摘要:******* 注意 *******Google 在15年12月2日发布了Android Studio 2.0,比起以前的版本速度提升了很多,所以强烈推荐各位朋友升级IDE!1.修改:build.gradle(Project)文件中的classpath的gradle版本为当前AS使用的版本;appl...
阅读全文
摘要:整了一天,感觉坑挺多。1. 选择如图中的选项Android Studio进行签名打包:2. 填写APP对应的信息:(最好用个文本记下来放在项目中同步给Team)- Key store path: 如果是新APP则创建,如果已经有了选择就行;- Key store password: ******...
阅读全文
摘要:工作需要用到ffmpeg来进行Android的软编码,对这玩意儿一点都不了解,做个学习记录先。 FFmpeg:http://www.ffmpeg.org Fmpeg is the leading multimedia framework, able to decode, encode, transc
阅读全文
摘要:前言: 最近在将自己写的烂代码重构,以前使用的网络请求全是基于apache的HttpClient,简单使用还好,使用多了发现重复代码太多,而且每次使用都很繁琐,因此在网上找了半天网络请求的相关类库,最后还是确定使用Volley,于是现在记个使用笔记:Volley几个主要功能:1. 普通String...
阅读全文
摘要:#####说明 因工作方面接触到图像处理这一块,需要对手机摄像头采集的原始帧做Rotate或者Scale,但无奈对此的了解少之又少,于是网上搜了一顿,完事后将最近所学总结一下,以方便之后的人别踩太多坑。 首先想要了解YUV为何物:[请猛戳我](https://msdn.microsoft.com/e
阅读全文
摘要:Android:知识点:子线程中无法更新UI,因为UI是线程不安全的。Android的UI单线程模式:不能阻塞UI线程;不能从UI线程的外部访问Android UI toolkit。需要更新UI可以使用Handler传值。具体使用方式如学习总结五:实践项目:一键清理内存功能:实现Android中,结...
阅读全文
摘要:Java :抽象类的简单概念和意义:包名:域名相反。例: com.eric.test;访问权限: (public/default/private/protected)public: 可以修饰类、成员变量和成员函数。没有任何限制,同一个包当中,或者不同包当中的类都可以自由访问;private:尅修饰成...
阅读全文
摘要:最近工作用到,就写个小demodemo实现从assets中利用typeface调用不同字体,并在editText中显示出来1.layout中创建activity_main.xml文件布局代码如下: 1 7 8 15 16 23 24 32 33 40 41 Jav...
阅读全文
摘要:1.在程序中添加一个断点如果所示:在Eclipse中添加了一个程序断点在Eclipse中一共有三种添加断点的方法第一种: 在红框区域右键出现菜单后点击第一项 Toggle Breakpoint 将会在你右键代码的哪一行添加一个程序断点 (同样的操作方可取消程序断点)第二种: 在红框区域双击鼠标左键将...
阅读全文
摘要:转自:http://www.cnblogs.com/timeng/archive/2012/02/17/2355513.htmlAndroid应用打包签名 开发Android的人这么多,完全有可能大家都把类名,包名起成了一个同样的名字,这时候如何区分?签名这时候就是起区分作用的。 由于开发商可能通...
阅读全文
摘要:转自:http://blog.csdn.net/liuhe688/article/details/6754323/Activity的四种launchMode。launchMode在多个Activity跳转的过程中扮演着重要的角色,它可以决定是否生成新的Activity实例,是否重用已存在的Activ...
阅读全文
摘要:
阅读全文
摘要:Java 类库概念: Java 的应用程序接口 (API) 以包的形式来组织,每个包提供了大量的相关类、接口和异常处理类,这些包的集合就是 Java 的类库包名以 Java 开始的包是 Java 核心包 (Java Core Package) ;包名以 Javax 开始的包是 Java 扩展包 (J...
阅读全文
1

浙公网安备 33010602011771号