自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

废墟的树的专栏

不断的总结,不断的积累...

  • 博客(11)
  • 资源 (15)
  • 收藏
  • 关注

原创 Android自定义控件View(三)组合控件

不少人应该见过小米手机系统音量控制UI,一个圆形带动画效果的音量加减UI,效果很好看。它是怎么实现的呢?这篇博客来揭开它的神秘面纱。先上效果图 相信很多人都知道Android自定义控件的三种方式,Android自定义控件View(一)自绘控件,Android自定义控件View(二)继承控件,还有就是这一节即将学习到的组合控件。我们通过实现圆形音量UI来讲解组合控件的定义和使用。组合控件所谓组合控件

2015-05-30 09:49:34 8624 3

原创 Android自定义控件View(二)继承控件

在前一篇博客中学习了Android自定义控件View的流程步骤和注意点,不了解的童鞋可以参考Android自定义控件View(一)。这一节开始学习自定义控件View(二)之继承系统已有的控件。我们来自定义一个圆形ImageView。RoundImageView随着Android UI效果越来越炫,很多系统自带的控件已经无法满足日常开发需求,比如很多应用的头像是圆形的,QQ头像就是圆形的图片。但是An

2015-05-29 09:51:56 4926 2

原创 Android自定义控件View(一)自绘控件

虽然Android API给我们提供了众多控件View来使用,但是鉴于Android的开发性,自然少不了根据需求自定义控件View了。比如说QQ头像是圆形的,但是纵观整个Android控件也找不到一个加载圆形图片的Button或者ImageView,那么咋办?废话,肯定是自定义一个圆形RoundImageView控件啦!这里我们可以继承ImageView重写里面的方法来实现这一效果。还有一种自定义控

2015-05-28 12:39:37 13593

原创 Android Activity生命周期都该做哪些事情?

Android系统根据生命周期的不同阶段唤起对应的回调函数来执行代码。系统存在启动与销毁一个activity的一套有序的回调函数。本节来讨论下不同生命周期的回调函数里都该做哪些事情,不该做哪些事情。理解生命周期的回调在一个activity的生命周期中,系统会像金字塔模型一样去调用一系列的生命周期回调函数。Activity生命周期的每一个阶段就像金字塔中的台阶。当系统创建了一个新的activity实例

2015-05-25 16:30:16 10318 7

原创 Android属性动画Property Animation系列三之LayoutTransition(布局容器动画)

在上一篇中我们学习了属性动画的ObjectAnimator使用,不了解的可以看看 Android属性动画Property Animation系列一之ObjectAnimator。这一篇我们来学点新的东西。做项目的时候应该碰到这种问题:根据不同条件显示或者隐藏一个控件或者布局,我们能想到的第一个方法就是 调用View.setVisibility()方法。虽然实现了显示隐藏效果,但是总感觉这样的显示隐藏

2015-05-25 10:57:07 11018 2

原创 Android属性动画Property Animation系列二之ObjectAnimator

转载请注明出处 http://blog.csdn.net/feiduclear_up/article/details/45915377前面一篇博客解读了Android属性动画Property Animation系列一之ValueAnimator的相关知识点以及怎么使用。这篇博客继续解读Android 属性动画 ObjectAnimator 类的使用。ObjectAnimator相比ValueAnim

2015-05-22 11:43:06 23972 2

原创 Android属性动画Property Animation系列一之ValueAnimator

Android动画分类市面上的很多APP都用到动画效果,动画效果用的好可以提升用户的体验度。那么Android系统都有哪些机制的动画呢? 1.逐帧动画(frame-by-frame animation)。逐帧动画的工作原理很简单,其实就是将一个完整的动画拆分成一张张单独的图片,然后再将它们连贯起来进行播放,类似于动画片的工作原理。 2.补间动画(tweened animation)则是可以对Vi

2015-05-21 16:26:27 9411 2

原创 Android DialogFragment对话框

