自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 关于横竖屏切换时Activity生命周期的问题

Activity的生命周期和项目清单文件里面的配置有关系:1、不设置Activity的android:configChanges时,切屏会重新调用各个生命周期,默认首先销毁当前的activity,然后重新加载;切横屏时会执行一次,切竖屏时会执行两次;2、设置Activity的android:configChanges=”orientation”时,切屏还是会重新调用各个生命周期方法,切

2016-05-30 20:46:53 248

原创 夜间模式的实现

夜间模式,能够根据不同的设定,呈现不同风格的界面给用户,而且晚上看着不伤眼睛,实现方式也就是所谓的换肤(主题切换)。1.1定义属性要想根据主题的不同,设置不同属性,定义下属性的名字,在values下进行在attrs.xml里定义了几种属性:1.2定义主题需要在资源文件中定义若干套主题,并且在个主题中设置各属性的值;即在styles.xml中定义默认主题和夜间模式主题;

2016-05-30 20:37:34 1023

翻译 自定义View,圆形图框

在很多App中有许多图框显示的是圆形的,但是在android系统中,控件默认的都是方形的;所以需要进行自定义view。以下的代码是自定义圆形图框的代码;当需要的的时候,只需要把这个类放入自己的包下;在定义布局的的时候,只需要把布局节点改为包名+类名即可实现圆形图框的显示。import android.content.Context;import android.graphics

2016-05-13 08:57:59 325

原创 handler消息传递机制

一、 Looper对象是用来为一个线程开启一个消息循环,用来操作MessageQueue。Looper类提供的常用的方法有:         1、prepare(),用于初始化Looper         2、loop(),调用loop()方法后,Looper线程就开始真正工作了,它会从消息队列里获取消息和处理消息;         3、myLooper(),可以获取当前线程的Loop

2016-05-02 20:01:23 466

空空如也

空空如也

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

TA关注的人

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