自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

MingYang

梦想还是要有的,万一实现了呢

  • 博客(22)
  • 收藏
  • 关注

原创 Android Studio常用快捷键名称及设置

返回上一个显示区域 推荐 Ctrl+Alt+向左箭头 Alt+向左箭头。跳转前一个显示区域 推荐 Ctrl+Alt+向右箭头 Alt+向右箭头。关闭除当前Tab以外的所有Tab 推荐 Ctrl+Alt+Shift+W。切换单词驼峰,下划线 推荐 Ctrl+Alt+X。关闭所有Tab 推荐 Ctrl+Shift+W。翻译选中单词 推荐 Ctrl+Shift+S。格式化代码 推荐 Ctrl+Shift+F。关闭当前Tab 推荐 Ctrl+W。删除当前行 推荐 Ctrl+D。

2024-02-19 16:57:07 317

原创 Android 12(S) 版本适配指南

系统行为变更通常属于以下两种类别之一:面对所有应用的行为变更: 运行在该系统版本上的所有应用都会影响,而无论应用的targetSDKVersion为何。通常应该先针对这些变更进行适配和测试,这有助于用户在新版本系统上运行你的应用时,用户体验不会受损。以特定targetSDKVersion为目标版本的行为变更: 只有targetSDKVersion高于或等于系统版本的应用会受影响,通常是影响较大或适配工作量较大的变更,我们可以理解为 Google留给开发者的适配缓冲。...

2022-08-29 15:01:26 4188

原创 Android 11适配

Android 11为目标平台的应用,从后台发送自定义view的Toast消息系统会进行屏蔽。前台使用不受影响。Toast相应的setView和getView也已经废弃不建议使用。如果要在后台使用,推荐使用默认的Toast或Snackbar替代。

2022-08-22 15:23:13 1693

原创 Android常用正则

匹配以特定字符开头,特定字符结尾private const val AT = "@([\\s\\S]*?) " // 匹配以@打头,空格结尾的字符

2022-01-24 10:00:28 2780

原创 DialogFragment自动弹出软键盘,消失时关闭软键盘

在DialogFragment显示时弹出软键盘在DialogFragment消失时关闭软键盘

2021-11-04 17:23:53 1246

原创 Android TextView文字过长将后面View挤出屏幕解决方案

前言需求:横排两个 TextView ,第一个 TextView 宽度自适应,第二个 TextView 宽度固定且跟随在 TextView 后面。第二个View可为任意View,宽度需已知,需要第一个View margin出相应宽度给第二个 View。

2021-05-30 10:08:49 3083 7

原创 颜色透明度16进制对照表

100% — FF99% — FC98% — FA97% — F796% — F595% — F294% — F093% — ED92% — EB91% — E890% — E689% — E388% — E087% — DE86% — DB85% — D984% — D683% — D482% — D181% — CF80% — CC79% — C978% — C777% — C476% — C275% — BF74% — BD73% — BA72%

2020-06-29 13:39:04 643

原创 Android自定义相机镂空遮罩

前言最近在做项目时需要自定义相机拍照,并在预览页面显示一个取景框

2019-06-27 16:21:11 3710

原创 Android版本适配

前言从Android 6.0 开始,系统更新时APP也需要进行相应的适配,再此记录下开发中需要适配的地方。

2019-06-25 17:35:46 2030

原创 WebView常见问题解决

Android5.0上WebView中Http和Https混合问题从Android5.0以后,当一个安全的站点(https)去加载一个非安全的站点(http)时,需要配置Webview加载内容的混合模式,一共有如下三种模式:

2019-01-25 14:34:29 3403

原创 Android相关链接

1.Gradle版本与Gradle插件版本

2019-01-24 14:59:48 205 1

原创 Android MVP 框架搭建

本文主要根据自身项目的使用和对MVP的理解,搭建符合自身项目情况的MVP架构。

2019-01-07 18:02:03 5936 10

原创 仿微信 QQ聊天界面,弹出软键盘,listview上移,标题不动

转载请注明出处:http://blog.csdn.net/ym4189/article/details/79568820完美解决聊天布局 顶部title固定,底部是EditText,中间是ListView,弹出软键盘,ListView上移,标题不动1.布局文件<RelativeLayout xmlns:android="http://schemas.android.com...

2018-03-15 15:34:32 4318 3

原创 android自定义数字键盘

转载请注明出处:http://blog.csdn.net/ym4189/article/details/78752334前言最近需要做一个自定义的数字键盘,开始使用了下系统自带的KeyBoardView,但是发现UI效果不是很理想,最后还是自己画一个自定义键盘,这样在UI方面更加方便。

2017-12-08 15:44:18 6750 5

原创 android使用Glide加载RelativeLayout、LinearLayout等背景图片

Glide框架大家应该都很熟悉,我们可以使用Glide加载网络图片、加载gif图片,使用简单。一般情况下我们都是使用Glide加载图片到ImageView上,那么如何加载到RelativeLayout、LinearLayout等的背景上呢?一起看代码吧!

2017-12-04 18:06:21 13282 3

原创 关于webview点击输入框无法弹出软键盘问题

转载请注明出处:http://blog.csdn.net/ym4189/article/details/78017484webview加载一个网页版聊天时,由于输入框还要加载表情,没有使用< input >标签,使用的< pre >标签, 这时点击输入框无法弹出软键盘 在网上查询说给webview获取焦点即可。 webView.requestFocus();直接使用上述代码无效,这里需要指定一

2017-09-18 11:40:38 8716 3

原创 解决聊天页面输入法和表情面板切换界面闪动问题

当AndroidManifest.xml文件里面设置Activity的windowSoftInputMode属性设置为adjustResize时, 在软键盘和表情面板之间切换的时候会造成界面跳动,影响效果

2017-08-25 16:01:01 3590

原创 listview、gridview单项更新及滑动时数据错乱重复问题

listview和gridview原理是一样的,只是显示方式不一样。这里我就以gridview来说明 首先,为什么要单项更新?因为notifyDataSetChanged()方法是刷新整个数据,当我们的数据量很大时,原本只需要刷新一项,但是整个数据都刷新了,这会导致操作不流

2017-08-23 10:59:54 2046 1

原创 SnapHelper,对RecyclerView的功能拓展

前言SnapHelper是Google发布的support v4包24.2.0版本出来的。 SnapHelper是对RecyclerView功能的一种拓展,使RecyclerView滑动行为类似ViewPager,无论怎么滑动最终停留在某页正中间。 ViewPager一次只能滑动一页,RecyclerView+SnapHelper方式可以一次滑动好几页,且最终都停留在某页正中间。非常实用和酷炫。

2017-08-18 17:06:43 1336

原创 Android弹簧动画 Rebound实战

前言之前需要做一个弹簧效果的动画,网上一看,大家都用Rebound框架,这里简单写一下。 rebound是facebook的开源动画库。

2017-08-11 16:37:00 2735 1

原创 android自定义日历实现事件提醒

1.概述前段时间项目需要一个日历提醒,需求是:可以左右无限滑动,可点击监听,根据事件日期在视图中描出,右上角显示事件个数。

2017-08-09 18:05:17 2987 11

原创 Android项目中使用piwik统计埋点

转载请注明出处:http://blog.csdn.net/ym4189/article/details/76927064一.概述piwik应该是我接触的第一个统计埋点sdk了.piwik功能和其他主流统计sdk差不多,这里就不多说了。

2017-08-08 18:34:11 1454

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除