自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 Android 颜色透明度记录

Android 颜色透明度记录

2022-08-17 14:30:23 628 1

原创 Android项目-实践小知识点

1,当在adapter中给一个布局子控件添加了setonTouchListener的时候(子控件背景有按压态变换),当点击recyclerview中的item,会造成此子控件呈现touch状态(背景颜色呈按压态);

2021-12-08 15:25:23 121

原创 Recyclerview 中包含checkbox 继承万能适配器 BaseQuickAdapter 造成选择混乱以及单选 多选 限制选项的解决办法

Recyclerview 的item 中包含checkbox ,当数据过多的时候上下滑动会造成选择混乱问题这个问题很好解决—在适配器中重写 getItemViewType方法:@Override public int getItemViewType(int position) { return position; }完美解决;当item选项需要单选的时候public class LoveStyleAdapter extends BaseQuickAdapter

2020-11-05 16:58:43 1351

原创 Android 设置raidiobutton 以及checkbox 点击的时候水波效果涟漓 效果消失

原生的控件在点击的时候会在前面的图形中出现一圈涟漓效果;如果需要去掉则设置:<RadioButton android:layout_marginTop="19.5dp" android:id="@+id/love_style_single" android:layout_width="wrap_content"

2020-11-02 13:20:10 690

原创 特殊纪念日Android APP内设置黑灰色背景

今天在学习鸿洋大神的博客的时候看到了相关文章,于是动手实现了一下;当在特殊的某一个日子,我们会表达我们的悼念之情,APP会在某一日设置成黑灰色:实现://设置整个APP的所有活动页面变为黑白色;屏蔽掉色彩,特殊节日需要用到; private void initGrayScreen(){ Paint paint = new Paint(); ColorMatrix cm = new ColorMatrix(); cm.setSaturation(0

2020-09-16 17:18:00 3759

原创 RecyclerView 实现动态添加不同的item模块并自动滑动到屏幕最下端实现

RecyclerView真的强大!先上效果图,是你要的效果再看:先上代码:展示recyclerview的适配器,在这里适配器我引入的是第三方包装好的框架 万能适配器//RecyclerViewAdapter 万能适配器框架使用 implementation 'com.github.CymChad:BaseRecyclerViewAdapterHelper:3.0.4'public class MultipleItemAdapter extends BaseMultiItemQuickA

2020-09-15 16:01:50 1479

原创 真机测试连接Android Studio手机没有反应

当我们运行AS的时候1.手机打开开发者模式,设置允许USB 调试2.用USB数据线插上电脑这个时候手机就会弹出来一个提示:但是非常纠结的是 总是会出现 各种各样的情况,如果1,2步你都已经非常明确的正确弄好了还是不行,手机还是不能弹出这个提示,那么:重点来了。。。。。你换一个手机数据线是的,没错,你换一个别人的原厂数据线试一下;就会发现好用了!!!!!!!!在测试机问题上纠结了一上午,我也很是无语~如果你的问题解决了 点赞吧!谢谢~~~...

2020-09-15 15:29:51 1142

原创 Android MVP模式下的全局监听网络状态优化

Android MVP模式下的全局监听网络状态优化刚接触安卓的时候是最普通的MVC模式,换了一家公司后认识到MVP模式的重要性(面试别的公司没有接触过MVP模式被嫌弃o(╥﹏╥)o)正好在新的公司练练手,下面进入正题(MVP模式小白,大神勿喷!):首先这个是我自己设计的一些包便于管理;之前我的监听网络状态变化是在BookActivity这个View中,但是我意识到如果每一次我进入一个活动页面都要写一次监听方法就违背了MVP的模式,也不能达到代码复用的问题,而且最严重的问题是当我从BookActiv

2020-09-09 15:20:44 444

原创 使用Android Studio打开项目报错:ERROR: Manifest merger failed with multiple errors, see logs

