首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Android
心在梦在
创建于2021-06-03
订阅专栏
android知识整理
等 7 人订阅
共77篇文章
创建于2021-06-03
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
android 瀑布流分割线左右间距问题
早就该记录一下了,一直太懒了,不想记录,但是越来越发现容易忘,忘了再找就不好找了,还是赶快记录下俩吧 瀑布流左右分割线均等设置! 在网上看了很多例子,都是什么万能分割线之类的,但是真正用到瀑布流的分
RecyclerView,添加header后,滑动时快速定位顶部的问题解决方案
一、问题: RecyclerView,添加header后,滑动列表的时候,列表会快速回到headerView区域的问题。 这种问题一般是焦点的问题; 这里我做下笔记,看不太明白的,可以通过我的昵称找到
AS制作.9图,一直觉得我会,直到开始做一个.9图
首先,选中原图,右击选择Create 9-Patch file... 接着弹出有保存路径和名字(名字自动生成,不要修改),路径与原图需在同一个位置,比如我刚才是在drawable制作,则生成的.9图片
android小笔记
tools:text使用 在开发android UI时,多使用tools:text进行显示,尽量不要使用android:text,使用tools:text需要在根标签添加 xmlns:tools="h
Android弹出软键盘和关闭软键盘
前言:没有什么比测试给你提bug进步更快了 在一些有输入框的界面中,我们需要自动弹出软键盘。比如搜索界面,输入框需要自动获取焦点并弹出软键盘。 弹出软键盘代码: 关闭软键盘代码 参考:https://
Android Glide加载Gif图片速度过慢的解决方法
最近学会了使用Glide框架偷懒加载GIF图片的方法,直接使用Glide加载,不在布局文件中使用src指定文件,这样Glide会自动识别你要加载的图片是什么类型,然后自动去匹配加载的方式。 但是在实际
涨知识——Android:谈谈最被误读的属性adjustViewBounds
大多数介绍adjustViewBounds的文章,都会先搬出Google的官方介绍: 然后对上面英文的解释是:调整ImageView的界限来保持图片纵横比不变。 这个解释是错误的! 首先,adjust
实现阴影——Android开发者的痛
在开发过程中一般情况下,UI设计师喜欢添加一些阴影来使控件看起来比较有立体和层次感,来表明自己高大上的设计。 在这里分享下android里面关于阴影的实现方式: 1.使用.9文件 优点:个人认为最好的
是时候整理下android动画了,补间动画、属性动画、逐帧动画
网上搜集了一下android动画的资料,大都是16、17年的文章,很基础的知识,而且还特别的重要,废话不多说,赶快整理吧 1. 补间动画 补间动画由 Animation 类来实现具体效果,包括 平移(
又走了一个坑,CoordinatorLayout+ TabLayout +ViewPager,为啥ViewPager不能向上滑动
想要实现tab上方有view,可以向上滑动,tab下方也可以左右滑动切换页面的效果 跟着demo做,tab上方可以正常向上滑动,tab下方可以左右滑动,但是tab下方不能上下滑动 郁闷的我 首先列出来
Android进程间通信方式
1、什么是IPC IPC是Inter-Process-Communication的缩写,意思是进程间通信或者跨进程通信; 说起进程间通信,我们应该首先来了解一下什么是进程。按照操作系统的描述,线程是C
android 主线程向子线程发送消息
我们平时,是从子线程向主线程发消息,而主线程默认已经帮我们完成了Looper的操作,所以我们只需要简单的“创建一个Handler对象,然后一个线程发消息,另一个接收消息”…… 我们先说一下这个Loop
Android组件化之Maven仓库的建立
学习组件化,学到组件进行maven进行管理,按照博客上的操作,本地maven库一直是失败 就搜一下mac下本地maven库的建立, 首先下载一个maven 登陆Apache maven官网 http:
Android 组件化
虽然不是新技术了,项目中还是没有用到,整理些网上的文章,学习一下组件化 首先下载一个demo,运行起来,然后一边看代码,一个看博客,有助于对组件化的初步理解 参考: 一篇文章搞懂Android组件化
Android中有几种数据存储方式,每种方式有哪些特点?
Android中有5种数据存储方式,分别为文件存储、SQLite数据库、SharedPreferences、ContentProvider、网络。每种存储方式的特点如下: 1)文件存储 文件存储方式是
Android组件1——Activity详解
Activity是用户与设备交互的界面。 Activity处于活动状态,此时Activity处于栈顶,是可见状态,可与用户进行交互。 当Activity失去焦点,或被一个新的非全屏的Activity,或被一个透明的Activity放置在栈顶时,Activity胡勇转化为Paus…
Android系统架构及启动流程
Google官方提供了一张经典的四层架构图,从下往上依次分为:Linux内核、系统库和Android运行时环境、框架层、应用层,其中每一层都包含大量的子模块或子系统。 Android系统启动过程从下往
Android事件分发机制详解
Android事件分发流程 = Activity -> ViewGroup -> View 即:1个点击事件发生后,事件先传到Activity、再传到ViewGroup、最终再传到 View 即要想充