首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
ALX
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
43
文章 38
沸点 5
赞
43
返回
|
搜索文章
赞
文章( 38 )
沸点( 5 )
Android事件分发机制二:核心分发逻辑源码解析
前面的分发步骤我们清楚了,那么viewGroup是如何对触摸事件进行分发的呢?View又是如何处理触摸信息的呢?这是整个事件分发的核心逻辑,也正是本文要讨论的内容。 事件处理中涉及到的关键方法就是 dispatchTouchEvent ,不管是viewGroup还是view。在…
Android onSaveInstanceState/onRestoreInstanceState 原来要这么理解
前言 前些天,有位小伙伴兴匆匆地跑过来给我展示一个现象:Activity 里有个EditText,点击该EditText 输入一些文字。此时,转动手机方向,Activity 变成横屏了,而EditTe
深入理解Android View的构造函数
对于Android 自定义View的构造函数的深入理解
从 XML 到 View 显示在屏幕上,都发生了什么?
目前当我们写页面时,布局都是写在XML里的,我们可以思考下:布局从XML到显示到屏幕上,都发生了什么,可以分为哪几个部分?
鲜为人知的完美动态设置view的style以及属性的技术方案
目前动态创建view中的痛点 一直以来 在android的世界中 我们都可以通过xml来编写布局,这是目前最主流的方案,当然你也可以为了性能,全部以代码的形式来写你的布局 Kotlin高效绘制布局 除
Android实际开发bug大总结
2.9 Android出现:Your project path contains non-ASCII characters. 这个异常类的大意是:如果Java虚拟机找不到声明为本机的方法的适当本机语言定义,则引发。 根据实际项目可知,当准备播放视频时,找不到libijkffmp…
你还在为列表[单选]、[多选]写重复的逻辑吗
于是就有了下面的小东西(开源库)... 最后那个1.0是版本号,可以上 GitHub 上看最新的,然后就可以愉快的玩耍啦。 然后,然后就完成了。。。运行就可以看到想要的效果,选中的数据可以调用相应CheckHelper实例的getXXX()获取。 总的原理其实很简单,就是对应的…
快速开发偷懒必备,搞定所有ViewGroup的Adapter . 支持自定义ViewGroup
概述 开发中,经常会用到动态在ScrollView、LinearLayout里addView的事,尤其是ItemView一样时,每次都要写一大堆代码 inflater 动态addView,很烦。 还有就是在嵌套ListView、ScrollView时,想采用LinearLayo…
Android:这是一份全面 & 详细的Retrofit 2.0 源码分析指南
1. 简介 准确来说,Retrofit 是一个 RESTful 的 HTTP 网络请求框架的封装。 2. 与其他网络请求开源库对比 3. Retrofit 的具体使用 4. 源码分析 a. 使用步骤 b. 源码分析 所谓xxxFactory、“xxx工厂”其实是设计模式中工厂模…
Android RxJava应用实例讲解:你该什么时候使用RxJava?
Rxjava由于其基于事件流的链式调用、逻辑简洁 & 使用简单的特点,深受各大 Android开发者的欢迎。 今天,我将为大家带来 Rxjava的的基本使用 & 实际应用案例教学,即常见开发应用场景实现 ,并结合常用相关框架如Retrofit等,希望大家会喜欢。 1. 简介 2…
下一页
关注了
62
关注者
1
收藏集
9
关注标签
17
加入于
2016-10-09