是不是看到这个错误是很崩溃的?记录这个错误的解决:1,出现这个错误首先自己看不明白这个错误,其实这个错误不是什么很严重的错误,确保Manifest中没有错误看张图片解决所有问题!最左面的两张纸叠在一起的这个按钮点击一下就会出现所有问题的提示了之后我看到我这里面是有两个问题的,如:-> 画非常直溜的那两条红线表明的问题;看到你自己对应的问题先不用去百度,接着看绿框里面的内容!!!!!!!!!!!!直接告诉你怎么解决了!按照绿色框框里面的提示添加相应的东西,ERROR: Manifest

2020-09-03 14:47:25 540

原创 使用Navicat连接阿里云服务器的MySQL数据库

打开navicat的连接一、在常规的配置中:1,自定义一个连接名 为了区分,这里我定义为aliyun mySql;2,在主机名或IP地址中填写localhost,只写这个,不写别的;3,端口,一般默认设置都是3306 ,不需要修改;4,用户名:默认的也是root,如果都没有改动,这个也不用管;5,密码:这里的密码要填写阿里云服务器中数据库的密码;(如果是用宝塔面板登录了服务器)如下图:复制其中的密码填写到第五步的常规密码中;二、在SSH的配置中:1,主机名或IP地址 填写阿里云服务器

2020-08-04 16:47:54 994

原创 Android 微信第三方登录.jks签名 爬坑

以前的项目没有用到微信第三方登录,这次就我一个人爬坑。心塞!因为之前只知道.jks是一个签名,在上架APP的时候会用到;这次利用机会把签名弄明白,并加以记录!首先,接入微信SDK,就不叙述这个代码过程了,网上教程一大堆;这里是一个坑,我在第一次生成keystore的时候是没有MD5的;这个MD5非常重要,是其他第三方接入的时候需要的一个必须钥匙;为什么没有成功呢,因为我是在本地的JAVA...

2020-02-28 13:05:40 831

原创 Android的APP 分享(SharedSDK) 配置以及用法记录

MobSDK的Android 集成官方介绍,还是比较全面的;链接如下:https://www.mob.com/wiki/detailed?wiki=ShareSDK_Android_Title_ksjc&id=14在项目里面的.gradle中进行配置:之后自己创建一个Util 来对相关的一键分享:...

2019-11-20 16:18:07 591

原创 Android 用于操作SQLite 数据库的开源框架GreenDao

在build.gradle 中添加以下依赖:apply plugin: ‘org.greenrobot.greendao’ // apply plugin GreenDaogreendao {schemaVersion 1 //数据库版本号,后期需要升级数据库,这里版本号必须增加daoPackage ‘com.sam.greendao.gen’ //Dao代码生成在这个包中target...

2019-11-20 10:39:14 349

原创 Fragment中的 onCreate与onCreateView的区别

Fragment中的onCreate 与Activity 中的onCreate类似, 是创建Fragment 这个碎片页面时候执行的方法;其中可以初始化除了view之外的东西;在onCreateView中 用来放置布局等该fragment对应的视图...

2019-11-18 15:12:37 485

原创 记录关于Android Gson数据的一些转换,以及自己项目中的实际应用;

JsonObject 对象的各种转换:String、JsonObject、JavaBean 互相转换User user = new Gson().fromJson(jsonObject, User.class);User user = new Gson().fromJson(string, User.class);String string = new Gson().toJson(user...

2019-11-13 09:27:47 179

原创 ButterKnife插件的记录使用

记录Android 关于ButterKnife框架的使用开始记录自己关于Android 知识的一些学习;####今天在学习一个网上商城的项目构架,以及一些细节的时候看到了此项目开发者利用了ButterKnife这个开源的框架;是 专注于Android系统的View注入框架 View包括了控件的一些点击事件;如果正常需要找控件需要findviewbyid ()来找到控件;而使用ButterKn...

2019-11-12 11:54:03 266

空空如也

空空如也

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

TA关注的人

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