自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(58)
  • 资源 (4)
  • 收藏
  • 关注

原创 实用工具网站合集值得收藏![搜嗖工具箱]

一阵秒创的功能还是很强大的,它基于秒创AIGC引警的智能A内容创作平台,为200万+创作者提供包括文字续写、文字转语音、文生图、图文转视频、AI成片、数字人播报等创作服务,产品包括秒创数字人、秒创AI帮写、秒创图文转视频、秒创AI视频、秒创A语音、秒创AI作画等,它的AI作画功能 可以做到输入idea,相关的关键词和具体描述直接生成AI图片,还是很nice的,感兴趣的可以尝试一下!旗下拥有多条数据服务产品线,服务内容从基本的数据统计,到深入的数据分析、挖掘,可以为移动互联网企业提供全方位的大数据解决方案。

2023-12-03 00:20:30 466

原创 5个好玩神奇还免费的工具网站收藏不后悔-搜嗖工具箱

这个网站很有意思,如果上学时老师用这个网站教我们学习地理省份分布,我想兴趣应该会被调动起来吧,一个测试你对中国地图熟练程度的网站,从这个网站我们可以看出来,其实学习和娱乐是可以统一起来的,而且运用好了工具会让原本枯燥复杂的知识变得很有趣,如果小伙伴儿家里有宝宝,这个网站推荐给你,周末正好可以和孩子PK一下,看看能不能。很多家族都是有自己的家谱的,但也有一些因为时间问题,保存问题,民族融合问题等或遗失掉了,今天分享的这个网站,可以帮助大家对自己的家族有更为深入的了解,感兴趣的小伙伴儿可以玩一玩。

2024-03-03 13:57:51 365

原创 kotlin ——集合使用

【代码】kotlin ——集合使用。

2024-01-04 17:00:00 642

原创 Material控件之Toolbar使用详解

因为ActionBar的设计缺陷不能实现Material Design的效果,所以已经不推荐了,而是推荐使用Toolbar,Toolbar可以实现ActionBar的所有功能,灵活性高,可以配合其它控件完成Material Destion的效果,下面具体来说一下使用方法:1、因为使用ToolBar代替ActionBar所以西药修改作主题不带actionBar①、深色主题②、淡色主题2、在main_activity.xml文件中使用:因为要覆盖actionBar,所以宽度设置位match_parent,

2024-01-03 23:12:34 754

原创 android——ListView和ScrollView嵌套只显示一条问题

*** 解决listview和scrollView嵌套只显示一条问题(重新设置模式)* 因为ListView的模式是UNSPECIFIED,是top+bottom+一条item的高* }* 右移2位是AT_MOST共32位,前两位是模式信息,后30位是值,后移2位获得30位的值* Integer.MAX_VALUE:不设置成这个就会走下面方法只显示一条* }*/@Override。

2023-12-27 07:00:00 442

原创 android——自定义TextView

