自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (11)
  • 收藏
  • 关注

原创 LayoutTransition 容器布局动画

在Property Animation中还有一个知识点没有讲到,那就是LayoutTransition容易布局动画,什么是容器布局动画?容器布局动画就是当一个布局容器中的view方式改变时所产生的动画,比如:但一个相对布局中新增加一个view时或者删除一个view时,那么就可以通过一个动画来进行表现,如:这个view是以什么形式增加进来或者删除出去。android中提供了四种容器动画:

2014-12-28 00:10:33 1708

原创 Android 动画系列三:Propety Animation

Property Animation是android 3.0推出的另一种动画方式,能够构建线性和非线性动画,他的api被放在android.animation这个包下在之前介绍view animation时说要比较Property Animation 和View Animation的区别,那么他们到底有哪些区别呢?1、view animation只能够对view对象添加动画,如果要对非vi

2014-12-27 23:39:21 1371

原创 android merge与include标签混合使用

前面一篇博客讲了merge标签的使用场景以及用法,这篇就讲一下include的使用,但是include标签说起来比较简单,所以就结合起merge标签一起来讲。merge标签之前说过了,所以就不说了。include标签的作用在于使得布局文件变得可复用,比如你在不同的布局文件中要加入相同的按钮或者title时,那么这时候就可以在另外一个布局文件中设置好这个按钮或者title,然后使用inc

2014-12-24 17:14:45 1506

原创 android merge标签

我们在写android xml布局文件时,有时候会产生多余的view树节点,当android进行解析时,多余的view节点会导致解析时间加长,进而导致页面跳转变慢,变的卡顿。怎样避免这种情况呢?我们可以通过hierarchyviewer去查看布局文件的view 节点树,根据这个节点树利用merge标签优化掉多余的节点。下面我们就使用一个例子来掩饰怎样使用merge标签来优化布局文件。首

2014-12-24 11:18:38 1188

原创 android 自定义属性

本来觉得自定属性很简答的,但是今天在玩一个自定义控件时怎么弄都无法在xml文件中获取自定义的属性,原因就是在:命名空间导入错误。我之前以为命名空间的组成为:包名+自定义控件名,后来找了几个博客也是这样定义的,所以就错上加错了。所以今天就介绍一下自定义属性的使用。一、在res 目录下values文件夹下创建attrs.xml文件,然后定义一个declare-styleable节点,然后定

2014-12-24 01:06:02 897

原创 Android动画系列二:View Animation

View Animation是android 刚开始推出的两种动画中的一种,又叫做tween animation(补间动画),我们在Eclipse中点击New Android XML File按钮时,选择Resource Type会看见下拉框中有一个Tween Aniation的类型,这个就是View Animation如果我们想使用xml来定义View Animation,在Root E

2014-12-20 12:26:22 846

原创 快速排序

之前在走路时在脑海中默写冒泡排序,后来又想到了快速排序,快速排序也只是有一个概念,选取一个基准值,将序列种比这个基准值小的数放在其左边,比基准值大的数放在其右边。但是想来想去某些细节的地方就是无法实现,今天就介绍一些快速排序算法。快速排序的思路为:1.选取序列中的一个数作为基准值pivot,可以指定也可以随机选择2.将待排序列中小于这个基准值的放到基准值左边大于基准值的放到其右

2014-12-19 00:26:30 578

原创 选择排序以及冒泡排序

今天走路时,无聊便在脑海中想默写一下冒泡排序,因为很久没有写了,只记得冒泡排序是每一次遍历序列时,都会将最大的数升到序列的尾部或者将最小的数降到序列的首部,写默写的过程中,相邻两数比较后,最大的数会升到尾部,但是想来想去都往递归的方向去想了,后来回来一google,发现我的概念被弄混淆了,我将最原始的冒泡排序误以为是选择排序了,这种其实早就想到了,下面我就来普及一下选择排序和冒泡排序的

2014-12-18 21:58:48 1102

原创 Android 动画系列一:Drawable Animation

在Android3.0之前,也就是Property Animation还没有出来以前,android中只提供了两种动画定义方式也就是,Drawable Animation和View Animation,这两种动画又被称作帧动画和补间动画(frame animation和tween animation),在3.0之后,android新推出了另外一中动画定义方式:Property Animat

2014-12-18 00:08:31 1047 2

原创 ksoap2引起android系统Out of memory

这两天一直被一个bug困扰,首先介绍一下这个bug:使用ksoap2通过webservice获取数据,在解析数据的时候会导致android系统不断增大内存栈的大小,直到Out of Memory。bug环境:由于项目需要通过webservice 来获取数据,虽然可以自己写一个xml解析器,但是有第三方的解析jar包干嘛不用呢,而且发现ksoap2是一个专门针对android定制的xml

2014-12-10 00:17:08 1196

Include和merge标签使用

merge在include使用下优化布局文件

2014-12-24

自定义相机

能够实现拍照,添加水印,预览窗口自适应屏幕

2014-06-19

ViewPage Fragment页面滑动切换

使用ViewPage以及Fragment进行页面滑动切换

2014-05-21

aidl使用实例

包括两个工程,一个是定义aild文件的app,即远程app,一个是调用远程接口的app

2014-05-17

机关推送服务器端实现

极光推送服务器端实现,将其部署到Tomcat中,能够将消息推送到相应的客户端

2014-05-17

百度地图自定义标注

百度地图自定义标注,GPS获取和定位进行了分离,能够进行手动定位。

2013-12-10

popupWindow使用

popupWindow使用的方法,以及PopupWindow样式的使用

2013-04-19

android反编译工具

android反编译的工具集,能够对将源代码,XML反编译出来,希望对你们有用!

2013-01-25

简单的新闻发布系统

这是一个小型的新闻发布系统,主要用来入门的同学拿来练手的,熟悉三层的代码写法以及一些命名规范

2012-02-26

C#连接数据库的计算器

C#做的简易计算器,实现了基本功能,写入文件和数据库

2011-11-17

国家标准软件开发文档模板

国家标准软件开发文档模板GB856T。有兴趣的朋友可以看一下

2011-11-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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