博客专栏  >  移动开发   >  Android UI开发专栏

Android UI开发专栏

通过实例介绍android应用中常用的UI开发过程。 ------致力于移动平台开发,做极致的移动应用产品。

关注
186 已关注
59篇博文
  • Material Theme

    Material Theme提供了一下功能:

    2014-07-31 23:59
    21111
  • Material Design UI Widgets

    Android L 开发者预览支持库提供两个新的Widgets,RecyclerView和CardView。使用这两个Widgets可以显示复杂的Listview和卡片布局,这两个Widgets默认使...

    2014-07-07 15:43
    26352
  • Material Design Get Started

    使用Material Design设计你的应用

    2014-06-28 23:17
    10498
  • Material Design

    Android L 开发者预览版包含了支持Material Design的Apps。Material Design是一个综合的视觉指南、运动和交互设计平台。在你的应用中可以按照material des...

    2014-06-28 13:51
    35075
  • Android应用如何支持屏幕多尺寸多分辨率问题

    作为Android应用程序开发者都知道android是一个“碎片化”的世界。多种系统版本、多种尺寸、多种分辨率、多种机型,还有不同的厂商定制的不同ROM,你开发的应用会在不可预期的手机上报错。这给开发...

    2014-08-01 00:04
    34433
  • Android UI开发第四十二篇——实现实现易信的圆形图像和对话列表的图像显示部分

    显示图像时,很多个性化显示,圆形或圆角、气泡等等,我们这一篇文章探讨一下圆形和气泡的显示,仿照易信中的实现,先看下效果图:代码:public class RoundImageView extends ...

    2014-04-03 19:41
    12394
  • android手势创建及识别

    使用一些浏览器或者输入法应用时会有一些手势操作,还可以自定义手势。这些神奇的操作是怎么做的呢?这一篇重点记录手势的识别和创建。这篇的内容使用到的是android.gesture包,具体的例子参考的是S...

    2013-11-25 17:36
    6466
  • Android 触摸及手势操作GestureDetector

    现在的智能手机不敢说百分百的都是触摸屏,也应该是百分之九九以上为触摸屏了,触摸屏为我们操作无键盘、无鼠标的手机系统带来了很多的便利。

    2013-11-21 16:29
    51628
  • Android UI开发第四十一篇——墨迹天气3.0引导界面及动画实现

    周末升级了墨迹天气,看着引导界面做的不错,模仿一下,可能与原作者的代码实现不一样,但是实现的效果还是差不多的。先分享一篇以前的文章,android动画的基础知识,《Android UI开发第十二篇——...

    2014-03-22 17:24
    28228
  • Android View绘制过程

    Android的View绘制是从根节点(Activity是DecorView)开始,他是一个自上而下的过程。View的绘制经历三个过程:Measure、Layout、Draw

    2014-03-19 20:57
    39737
  • Android UI开发第四十篇——ScrollTricks介绍

    ScrollTricks是一个开源控件,实现了两个简单功能: 1、Quick Return:向上滑动时,View也向上滑动并且消失,当向下滑动时,View马上出现。例如Google Now的搜索功能...

    2014-03-19 20:56
    9672
  • Android View的加载过程

    大家都知道Android中加载view是从Activity的onCreate方法调用setContentView开始的,那么View的具体加载过程又是怎么的呢?这一节我们做一下分析。首先追踪一下代码:...

    2014-03-05 21:04
    13881
  • Android中的dispatchTouchEvent()、onInterceptTouchEvent()和onTouchEvent()

    Android中触摸事件传递过程中最重要的是dispatchTouchEvent()、onInterceptTouchEvent()和onTouchEvent()方法。这个是困扰初学者的问题之一,我开...

    2014-03-05 21:04
    63813
  • Android使用SurfaceView实现墨迹天气的风车效果

    SurfaceView也是继承自View,它和我们以前接触到的View(Button、TextView等)最大的不同是,SurfaceView可以有一个单独的线程进行绘制,这个线程区别于UI线程(主线...

    2014-03-05 21:03
    9419
  • Android 优化布局层次结构

    多数开发者可能会这样认为,使用基本的布局结构会产生高效的布局性能,其实这个想法是不完全正确的。我们每一个添加到应用的控件和布局,都需要初始化、布局、绘制,这些多是需要时间降低显示速度的。另外,嵌套多个...

    2013-12-30 17:38
    14669
  • Android UI 优化——使用HierarchyViewer工具

    我们这一篇文章会提到为什么使用HierarchyViewer,怎么使用HierarchyViewer,后者内容会多一下。

    2013-12-25 23:09
    67917
  • ListView具有多种item布局——实现微信对话列

    这篇文章的效果也是大家常见的,各种通讯应用的对话列表都是这种方式,像微信、whatsapp、易信、米聊等。我们这篇文章也权当为回忆,形成简单的笔记。这篇文章参考了2009年Google IO中的《Tu...

    2013-12-22 19:35
    53430
  • Android抽象布局——include、merge 、ViewStub

    在布局优化中,Androi的官方提到了这三种布局、、,并介绍了这三种布局各有的优势,布局重用,减少视图层级,需要时加载。

    2013-11-11 17:18
    116093
  • Android UI开发第三十九篇——Tab界面实现汇总及比较

    Tab布局是iOS的经典布局,Android应用中也有大量应用,前面也写过Android中TAb的实现,《Android UI开发第十八篇——ActivityGroup实现tab功能》。这篇文章总结几...

    2013-11-11 14:02
    14817
  • Android FragmentManage FragmentTransaction介绍

    FragmentManage:FragmentManager能够实现管理activity中fragment. 通过调用activity的getFragmentManager()取得它的实例.Fragm...

    2011-11-02 11:33
    99983

img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部