(要在父布局添加 xmlns:myApp=“http://schemas.android.com/apk/res-auto” )

2023-12-26 23:29:04 861

原创 kotlin ——数组

3、动态创建数组(接受一个表达式), Array 初始化为 [“0”, “1”, “4”, “9”, “16”,"36]6、创建一个固定值的数组{35,35,35,35,35}5、大小为5,值为{0,0,0,0,0}的整形数组。4、 forEach遍历数组。3、 便利元素(带索引)5、forEach增强版。6.1、初始化数组值。

2023-12-22 19:41:46 1044

原创 android ——自定义计步器

2、新建QQStepView类继承View。

2023-12-21 18:09:45 640

原创 android —— PopupWindow

1、新建一个popupwindow要显示使用的xml文件popupview.xml。6、设置触摸使能和popupwindow外部的触摸使能。

2023-12-19 23:46:59 519

原创 android ——动画

第一步:drawable中添加要做帧动画的图片,并新建一个frame.xml文件。第二、ObjectAnimator:给某个空间设置动画就家那个控件。2、activity的xml文件中添加ImageView。1、在res中新建translate.xml文件。1、res中新见一个alpha.xml文件。第四、translate 平移。2、在activity中使用。第一、alpha 透明度。2、使用哪个监听,重写哪个。第二、rotate 旋转。第三、scale 缩放。1、全部监听,重写所有。

2023-12-19 00:10:48 829

原创 android —— 阴影效果和跑马灯效果Textview

实现方式2:在xml布局文件的 AppCompatTextView中添加。设置阴影模糊程度,设为0.1会变成字体颜色,建议设置3.0。设置阴影在水平方向的偏移,水平方向阴影开始的横坐标位置。设置阴影在竖直方向的偏移,竖直方向阴影开始的纵坐标位置。设置阴影颜色,需要与shadowRadius一起使用。控制视图在触摸模式下是否可以获取焦点。在什么位置添加省略文本。

2023-11-18 09:52:56 776

原创 kotlin标展函数(apply,let,run)

只看作用域,run和apply差不多,但是ran不返回接收者,返回的是lanbda结果,true或者false,也可返回其它类型。②、匿名函数执行完,apply会返回当前接收者,let会返回lambda的最后一行。let函数使摸个变量作用于lambda表达式里,让it关键字引用它。①、let会把接收者传给lambda,apply什么都不传。作用:简化对象的初始化。

2023-05-21 18:35:30 125

原创 git使用详解

git下载地址 :https://git-scm.com/一、创建代码仓库:git安装成功,在任意文件夹——鼠标右键打开Git Bash Here1、配置你的身份,这样提交代码时知道是谁提交的:(1)设置用户名:git config --global user.name"zhangsan"(2)设置邮箱:git config --global user.email"zhangsan@163.com"查看是否配置成功:(去掉后面的名字和邮箱地址即可)git config --g

2021-05-20 13:24:46 166

原创 动态配置模块库为Application和Library

Application作为应用程序启动:apply plugin: ‘com.android.application’Library作为库工程被引用:apply plugin: ‘com.android.library’怎么动态切换库为application和library呢?步骤如下:一、gradle.properties中添加:二、Module的build.gradle中添加:(我的是UserCenter)if (isUserModule.toBoolean()) { a

2021-05-16 13:01:50 651 3

原创 解决androidstudio3.0以上使用implementation找不到依赖库中的jar包问题

在androidstudio3.0以上,若使用implementation来依赖library,会发现在使用library中依赖的第三方库或jar包时,会出现类找不到的情况举个例子:创建一个工程为Demo,除app模块,再创建一个名为baselibrary的module1、baselibrary中implementation一个Support-v7的库,如下implementation 'com.android.support:appcompat-v7:27.1.1'此时在baselib

2021-05-15 21:56:09 1947

原创 使用Action的错误:This Activity already has an action bar supplied by the window decor.

异常信息:Caused by: java.lang.IllegalStateException: This Activity already has an action bar supplied by the window decor. Do not request Window.FEATURE_SUPPORT_ACTION_BAR and set windowActionBar to false in your theme to use a Toolbar instead.问题原因:1、在清单

2021-03-07 16:43:27 261

原创 android项目升级androidx

sdk28使用recycleview报错,要升级到androidx才能使用,下面是详细步骤:升级时发现一个问题:AS3.1.2版本不能升级到androidX,没有 Migrate to android X这个选项,AS3.3可以步骤一:步骤二:点击Migrate步骤三:选中项目所有文件步骤四:最后完成显示结束。。。...

2021-03-06 18:55:50 372

原创 解决:使用的sdk为28及以上时,recycleview无法使用问题

最近做做项目时使用的sdk为29, 使用recycleView-v7:29.+时报错,如下图,查了网上说要使用androidX,(一脸懵,什么是androidx),看了一些博客后终于解决:androidx使用recycleView:在dependencies中导入:implementation ‘androidx.recyclerview:recyclerview:1.0.0’解决!!!...

2021-03-06 18:16:48 200

原创 Binary XML file line #94 in com.bottomnavigation:layout/activity_main: Error inflating class null

写布局时出现以下错误:Caused by: android.view.InflateException: Binary XML file line #94 in com.bottomnavigation:layout/activity_main: Binary XML file line #94 in com.bottomnavigation:layout/activity_main: Error inflating class null Caused by: android.view.Inf...

2021-03-04 15:55:29 220 1

原创 两步实现微信小程序分享朋友圈

两步实现微信小程序分享朋友圈小程序默认不能分享朋友圈,开发者需主动设置“分享到朋友圈”。页面允许被分享到朋友圈,需满足两个条件:首先,页面需设置允许“发送给朋友”。具体参考 Page.onShareAppMessage 接口文档满足条件 1 后,页面需设置允许“分享到朋友圈”,同时可自定义标题、分享图等。具体参考 Page.onShareTimeline 接口文档满足上述两个条件的页面,可被分享到朋友圈。条件1:(js中添加onShareAppMessage)onShareAppMessage:

2021-01-25 17:25:29 985 1

原创 android studio中创建类时的说明信息(包含 作者 ,创建时间,注释说明等)

在大厂团队开发过程中给新建的类时必须添加一些注释信息如,创建日期、时间和作者等。下面详细说一下怎么设置设置信息File—>Settings—>Editor—>File and Code Templates然后Includes—>File Header—>设置说明信息—>Apply—>OK.${USER} :默认电脑的用户名,你可以直接改成自己的名字${DATE} :文件创建时间Describe :注释说明信息最终效...

2020-06-10 12:27:56 1276

原创 OkHttp简单封装

1、添加okhttp引用implementation 'com.squareup.okhttp3:okhttp:3.12.0'2、新建一个请求接口public interface INetManager {// 异步get void get(String url,INetCallBack callBack);// 同步get void get(St...

2019-09-19 16:06:02 212

原创 Android权限动态申请

Android 6.0以后一些权限只在清单文件中申请是不能使用的,所以要动态申请,如:相机权限、内存卡读写权限、通话状态权限等,但是当使用到才申请用户体验太差,所以就在进入到首页或启动页时统一申请使用的所用权限。一、首先要在清单文件中注册权限(动态申请的权限也需要先在清单文件中注册)<!--相机--><uses-permission android:name="and...

2019-09-18 15:00:00 210

原创 Android混淆和加固详解

我项目中添加的混淆一、混淆 # 指定代码的压缩级别 0 - 7(指定代码进行迭代优化的次数,在Android里面默认是5,这条指令也只有在可以优化时起作用。) -optimizationpasses 5 # 混淆时不会产生形形色色的类名(混淆时不使用大小写混合类名) -dontusemixedcaseclassnames # 指定不去忽略非公共的库类(不跳过librar...

2019-09-06 14:22:00 1178

转载 android轮播图Banner的使用及详解

今天带给大家一个比较实用的轮播图框架,banner1.导入依赖'com.youth.banner:banner:1.4.9'2.添加权限<uses-permission android:name="android.permission.INTERNET" />//联网<uses-permission android:name="android.permiss...

2019-09-06 09:59:49 956

原创 EventBus使用详解

步骤1:在Model:app ------dependencies中添加下面引用:implementation 'org.greenrobot:eventbus:3.0.0'步骤2:自定义一个事件类,定义用来传输的事件的类型步骤3:1、在创建时注册事件2、销毁时解除注册步骤4:1、发送普通事件2、发送粘性事件步骤5:1、处理普通...

2019-08-25 14:04:44 94

转载 Android屏幕适配方案

一、前言:Android ScreenMatch屏幕适配是一种简单适用的适配方式,是由Android官方推出的适配方法。ScreenMatch是根据你的需要,生成需要适配的尺寸的文件,手机会根据屏幕相关参数自动寻找合适的尺寸文件。二、使用:1. 引入插件:在 Android Studio 中安装 ScreenMatch 插件点击菜单栏上的 File -> Settings...

2019-08-25 12:35:25 198

转载 Android studio 一键清除所有断点

版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。Run–>>View Breakpoints..或者可以使用快捷键---> Ctrl+shift+f8然后会看到这个界面如图所示,红色箭头就是我们打的所有断点。然后选中所有断点后,点击上面黄色箭头指向的 —就全部删除了。...

2019-08-21 12:56:05 311

转载 idea创建web项目详解

转载自:https://www.cnblogs.com/jxldjsn/p/8203859.html说明:IntelliJ IDEA 版本为15.0.2JDK 版本为1.7tomcat 版本为apache-tomcat-7.0.92注:在创建过程中注意相关软件版本位数的问题。32位,64位的软件混搭会导致访问不成功的问题!!!首先要理解一个基本问题:对比eclipse ,在I...

2019-02-27 12:12:59 3880

转载 Activity和Fragment之间跳转的四种方式

转载自:链接:https://www.jianshu.com/p/ab1cb7ddf91f一、简介最近做项目涉及到了很多关于Fragment跳转的问题,虽然跳转的方式不多,但还是搞的我的晕头转向,所以写了一篇文章主要介绍有关Fragment的四种跳转方式:1、从同一个Activiy的一个Fragment跳转到另外一个Fragment2、从一个Activity的Fragm...

2018-08-26 22:45:42 23920 11

转载 StartActivityForResult详解

转载自:https://www.cnblogs.com/zgqys1980/p/5286208.html 一、如果想在Activity中得到新打开Activity 关闭后返回的数据,需要使用系统提供的startActivityForResult(Intent intent, int requestCode)方法打开新的Activity,新的Activity 关闭后会向前面的Activity...

2018-08-26 21:47:28 829

原创 android 自定义Toast 显示时长 样式

吐司(Toast),在Android开发中主要是提示功能,但是有时候系统原生的不能满足我们的需求,只用自定义才能解决,下面是一种自定义的方式:1、首先是布局文件toast.xml(就是你Toast显示的样式)&lt;?xml version="1.0" encoding="utf-8"?&gt;&lt;LinearLayout xmlns:android="http://schemas.andro...

2018-05-29 12:34:24 2745

原创 Android自定义dialog实现

dialog在Android开发中会有很多的地方用到,如果不熟悉的话,这一个小的功能可能会耽搁你恒昌时间,下面是我实现自定义dialog的一种方法:上代码:1、首先是布局文件:(布局不太好看,后续再更改,已经可以实现自定义的需求了)&lt;?xml version="1.0" encoding="utf-8"?&gt;&lt;RelativeLayout xmlns:android="http:/...

2018-05-25 09:07:29 692

原创 警告: [unchecked] 未经检查的转换

解决方法:在方法前面加上即可:@SuppressWarnings("unchecked")

2018-04-28 16:10:16 5418 1

原创 HotFix移动热修复详解

集成步骤:1、打开阿里云选择产品------移动热修复:2、登录:3、点击控制台:4、产品与服务点击移动热修复:5、创建App7、返回控制台管理页面已经有创建的应用--------点击管理--------得到Appid、AppSecret和RSA秘钥点击添加版本创

2017-09-17 21:44:41 834

原创 手动封装http网络框架

1.添加梁王权限:uses-permissionandroid:name="android.permission.INTERNET" />代码 :2.MainActivity :package zz.itcast.myhttpclient;import java.io.InputStream;import zz.itcas

2017-08-17 18:07:45 198

原创 handler的使用详解+http联网

1.更新UIStreamUtils工具来: package zz.itcast.html;import java.io.ByteArrayOutputStream;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStr

2017-08-16 11:00:35 323

原创 menu菜单的使用

运行效果:1.menu/main.xmlshowAsAction属性:never :在下方弹出显示always:在右上方显示-menu xmlns:android="http://schemas.android.com/apk/res/android"> item android:id="@+id/

2017-08-15 19:10:31 367

原创 AutoCompleteTextview和Spinner的使用

在开源中国上找到Spinner详解,记录一下http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/0105/2264.html1.AutoCompleteTextview :运行效果:布局文件:- &lt;LinearLayout xmlns:android="http://sch...

2017-08-14 12:31:19 317

原创 短信通知栏

显示通知样式:1.添加权限uses-permissionandroid:name="android.permission.VIBRATE" />  uses-permission android:name="android.permission.READ_SMS" />  uses-permissi

2017-08-14 11:53:18 402

java正则表达式.zip

java,正则表达式,详解,java正则表达式,PDF

2021-08-21

微信小程序源码(超100套)

2019最新微信小程序和微信小游戏开发全套源码+超100套H5微信小程序,非常好的学习资源,不要错过哦

2020-02-15

反编译工具.zip

操作说明:1、下载完成解压dex2jar-2.0压缩包,然后把apk文件解压,不知道怎么解压的先把apk压缩在打开把classes.dex文件拷贝到dex2jar-2.0 2.在dex2jar-2.0文件中打开命令行输入d2j-dex2jar classes.dex命令会生成一个jar文件 3.运行jd-gui.exe,打开这个jar文件即可

2019-06-01

Android上传文件到服务器

Android上传文件到ftp服务器,支持多文件上传和单文件上传

2017-12-23

空空如也

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

TA关注的人

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