Android SlidingMenu 使用详解

转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/36677279 很多APP都有侧滑菜单的功能,部分APP左右都是侧滑菜单~SlidingMenu 这个开源项目可以很好帮助我们实现侧滑功能,如果对SlidingMenu 还不...

2015-01-15 11:01:22

阅读数 328

评论数 0

Adapter的getViewTypeCount和getItemViewType

ListView 和 Adapter 的基础 工作原理: ListView 针对List中每个item,要求 adapter “给我一个视图” (getView)。一个新的视图被返回并显示 如果我们有上亿个项目要显示怎么办?为每个项目创建一个新视图?NO!这不可能! 实际上Androi...

2014-12-06 14:31:15

阅读数 523

评论数 0

自定义对话框

Android 提供了 AlertDialog 类可通过其内部类 Builder 轻松创建对话框窗口,但是没法对这个对话框窗口进行定制,为了修改 AlertDialog 窗口显示的外观,解决的办法就是创建一个指定的 AlertDialog 和 AlertDialog.Builder 类。 ...

2014-12-05 16:23:33

阅读数 434

评论数 0

Android 对话框(Dialog)大全 建立你自己的对话框

Android 对话框(Dialog)大全 建立你自己的对话框   Activities提供了一种方便管理的创建、保存、回复的对话框机制,例如 onCreateDialog(int), onPrepareDialog(int, Dialog), showDialog(int), dismis...

2014-12-05 11:13:38

阅读数 302

评论数 0

fragement

Fragments 诞生初衷      自从Android 3.0中引入fragments 的概念,根据词海的翻译可以译为:碎片、片段。其上的是为了解决不同屏幕分辩率的动态和灵活UI设计。大屏幕如平板小屏幕如手机,平板电脑的设计使得其有更多的空间来放更多的UI组件,而多出来的空间存放UI使其...

2014-11-29 14:51:25

阅读数 399

评论数 0

fragment(1)

可以分为下面的几部分: 使用支持库 创建一个Fragment 创建一个动态UI 多个Fragment之间的通信   1、使用支持库 如果您的应用需要运行在3.0及以上的版本,可以忽略这部分内容。 如果您的应用使用在3.0以下、1.6及以上的版本,需要...

2014-11-28 15:26:05

阅读数 378

评论数 0

获得屏幕状态栏高度

/*       * 获得屏幕状态栏高度       */     public int getStatusBarHeight()           {               Class c = null;               Object obj = null;   ...

2014-11-26 20:16:29

阅读数 350

评论数 0

自定义控件

今天和大家分享下组合控件的使用。很多时候android自定义控件并不能满足需求,如何做呢?很多方法,可以自己绘制一个,可以通过继承基础控件来重写某些环节,当然也可以将控件组合成一个新控件,这也是最方便的一个方法。今天就来介绍下如何使用组合控件,将通过两个实例来介绍。 第一个实现一个带图片和文...

2014-11-25 10:23:53

阅读数 459

评论数 0

屏幕自适应

以下是Demo首页的预览图 一、细说layout_weight     目前最为推荐的Android多屏幕自适应解决方案。     该属性的作用是决定控件在其父布局中的显示权重,一般用于线性布局中。其值越小,则对应的layout_width或layout_height的优先级就越高,一般...

2014-11-24 14:27:03

阅读数 313

评论数 0

android: 共用一layout/主布局添加子布局

一、  其他Layout共用一个layout 1.子布局适合大小; 2.主布局: 3.调用:当前view .findViewByid得到子布局文件中的任意View    二、静态主布局动态添加静态子布局 1.子布局适合大小; 2.主Layout要给子Layout设置一个容器box ...

2014-11-24 14:06:58

阅读数 935

评论数 1

shape

Android中常常使用shape来定义控件的一些显示属性,今天看了一些shape的使用,对shape有了大体的了解,稍作总结: 先看下面的代码:                                                               ...

2014-11-20 13:48:46

阅读数 302

评论数 0

[UI控件问题] android屏幕自适应 android 属性

一般为不同分辨率准备不同的图片就可以了,因为图片如果缩放的话效果不好。 不用准备多个layout xml文件 当然layout.xml文件中的高度与宽度设置不能写死的了~! 用layout_weight按比例分割屏幕 目前UC浏览器就是建了不同的layout,这是比较规范的...

2014-11-14 16:31:04

阅读数 414

评论数 0

Adapter 3

1.概念         Adapter是连接后端数据和前端显示的适配器接口,是数据和UI(View)之间一个重要的纽带。在常见的View(ListView,GridView)等地方都需要用到Adapter。如下图直观的表达了Data、Adapter、View三者的关系: Android中...

2014-11-13 13:00:32

阅读数 309

评论数 0

Adapter 2

不论是那种适配器模式,也不管是Listview也好还是gridview也好,对他们填充数据,都是分三步走。 第一:创建一个数据填充的对象,可以是ListView, GridView, Gallery。 [java] view plaincopy listView=(Lis...

2014-11-13 12:59:00

阅读数 286

评论数 0

Adapter 1

Adapter介绍 Android是完全遵循MVC模式设计的框架,Activity是Controller,layout是View 因为layout五花八门,很多数据都不能直接绑定上去,所以Android引入了Adapter这个机制作为复杂数据的展示的转换载体,所以各种Adapter只不...

2014-11-13 12:57:15

阅读数 321

评论数 0

requestWindowFeature()的应用

android开发中经常会在setContentView(R.layout.XXX); 前设置requestWindowFeature(XXXX)。 他的意思是需要软件全屏显示、自定义标题(使用按钮等控件)和其他的需求 首先介绍一个重要方法那就是requestWindowFeature(f...

2014-11-12 15:36:27

阅读数 300

评论数 0

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