android开发相关知识笔记
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开发相关知识笔记的更多相关文章
- 阿里内部资料:Android开发核心知识笔记共2100页,58万字,完整版开放下载
作为一个3-5年的Android工程师,我们经常会遇到这些瓶颈: 1.技术视野窄长期在小型软件公司,外包公司工作,技术视野被限制的太厉害 2.薪资提升难初中级Android岗位薪资上升空间有限,基本上 ...
- Android开发艺术探索笔记——第一章:Activity的生命周期和启动模式
Android开发艺术探索笔记--第一章:Activity的生命周期和启动模式 怀着无比崇敬的心情翻开了这本书,路漫漫其修远兮,程序人生,为自己加油! 一.序 作为这本书的第一章,主席还是把Activ ...
- 「Android 开发」入门笔记
「Android 开发」入门笔记(界面编程篇) ------每日摘要------ DAY-1: 学习笔记: Android应用结构分析 界面编程与视图(View)组件 布局管理器 问题整理: Andr ...
- Android开发艺术探索笔记—— View(一)
Android开发艺术探索笔记 --View(一) View的基础知识 什么是View View是Android中所有控件的基类.是一种界面层控件的抽象. View的位置参数 参数名 获取方式 含义 ...
- Android开发——Fragment知识整理(一)
0. 前言 Fragment,顾名思义是片段的意思,可以把Fragment当成Activity的一个组成部分,甚至Activity的界面可以完全有不同的Fragment组成.Fragment需要被嵌 ...
- Ubuntu虚拟机+ROS+Android开发环境配置笔记
Ubuntu虚拟机+ROS+Android开发环境配置笔记 虚拟机设置: 1.本地环境:Windows 7:VMWare:联网 2.虚拟环境 :Ubuntu 14.04. 比較稳定,且支持非常多ROS ...
- Android开发艺术探索笔记——View(二)
Android开发艺术探索笔记--View(二) View的事件分发机制 学习资料: 1.Understanding Android Input Touch Events System Framewo ...
- Android开发——Fragment知识整理(二)
0. 前言 Android开发中的Fragment的应用非常广泛,在Android开发--Fragment知识整理(一)中简单介绍了关于Fragment的生命周期,常用API,回退栈的应用等知识.这 ...
- 我的Android开发相关文章
Pro Android学习笔记: Pro Android学习笔记(一零七):2D动画(2):layout渐变动画 2014.7.25 Pro Android学习笔记(一零六):2D动画(1):fram ...
随机推荐
- 解决idea查不到插件
http://127.0.0.1:1080
- Python3.6 的字典为什么会快
作者:青南链接:https://zhuanlan.zhihu.com/p/73426505来源:知乎著作权归作者所有.商业转载请联系作者获得授权,非商业转载请注明出处. 在Python 3.5(含)以 ...
- 视觉SLAM技术应用
视觉SLAM技术应用 SLAM技术背景 SLAM技术全称Simultaneous localization and mapping,中文为"同时定位与地图构建".SLAM可以在未知 ...
- arm,asic,dsp,fpga,mcu,soc各自的特点
arm,asic,dsp,fpga,mcu,soc各自的特点 人工智能受到越来越多的关注,许多公司正在积极开发能实现移动端人工智能的硬件,尤其是能够结合未来的物联网应用,对于移动端人工智能硬件的实现方 ...
- H.265视频编码与技术全析(上)
H.265视频编码与技术全析(上) 一. 概述 作为新一代视频编解码格式,H.265得到越来越广泛的应用.不久之前,苹果公司在翘首期盼中发布了iPhone6,该款手机较之以往的iPhone,不仅仅只是 ...
- TensorFlow文本情感分析实现
TensorFlow文本情感分析实现 前面介绍了如何将卷积网络应用于图像.本文将把相似的想法应用于文本. 文本和图像有什么共同之处?乍一看很少.但是,如果将句子或文档表示为矩阵,则该矩阵与其中每个单元 ...
- CloudHub概述
CloudHub概述 CloudHub CloudHub是cloudcore的一个模块,是Controller和Edge端之间的中转.它同时支持基于websocket的连接以及QUIC协议访问.Edg ...
- Nsight Compute Profilier 分析
profiler报告包含每次内核启动分析期间收集的所有信息.在用户界面中,它包含一个包含常规信息的标题,以及用于在报告页面或单个收集的启动之间切换的控件.默认情况下,报告以选定的详细信息页面开始. 页 ...
- Spring FactoryBean和BeanFactory 区别
1 BeanFactory 是ioc容器的底层实现接口,是ApplicationContext 顶级接口 spring不允许我们直接操作 BeanFactory bean工厂,所以为我们提供了App ...
- SpringMVC 进阶版
请求限制 一些情况下我们可能需要对请求进行限制,比如仅允许POST,GET等... RequestMapping注解中提供了多个参数用于添加请求的限制条件 value 请求地址 path 请求地址 m ...