- 博客(27)
- 收藏
- 关注
原创 (9) 盘古UI,日期和时间选择控件,自定义多种场景!
时间日期选择器可以灵活设置选择模式,是年月日还是其他的模式,包含多种模式可选,可以支持双时间展示等
2024-04-22 10:46:25
707
原创 (8) 盘古UI,文件存储路径工具类,FilePathUtil,帮助你对文件存储路径快速创建更清晰的分类!
想要保存一个文件,首先是要在本地存储创建一个文件夹,但是我们可以获取到很多路径,到底获取哪一个和怎么使用呢,对整体的路径没有一个清晰的认识,今天我们来梳理一下手机文件存储路径到底有哪些,他们分别是干什么的,什么情况下适合用这些问题!
2024-04-19 10:38:23
273
原创 (7) 盘古UI,三步出列表! 重新封装RecyclerView适配器,BaseRecyclerViewAdapter,让开发更快,使用很方便!
最终整理和封装出了最简洁的这款适配器-BaseRecyclerViewAdapter,让你只需要三步就可以快速简便的写出一个列表!开发速度大大提升,代码量也大大降低,代码的整洁程度得到了质的提升,来一起看下吧!
2024-04-18 17:12:55
352
原创 Android-循环滚轮控件WheelView,助你快速开发项目!
一款好的滚轮滑动控件可以帮助你实现很多基本控件和ui样式,比如时间滚轮,选项的滚轮等!
2024-04-12 14:58:43
553
原创 (5) 轻松实战!基于PanguBasePop的PopSelect和PopMultiSelect开发演示!
基于盘古popwindow基类-PanguBasePop实战演示怎么快速开发出最适合自己需求的popwindow
2024-04-12 13:52:10
354
原创 (4) 盘古UI,全网独创,较为全面的自定义Android UI框架,绝对帮助你快速开发!(盘古popwindow基类-PanguBasePop)
无论你想要什么样的popwindow,都可以继承PanguBasepop来实现,基类里面封装了大部分你需要的功能,让使用者更方便,让开发者更便捷!
2024-04-11 17:30:36
1338
原创 (3) 盘古UI,全网独创,较为全面的自定义Android UI框架,绝对帮助你快速开发!(盘古选择框-PanguSelectView)
android 自定义选择框,可以单选,多选设置图标,改变标题等颜色属性!
2024-04-11 09:49:29
815
原创 (2) 盘古UI,全网独创,较为全面的自定义Android UI框架,绝对帮助你快速开发!(盘古导航栏-PanguNavBar)
个性化导航栏,标题栏,可以灵活设置和配置各种属性和事件!
2024-04-09 21:01:49
901
原创 (1) 盘古UI,全网独创,较为全面的自定义Android UI框架,绝对帮助你快速开发!(盘古输入框-PanguInputView)
支持你所需要的常用的属性样式和功能!属性介绍title标题hint输入提示enable是否可用must是否必填border展示输入框的边框showLine展示输入框的下划线titleColor标题的颜色titleSize标题的字体大小iconRight右侧图标iconRB右下角图标showTitle是否显示标题title的加粗输入框的高度输入框的最小高度gravity输入的文字的重心标题和输入框的方向排序(horizontal标题的重心。
2024-04-09 17:17:23
788
2
原创 android TextView报错:Caused by: android.content.res.Resources$NotFoundException: String resource ID #
getContext().getResources().getText(resid),获取的资源的数据,所以必须要传资源的id,比如R.string.tv_name等。因为TextView的setText(int)方法传值的需要是资源的id,如果传成了自己想展示的int就会找不到相关资源而报错!如果想展示自己的int数据的话,就要转化成String.value(int),string类型,就不会报错了。
2024-04-02 11:16:35
293
原创 android-使用Camera2+SurfaceView打开摄像头(二)
使用Camera2打开相机,所有逻辑封装在CameraView自定义控件,使用方式直接调用即可。过时的Camera打开相机可以参考文章(android-使用Camera+SurfaceView打开摄像头(一))
2024-04-01 16:37:12
1661
2
原创 项目中遇到的简单算法题
描述 : 为了实现项目中的一个需求,需要实现一个简单的算法,把所有的字符封装到一个个对象中去,并且如果是连续的括号,即'()',要封装到一个对象里,把所有对象添加到list集合里实体类Item打印结果...
2022-07-07 11:13:37
128
原创 第三方热修复框架的对比
sophix、robust、Qzone空间补丁、微信Tinker、andfix这些主流平台对比,最终选择了sophix。热修复各平台对比 支撑平台 andfix(2016停更) 微信Tinker(官网打不开) Qzone空间补丁 robust sophix 即时生效 yes no no yes yes 性能损耗 较小 较大 较小 较小 侵入式打包 无侵入式打包 依赖侵入式打包 ...
2022-02-07 09:31:30
2001
原创 Android 6.0及以上的动态权限的申请条件
Android 6.0及以上的动态权限的申请条件,很多同学反应在代码中使用了动态申请权限的代码 ActivityCompat#requestPermissions,但是不起作用.给大家展示一个表格就清晰了. Android 6.0及以上 Android 6.0以下 minSDKversion >...
2018-07-18 14:26:48
219
原创 自定义轻量级android控件注解工具--金剪刀(自己命名的)(大家都在用)
自定义轻量级android控件注解工具(大家都在用)金剪刀(GoldenScissors)注解工具,是本人写的一个轻量级的android开发页面注解工具,代码量少,非常轻量级.之所以起这个名字,主要是他jar包非常小,源码也非常少,使用方便,性能高,基本能满足大部分开发者的需求.字面意思,剪刀嘛也象
2017-08-10 02:41:35
797
1
原创 mysql-5.7.17-winx64.zip 压缩版的安装与配置(掌握防坑术)
mysql-5.7.17-winx64.zip 的安装与配置(解压缩版的 mysql)1、下载 MySQL Community Server(官方的)下载的链接:http://dev.mysql.com/downloads/mysql/2、解压MySQL压缩包将下载的 MySQL 压缩包解压到自定义目录下。比如我解压到了“C:\mysql-5
2017-08-03 16:28:52
611
1
原创 运行wampserver遇到的vcruntime.dll丢失问题(初搞php的朋朋们来这看啊)
运行wampserver遇到的vcruntime.dll丢失问题初次安装wampserver的朋朋们注意了,你很可能中枪!来反抗吧,武器在这里,拿去吧,fire the hole... ... 行之有效的解决办法:1,你需要下载vcruntime.dll这个动态链接库文件,细心的我早已经为你准备好了
2017-08-03 10:40:40
619
1
原创 try catch +return经典面试题目+总结(以后关于try catch的题全部秒杀)!(一)
有没有因为try catch +return被面试官为难过,来吧,武器在这里,需要的来取吧!关于try catch +return的一些面试题的总结,希望能帮到大家.感觉学完这些之后就没有什么try catch 的题能难倒自己了!直接上干货....干货 1 :public static int method_1() { int a = 1; try {...
2017-08-02 16:51:35
4054
12
原创 在使用svn时,This client is too old to work with working copy...; please get a newer Subversion client.错误
This client is too old to work with working copy...; please get a newer Subversion client问题产生的原因.用subversion client copy项目的Subversion版本过高,(客户端svn >svn插件)问题:如果在电脑上安装的客户端的版本s
2016-10-19 10:41:30
4702
3
原创 RxJava的使用,教你四步搞定RxBus.
教你四步搞定RxBus.1,在你的工程中添加依赖 dependencies { compile fileTree(include: ['*.jar'], dir: 'libs') testCompile 'junit:junit:4.12' compile 'com.android.support:appcompat-v7:23.3.0' compile
2016-08-25 00:33:02
647
1
原创 super与this的区别(不知道你就out了)
super和this的异同:1)super(参数):调用基类中的某一个构造函数(应该为构造函数中的第一条语句)2)this(参数):调用本类中另一种形成的构造函数(应该为构造函数中的第一条语句)3)super: 它引用当前对象的直接父类中的成员(用来访问直接父类中被隐藏的父类中成员数据或函数,基类与派生类中有相同成员定义时如:super.变量名super.成员函数据名(实参)4)t
2015-12-06 21:11:18
500
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人