11 2015 档案

摘要:%... 阅读全文
posted @ 2015-11-30 14:07 Allin1579 阅读(88) 评论(0) 推荐(0)
摘要:Android应用的MVC架构,Activity往往充当了View和Control双重角色,造成代码耦合性较强。怎样将View和Control解耦呢,可以使用MVP架构(Model、Control、Prestener)将Activity的View和Control彻底分离,不说废话了直接上代码吧!gi... 阅读全文
posted @ 2015-11-27 15:27 Allin1579 阅读(304) 评论(0) 推荐(0)
摘要:http://blog.csdn.net/t12x3456/article/details/9221611 阅读全文
posted @ 2015-11-25 16:44 Allin1579 阅读(97) 评论(0) 推荐(0)
摘要:基本介绍及使用:http://blog.csdn.net/xiaanming/article/details/26810303图片缓存策略:http://blog.csdn.net/xiaanming/article/details/27525741源码解读:http://blog.csdn.net... 阅读全文
posted @ 2015-11-25 16:36 Allin1579 阅读(150) 评论(0) 推荐(0)
摘要:http://www.cnblogs.com/stay/p/4878025.html 阅读全文
posted @ 2015-11-25 16:35 Allin1579 阅读(71) 评论(0) 推荐(0)
摘要:http://blog.csdn.net/luoshengyang/article/details/39256813 阅读全文
posted @ 2015-11-24 17:35 Allin1579 阅读(107) 评论(0) 推荐(0)
摘要:转自:http://www.it165.net/pro/html/201507/48006.html在Android所有常用的原生控件当中,用法最复杂的应该就是ListView了,它专门用于处理那种内容元素很多,手机屏幕无法展示出所有内容的情况。ListView可以使用列表的形式来展示内容,超出屏幕... 阅读全文
posted @ 2015-11-19 14:53 Allin1579 阅读(395) 评论(0) 推荐(0)
摘要:宏定义是C提供的三种预处理功能的其中一种,这三种预处理包括:宏定义、文件包含、条件编译。1.不带参数的宏定义:宏定义又称为宏代换、宏替换,简称“宏”。 格式: #define 标识符 字符串 其中的标识符就是所谓的符号常量,也称为“宏名”,字符串可以是常数、表达式、格式串等。 在编译预处... 阅读全文
posted @ 2015-11-17 11:14 Allin1579 阅读(460) 评论(0) 推荐(0)
摘要:http://lbs.amap.com/api/ 阅读全文
posted @ 2015-11-12 13:53 Allin1579 阅读(147) 评论(0) 推荐(0)
摘要:armeabi 、armeabi-v7a 和x86:1.armeabi (armeabi默认选项) 支持基于 ARM* v5TE 的设备 支持软浮点运算(不支持硬件辅助的浮点计算) 支持所有 ARM* 设备2.armeabi-v7a 支持基于 ARM* v7 的设备 支持硬件 F... 阅读全文
posted @ 2015-11-12 09:42 Allin1579 阅读(341) 评论(0) 推荐(0)
摘要:什么是IntentIntent是一种运行时绑定(run-time binding)机制,它能在程序运行过程中连接两个不同的组件。通过Intent,你的程序可以向Android表达某种请求或者意愿,Android会根据意愿的内容选择适当的组件来完成请求。比如,有一个Activity希望打开网页浏览器查... 阅读全文
posted @ 2015-11-10 09:13 Allin1579 阅读(174) 评论(0) 推荐(0)
摘要:小傅:http://my.oschina.net/u/552375/blog 阅读全文
posted @ 2015-11-09 17:49 Allin1579 阅读(114) 评论(0) 推荐(0)
摘要:Bitmap占用的内存主要和以下几个因数有关:图片长度,图片宽度,单位像素占用的字节数。Bitmap占用内存=图片长度*图片宽度*单位像素占用的字节数(注:图片长度和图片宽度的单位是像素)。创建一个BitMap时,其单位像素占用的字节数由其参数BitmapFactory.Options的inPref... 阅读全文
posted @ 2015-11-09 17:45 Allin1579 阅读(144) 评论(0) 推荐(0)
摘要:一.图片的存在形式1.文件形式(即以二进制形式存在于硬盘上)2.流的形式(即以二进制形式存在于内存中)3.Bitmap形式这三种形式的区别:文件形式和流的形式对图片体积大小并没有影响,也就是说,如果手机SD卡上的如果是100K,那么通过流的形式读到内存中,也一定是占100K的内存,注意是流的形式,不... 阅读全文
posted @ 2015-11-06 11:20 Allin1579 阅读(185) 评论(0) 推荐(0)
摘要:这两天在做项目时,做到上传图片功能一块时,碰到两个问题,一个是如何获取所选图片的路径,一个是如何压缩图片,在查了一些资料和看了别人写的后总算折腾出来了,在此记录一下。首先既然要选择图片,我们就先要获取本地所有的图片,Android已经为我们封装好了该意图。123451 Intent intent =... 阅读全文
posted @ 2015-11-05 17:56 Allin1579 阅读(170) 评论(0) 推荐(0)
摘要:while(true){ leavesFly(); //无边落木萧萧下 yangtzeRiverFlows(); //不尽长江滚滚来 }hold?fish:palm //鱼与熊掌不可兼得 阅读全文
posted @ 2015-11-04 17:27 Allin1579 阅读(136) 评论(2) 推荐(0)
摘要:%... 阅读全文
posted @ 2015-11-03 16:18 Allin1579 阅读(71) 评论(0) 推荐(0)
摘要:-optimizationpasses 5 # 指定代码的压缩级别-dontusemixedcaseclassnames # 是否使用大小写混合-dontskipnonpubliclibraryc... 阅读全文
posted @ 2015-11-03 13:18 Allin1579 阅读(154) 评论(0) 推荐(0)
摘要:在Android开发中,我们常用的布局方式主要有LinearLayout、RelativeLayout、FrameLayout等,通过这些布局我们可以实现各种各样的界面。与此同时,如何正确、高效的使用这些布局方式来组织UI控件,是我们构建优秀Android App的主要前提之一。本篇内容就主要围绕A... 阅读全文
posted @ 2015-11-02 18:07 Allin1579 阅读(151) 评论(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 阅读(277) 评论(0) 推荐(0)
摘要:前言Context在android中的作用不言而喻,当我们访问当前应用的资源,启动一个新的activity的时候都需要提供Context,而这个Context到底是什么呢,这个问题好像很好回答又好像难以说清楚。从字面意思,Context的意思是“上下文”,或者也可以叫做环境、场景等,尽管如此,还是有... 阅读全文
posted @ 2015-11-02 18:02 Allin1579 阅读(239) 评论(0) 推荐(0)
摘要:转自:http://blog.csdn.net/gueter/archive/2007/03/08/1524447.aspxAuthor :Jeffrey引言HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不... 阅读全文
posted @ 2015-11-02 18:01 Allin1579 阅读(150) 评论(0) 推荐(0)
摘要:%... 阅读全文
posted @ 2015-11-02 17:51 Allin1579 阅读(91) 评论(0) 推荐(0)
摘要:%... 阅读全文
posted @ 2015-11-02 17:47 Allin1579 阅读(76) 评论(0) 推荐(0)
摘要:常用的八种排序算法:冒泡排序、选择排序、插入排序、快速排序、归并排序、基数排序、希尔排序、堆排序github:https://github.com/Allin1579/Java/** * Main * @author Allin */public class Main { public... 阅读全文
posted @ 2015-11-02 17:47 Allin1579 阅读(134) 评论(0) 推荐(0)
摘要:%... 阅读全文
posted @ 2015-11-02 17:43 Allin1579 阅读(71) 评论(0) 推荐(0)
摘要:AsyncTask和Handler对比1 ) AsyncTask实现的原理,和适用的优缺点AsyncTask,是android提供的轻量级的异步类,可以直接继承AsyncTask,在类中实现异步操作,并提供接口反馈当前异步执行的程度(可以通过接口实现UI进度更新),最后反馈执行的结果给UI主线程.使... 阅读全文
posted @ 2015-11-02 17:38 Allin1579 阅读(163) 评论(0) 推荐(0)
摘要:http://www.oschina.net/question/565065_86540 阅读全文
posted @ 2015-11-02 17:37 Allin1579 阅读(90) 评论(0) 推荐(0)
摘要:Google参考了Windows的消息处理机制,在Android系统中实现了一套类似的消息处理机制。学习Android的消息处理机制,有几个概念(类)必须了解:1. Message消息,理解为线程间通讯的数据单元。例如后台线程在处理数据完毕后需要更新UI,则可发送一条包含更新信息的Message给U... 阅读全文
posted @ 2015-11-02 17:28 Allin1579 阅读(206) 评论(0) 推荐(0)
摘要:Android事件构成在Android中,事件主要包括点按、长按、拖拽、滑动等,点按又包括单击和双击,另外还包括单指操作和多指操作。所有这些都构成了Android中的事件响应。总的来说,所有的事件都由如下三个部分作为基础:按下(ACTION_DOWN)移动(ACTION_MOVE)抬起(ACTION... 阅读全文
posted @ 2015-11-02 17:27 Allin1579 阅读(122) 评论(0) 推荐(0)
摘要:Android系统的视图结构的设计也采用了组合模式,即View作为所有图形的基类,Viewgroup对View继承扩展为视图容器类,由此就得到了视图部分的基本结构--树形结构View定义了绘图的基本操作基本操作由三个函数完成:measure()、layout()、draw(),其内部又分别包含了on... 阅读全文
posted @ 2015-11-02 17:26 Allin1579 阅读(121) 评论(0) 推荐(0)