自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Android AsyncTask完全解析,带你从源码的角度彻底理解

我们都知道,Android UI是线程不安全的,如果想要在子线程里进行UI操作,就需要借助Android的异步消息处理机制。之前我也写过了一篇文章从源码层面分析了Android的异步消息处理机制,感兴趣的朋友可以参考 Android Handler、Message完全解析,带你从源码的角度彻底理解 。不过为了更加方便我们在子线程中更新UI元素,Android从1.5版本就引入了一个As

2015-11-25 13:12:11 241

原创 java多线程的知识点总结

----------- android培训、java培训、java学习型技术博客、期待与您交流! ------------1、进程与线程:(1)进程是一个程序执行的动态过程,是并发的一个基本单位(2)线程是一个并发的基本单位 2、java多线程实现的俩种方式:(1)继承java.lang 包中的Thread类:然后覆写里面的run()方法,通过调用start()方

2015-06-19 18:17:00 528

转载 AndroidUI设计之 布局管理器 - 详细解析布局实现

原文  http://my.eoe.cn/123563/archive/22694.html 主题 安卓开发 写完博客的总结 : 以前没有弄清楚的概念清晰化 父容器与本容器属性 : android_layout...属性是本容器的属性, 定义在这个布局管理器的LayoutParams内部类中, 每个布局管理器都有一个LayoutParams内部类, android:...

2015-06-19 18:07:49 620

原创 Android源码分析—属性动画的工作原理

前言本文为Android动画系列的最后一篇文章,通过对源码的分析,能够让大家更深刻地理解属性动画的工作原理,这有助于我们更好地使用属性动画。但是,由于动画的底层实现已经深入到jni层,并且涉及到显示子系统,因此,深入地分析动画的底层实现不仅比较困难而且意义不大,因此,本文的分析到jni层为止。 Android动画系列:android动画简介Android动画进阶—使用开源动画库

2014-09-28 01:17:56 326

转载 Android动画进阶—使用开源动画库nineoldandroids

前言Android系统支持原生动画,这为应用开发者开发绚丽的界面提供了极大的方便,有时候动画是很必要的,当你想做一个滑动的特效的时候,如果苦思冥想都搞不定,那么你可以考虑下动画,说不定动画轻易就搞定了。下面再简单回顾下Android中的动画,本文后面会介绍一个稍微复杂点的动画,先上效果图动画分类View动画:也叫渐变动画,针对View的动画,主要支持平移、旋转、缩放、透明度Dr

2014-09-28 01:12:55 402

转载 Android Animation 动画的使用方法和介绍

Drawable 最强大的功能是:显示Animation。Android SDK介绍了2种Animation:Tween Animation(渐变动画):通过对场景里的对象不断做图像变换(平移、缩放、旋转)产生动画效果Frame Animation(帧动画)   :顺序播放事先做好的图像,类似放电影在使用Animation前,我们先学习如何定义Animation,这对我们使用Ani

2014-09-28 00:31:46 615

转载 Android属性动画深入分析:让你成为动画牛人

问题:给Button加一个动画,让这个Button的宽度从当前宽度增加到500px。也许你会说,这很简单,用渐变动画就可以搞定,我们可以来试试,你能写出来吗?很快你就会恍然大悟,原来渐变动画根本不支持对宽度进行动画啊,没错,渐变动画只支持四种类型:平移(Translate)、旋转(Rotate)、缩放(Scale)、不透明度(Alpha)。当然你用x方向缩放(scaleX)可以让Butto

2014-09-28 00:04:31 349

转载 Android ViewPager使用详解

这是谷歌官方给我们提供的一个兼容低版本安卓设备的软件包,里面包囊了只有在安卓3.0以上可以使用的api。而viewpager就是其中之一利用它,我们可以做很多事情,从最简单的导航,到页面菜单等等。那如何使用它呢,与LisstView类似,我们也需要一个适配器,他就是PagerAdapter。看一下api的图片, ViewPager的功能就是可以使视图滑动,就像Lanucher左右滑动那

2014-09-24 00:53:19 251

转载 LayoutInflater的使用

在实际工作中,事先写好的布局文件往往不能满足我们的需求,有时会根据情况在代码中自定义控件,这就需要用到LayoutInflater。LayoutInflater在Android中是“扩展”的意思,作用类似于findViewById(),不同的是LayoutInflater是用来获得布局文件对象的,而findViewById()是用来获得具体控件的。LayoutInflater经常在Base

2014-09-24 00:47:50 264

原创 高新技术

----------- android培训、java培训、java学习型技术博客、期待与您交流! ------------

2014-06-23 01:12:12 383

原创 高新技术

----------- android培训、java培训、java学习型技术博客、期待与您交流! ------------

2014-06-21 14:13:35 373

原创 网络编程

----------- android培训、java培训、java学习型技术博客、期待与您交流! ------------

2014-06-19 21:48:25 454

原创 异常、反射、枚举

----------- android培训、java培训、java学习型技术博客、期待与您交流! ------------

2014-06-18 21:13:17 328

原创 GUI(图形用户界面)

----------- android培训、java培训、java学习型技术博客、期待与您交流! ------------

2014-06-17 13:46:40 385

原创 JDBC链接

----------- android培训、java培训、java学习型技术博客、期待与您交流! ------------1、JDBC本地驱动:程序----------->JDBC----------->数据库 2、JDBC的操作过程:(1)加载数据库的驱动程序(2)连接数据库,连接的时候一般要输入用户名和密码(3)操作数据库 ,创建表、查询表、更新表(4)关闭

2014-06-07 06:59:26 483

原创 类集

----------- android培训、java培训、java学习型技术博客、期待与您交流! ------------1、负数的补码:一个数为负数,符号位为1,其余各位是对原码取反,然后整个数加1     - 1的原码为                10000001 - 1的反码为                11111110

2014-06-06 23:40:45 349

原创 多线程

----------- android培训、java培训、java学习型技术博客、期待与您交流! ------------这俩天把多线程这一章节给好好的总结了,得出如下的一些小知识点的比较。1、进程与线程:(1)进程是一个程序执行的动态过程,是并发的一个基本单位(2)线程是一个并发的基本单位 2、java多线程实现的俩种方式:(1)继承java.lang 包中的Th

2014-05-31 00:40:52 490

原创 IO流

1、equals 和 ==的区别:“==”判断的是变量的地址值是否相等“equals”判断的是变量的内容是否相等。 2、String的俩种实例化方式:直接赋值:String str=”hello”;使用new关键字赋值: String str=new String(“hello”);直接赋值比较节省内存空间字符串的值不可变,改变的只是变量指向“堆内存”地址值的指向,

2014-05-21 13:31:57 326

原创 面向对象

1、File类:实例化File类的对象:  File  f=  new  File(“d:”+File.separator+”t.text”) ; 2、字节流:(1)输入流:InputStream(2)输出流:OutputStream 3、OutputStream类:(1)此类是一个抽象类,需要靠子类才能实例化,操作文件时就用FileOutputStream 类

2014-05-14 22:14:16 342

原创 java基础

------- android培训、java培训、期待与您交流! ----------这是我总结的面向对象的各个知识点:1、继承:(1)主要功能:扩展类的功能、代码的重用(2)Java中只能允许单继承,但可以实现多个接口 2、子类对象的实例化过程:先调用父类的构造方法,在调用子类的构造方法 3、Super关键字:(1)从子类调用父类的操作,调用父类的

2014-05-13 22:10:08 331

空空如也

空空如也

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

TA关注的人

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