参考:
http://stackoverflow.com/questions/16189088/overlapping-hidden-fragments-after-application-gets-killed-and-restored
http://stackoverflow.com/questions/18274732/android-fragments-overlapping-...
分类:
其他好文 时间:
2016-06-21 07:20:49
阅读次数:
255
之前我们对Volley框架源码进行了分析,知道了他适用于频繁的网络请求,但是不太适合post较大数据以及文件的上传操作,在项目中为了弥补Volley的这个缺陷,使用了XUtils框架的HttpUtils实现了文件上传的操作,上一篇博客我们通过HttpUtils实现了照片上传的实例,见:android-----基于XUtils客户端以及服务器端实现,当然文件上传的方法类似于照片上传,只不过在传参的个...
分类:
移动开发 时间:
2016-06-21 07:21:32
阅读次数:
680
Android在3.0中引入了Fragments的概念,其目的是用在大屏幕设备上–例如平板电脑上,支持更加动态和灵活的UI设计。平板电脑的屏幕要比手机的大得多,有更多的空间来放更多的UI组件,并且这些组件之间会产生更多的交互。Fragment允许这样的一种设计,而不需要你亲自来管理 Viewhierarchy的复杂变化。 通过将Activity的布局分散到Fragment中, 你可以在运行不同分辨率的设备上。...
分类:
移动开发 时间:
2016-06-21 07:19:32
阅读次数:
356
android打包过程,下面这张图取自Android开发权威指南,非常清晰。
整个过程使用的工具有
名称 功能介绍 在操作系统中的路径
aapt Android资源打包工具 ${ANDROID_SDK_HOME}/platform-tools/appt
aidl Android接口描述语言转化为.java文件的工具 ${ANDROID_SDK_HOME}/platform-tools/aidl
javac Java Compiler ${JDK_HOME}/javac或/usr/bin/javac
dex...
分类:
移动开发 时间:
2016-06-21 07:18:43
阅读次数:
727
1、NVICNested vectored interrupt controller :可嵌套向量中断控制器 (NVIC)
NVIC 特性
82个可屏蔽中断 ##不包括内核的16个中断
16个可编程优先级 ##适用于全部中断
低延迟异常和中断处理
电源管理控制
系统控制寄存器的实现
NVIC与处理器内核接口紧密耦合, 实现了高效快速的中断响应。所...
分类:
其他好文 时间:
2016-06-21 07:18:51
阅读次数:
149
最近在看RxJava,在这里分享一下自己看的一些介绍RxJava不错的文章。
这是RxJava和RxAndroid在Github上的链接:
RxJava Github主页:RxJava Github主页
RxAndroid Github主页:RxAndroid Github主页
下面是大头鬼Bruce对RxJava介绍的译文:
1.深入浅出RxJava(一:基础篇)
2.深入浅出RxJ...
分类:
移动开发 时间:
2016-06-21 07:18:31
阅读次数:
208
Android提供了三种动画机制:属性动画、补间动画、帧动画 。其中属性动画被官方推荐使用,因为它拥有更多的灵活性和特色,并可以几乎完全替代后两种动画。...
分类:
移动开发 时间:
2016-06-21 07:19:15
阅读次数:
337
在请求网络时。我们经常会从服务端获取图片,下面我总结了一些图片的处理方法,希望能够帮助其他人防止批量加载图片时出现OOM(OutOfMemory)压缩图片
BitmapUtils 图片操作的工具类
//width 图片显示的宽度 height图片显示的高度
Bitmap loadBitmap(is, width, height){}Android中图片缓存的实现Java中的引用
1>强...
分类:
其他好文 时间:
2016-06-21 07:20:54
阅读次数:
143
在介绍跨程序进程间通信AIDL前,先看一下本程序activity与某个服务是怎么绑定在一起进行交互的。
直接上代码:
场景:两个项目,01和02.其中01项目是一个服务类,有一些方法;02项目是一个activity类。02项目想去使用01项目服务中的方法,就需要跨进程进行通信。
使用传统的bindservice()方法已经没办法...
分类:
移动开发 时间:
2016-06-21 07:18:11
阅读次数:
249
Hive0.13.0简单介绍...
分类:
其他好文 时间:
2016-06-21 07:18:26
阅读次数:
128
【0】README
1)本文部分文字转自 “maven实战”,旨在 review “maven(5)坐标和依赖” 的相关知识;
【2】坐标详解
1)intro:坐标用于定位 类库,而一组maven 坐标通过一些元素来进行定义的:groupId, artifactId,version, packaging, classifier;
对以上元素的分析(Analysis):
A...
分类:
其他好文 时间:
2016-06-21 07:19:39
阅读次数:
171
JAVA之旅(十八)——基本数据类型的对象包装类,集合框架,数据结构,Collection,ArrayList,迭代器Iterator,List的使用
JAVA把完事万物都定义为对象,而我们想使用数据类型也是可以引用的
一.基本数据类型的对象包装类
左为基本数据类型,又为引用数据类型byte Byte
int Integer
long Long
boolean Booleab
float F...
分类:
编程语言 时间:
2016-06-21 07:17:48
阅读次数:
197
图论是计算机研究的一个重要分支,有关图论的内容可以写很多,但正是因为图论的这种复杂性,在程序员面试笔试中,有关图论的问题并不多见,考察的也并不深奥。本节内容涉及一些经常出现的图论问题,并给予详细的解答。...
分类:
编程语言 时间:
2016-06-21 07:17:11
阅读次数:
282
先看一下xml代码:
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@andr...
分类:
其他好文 时间:
2016-06-21 07:16:34
阅读次数:
275
ActiveAndroid使用手册中文版声明:我绝对是颜厚无耻地把这篇内容说成了原创的,其实,它只是官方文档的翻译而已~~大家不要太认真,本文仅提供给英语不好的童鞋们而已,如果你的英文水平足够好,请移步ActiveAndroid wiki写在前面:我们都知道,在Android系统中,google给它嵌入了一个小型的数据库叫SQLite,这个源码只有3万多行的关系型数据库虽然小,但是功能还是很强大的,...
分类:
移动开发 时间:
2016-06-21 07:16:23
阅读次数:
325
目前使用非常广泛的框架技术主要有Android Universal Image Loader,Picasso, Glide和Fresco,最开始出现的应该算是UIL(Universal Image Loader),记得刚开始用图片加载框架的时候,主要就是使用UIL,UIL功能丰富。Picasso是Square搞出来的,Glide与Picasso比较类似,Google推荐Glide,Fresco是Facebook推出的...
分类:
移动开发 时间:
2016-06-21 07:16:46
阅读次数:
227
这几天一直在学习与加深osgi中的一些东西,又去看了下apache felix中的几个example,于是决定将felix中的一些example写出来,但是不在使用felix官网中那样运行,而是从新搭建一个osgi的运行环境进行相应的学习,在这使用了karaf作为osgi的运行容器,同时整合camel进来,因为在后续会有更多的osgi中的运用,因此,本次全部整合进来。本文在此先对几个框架和容器进行相...
分类:
其他好文 时间:
2016-06-21 07:17:13
阅读次数:
193