1.xpage页面打开:

openPage(TestFragment.class)
openPage("标识") // 页面打开等待结果返回:
openPageForResult(TestFragment.class, null, REQUEST_CODE); //打开页面等待结果返回
setFragmentResult(500, intent); //设置页面关闭的返回值
重写Fragment的onFragmentResult方法来接收返回的数据

2.页面关闭:

popToBack(); //关闭当前页,返回上一页
popToBack("关闭当前页并跳转至某页面",null);

3.数据传递

openPage(TestFragment.class,bundle) //Bundle作为参数,传递数据
getArguments获取传入的数据

4.XAOP

1.登录验证功能
2.快速点击切片
3.动态申请权限
4.主线程切片
5.IO现成切片
6.日志打印切片
7.内存缓存切片
8.磁盘缓存切片
9.自动捕获异常切片
10.自定义拦截切片

5.XHttp2

1.使用XHttp默认API进行请求:XHttp.post、XHttp.get、XHttp.delete、XHttp.put、XHttp.downLoad
2.使用XHttpRequest封装的统一请求实体进行请求,目前仅支持post请求
3.使用XHttpProxy代理进行请求
4.请求生命周期绑定
5.拦截器的使用:日志拦截器、动态参数添加拦截器、失效请求校验拦截器
6.自定义API请求
8.缓存策略

6.XUpdate

默认版本更新
自动版本更新
后台更新
强制版本更新

7.vLayout布局

线性布局
网格布局
固定布局
浮动布局
栅格布局
通栏布局
一拖N布局
瀑布就布局

8.加载数据

DelegateAdapter
继承VitualLayoutAdapter

9.布局属性

margin、padding
bgColor、bgImg
aspectRatio宽高比例
dividerHeight组件间距
weights列宽比例
vGap、hGap视图之间的垂直间距和水平间距
spanCount网格列数、spanSizeLookup视图占用多个网格区域
autoExpand自动填充可用区域
lane控制瀑布流列数
fixAreaAdjuster固定布局设置相对父容器的偏移量
alignType、x、y固定布局设置吸边时的基准位置
showType固定布局显示类型
stickyStart、offset滚动时固定在顶部或者底部

物美开源智能设备

android开发相关知识笔记的更多相关文章

  1. 阿里内部资料:Android开发核心知识笔记共2100页,58万字,完整版开放下载

    作为一个3-5年的Android工程师,我们经常会遇到这些瓶颈: 1.技术视野窄长期在小型软件公司,外包公司工作,技术视野被限制的太厉害 2.薪资提升难初中级Android岗位薪资上升空间有限,基本上 ...

  2. Android开发艺术探索笔记——第一章:Activity的生命周期和启动模式

    Android开发艺术探索笔记--第一章:Activity的生命周期和启动模式 怀着无比崇敬的心情翻开了这本书,路漫漫其修远兮,程序人生,为自己加油! 一.序 作为这本书的第一章,主席还是把Activ ...

  3. 「Android 开发」入门笔记

    「Android 开发」入门笔记(界面编程篇) ------每日摘要------ DAY-1: 学习笔记: Android应用结构分析 界面编程与视图(View)组件 布局管理器 问题整理: Andr ...

  4. Android开发艺术探索笔记—— View(一)

    Android开发艺术探索笔记 --View(一) View的基础知识 什么是View View是Android中所有控件的基类.是一种界面层控件的抽象. View的位置参数 参数名 获取方式 含义 ...

  5. Android开发——Fragment知识整理(一)

    0.  前言 Fragment,顾名思义是片段的意思,可以把Fragment当成Activity的一个组成部分,甚至Activity的界面可以完全有不同的Fragment组成.Fragment需要被嵌 ...

  6. Ubuntu虚拟机+ROS+Android开发环境配置笔记

    Ubuntu虚拟机+ROS+Android开发环境配置笔记 虚拟机设置: 1.本地环境:Windows 7:VMWare:联网 2.虚拟环境 :Ubuntu 14.04. 比較稳定,且支持非常多ROS ...

  7. Android开发艺术探索笔记——View(二)

    Android开发艺术探索笔记--View(二) View的事件分发机制 学习资料: 1.Understanding Android Input Touch Events System Framewo ...

  8. Android开发——Fragment知识整理(二)

    0.  前言 Android开发中的Fragment的应用非常广泛,在Android开发--Fragment知识整理(一)中简单介绍了关于Fragment的生命周期,常用API,回退栈的应用等知识.这 ...

  9. 我的Android开发相关文章

    Pro Android学习笔记: Pro Android学习笔记(一零七):2D动画(2):layout渐变动画 2014.7.25 Pro Android学习笔记(一零六):2D动画(1):fram ...

随机推荐

  1. Python数学建模-02.数据导入

    数据导入是所有数模编程的第一步,比你想象的更重要. 先要学会一种未必最佳,但是通用.安全.简单.好学的方法. 『Python 数学建模 @ Youcans』带你从数模小白成为国赛达人. 1. 数据导入 ...

  2. JMicro微服务Hello World

    概述 JMicro是本人开发的基于Java实现的微服务框架,前两天发布0.0.3正式版本,并已发布到maven中央仓库. 项目源码github:https://github.com/mynewworl ...

  3. Google Hacking 搜索引擎攻击与防范

    Google Hacking,有时也会被称为 Google dorking,是一种利用谷歌搜索的高级使用方式进行信息收集的技术.这个概念最早在2000年由黑客 Johnny Long 提出并推广,一系 ...

  4. Mybatis学习-GetMybatisInMyHead

    认知 Mybatis3 中文文档 练习代码 ​ MyBatis 是一款优秀的持久层框架,它支持自定义 SQL.存储过程以及高级映射.MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结 ...

  5. CVPR2020最新论文扫描盘点(下)

    CVPR2020最新论文扫描盘点(下) 最近计算机视觉三大顶会之一CVPR2020接收结果已经公布,一共有1470篇论文被接收,接收率为22%,相比去年降低3个百分点,竞争越来越激烈.这里整理来自Tw ...

  6. CVPR2020:点云分类的自动放大框架PointAugment

    CVPR2020:点云分类的自动放大框架PointAugment PointAugment: An Auto-Augmentation Framework for Point Cloud Classi ...

  7. Centos8配置Nginx开机自启动

    第一步:创建service文件,并编辑(可理解为开机时自动启动Nginx的脚本服务文件) vim /lib/systemd/system/nginx.service /lib 与 /usr/lib 里 ...

  8. 女朋友看了也懂的Kafka(下篇)

    前言: 在上篇中我们了解了Kafka是什么,为什么需要Kafka,以及Kafka的基本架构和各自的作用是什么,这篇文章中我们将从kafka内部每一个组成部分去看kafka 是如何保证数据的可靠性以及工 ...

  9. springmvc自定义的拦截器以及拦截器的配置

    一.自定义拦截器 Spring MVC也可以使用拦截器对请求进行拦截处理,用户可以自定义拦截器来实现特定的功能,自定义的拦截器必须实现HandlerInterceptor接口. 二.HandlerIn ...

  10. Task03:复杂一点的查询

    之前接触了sql基本的查询用法,接下来介绍一些相对复杂的用法. 3.1 视图 我们先来看一个查询语句 SELECT stu_name FROM view_students_info; 单从表面上看起来 ...