小地盘的诺克萨斯

博观而约取,厚积而薄发

Android省电开发 浅析

之前有在写Android性能优化的问题,相信对于Android App省电的开发,一切性能优化都可以达到App的省电开发,所以一个省电的Android应用,性能优化占据很重要的位置。除此之外呢,根据个人平时的Android开发积累,LZ整理了几点关于Android应用省电的开发技巧,希望大牛们勿喷...

2015-03-24 11:50:58

阅读数 15368

评论数 16

Android性能优化 浅析

一、 布局优化: 遵循一条规则:布局层次尽量少(RelativeLayout来代替LinearLayout、减少必要的节点、合理的使用标签) 使用Lint分析布局 HierarchyViewer 使用ViewStub延迟加载视图(优化那些不是必须要立即在UI上显示的控件) 参考...

2015-03-10 10:28:43

阅读数 18779

评论数 4

Android中invalidate()和postInvalidate() 的区别

Android提供了Invalidate方法实现界面刷新,但是Invalidate不能直接在线程中调用,因为他是违背了单线程模型:Android UI操作并不是线程安全的,并且这些操作必须在UI线程中调用。  invalidate()是用来刷新View的,必须是在UI线程中进行工作。比如在修...

2015-03-31 15:01:37

阅读数 534

评论数 0

Android 动画框架详解

简介: Android 平台提供了一套完整的动画框架,使得开发者可以用它来开发各种动画效果。Android 动画框架详解由原理篇和实例篇两部分组成。本文是第一部分原理篇,主要分析 Tween 动画的实现原理, 最后简单介绍在 Android 中如何通过播放 Gif 文件来实现动画。第二部分实例篇将...

2015-03-31 10:58:59

阅读数 554

评论数 0

android 获取网络图片缓存(内存—>文件—>网络)

Android每次加载图片很浪费时间。所以设计了一个图片缓存技术来解决每次android手机加载图片的问题   内存的读取速度是最快的,然后是文件的读取速度,最后是网络资源的读取   既然内存的读取时间最快,我们好好利用内存资源。将内存再分两层缓存 强引用缓存不会轻易被回收,来保存常用数...

2015-03-30 14:46:41

阅读数 676

评论数 0

Android ViewPager多页面滑动切换以及动画效果

转载:http://blog.csdn.net/zhuifeng11/article/details/7604734 http://www.cnblogs.com/dwinter/archive/2012/02/27/AndroidViewPager%E5%A4%9A%E9%A1%B5%E9%...

2015-03-28 12:26:56

阅读数 836

评论数 0

Android 面试宝典

转载:http://blog.csdn.net/superjunjin/article/category/1192401 Android面试题 1. 下列哪些语句关于内存回收的说明是正确的? (b )  A、 程序员必须创建一个线程来释放内存   B、 内存回收程序负责释放无用...

2015-03-25 14:30:26

阅读数 948

评论数 0

Android Volley学习

拜读了郭霖大师的博客,真是受益匪浅。 Android Volley完全解析(一),初识Volley的基本用法 Android Volley完全解析(二),使用Volley加载网络图片 Android Volley完全解析(三),定制自己的Request Android Volley完全解析...

2015-03-24 21:26:58

阅读数 1083

评论数 0

Android使用AIDL实现进程间通信

为使应用程序之间能够彼此通信,Android提供了IPC (Inter Process Communication,进程间通信)的一种独特实现: AIDL (Android Interface Definition Language, Android接口定义语言)。 在Android中,每个应用(...

2015-03-24 15:48:43

阅读数 7069

评论数 2

腾讯笔试题—结构体的数据对齐

typedef struct _A{ char a; int b; float c; double d; int *pa; char* pc; short e; }A; #pragma pack(pop) int main(int argc, char *argv[])...

2015-03-23 16:34:12

阅读数 2456

评论数 1

wifi定位原理

wifi定位与手机基站定位方式类似,都需要采集wifi接入点的位置信息。 其实WIFI定位没那么神奇,它靠的是侦测附近周围所有的无线网路基地台 (WiFi Access Point) 的 MAC Address (类似 10-78-D2-93-58-C2 这样的格式),去比对资料库中该 MA...

2015-03-19 09:30:34

阅读数 2710

评论数 0

Fragment生命周期

官方文档中有详细的文字说明,不过最好还是实践下,熟悉过程。http://developer.android.com/guide/components/fragments.html 一、Activity的生命周期图: 二、Fragment生命周期图 三、对比图 场...

2015-03-18 20:51:24

阅读数 1805

评论数 0

android中的进程与线程的理解

一个android应用就是一个Linux进程,每个应用在各自的进程中运行,互不干扰,比较安全。 一个应用对应一个主线程,就是通常所说的UI线程,android遵守的就是单线程模型,所以说Ui操作不是线程安全的。CalledFromWrongThreadException通常就是在非主线程中刷新U...

2015-03-18 19:09:02

阅读数 527

评论数 0

android onSaveInstanceState方法

1.onSaveInstanceState和onRestoreInstanceState基本作用    onSaveInstanceState是用来保存UI状态的,你可以使用它保存你所想保存的东西,在Activity杀死之前,它一般在onStop或者onPause之前触发,onRestoreIn...

2015-03-18 13:10:07

阅读数 749

评论数 0

FreeLink开源呼叫中心设计思想

上一篇大概说了国内外优秀的呼叫中心系统: 国内外优秀呼叫中心系统简介 借鉴上述呼叫中心系统,我们的设计新一代呼叫中心如下:

2015-03-17 12:14:45

阅读数 2692

评论数 0

Java:Map与HashMap,Hashtable,HashSet比较

HashMap和Hashtable两个类都实现了Map接口,二者保存K-V对(key-value对);HashSet则实现了Set接口,性质类似于集合。 HashTable和HashMap区别 第一,继承的父类不同。 Hashtable继承自Dictionary类,而HashMap继承自Ab...

2015-03-17 10:02:50

阅读数 644

评论数 0

Java Collection

在 Java2中,有一套设计优良的接口和类组成了Java集合框架Collection,使程序员操作成批的数据或对象元素极为方便。这些接口和类有很多对抽象数据类型操作的API,而这是我们常用的且在数据结构中熟知的。例如Map,Set,List等。并且Java用面向对象的设计对这些数据结构和算法进行了...

2015-03-17 09:52:23

阅读数 383

评论数 0

抽钻石vs中奖门 概率问题

在概率问题中,如果跟着日常经验与感觉走,经常会得到错误的答案。下面“抽钻石”的故事很能够说明这一点。   题目一:某天电视台举办了这样的一个游戏节目,主持人首先拿出三个盒子。已知这三个盒子中有一个里面装的是钻石,另外两个里面装的是石头。游戏的规则是这样的:参赛者先选择一个他认为里面是钻石的盒子...

2015-03-17 08:59:06

阅读数 981

评论数 2

国内外优秀呼叫中心系统简介

2015-03-16 16:22:24

阅读数 1951

评论数 1

TCP,IP,HTTP,SOCKET区别和联系

网络由下往上分为:        对应            物理层--                       数据链路层-- 网络层--                       IP协议 传输层--                       TCP协议 会话层--...

2015-03-16 10:32:31

阅读数 457

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