android中使用别人的UI框架(针对有自定义属性)
在主工程直接使用(子UI的代码在主工程当中) xmlns:my 直接在主工程里的写法
com.gsta.v2.activity 是主工程包名
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:my="http://schemas.android.com/apk/res/com.gsta.v2.activity"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@color/white"
android:orientation="vertical" >
<include layout="@layout/title_bar" />
<FrameLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
<include
android:id="@+id/nodata"
layout="@layout/nomore" />
<com.gsta.v2.ui.PullToRefreshListView
android:id="@+id/lv_1"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_weight="1"
android:cacheColorHint="#00000000"
android:clickable="true"
android:fadingEdge="none"
my:ptrTag="pl_phone" >
</com.gsta.v2.ui.PullToRefreshListView>
</FrameLayout>
</LinearLayout>
如果下拉刷新UI框架代码全在子工程中,在主工程中使用的写法
com.siqiao.sdk.pull_listview.ui 子UI所在的文件夹目录(不使用子工程的包名:可能是因为打包时,子工程的代码都到主工程当中了,不能在子工程的包名中去找)
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:my="http://com.siqiao.sdk.pull_listview.ui/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@color/white"
android:orientation="vertical" >
<include layout="@layout/title_bar" />
<FrameLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
<include
android:id="@+id/nodata"
layout="@layout/nomore" />
<com.siqiao.sdk.pull_listview.ui.PullToRefreshListView
android:id="@+id/lv_1"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_weight="1"
android:cacheColorHint="#00000000"
android:clickable="true"
android:fadingEdge="none"
my:ptrTag="pl_phone" >
</com.siqiao.sdk.pull_listview.ui.PullToRefreshListView>
</FrameLayout>
</LinearLayout>
分享到:
相关推荐
Android轻量级UI框架 是一个轻量级的Android框架,简化了具有复杂UI结构的Android应用程序的开发。 Paginize利用Java注释来注入布局和视图,布局和页面可以继承。布局继承特性,就像HTML中的框架集标记,这使得代码...
在Android应用开发中,UI框架的设计是至关重要的,它直接影响到应用的用户体验和代码的可维护性。"android项目整体UI框架"这个主题主要涵盖了三个方面:自定义Android项目的底部任务栏、实用Fragment的切换以及项目...
在提供的文件"NewApplication"和"ostrichmyself_sdk_ui"中,"NewApplication"可能是一个示例应用,展示了如何使用这个统一UI框架。而"ostrichmyself_sdk_ui"可能包含了框架的实现代码,包括自定义的组件、布局管理器...
在Android开发领域,构建一款手机影视客户端UI框架是一项复杂而精细的工作。这个项目结合了多个关键组件和技术,如搜索功能、AndroidImageSlider图片滑块菜单、横滚菜单以及视频播放等,这些都是提升用户体验的重要...
在Android开发中,UI框架是构建用户界面的关键组成部分。这个实例项目“android UI框架 实例项目 demo”提供了实际操作的代码示例,帮助开发者更好地理解和应用Android的UI设计。源码的存在使得我们可以直接运行和...
在Android应用开发中,UI框架的设计是至关重要的,因为它直接影响到用户界面的交互性和美观性。本项目聚焦于Android UI框架的构建,特别是在使用 DrawerLayout、ViewPager 和 Fragment 的基础上,结合MVP(Model-...
在实际开发中,使用这样的UI框架可以大大简化开发流程,提高效率。开发者无需从零开始设计和实现复杂的页面切换逻辑,只需按照框架的规范进行数据绑定和内容填充,即可快速创建出具有专业级别的用户界面。同时,通过...
此版本在“一个不错的UI框架”基础上修改了首次启动底部导航没有选中Tab的情况 Android UI UI框架 底部导航 Fragment
XUI是一款专为Android平台设计的原生UI框架,旨在提供高效、美观且易于使用的界面组件,帮助开发者快速构建高质量的Android应用。XUI v1.2.1是该框架的最新版本,它包含了对先前版本的改进和新功能的添加。 首先,...
android(框架及UI设计)讲解
淘宝开源的前端UI框架,名为Kissy,是一个强大的JavaScript库,专为构建现代Web应用程序而设计。这个框架具有模块化、跨终端、高扩展性和组件齐全的特点,使其在前端开发领域具有广泛的应用潜力。 模块化是Kissy的...
在本文中,我们将深入探讨环信客服UI框架与Elasticsearch(ES)的结合使用,以及它们在实际应用中的重要性。 环信客服UI框架: 环信客服UI框架是一套专门针对客户服务场景定制的用户界面库,它提供了大量的预定义...
uView UI框架,作为uni-app生态中的佼佼者,为开发者提供了跨平台的高效开发解决方案。这个框架专为快速构建移动应用界面而设计,旨在简化前端开发流程,提升开发效率,让开发者能够更专注于业务逻辑,而非底层细节...
Unity3D自带了一套较为完整的UI系统,但有时候为了满足特定的需求或提高效率,开发者会倾向于使用第三方UI框架。本文将详细介绍一种简单的UI框架及其应用方法。 #### 二、简单UI框架介绍 这款简单的UI框架主要目的...
描述:写一个聊天模块UI 需求: 1、将一个正方形 or 长方形的图片渲染成圆形图片,并且能保持原先的图片内容。 2、预显示文本要自适应屏幕宽度,不能叠加成两行或者多行,多出的部分可以用"..."表示。 3、近三天的...
基于Android框架的动态UI构建(Creating Dynamic UI with Android Fragments, 2nd Edition)-2016英文原版,0积分——该书是2016年最新的第2版,全书154页。
XDroid是一个轻量级的Android快速开发框架,由UI、Cache、Event、ImageLoader、Kit、Log、Router、Net等几个部分组成。其设计思想是使用接口对各模块解耦规范化,不强依赖某些明确的三方类库,使得三方类库可自由...
Android-ZBLibrary是一款专为Android开发者设计的MVP(Model-View-Presenter)快速开发框架,结合了优秀的UI组件,旨在提升开发效率和代码可维护性。MVP是一种设计模式,它将业务逻辑、界面展示和数据处理进行了明确...
开发者可以通过查看和运行这些示例来了解如何在实际项目中使用框架。 6. **css**:这是样式表文件的集合,通常包含框架的基础样式、主题样式和定制样式。这些CSS文件定义了组件的外观和布局,确保在不同设备和屏幕...
- "eclipse":虽然Eclipse曾经是Android开发的主要IDE,但现在更常见的是使用Android Studio,不过uiautomatorviewer可以在两者中运行,为开发者提供了灵活性。 **压缩包子文件的文件名称解析** - "ddmlib.jar":...