自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 Android单元测试

关于Android的单元测试,不仅仅可以确保某个模块的正确性,在比较大的项目当中,也可以保证整个项目的合理运行。其单元测试小到可以应用于一个Application,大到一个Activity中的内容。单元测试是否通过,在于给出一系列的输入,看输出的结果是否是我们所期望的。       网上有许多关于单元测试的博客,大多都以demo的形式来呈现的,我们也不例外,这里只是简单介绍下有关于单元

2015-09-24 16:45:18 344 1

原创 Android NDK

关于Android NDK:简单来说,android中的NDK就是可以实现让JAVA调用c/c++程序的一个功能。将c/c++编译成一个库,然后由JAVA来使用,类似与c/c++中链接库或dll的概念。编译生成的库文件.so能够和JAVA应用程序一起打包成.apk。至于使用NDK的一些利弊优点:(1)在反编译过程中,如果纯JAVA代码编写,那么很容易通过apk反编译出源程序

2015-09-15 13:35:39 305

原创 Android属性动画

属性动画(Property Animation)可以满足大部分的动画需求,可以改变该动画对象的大部分属性,例如Translate平移,Scale缩放,Rotate旋转,Alpha透明度。和补间动画(View Animation或者Tween Animation)的区别是,补间动画的属性改变了以后,如果对象在屏幕中的位置改变了,那么消息响应在屏幕上的位置仍然不变,也就是说变的仅仅只是对象在屏幕上显示

2015-09-02 16:06:29 519

原创 JAVA内存管理和GC机制

1、JAVA的内存管理在JAVA中我将内存简单分为了以下4类:(1)栈内存空间   用来存储所有对象(或者是引用的堆的内存空间的地址)(2)堆内存空间   存储每个对象的属性(3)全局数据区   存储static属性的变量或者方法(4)全局代码区   存储所有的方法也有人将内存区域这样划分:栈区、堆区、方法区、本地方法栈、程序计数器我们举个例子,比如有下

2015-08-28 14:20:03 388 1

原创 自定义View

系统自带的View有时候满足不了设计的要求,所以这时候往往都需要我们自定义View控件,实现方法如下:              新建一个自定义类(例如MyView)并继承自View,添加构造函数,自定义View的属性,重写onDraw,onMesure函数,下面一个一个来分析。1、构造函数三个构造函数分别为public MyView(Context context){

2015-08-21 09:40:32 516 2

原创 菜鸟初行---HelloWorld

public class HelloWord{    public static void main(String[] args){        System.out.println("Hello Word");    }}//第一次写博客,就以每个程序员初出茅庐的HelloWord开始吧

2015-07-26 10:10:50 301 1

空空如也

空空如也

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

TA关注的人

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