自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

jinhuikang的博客

学习记录

  • 博客(52)
  • 资源 (7)
  • 收藏
  • 关注

原创 目录

这是一个目录,方便自己查找哈

2020-04-22 13:56:53 151

原创 Glide用法

基本用法: Glide.with(this) .load(R.drawable.t4) .into(iv_test1);RequestOptions:通过 RequestOptions 类来在多个请求之间共享RequestOptions sharedOptions = new RequestOptions() .placeholder(placeholder) .fitCenter();Glide.

2022-03-21 14:42:02 969

原创 ImageView的scaleType的属性理解

1.android:scaleType=“center”:(不拉伸)(不拉伸)图片的中心点和控件的中心点重合加载图片真实大小,图片超出部分截掉,不足部分背景填充1.android:scaleType=“centerInside”:(不拉伸)图片全部展示为目的,图片的中心点和控件的中心点重合加载图片 放缩图片,不足部分背景填充按照最长的边界来计算,短的填充2.android:scaleType=“centerCrop”(拉伸)控件全部展示为目的,图片的中心点和控件的中心点重合加载图片 放缩图片,

2022-03-21 10:20:47 2540

原创 Kotlin学习记录

kotlin

2022-02-16 17:58:41 1042

原创 Android studio 无法创建Activity

android studio 升级到了 4.0.1 ,之后 创建activity发现没反应了,度娘说 app 的build 配置下的 signingConfigs 不能有debug,并且signingConfigs 要写在buildTypes之前.```javasigningConfigs { abcd {//这里把debug 改成别的 任意字符,下面调用的也一起改掉,就ok了 storeFile file('****.jks') ...

2020-12-23 14:20:35 940 1

原创 微信登录提示:签名不对,请检查签名是否与开发平台上填写的一致

app打包的证书获取的签名 和开放平台的签名不一致导致的使用应用签名生成工具:工具下载安装到手机,获取 对应app的签名,然后配置到开放平台就好了

2020-12-23 14:00:35 12373

原创 温故而知新

第一讲:android 项目结构

2020-12-04 23:14:44 52

原创 Android知识点回顾 目录

Android知识点回顾 目录Android知识基础组件ActivityServiceBroadcastReceiverContentProviderIntentContentApplicationFragmentUIView基础控件自定义控件常用控件Material Design通知动画资源布局图像多媒体数据持久化SharedPreferenceFileSqlite网络数据解析JsonXml线程进程间交互设计模式事件分发机制屏幕适配安全性能优化JNI源码分析开源库第三方扩展想要学习Android知识基

2020-06-07 10:46:03 181

原创 SimpleDraweeView

SimpleDraweeView

2020-06-02 16:47:54 197

原创 androidStudio关联git

这里写目录标题安装git客户端配置androidStudio将新建的项目上传远程仓库将同一份代码 push到另一个远程仓库 URL 填上就ok了安装git客户端配置androidStudio将新建的项目上传远程仓库启用版本控制 (因为是新建的项目,没有启用版本控制,这里用git)启用之后项目目录下的文件颜色变成了浅红色,并且项目根目录多了一个.git文件(隐藏文件夹)将代码...

2020-05-08 14:55:50 912

原创 PopupWindow基础使用

一个用于显示信息的UI控件,类似dialogPopupWindow有9个构造方法,列举4个常用的View inflate = LayoutInflater.from(this).inflate(R.layout.layout_popup_window, null);new PopupWindow();new PopupWindow(inflate);//布局new PopupWindo...

2020-04-30 16:48:08 303

原创 CommonUtils

共通的工具类:convertDpToPixel ----dp转pxgetScreenHeight ----得到屏幕的高getScreenWidth ---- 得到屏幕的宽getScreenWidths ----得到设备屏幕的宽度getScreenHeights ----得到设备屏幕的高度hideMobilePhone4 ----隐藏手机中间4位号码...

2020-04-30 14:08:20 687

原创 多种Drawable资源

对于Drawable一直没有去总结过,用的时候都是不停的拷贝菜鸟上找了一张图,按照Drawable资源使用注意事项Drawable分为两种,图片和xml文件资源,我们可以把图片放到mipmapAndroid中drawable中的资源名称有约束,必须是:[a-z0-9_.](即:只能是字母数字及和.), 而且不能以数字开头,小写!!小写!!!小写!ColorDrawable就算...

2020-04-28 14:42:30 99

原创 AnimationDrawable

可以用来做帧动画属性:oneshot 是否循环duration 持续时间<?xml version="1.0" encoding="utf-8"?><animation-list xmlns:android="http://schemas.android.com/apk/res/android" android:oneshot="false" ...

2020-04-28 14:42:18 109

原创 RotateDrawable

用来旋转 Drawable,fromDegrees:起始的角度,对应最低的level值,默认为0toDegrees:结束角度,对应最高的level值,默认360pivotX:设置参照点的x坐标,取值为0~1,默认是50%,即0.5pivotY:设置参照点的Y坐标,取值为0~1,默认是50%,即0.5 ps:如果出现旋转图片显示不完全的话可以修改上述两个值解决!drawable:设置位...

2020-04-28 14:22:46 172

原创 ClipDrawable

Clip可以译为剪的意思,我们可以把ClipDrawable理解为从位图上剪下一个部分; Android中的进度条就是使用ClipDrawable来实现的,他根据设置level的值来决定剪切 区域的大小,根节点是clipOrietntion:设置剪切的方向,可以设置水平和竖直2个方向gravity:从那个位置开始裁剪drawable:引用的drawable资源,为空的话需要有一个Dra...

2020-04-28 14:04:02 229

原创 InsetDrawable

作用:我觉得也就设置背景的时候可以四周留白表示把一个Drawable嵌入到另外一个Drawable的内部,并且在内部留一些间距, 类似与Drawable的padding属性,但padding表示的是Drawable的内容与Drawable本身的边距! 而InsetDrawable表示的是两个Drawable与容器之间的边距,当控件需要的背景比实际的边框 小的时候,比较适合使用InsetDraw...

2020-04-28 10:41:18 126

原创 BitmapDrawable

对Bitmap的一种封装,可以设置它包装的bitmap在BitmapDrawable区域中的绘制方式,有: 平铺填充,拉伸填或保持图片原始大小!以为根节点! 可选属性如下:src:图片资源~antialias:是否支持抗锯齿filter:是否支持位图过滤,支持的话可以是图批判显示时比较光滑dither:是否对位图进行抖动处理tint 填充色tintMode 填充方式screen...

2020-04-28 10:10:30 249

原创 android 中的占位符

android中有三种占位符详细说明请看这篇:java占位符使用字符串 %sString.format(“你好,%s,”,“提莫”) //你好,提莫整型 %dString.format(“你好,%s,这是第 %d 次”,“提莫”,4) // 你好,提莫,这是第4次浮点型 %.3f (.3表示小数点3位)String.format(“你好,%s,这是第 %2...

2020-04-27 23:31:13 1426

原创 漂亮控件

利用CoordinatorLayout+AppBarLayout+TabLayout+ViewPager+RecycleView实现最简单的个人主页Android基于viewpager和tablayout实现类似今日头条和腾讯新闻的界面

2020-04-27 22:19:06 153

原创 ShapeDrawable

如何创建Drawable下的文件用来定义 形状的 Drawable,根节点 shape,子节点比较多属性shape 下的属性android:shape:rectangle(矩形) ,ring (圆),line (线),oval (椭圆)visible:设置是否可见 感觉没效果android:innerRadius 内圆半径innerRadiusRatio 内圆半径比率...

2020-04-27 18:06:40 312

原创 NinePatchDrawable

.9图片怎么做名字啥的都不需要改,然后将图片保存到drawable文件夹下,保存到drawable文件夹下,保存到drawable文件夹下!!!! 重要事情说三遍核心要点:左上拉伸,右下内容!!!!!! ,我只理解了 前半句,...

2020-04-27 16:10:13 267

原创 shape形状

shape 可以定义四种形状,在其自身属性android:shape设置android:shape=“rectangle” //矩形android:shape=“line” //线android:shape=“oval” //椭圆android:shape=“ring” //圆shape 还有多种子节点corners // 圆角solid // 填充色padding...

2020-04-27 14:40:11 327

原创 selector选择器

如何创建 文件 请参考 AndroidStudio—创建Drawable下的文件selector 基本使用属性:drawable:引用的Drawable位图,我们可以把他放到最前面,就表示组件的正常状态~state_focused:是否获得焦点state_window_focused:是否获得窗口焦点 state_enabled:控件是否可用state_checkable:控件可...

2020-04-26 15:54:28 125

原创 AndroidStudio---创建Drawable下的文件

Root element 中 输入你要创建的根节点就ok

2020-04-26 14:34:47 1222

原创 Android Studio -- 创建Menu文件

最后在弹出的窗口中输入文名称就好了

2020-04-26 14:00:06 119

原创 ToolBar

Toolbar是个什么东西?看官方文档(神器????),不懂英语,咱有googleA navigation button. 一个导航按钮。A branded logo image.一个logo图片A title and subtitle. 标题和副标题One or more custom views. 一个或多个自定义视图An action menu. 一个操作菜单(而且位置...

2020-04-24 00:10:57 190

原创 主题

返回目录主题介绍

2020-04-23 16:07:42 96

原创 android方法数超过64k,多dex问题,Gradle配置Multidex

Gradle配置Multidex模块的build.gradle 的defaultConfig中 添加 multiDexEnabled true defaultConfig { applicationId "com.jhkxkd.xiaoxiao" minSdkVersion 23 targetSdkVersion 29 ...

2020-04-23 12:31:24 411

原创 Butter Knife(牛油刀)

官网(Butter Knife(牛油刀))github添加依赖android {…// Butterknife requires Java 8.compileOptions {sourceCompatibility JavaVersion.VERSION_1_8targetCompatibility JavaVersion.VERSION_1_8}}dependenc...

2020-04-22 15:40:23 379 2

原创 Android Studio 之SVN管理版本(一)

1.关联svnFile→settings→Version Control→Subversion下配置svn的安装路径(快捷键:CTRL+ALT+S)2.配置忽略文件3.提交项目4.提交代码 ok

2019-02-13 16:45:07 987

原创 框架

m_lineChart = m_layoutView.findViewById(R.id.linechart);LineChartm_lineChart.setTouchEnabled(true);//2.启用/禁用图表的拖动(平移)m_lineChart.setDragEnabled(true);//3.启用/禁用两个轴上的图表缩放。m_lineChart.setScaleEnab...

2019-01-15 18:57:42 204

原创 Error:Execution failed for task ':app:preDebugAndroidTestBuild'.

问题:今天新建一个项目出现这样一个错误:Error:Execution failed for task ‘:app:preDebugAndroidTestBuild’.Conflict with dependency ‘com.android.support:support-annotations’ in project ‘:app’. Resolved versions for app ...

2019-01-07 17:12:48 145

原创 Android 权限大全

1.android.permission.WRITE_USER_DICTIONARY  允许应用程序向用户词典中写入新词2.android.permission.WRITE_SYNC_SETTINGS  写入Google在线同步设置3.android.permission.WRITE_SOCIAL_STREAM  读取用户的社交信息流4.android.permission.WRITE_SM...

2019-01-04 13:48:58 447

原创 android studio 3.0 无厘头报错 :Error:java.util.concurrent.ExecutionException: com.android.tools.aapt2.Aap

今天在 android studio 3.0 上新建了一个项目,发现新建完 ,啥都没做就报了一个一脸懵逼的错:解决方式一:只改当前工程在工程的gradle.properties文件中添加以下命令:android.enableAapt2=false然后点击Sync Now.解决方式二:修改新创建的所有功能,不需要每次都重新配置找到文件名称为 gradle.properties.ft...

2018-09-18 00:30:37 583

原创 Android——java常用工具类 : 三、容器类

在Java容器类库中分为两大类:collection(集合),Map(映像:键–值对)Collection类Collection分为两个子类:1. List :有序可重复的集合, 1. ArrayList 2. LinkedList 3. Vector2. Set :不可重复集合 1. HashSet 2. TreeSet...

2018-08-08 22:06:07 196

原创 Android——java常用工具类 : 二、日期处理

暂定

2018-08-05 15:31:21 102

原创 Android——java常用工具类 : 一、Math类

暂定

2018-08-05 15:31:05 339

原创 Android——工具 : 使用CSDN Markdown编辑器

今天在学习的时候发现很多android 基础的东西都 忘记了, 摸棱两可了,打算温故而知新,并且使用博客来记录,方便以后查看,由于以前几乎没有写过博客,也没有用过markdown 这个工具,写的博客格式总是很难看, 打算来学习下 markdown的用法。(难为情下) 以下是我找的别的大神写的博客,备份下:[CSDN_Markdown] 使用CSDN Markdown编辑器标题:...

2018-08-05 15:30:17 779

原创 android Studio ------- Debug 和 release 都使用同一个 keystory

设置release 的keystory&lt;php&gt; signingConfigs { release { keyAlias 'vss_android' keyPassword '123456' storeFile file('D:/项目证书/VssMobile.keystore') storePa...

2018-06-21 14:55:05 1608

CommonUtils.java

一个工具类

2020-04-30

android中文开发文档

感谢android中文翻译组的付出,这是网上找的比较全面的中文开发文档,留着自用, 有需要的可以下载, --- 注:下载下来打开文档如果发现只有目录,没有内容, 请右键->属性->解除锁定,再次打开就OK了, 或者 请自行百度 :chm文件打不开解决方法(打开后内容不出现):https://jingyan.baidu.com/article/d3b74d64a4a8641f76e60954.html 这是解决方法,希望对大家有所帮助,也可以留下邮箱,我看到了会发你们,再次感谢中文翻译组 哈哈

2018-11-13

文件比较工具

文件比较工具

2018-11-13

码流分析工具

码流分析工具

2018-11-13

YUV数据类型播放器

用来播放YUV数据的视频,保存下自用.

2018-11-13

ProgressBar

ProgressBar多种实用ProgressBar多种实用ProgressBar多种实用ProgressBar多种实用ProgressBar多种实用ProgressBar多种实用ProgressBar多种实用ProgressBar多种实用

2017-09-12

ip搜索工具

ip搜索工具

2017-06-08

空空如也

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

TA关注的人

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