写在前面从事Android开发至今,一提及Android开发中使用的对话框就想起AlertDialog或者PopupWindow,我在上一篇博客中也总结了这两种对话框的使用大全,有兴趣的可靠look look Android 对话框AlertDialog,PopupWindow使用大全。由于最近在总结Android对话框的使用,就无意在网上看到Android3.0之后出现了一个新的对话框—-Dial

2015-05-20 15:56:12 4649 2

原创 Android 对话框AlertDialog,PopupWindow使用大全

对话框种类1.AlertDialog(Dialog)系统对话框。 2.Popupwindow弹出式对话框。对话框区别1.AlertDialog非阻塞式对话框:对话框的显示不影响后台任务的执行。 2.PopupWindow阻塞式对话框:对话框弹出后阻塞后台任务执行,直到对话框消失。对话框示例Dialog类的对话框我们一般使用AlertDialog对话框,那么和Dialog有什么区别呢,其实Aler

2015-05-19 11:30:47 5385 3

原创 Android四大组件之 BroadCastReceive 使用总结

BroadCast的定义:广播是一种订阅--通知 事件,广播接收者向Android系统 register (订阅广播),广播发送者向Adnroid系统 sendBroadCast(发送广播),然后Android 系统通知所有注册该广播的接收者,广播接收者收到自己注册的广播之后实现自己想做的事情(该事情一般不超过10s,否则应用会出现ANR)。BroadCast的分类:1.无序广

2015-05-18 10:09:39 3081 2

原创 Android 四大组件之Service 的生命周期和使用

Service简介:Service 是Android的四大组件之一,一般用于没有UI界面,长期执行的后台任务,即使程序退出时,后台任务还在执行。比如:音乐播放。Service的误区:1.service在UI线程中执行。2.不可以在service中执行耗时任务,因为service是在UI线程中运行的。3.如果需要执行后台的耗时任务,必须在Service中开启一个线程来执行

2015-05-04 19:27:10 1806

RoundImageView

类似QQ头像,圆形的ImageView,自定义圆形ImageView,RoundImageView。

2015-05-28

CustonView

虽然Android API给我们提供了众多控件View来使用,但是鉴于Android的开发性,自然少不了根据需求自定义控件View了。

2015-05-28

DialogFragment

为什么android系统有AlertDialog,PopupWindow对话框,基本满足客户需求,为啥还要跑出一个DialogFragment对话框呢?这就要从DialogFragment的优点说起了:

2015-05-20

Androd对话框

1.AlertDialog非阻塞式对话框:对话框的显示不影响后台任务的执行。 2.PopupWindow阻塞式对话框:对话框弹出后阻塞后台任务执行,直到对话框消失。

2015-05-19

json2javabean josnschema2pojo

json 数据直接转换成 java bean数据

2015-03-21

Android DrawerLayout 示例代码

Android DrawerLayout 示例代码,简单的介绍了 google 抽屉菜单的使用和代码编写。

2015-01-28

android 按键事件分发过程测试

android 按键事件分发过程测试 onkey ontouch onTouchEent

2015-01-22

阿里 FastJson jar包

阿里 FastJson jar包,快速解析json数据

2015-01-08

jsonschema2pojo

Android json 转换成java实体类

2015-01-07

android Volley

做android 开发难免会遇到从网上获取大量图片内存溢出OOM问题。

2014-08-16

google gson android 示例代码

android google gson json解析

2014-07-29

google-gson-2.2.4-release

android 完美解析json数据工具包,包括将json数据转换成 javaBean 对象。

2014-07-29

android自定义键盘(支持遥控器)

android 自定义键盘,支持遥控器操作,有高亮有光标。

2014-03-19

Unix系统和网络编程第十六章16-8答案

Unix系统和网络编程第十六章16-8答案。主要的代码,有些小的功能没有实现,

2012-08-05

Unix 系统和网络编程16-7答案完整版

Unix 系统和网络编程第十六章详细答案

2012-08-05

空空如也

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

TA关注的人

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