自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

xiyangyang8110的博客

坚持下去,因为真正能坚持到底的人并不多!!

  • 博客(1361)
  • 资源 (10)
  • 收藏
  • 关注

原创 开发新项目注意事项

4共性的东西一定要抽象出来,做好base Library----(写项目的注意事项也可做为面试题)2Review代码的重要性,代码不断升级的过程就是能力不断提高的过程。3设计的重要性,开发之前先做好足够的设计,边做边想那是新手的体现。6开发小组的重要性—找到志同道合的小伙伴,一起进步。5有问题做好笔记,不断总结提高。1注释的重要性,勤加注释。

2022-08-22 09:26:22 214

原创 Android高级研发必会系列

1必须学会到代码动态添加view,而不是只会在xml中写死布局

2022-07-02 10:14:19 1186 5

原创 Adapter中自定义回调接口

private onItemClick listener;viewHolder.llShopcaritem.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { if(listener!=null){ Log.e("wy", "76onClick: " ); .

2022-04-12 10:02:14 784

原创 java多线程问题(代码示例)

前言:实际开发中光听说多线程问题,多线程问题,到底啥是多线程问题?解释:多线程问题是指:多个线程(2个及以上)在长循环中同时操作同一个变量(可延伸为内存空间),会导致变量错乱问题(可能不是我们想要的结果)mThread.join();等待线程执行完毕final int[] num = new int[1]; Thread mThread = new Thread() { @Override public void run() {

2021-03-23 17:37:37 307 2

原创 ViewPager2跟ViewPager的区别

都是用来实现页面切换的,ViewPager2是ViewPager的增强版和升级版,ViewPager2是基于RecyclerView实现,可以支持横向和竖向页面切换,只需在布局文件添加一个android:orientation="vertical"即可,ViewPager只支持横向。

2025-03-02 20:17:18 168

原创 Coroutine协程

内置函数let、also、with、run、apply大大提高你的开发效率!协程核心:函数能够被挂起suspend,当然也能被回复resume。kotlin的协程实现网络请求并获取到数据显示。异步任务实现网络访问,拿到数据显示。内置函数:also 返回对象本身。cooperation 协作。routine 程序,常规。

2025-02-22 21:05:17 214

原创 async是异步那同步是啥

‌同步(Synchronous)和异步(Asynchronous)

2025-02-22 16:38:03 108

原创 让我们好好学习(junwen)

立春 雨水 惊蛰 春分 清明 谷雨;立夏 小满 芒种 夏至 小暑 大暑。立秋 处暑 白露 秋分 寒露 霜降;立冬 小雪 大雪 冬至 小寒 大寒。五经:《诗经》《尚书》《礼记》《易经》《春秋》四书:《孟子》《论语》《大学》《中庸》春雨惊春清谷天,夏满芒夏暑相连。秋处露秋寒霜降,冬雪雪冬小大寒。吴京师叔(理解)翻译春秋。

2025-02-17 13:22:09 110

原创 kotlin学习好资料

https://mp.weixin.qq.com/s?__biz=MzA3NTYzODYzMg==&mid=404087761&idx=1&sn=d80625ee52f860a7a2ed4c238d2151b6

2025-02-16 20:01:12 121

原创 AlterDialog去掉自带白色背景(修改样式)

创建样式文件 values-styles。

2025-02-12 14:12:09 112

原创 墨刀列表突然变得很小怎么办?

换个浏览器就好了。

2025-02-12 10:38:33 123

原创 UI设计用的协同工具是啥

墨刀(多用来做原型图)

2025-02-10 14:22:27 122

原创 findviewbyme 没有显示

windows系统今天第一次出现findviewbyme安装后,右键不显示的问题。使用快捷键ctrl+Y调出。

2025-02-10 13:08:56 83

原创 windows截屏快捷键

alt+a。

2025-02-08 09:35:03 119

原创 Android studio怎么创建assets目录

在Android Studio中创建assets文件夹是一个简单的步骤,通常用于存储不需要编译的资源文件,如文本文件、图片、音频等。main文件夹,邮件new->folder-assets folder。

2025-02-08 09:33:51 428

原创 Android柱状图,折线图,饼状图效果实现

中文文档说明。

2025-02-07 11:27:54 122

原创 2021.3.1的android studio版本就很好用

使用最新版的studio有个问题就是gradle版本也比较高,这样就容易出现之前项目不兼容问题,配置gradle可能会出现很多问题比较烦,所以干脆就用老版本的studio。

2025-02-05 21:42:00 794

原创 Got socket exception during request. It might be caused by SSL misconfiguration

引入xutils3依赖,结果包找不到。maven里面添加阿里云镜像。

2025-02-05 15:10:39 489

原创 Could not read workspace metadata from C:\Users\ylwj\.gradle\caches\8.10.2\t

删掉C:\Users\ylwj.gradle\caches\8.10.2这个缓存文件夹。打开Android studio重新编译一下就好了。提示占用删不掉就重启电脑后继续删。

2025-02-05 13:15:36 451 2

原创 The specified Gradle distribution ‘gradle-bin.zip‘ does not exist.

distributionUrl不存在,关联不上,下载不了,那就匹配一个能下载的。

2025-02-05 13:09:30 316

原创 Android studio ternimal 中gradle 指令失效(gradle环境变量未配置)

默认gradle路径:C:\Users\ylwj.gradle\wrapper\dists\gradle-8.10.2-bin\a04bxjujx95o3nb99gddekhwo\gradle-8.10.2\bin。环境变量-系统环境变量-双击path-配置上即可-注意重启studio才会生效。

2025-02-05 11:09:22 279

原创 Androidstudio快捷键改成eclipse快捷键

先把快捷键改成eclipse快捷键:设置-project stucture。

2025-01-24 17:24:39 158

原创 kotlin协程

详解

2024-06-03 17:09:26 192 1

原创 RecyclerView在点击事件的处理上也优于ListView

主要是细节的支持,ListView直接提供setOnItemClickListener,而RecyclerView没有,是因为RV考虑的更细节,比如我要点击条目上的某个图标生效,使用ListView会很难实现,但是RV实现会很容易,直接在适配器中由ViewHolder直接调用。

2023-10-31 19:45:26 334

原创 黑科技-Android

原理:我们修复好了bug的时候,把那些有改动的java源码编译成class,再打包成dex,然后通过反射技术放到dexElements数组的最前面,这样系统在通过PathClassLoader找class时,首先找到的是我们放在最前面的修复好了的class,然后就不会再往后面找了,相当于实现了热修复。这样有bug的class就不会被用到了。热更新(热修复):apk不用发版,就能修复bug。

2023-10-07 17:10:47 466

原创 CPU acceleration status: KVM requires a CPU that supports vmx or svm

关闭虚拟机,选择处理器将虚拟化引擎第一个选项选上,重新打开虚拟机,进行编译打开模拟器。

2023-07-01 17:53:27 1058 1

原创 windows合并磁盘

步骤1:点击电脑桌面上的 【控制面板】,找到【管理工具】中的【计算器管理】,然后点击左侧的【磁盘管理】。步骤2:找到需要合并的两个相邻的分区,右键点击【删除卷】,删除这两个分区。步骤3:选择删除的分区空间,右键点击【新建简单卷】,按照提示进行分区的设置。

2023-07-01 11:58:29 508

原创 微信默认存储路径

C:\Users\dxfdzyddh\Documents\WeChat Files\wxid_tdc29w3336yh22\FileStorage\File

2023-06-26 22:46:11 858

原创 android开发unity

https://blog.youkuaiyun.com/Nbin_Newby/article/details/128065977

2023-06-16 10:12:25 137

原创 军队文职报名网站

http://81rc.81.cn/zgks/index.html

2023-04-25 17:12:25 246

原创 主线程和子线程中的Looper有什么区别?

子线程的Looper可以退出,主线程的Looper不可以退出。

2023-04-25 11:18:03 250

原创 写数据到硬盘上

【代码】写数据到硬盘上。

2023-04-20 18:32:56 121

原创 FileInputStream流读文件

【代码】FileInputStream流读文件。

2023-04-20 10:53:21 415

原创 文件名过滤器

【代码】文件名过滤器。

2023-04-20 10:31:16 120

原创 java常用语句

【代码】java常用语句。

2023-04-20 08:19:57 105

原创 何为递归?

【代码】何为递归?

2023-04-19 19:31:21 89

原创 mkdir与mkdirs的区别(一看就会)

/ mkdirs可创建多级目录;mkdir只能创建单级目录。

2023-04-19 18:07:31 417

原创 串口通信(蓝牙也是串口通信)

指的是信号被调制以后在单位时间内的变化,即单位时间内载波参数变化的次数,如每秒钟传送240个字符,而每个字符格式包含10位(1个起始位,1个停止位,8个数据位),这时的波特率为240Bd,比特率为10位*240个/秒=2400bps。高波特率常常用于放置的很近的仪器间的通信,典型的例子就是GPIB设备的通信。对于偶和奇校验的情况,串口会设置校验位(数据位后面的一位),用一个值确保传输的数据有偶个或者奇个逻辑高位。当计算机发送一个信息包,实际的数据往往不会是8位的,标准的值是6、7和8位。

2023-04-15 07:49:59 1388

原创 Android蓝牙踩坑

1权限需要加,而且该权限需要动态获取,否则扫描不到附近蓝牙设备。

2023-04-13 17:08:04 522

原创 手机突然连不上androidstudio了

小米手机,redminote10。

2023-04-13 11:58:18 151

阿里云mns的jar包

阿里云mns的jar包,官方网站上没有是oss包,不知道为啥

2018-07-02

andriod录制Demo(无bug版)

andriod录制Demo(无bug版)源码,支持暂停,继续,包括调用系统录制

2018-03-28

ReclyclerView去掉最后一个条目分割线

拿来即用,简单快速,替换成ReclyclerView.addItemDecoration(new MyDividerItemDecoration());即可

2017-07-17

简单好用的流式布局,布局文件引进包名直接用

简单好用的流式布局,布局文件引进包名直接用,付费与免费的区别

2017-07-04

CoordinatorLayout与AppBarLayout

CoordinatorLayout与AppBarLayout的结合,实现“上吸”功能!作为Google的MaterialDesign的重要组成部分

2017-06-28

终于找到一个快速嵌入项目、简单、好用的TabLayout+ViewPager的Demo了(付费与免费的差距,你懂得)

终于找到一个快速嵌入项目、简单、好用的TabLayout+ViewPager的Demo了(付费与免费的差距,你懂得)

2017-06-27

xutils3 jar包

xutils3 jar包

2016-09-16

fastjson最新版2016/4/18

比Gson更快速地解析

2016-08-19

v4,v7,v13包

一键导入,急速开发支持多版本

2016-08-18

universal-image-loader-1.9.5.jar

图片加载第三方universal-image-loader-1.9.5.jar,直接放在lib文件夹下,右键添加到工程里就能用了

2016-08-18

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

TA关注的人

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