自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (3)
  • 收藏
  • 关注

原创 Material Design之UI(上)

MaterialDesign是google在Android(Lollipop/5.0)中推出的新的设计语言,谷歌希望由此来统一各种平台上的用户体验,Material Design的特点是干净的排版和简单、扁平化的布局,以此来突出内容。一、theme在项目中使用MaterialDesignTheme:设置应用的targetSdkVersion为21,在style.xml中自定义theme继承

2017-03-02 16:00:19 465

原创 android搜索热词(热门标签)流式布局的实现

先看下效果图1、流式布局实现继承ViewGroup,重写onMeasure,onLayout方法。代码如下:package com.example.lin.flowlayoutdemo;import android.content.Context;import android.util.AttributeSet;import android.view.View;import android.v

2016-07-13 14:32:32 5482 5

原创 android异步处理,分析Handle消息机制

android异步处理,分析Handle消息机制首先看下handle比较常用的用法子线程使用主线程的handle发送一条消息到主线程,这个消息会被加到MessageQueue里。这样就有了loop的概念。looper会不停的从MessageQueue中取消息,发现消息后会调用msg的dispatchMessage方法,就可以在handleMessage的回调中接收到来处理这个消息进行UI操作。

2016-07-12 18:05:49 990 9

转载 android Launcher——启动过程详解

一LauncherApplication->onCreate        --1.//设置最小堆内存4M        --2.//建立应用图标缓存器        --3.//建立LauncherModel        --4.//注册Intent.ACTION_PACKAGE_ADDED,Intent.ACTION_PACKAGE_REMOVED,Intent.ACTION

2016-05-09 12:00:42 495

转载 android Launcher——拖放功能深入研究

Luancher有一个相对比较复杂的功能就是拖放功能,要深入了解launcher,深入理解拖放功能是有必要的,这篇blog,我将对launcher的拖放功能做深入的了解1.首先直观感受什么时候开始拖放?我们长按桌面一个应用图标或者控件的时候拖放就开始了,包括在all app view中长按应用图标,下面就是我截取的拖放开始的代码调用堆栈 at com.Android.launcher2.D

2016-05-09 11:59:49 754

android搜索热词(热门标签)流式布局的实现

很多时候需要用到流式布局。比如搜索的activity里有很多搜索热词。这种自定义布局的实现。

2016-07-13

delphiXE7 中文补丁

delphiXE7 中文补丁 ,完美实现

2014-11-08

delphi XE7一键破解软件。

完美一键破解XE7 比那些覆盖文件的破解方法安全 方便 而且百分之成陈宫

2014-11-08

空空如也

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

TA关注的人

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