首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Android
订阅
用户1766338092159
更多收藏集
微信扫码分享
微信
新浪微博
QQ
21篇文章 · 0订阅
一文洞彻:Application为啥不能作为Dialog的context?
本篇文章分析为啥Application无法作为Dialog的context并导致崩溃?如何经过改造,Application作为Dialog的context可以正常显示弹窗。
Android自定义ViewGroup实现Z轴布局效果
如果需要在布局中创造一个层叠的概念,那么使用Android系统中的ViewGroup是不够的,但是可以通过改变ViewGroup的绘制顺序实现 API21以后有android:elevation属性,可以在代码中直接设置, 但是兼容低版本的话就需要自定义ViewGroup了 F…
Andorid 性能优化 全家桶
种下一棵树,最好的时间是十年前,其次是现在。 android开发好比是造一辆汽车,性能优化决定了它的豪华、舒适、体验、速度…
Android 基于AppCompatAutoCompleteTextView实现的自动补全邮箱地址控件
近日我司工作上有需求:在用户登录注册时 自动补全用户输入的邮箱账号(本产品服务于外国友人,所以仅支持邮箱注册),以便于用户操作,给用户一个良好体验。拿到手后感觉并没有什么难度,便火急火燎的去实现了,哪想到一步一坑,克服了一些问题后才有了此篇文章中的劳动成果。因为在实现过程中搜索…
Android AutoCompleteTextView 结合CursorLoader
通常匹配数据量较小的情况下,可以使用数组资源、数组适配器。View view = getLayoutInflater().inflate(R.layout.holder.name = view.findViewById(R.id.view.ViewHolder holde...
需要输入框?试试TextInputLayout
版权声明: 本账号发布文章均来自公众号,承香墨影(cxmyDev),版权归承香墨影所有。 未经允许,不得转载。 一、前言 Design Support Library 是 Google 发布的一个全新的兼容函数库,它可以在 Android 2.1 (Api level 7)及以…
Android Canvas绘制文字时的横、纵向对齐
1. 横向对齐(Align属性) Align属性决定了使用该画笔时,相较于绘制点的水平对称方式,分别是LEFT、CENTER、RIGHT,对应的情况: 如最上方的文字及其框线所示,文字具有三个备选的初
HenCoder Android 开发进阶:自定义 View 1-4 Canvas 对绘制的辅助
这期是 HenCoder 自定义绘制的第 1-4 期:Canvas 对绘制的辅助——范围裁切和几何变换。 之前的内容在这里: HenCoder Android 开发进阶 自定义 View 1-1 绘制基础 HenCoder Android 开发进阶 自定义 View 1-2 Pa…
Android自定义View之Paint绘制文字和线
字体样式有很多,除了常见的加粗,还有斜体等。这些都在Typeface类中 style有3种,分别为实心、空心和实心描边。 4.设置缩放:setTextScaleX(float scaleX)。scaleX范围在0-1之间为缩小,大于1为放大 6.设置Paint的抗锯齿Flag。…
HenCoder Android 开发进阶: 自定义 View 1-2 Paint 详解
这期是 HenCoder 自定义绘制的第二期: Paint。如果你没看过第一期,可以先去看一下第一期: HenCoder Android 开发进阶:自定义 View 1-1 绘制基础 简介 上一期我已经简单说过, Canvas 的 drawXXX() 方法配合 Paint 的几个…