• 关于

    Android RecyclerView使用方法解析

    的搜索结果
  • RecyclerView学习(一)----初步认知

    先上效果图: 左侧一个普通的Listview,没什么好说的。至于右侧,当时看到原型图第一反应是Listview+Gridview来实现(之前没使用过RecyclerView),和主管讨论后建议我使用RecyclerLiew来实现,更加灵活,定制性更高。 OK,开干! 先感谢鸿洋大神的这篇...

    文章 tangyangkai 2016-05-06 678浏览量

  • MVVM架构之自动增删改的极简RecycleView的实现

    介绍图 先上个源代码的链接:https://github.com/whenSunSet/MVVMRecycleView RecycleView是Google替代ListView的一种方案,其有着很高的解耦度,让许多开发者抛弃了以往的ListView,那么RecycleView在MVVM架构下又...

    文章 何时夕阳 2016-12-22 871浏览量

  • SnapHelper源码深度解析

    目录介绍 01.SnapHelper简单介绍 1.1 SnapHelper作用 1.2 SnapHelper类分析 1.3 LinearSnapHelper类分析 1.4 PagerSnapHelper类分析 02.SnapHelper源码分析 2.1 attachToRecycle...

    文章 杨充 2018-11-09 819浏览量

  • 万券齐发助力企业上云,爆款产品低至2.2折起!

    限量神券最高减1000,抢完即止!云服务器ECS新用户首购低至0.95折!

    广告

  • RecyclerView用法和源码深度解析

    目录介绍 1.RecycleView的结构 2.Adapter 2.1 RecyclerView.Adapter扮演的角色 2.2 重写的方法 2.3 notifyDataSetChanged()刷新数据 2.4 数据变更通知之观察者模式 a.首先看.notifyDataSetChang...

    文章 杨充 2018-09-30 2013浏览量

  • 月薪20+的Android面试都问这些问题(含答案)

    金三银四跳槽季即将过完,相信大家肯定急需一套Android面试宝典,今天给大家准备了我珍藏已久的Android高阶面试宝典,供大家学习 !【文末有干货】 一、面试题: 1.自定义Handler时如何避免内存泄漏2.onNewIntent的调用时机3.RecyclerView相比List...

    文章 Android进阶开发 2019-04-17 729浏览量

  • 界面无小事(五):自定义TextView

    界面无小事(一): RecyclerView+CardView了解一下界面无小事(二): 让RecyclerView展示更多不同视图界面无小事(三):用RecyclerView + Toolbar做个文件选择器界面无小事(四):来写个滚动选择器吧!界面无小事(五):自定义TextView界面无小事...

    文章 sorrower 2018-07-19 808浏览量

  • 网络请求框架 Retrofit 2 使用入门

    本文讲的是网络请求框架 Retrofit 2 使用入门, 你将要创造什么 Retrofit 是什么? Retrofit 是一个用于 Android 和 Java 平台的类型安全的网络请求框架。Retrofit 通过将 API 抽象成 Java 接口而让我们连接到 REST web 服务变得...

    文章 玄学酱 2017-10-18 1565浏览量

  • CoordinatorLayout使用详解: 打造折叠悬浮效果

    1.简介 CoordinatorLayout遵循Material 风格,包含在 support Library中,结合AppbarLayout, CollapsingToolbarLayout等 可 产生各种炫酷的折叠悬浮效果。 作为最上层的View 作为一个 容器与一个或者多个子View进行交...

    文章 Android进阶开发 2020-03-20 894浏览量

  • 创建一个基于 Kotlin 的 Android 项目(下集)

    本文讲的是创建一个基于 Kotlin 的 Android 项目(下集), 在先前的文章中,我们从零开始新建了一个项目,并且为小猫咪应用调整了 build.gradle。 接下来就是针对应用的基础部分编写代码了。 数据模型 此应用的一个主要特征是通过网络从 http://thecatapi.c...

    文章 玄学酱 2017-10-19 857浏览量

  • Android项目实战(三十四):蓝牙4.0 BLE 多设备连接

    原文:Android项目实战(三十四):蓝牙4.0 BLE 多设备连接   最近项目有个需求,手机设备连接多个蓝牙4.0 设备 并获取这些设备的数据。   查询了很多资料终于实现,现进行总结。   --------------------------------------------------...

    文章 杰克.陈 2018-04-29 786浏览量

  • Android项目实战(三十四):蓝牙4.0 BLE 多设备连接

      最近项目有个需求,手机设备连接多个蓝牙4.0 设备 并获取这些设备的数据。   查询了很多资料终于实现,现进行总结。   --------------------------------------------------------------------------------------...

    文章 听着music睡 2017-09-07 839浏览量

  • [译]关于 Android Adapter,你的实现方式可能一直都有问题

    本文讲的是[译]关于 Android Adapter,你的实现方式可能一直都有问题, 对Android 开发者来说实现 adapter 是最常见的任务之一。它是每一个列表的基础。看看市面上的应用,列表是大部分应用的基础。 我们实现列表 view 的方式通常是一样的:一个 view 搭配...

    文章 玄学酱 2017-10-18 789浏览量

  • Android官方数据绑定框架DataBinding

    转自:http://blog.csdn.net/qibin0506/article/details/47393725 今天来了解一下android最新给我们带来的数据绑定框架——Data Binding Library。数据绑定框架给我们带来了更大的方便性,以前我们可能需要在Activity里...

    文章 一叶飘舟 2015-08-31 1439浏览量

  • Android群英传笔记——摘要,概述,新的出发点,温故而知新,可以为师矣!

    Android群英传笔记——摘要,概述,新的出发点,温故而知新,可以为师矣! 当工作的越久,就越感到力不从心了,基础和理解才是最重要的,所以买了两本书,医生的《Android群英传》和主席的《Android开发艺术探索》,主要是再全面点的把自己所学的知识消化,这样也就不枉自己天天熬夜学习...

    文章 刘桂林 2016-02-22 1965浏览量

  • [译]Workcation App – 第二部分 .带有动画的标记(Animating Markers) 与 MapOverlayLayout

    本文讲的是[译]Workcation App – 第二部分 .带有动画的标记(Animating Markers) 与 MapOverlayLayout, 原文地址:Workcation App – Part 2. Animating Markers with MapOverlayLayou...

    文章 玄学酱 2017-10-17 856浏览量

  • Android DataBinding 实战全解

    2015年的Google IO大会上,Android 团队发布了一个数据绑定框架(Data Binding Library),官方原生支持 MVVM 模型。数据绑定的概念并不陌生,Web开发中已经很是普遍,因此DataBinding或多或少地都借鉴了Web端开成熟的经验,其语法与使用方式都和JSP...

    文章 登高且赋 2017-07-17 1304浏览量

  • awesome-android

    awesome-android https://github.com/snowdream/awesome-android Introduction android libs from github System requirements Android Notice If the lib is n...

    文章 雪梦科技 2016-04-12 7941浏览量

  • 金三银四,2019大厂Android高级工程师面试题整理+进阶资料

    金三银四,很多同学心里大概都准备着年后找工作或者跳槽。最近有很多同学都在交流群里求大厂面试题。正好我电脑里面有这方面的整理,于是就发上来分享给大家。 这些题目是网友去百度、小米、乐视、美团、58、猎豹、360、新浪、搜狐等一线互联网公司面试被问到的题目。熟悉本文中列出的知识点会大大增加通过前两轮技...

    文章 Android进阶开发 2019-03-25 3218浏览量

  • Weex&ReactNative对比

    weex开源有一段时间了,其实去年刚听说weex这个项目的时候,我就对它很敢兴趣,很大程度上是因为我自己对vue的喜爱。我从13年左右开始接触vue,14年开始熟悉这个轻量的框架,并慢慢的推荐给了身边的朋友,当我得知手淘的weex是基于vue的时候,就有了想了解一下的冲动。在weex开源之前,我刚...

    文章 大头鬼 2016-07-25 5118浏览量

  • 他把闲鱼APP长列表流畅度翻了倍(良心教程)

    作者:闲鱼技术-云从 1 整体思路 闲鱼在业务的快速迭代过程中,app 的长列表滑动流畅度逐步恶化,对用户浏览内容体验产生伤害。闲鱼作为国内 flutter 应用的先驱,APP 以 flutter 和原生 Native 的混合工程存在。这里分别就 Android 原生、flutter 页面和大家分...

    文章 闲鱼技术 2020-10-29 1123浏览量

  • 深入分析 Flutter 渲染性能

    作者 | 萧逸来源 | 阿里技术公众号我在《Flutter vs Chromium 动画渲染的对比分析》一文中对 Flutter 和 Web (Chromium) 的各种动画的理论性能优劣进行了分析,其中一个主要结论是,由于惯性滚动处理机制和光栅化机制的不同,Web (Chromium) 的惯性滚...

    文章 开发者小助手_LS 2021-03-29 355浏览量

  • Android组件化框架项目详解

    简介 什么是组件化? 项目发展到一定阶段时,随着需求的增加以及频繁地变更,项目会越来越大,代码变得越来越臃肿,耦合会越来越多,开发效率也会降低,这个时候我们就需要对旧项目进行重构即模块的拆分,官方的说法就是组件化。 组件化带来的好处 那么,采用组件化能带来什么好处呢?主要有以下两点:1、现在And...

    文章 code_xzh 2018-01-08 4836浏览量

  • mPaaS 3.0 多媒体组件发布 | 支付宝百亿级图片组件 xMedia 锤炼之路 (图片缓存篇)

    一. 背景介绍 图片加载一直是 Android App 面临的“老大难”问题,加载速度与内存消耗天生就是一个矛盾统一体。我们依托支付宝超级 App 复杂的生态业务场景,借鉴业界领先的开源框架 Fresco、Picasso,取其精华,弃其糟粕,并独创性地使用 Ashmem、Native Mem Ca...

    文章 烧碱Jusef 2019-04-18 1549浏览量

  • Listview性能优化

    首先,虽然大家都知道,还是提一下,利用好 convertView 来重用 View,切忌每次 getView() 都新建。ListView 的核心原理就是重用 View。ListView 中有一个回收器,Item 滑出界面的时候 View 会回收到这里,需要显示新的 Item 的时候,就尽量重用回...

    文章 西北野狼 2015-09-03 680浏览量

  • 04.视频播放器通用架构实践

    04.视频播放器通用架构实践 目录介绍 01.视频播放器的痛点 02.业务需求的目标 03.该播放器框架特点 04.播放器内核封装 05.播放器UI层封装 06.如何简单使用 07.如何自定义播放器 08.该案例的拓展性分享 09.关于视频缓存方案 10.如何监控视频埋点 11.待实现的需求分析...

    文章 杨充 2020-10-16 322浏览量

  • DialogFragment源码分析

    目录介绍 1.最简单的使用方法 1.1 官方建议 1.2 最简单的使用方法 1.3 DialogFragment做屏幕适配 2.源码分析 2.1 DialogFragment继承Fragment 2.2 onCreate(@Nullable Bundle savedInstanceS...

    文章 杨充 2018-10-12 908浏览量

  • 谈谈网络库和Retrofit

    本文目录如下 网络模块需要具备什么能力 为什么Retrofit是个好选择 Retrofit业务分析 Retrofit技术点 设计模式 一.网络模块需要具备什么能力? 常见的需求下图: 下面解释一下重要的部分. 1.支持缓存 为了让页面快速展现,很多页面需要先加载缓存. 通用策略是 1.先...

    文章 菜刀文 2017-10-25 1136浏览量

  • android中MVC,MVP和MVVM三种模式详解析

    我们都知道,Android本身就采用了MVC模式,model层数据源层我们就不说了,至于view层即通过xml来体现,而 controller层的角色一般是由activity来担当的。虽然我们项目用到了MVP模式,但是现在人们并没有总结出一种规范,所以MVP模式的写法并不统一,而至于MVVM模式看...

    文章 技术小胖子 2017-11-22 860浏览量

  • android中MVC,MVP和MVVM三种模式详解析

    我们都知道,Android本身就采用了MVC模式,model层数据源层我们就不说了,至于view层即通过xml来体现,而 controller层的角色一般是由activity来担当的。虽然我们项目用到了MVP模式,但是现在人们并没有总结出一种规范,所以MVP模式的写法并不统一,而至于MVVM模式看...

    文章 技术小胖子 2017-11-08 822浏览量

  • Android异步消息机制

    目录介绍 1.Handler的常见的使用方式 2.如何在子线程中定义Handler 3.主线程如何自动调用Looper.prepare() 4.Looper.prepare()方法源码分析 5.Looper中用什么存储消息 6.Handler发送消息如何运作 7.Looper.loop()方法源...

    文章 杨充 2019-05-17 583浏览量

1 2 >

云产品推荐

上海奇点人才服务相关的云产品 小程序定制 上海微企信息技术相关的云产品 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 自然场景识别相关的云产品 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT