摘要: -optimizationpasses 5 # 指定代码的压缩级别-dontusemixedcaseclassnames # 是否使用大小写混合-dontskipnonpubliclibraryc... 阅读全文
posted @ 2015-11-03 13:18 Allin1579 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 在Android开发中,我们常用的布局方式主要有LinearLayout、RelativeLayout、FrameLayout等,通过这些布局我们可以实现各种各样的界面。与此同时,如何正确、高效的使用这些布局方式来组织UI控件,是我们构建优秀Android App的主要前提之一。本篇内容就主要围绕A... 阅读全文
posted @ 2015-11-02 18:07 Allin1579 阅读(148) 评论(0) 推荐(0) 编辑
摘要: Android的内存机制Android的程序由Java语言编写,所以Android的内存管理与Java的内存管理相似。程序员通过new为对象分配内存,所有对象在java堆内分配空间;然而对象的释放是由垃圾回收器来完成的。C/C++中的内存机制是“谁污染,谁治理”,java的就比较人性化了,给我们请了... 阅读全文
posted @ 2015-11-02 18:06 Allin1579 阅读(119) 评论(0) 推荐(0) 编辑
摘要: Dalvik是Android系统中另一个重要的部分,包括虚拟机和一组重要的运行环境。它的设计非常巧妙,是个很好的一个手机终端的底层应用。本文就简单介绍Dalvik相关的15个问题。1、大部分jvm是基于栈的,而Dalvik是基于寄存器的。 基于栈的机器必须使用指令来载入栈上数据,或是用指令来操纵数据... 阅读全文
posted @ 2015-11-02 18:05 Allin1579 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 前言Context在android中的作用不言而喻,当我们访问当前应用的资源,启动一个新的activity的时候都需要提供Context,而这个Context到底是什么呢,这个问题好像很好回答又好像难以说清楚。从字面意思,Context的意思是“上下文”,或者也可以叫做环境、场景等,尽管如此,还是有... 阅读全文
posted @ 2015-11-02 18:02 Allin1579 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 常用的八种排序算法:冒泡排序、选择排序、插入排序、快速排序、归并排序、基数排序、希尔排序、堆排序github:https://github.com/Allin1579/Java/** * Main * @author Allin */public class Main { public... 阅读全文
posted @ 2015-11-02 17:47 Allin1579 阅读(128) 评论(0) 推荐(0) 编辑
摘要: AsyncTask和Handler对比1 ) AsyncTask实现的原理,和适用的优缺点AsyncTask,是android提供的轻量级的异步类,可以直接继承AsyncTask,在类中实现异步操作,并提供接口反馈当前异步执行的程度(可以通过接口实现UI进度更新),最后反馈执行的结果给UI主线程.使... 阅读全文
posted @ 2015-11-02 17:38 Allin1579 阅读(160) 评论(0) 推荐(0) 编辑
摘要: http://www.oschina.net/question/565065_86540 阅读全文
posted @ 2015-11-02 17:37 Allin1579 阅读(87) 评论(0) 推荐(0) 编辑
摘要: Google参考了Windows的消息处理机制,在Android系统中实现了一套类似的消息处理机制。学习Android的消息处理机制,有几个概念(类)必须了解:1. Message消息,理解为线程间通讯的数据单元。例如后台线程在处理数据完毕后需要更新UI,则可发送一条包含更新信息的Message给U... 阅读全文
posted @ 2015-11-02 17:28 Allin1579 阅读(200) 评论(0) 推荐(0) 编辑
摘要: Android事件构成在Android中,事件主要包括点按、长按、拖拽、滑动等,点按又包括单击和双击,另外还包括单指操作和多指操作。所有这些都构成了Android中的事件响应。总的来说,所有的事件都由如下三个部分作为基础:按下(ACTION_DOWN)移动(ACTION_MOVE)抬起(ACTION... 阅读全文
posted @ 2015-11-02 17:27 Allin1579 阅读(119) 评论(0) 推荐(0) 编辑