自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(101)
  • 资源 (33)
  • 收藏
  • 关注

原创 harmonyOS自定义Popup

第一步:自定义UI样式。第二步:调用Popup。

2024-09-27 15:27:40 82

原创 HarmonyOS当List列表中Text显示不全是解决办法

直接设置Text的width度。

2024-09-25 18:34:32 66

原创 harmonyOS 网络请求

【代码】harmonyOS 网络请求。

2024-09-23 17:14:24 125

原创 Android 生成so库 并调用

上面的内容生成so库及给java代码调用就完成了。MainActivity.class中进行引用。native-lib.cpp增加方法。

2024-09-11 13:58:07 495

原创 NavPathStack实现页面的统一管理及跳转传参

【代码】NavPathStack实现页面的统一管理及跳转传参。

2024-09-05 11:38:18 115

原创 HarmonyOS加载web页面

【代码】HarmonyOS加载web页面。

2024-09-03 11:46:47 164

原创 Androidh获取手机号信号值并双卡时区分是哪张的信号值

【代码】Androidh获取手机号信号值并双卡时区分是哪张的信号值。

2024-09-03 10:23:54 140

原创 Android定时器返回结果并记录执行次数

【代码】Android定时器返回结果并记录执行次数。

2024-08-28 13:47:13 114

原创 鸿蒙添加权限及打开关闭蓝牙

【代码】鸿蒙添加权限及打开关闭蓝牙。

2024-08-15 11:21:16 93

原创 JS双色球抽奖程序

双色球随机抽取结果 再抽一次

2024-08-07 15:14:45 130

原创 HarmonyOS自定义dialog弹窗及传参操作

第一步定义一个dialog:@CustomDialogexport struct InputDialog { controller: CustomDialogController; @State counter: string = "10"; changeInputValue: Function = (value: string) => { } build() { Column() { TextArea({ text: this.counter, plac

2024-07-03 10:45:58 562 2

原创 鸿蒙截取字符串-总结

一:const str = "www&fffffff"; const substring = "&"; const result = str.substring(0, str.indexOf(substring)); console.log(result); // 输出 "www"二:const str = "www&fffffff"; const substring = "&"; const result = str.substring(str.indexOf(substring) + 1);consol

2024-04-03 15:55:53 179

原创 Android动态发送广播简单例子

/ 初始化 BroadcastReceiver。// 取消注册广播接收器。// 处理接收到的广播消息。// 注册广播接收器。

2023-07-11 13:35:10 695

原创 Android Studio build下面找不见assembleDebug选项解决办法

偶然的发现,assembleDebug或assembleRelease被放置到other目录下。以后直接在该目录下点击编译即可。然而调试时点击assemble会非常耗时,因为会一次性编译出debug和release版本(release版本可想而知很耗时)。隔了很长时间没能解决这个问题,只能将就使用assemble去编译,但影响开发效率。说明:其中assemble则可同时编译出debug版本和release版本的arr库。以后直接选择后缀有assembleDebug的编译项接口,点击左边的编译按钮编译。

2023-04-25 09:56:36 2404 1

原创 ADB操作命令详解大全

ADB 操作命令详解及用法大全_Lucas__liu的博客-CSDN博客

2023-04-19 10:57:44 207

原创 SVN利用 AS 进行代码对比的方法

如果我们是从 SVN 检出的项目,并且想比较本地代码与从 SVN 检出时的代码相比都有那些区别,可以按如下步骤操作。如上图所示,选中本地另一份想要与之对比的代码的相同目录,然后点击。如上图所示,在代码编辑区,唤出功能菜单,然后选择。

2023-04-14 16:11:46 1638

原创 Android弹出软键盘时把布局顶上去的解决方法

无论使用哪种方法,都需要对布局进行合理的设计,以确保布局在软键盘弹出时能够适应屏幕,不会被遮挡或重叠。属性,可以告诉 Android 系统,布局已经适应了系统窗口,并且不需要被调整。属性:在 AndroidManifest.xml 文件中设置 Activity 的。属性,可以让布局成为一个可滚动的容器,从而避免布局被软键盘遮挡的问题。属性,可以在软键盘弹出时自动调整布局。选项会自动调整布局,使其适应软键盘的高度。属性:在布局的根视图中添加。

2023-04-13 15:52:01 10599 1

原创 Lottie动画多动图切换遇到的坑

Lottie动画多动图切换遇到的坑

2022-10-20 16:38:26 1789

原创 shape小样式

shape小样式

2022-10-19 17:28:14 123

原创 在Android中使用LiveData和ViewModel

LiveData的使用详解

2022-10-17 14:21:37 1537

原创 在Android中使用LiveData和ViewModel

VIewModel中liveData的使用

2022-10-17 14:09:50 38

原创 Android静默开启设备硬件功能

开启蓝牙开启gps

2022-09-22 14:26:23 182

原创 Handler发送消息及Timer添加不同的数据

Handler消息线程及Timer添加不同数据实现

2022-09-21 17:58:37 152

原创 Android 获取手机Ram 和 Rom大小

这个可以用很准确

2022-08-29 10:36:44 2044

原创 Mac mysql数据库基本操作

数据库的基本操作

2022-06-20 14:14:34 2824

原创 git 命令删除分支

git 命令删除分支应用场景:有时我们已经在gitlab 或者 gitee 上面已经删除分支,但是本地编辑器 git branch 的时候依然有该分支,我们想删除;亦或者想在本地直接删除远程的分支假设,你想删除本地 testone 分支git branch 查看本地分支,比如: testone testtwo 两个分支;git checkout testtwo 切换到非删除分支,因为你想删除 testone,这里切到 testtwo 分支;执行 git branch -d testone 即可

2022-04-29 10:44:13 677

原创 Android监听横竖屏切换

偶然在项目中用到播放视频时,需要横屏将视频全屏播放,所以需要监听屏幕的横竖屏切换事件。ConfigChanges,用于捕获手机状态的改变,当横竖屏切换,屏幕尺寸变化,弹出键盘,系统设置改变等条件,就会触发回调事件onConfigurationChanged。让Activity捕捉到该事件,需要做如下步骤:声明Activity需要捕捉的事件类型,在manifest的配置: <activity android:name=".MainActivity" an

2022-04-11 09:59:44 2563 1

原创 RecyclerView实现item图片放大缩小

一:实现adapter中imageView的点击事件实现放大((ShopDetailsViewHolder) holder).img_list.setOnClickListener(new View.OnClickListener() { @RequiresApi(api = Build.VERSION_CODES.LOLLIPOP) @Override pub...

2022-04-11 09:56:43 1311

原创 HandlerThread的用法及优化

HandlerThread本质上是通过继承Thread类和封装Handler类的使用,从而使得创建新线程和其他线程进行通信变得更加方便易用1.工作原理内部原理 = Thread类 + Handler类机制通过继承Thread类 快速的创建一个带有Looper对象的新工作线程通过封装Handler类 快速的创建Handler与其他线程进行通信 HandlerThread handlerThread = new HandlerThread("handlerThread");

2022-04-02 16:57:38 614

原创 Java过滤相同name的字符

1. private static String ss(String name) { String[] str = name.split(","); if (str.length == 0 ) { return null; } List<String> list = new ArrayList(); StringBuffer sb = new StringBuf...

2022-04-01 16:00:38 199

原创 Android连接蓝牙

也就是几行代码的事<uses-permission android:name="android.permission.INTERNET"/><uses-permission android:name="android.permission.BLUETOOTH"/><uses-permission android:name="android.permission.BLUETOOTH_ADMIN"/><uses-permission android:name="

2021-12-07 11:44:44 246

转载 Android中两个应用之间使用AIDL进行通信

乾坤大挪移:Android中两个应用之间使用AIDL进行通信 - 简书

2021-11-25 15:53:04 470

原创 App点击home按钮再次进入还是显示退出时的页面

1.删除xml中android:launchMode="singleTask"2.在baseActivity中添加//app退出再进来还是显示退出时的页面// 避免从桌面启动程序后,会重新实例化入口类的activityif (!this.isTaskRoot()) { // 判断当前activity是不是所在任务栈的根 Intent intent = getIntent(); if (intent != null) { String action = int

2021-10-13 16:52:05 340

原创 事件回调机制

1.声明接口private OnDialogButtonClickListener buttonClickListner;2.创建回调接口方法public void setOnButtonClickListener(PhotoListDialog.OnDialogButtonClickListener listener) { this.buttonClickListner = listener;}//实现回调功能public interface OnDialogButtonC

2021-09-17 09:33:44 195

原创 EventBus简单使用

1.导入依赖implementation 'org.greenrobot:eventbus:3.2.0'2.创建消息体实体类public class FirstEvent { private String mMsg; public FirstEvent(String msg) { // TODO Auto-generated constructor stub mMsg = msg; } public String getMsg

2021-09-17 09:29:30 114

原创 安卓APP在部分机型上打开,点击HOME键回到桌面再次点击APP图标会重新启动APP,没有进入退出时的页面

问题描述:App安装后打开,点击HOME键退到后台,再次点击APP图标进入应用时候,之前的页面不保留,App重新启动。问题主要出现在华为手机上。解决方法:1、在App的基类BaseActivity添加方法: @Override public boolean moveTaskToBack(boolean nonRoot) { return super.moveTaskToBack(true); }2、在App的启动页onCreat...

2021-09-08 13:14:59 1083

原创 RecyclerView实现多选,单选,全选,取消

1.多选添加数据list = new ArrayList<>();for (int i = 0; i < 8; i++) { ListDataId listDataId = new ListDataId(); listDataId.setCheck(false); listDataId.setId(i); list.add(listDataId);}ListDataId:public class ListDataId { pr

2021-08-13 19:25:19 876

原创 Android 自定义SeekBar带图片样式

1.主布局<SeekBar style="@style/mySeekBar" android:layout_width="@dimen/dp_120" android:layout_height="@dimen/dp_14" android:layout_gravity="center_vertical" android:layout_marginLeft="@dimen/dp_6" android:splitTrack="false" />.

2021-08-13 17:55:40 750

原创 自定义右侧弹出dialog并填充状态栏

DialogUtil:public class DialogUtil { private Dialog dialog; private View inflate; public void showRightDialog(Context context) { //自定义dialog显示布局 inflate = LayoutInflater.from(context).inflate(R.layout.dialog_right, null); .

2021-08-12 16:35:03 986 1

原创 DrawerLayout的简单应用

主页面布局:<?xml version="1.0" encoding="utf-8"?><androidx.drawerlayout.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/drawer_layout" android:layout_width="match_parent" android:layout_he

2021-08-12 11:24:06 98

保存图片到相册.zip

不同版本保存图片优化功能

2020-08-07

Android调起高德或者百度地图

https://www.jianshu.com/p/b24374cfefb3这个大神的博客

2018-06-28

Android判断应用是否安装操作

Android检测设备上是否安装了此应用,没安装进入下载也进行下载,安装了直接跳转到该应用中去。

2018-06-26

Android录制小视频

Android录制小视频等待上传,带我有时间完善。其中有调用本地录像机二是自定义录像机

2018-06-15

Android集成腾讯视频点播功能and三方点播

这是一个集成腾讯视频的点播功能的和使用三方完成的点播功能。简单的例子

2018-06-11

Android银联集成demo

这是一个Android端完整的银联集成demo。当安装“云闪付app”点击支付时跳转到app支付,如果没安装云闪付app则跳转到在线网页支付。集成时有许多坑。一定注意。可以看我的配置。

2018-05-16

popupwindow的应用

popupwindow的多方面应用,各种各样。可以看看 ,还是很不错的

2018-05-09

PDF文件签名保存本地适配高版本成功

我以往传过PDF文件的下载打开与保存但是前阶段测试发现了一个BUG就是高版本手机涂鸦之后其他按钮失效。经过一天的战斗终于让我改好了,嘻嘻。欢迎来下载,又不懂得可以下方评论活留下联系方式。互相交流学习。

2018-04-12

Android自定义验证码输入框

这是一个自定义的验证码输入框并且运用到了软件盘的显示和隐藏。

2018-04-09

Android检查更新

自定义dialog更新提示框,切记签名一样才可以覆盖安装

2018-04-08

PDF文件下载打开涂鸦并且保存

本文件是经过上两个版本的更新更加完善的一个PDF文件的操作

2018-04-04

Android自定义view签字保存成图片到本地

这是我通过网上诸多例子改编的一个我以前项目的需求签名保存功能。

2018-03-30

Android自定义相机+预览+删除等功能

Android自定义相机+预览+删除等功能:这次是即上次上传资源的优化 实现了三连拍+预览照片+删除照片等功能。如果还有改进的朋友请评论到下方交流。觉得好用的,和你用的上的给个好评,谢谢!

2018-03-20

Android扫描本地pdf文件和从网络下载pdf文件并打开

Android扫描本地pdf文件和从网络下载pdf文件并打开实现文件的网络下载和打开,PDF依赖便捷好用

2018-03-08

Android自定义相机实现3连拍

Android自定义相机实现3连拍,提交判断等等。Android自定义相机实现3连拍,提交判断等等。

2018-03-05

检查更新demo

全新的检查更新demo文件中有集成步骤以及文档!全新的检查更新demo文件中有集成步骤以及文档!

2017-12-15

短信验证码demo

短信验证码demo短信验证码demo短信验证码demo短信验证码demo短信验证码demo短信验证码demo

2017-12-13

友盟推送demo

好用的友盟推送demo好用的友盟推送demo好用的友盟推送demo好用的友盟推送demo好用的友盟推送demo

2017-12-13

集成高德地图导航以及途经点

利用高德定位开启GPS并实时导航经过途经点的集成代码。

2017-11-29

AsyncTaskDemo

通过代码Demo更好的理解AsyncTask

2016-12-14

照片添加水印后保存元数据不丢失

照片添加水印后保存元数据不丢失

2023-04-27

Android-动态修改APP桌面图标

产品问了一句:“图标能不能支持服务端动态下发?”,我想了一下回复他:“这是不可能的,设想一下,APP提交审核时候使用的是合规图片,过审之后,动态下发的时候突然下发了一张违规图片(比如:黄赌毒),应用市场怎么监管?所以这个是不可能的。”

2023-04-24

二维码横竖屏切换适配及拍照预览图像压扁或者拉伸适配

二维码横竖屏切换适配及拍照预览图像压扁或者拉伸适配

2022-03-31

RecyclerViewGrally.rar

RecyclerViewGrally实现画廊效果

2021-09-09

RecyclerView和ViewPager画廊效果.rar

RecyclerView和ViewPager画廊效果找了好久才能成功的

2021-08-24

自定义PickView.rar

自定义pickView效果

2021-08-21

ImageSelector-master.rar

图片选择想选多少选多少

2021-08-20

Retrofit加MVP框架结合.rar

MVP结合retrofit封装的网络请求框架

2021-08-20

RecyclerViewCeHua.7z

Android测滑资源很好用可以来体验芜湖

2021-05-18

NewGridViewDuoXuan.zip

gridView多选操作

2020-07-10

popupWindow控件下面显示阴影实现和底部弹出pop.zip

非常好用的资源

2020-06-24

DickPicker.zip

年月日选择

2020-05-20

无敌解决连不上手机问题.zip

解决Android Studio高版本连接不上手机问题,把platfrom-tools中的ADB替换就可以了

2020-02-10

3D立体图片

Android3D立体图片轮播图

2019-02-25

Android集成环信

项目利用换新的easeui集成的聊天功能,存在缩略图不显示问题和视频上传问题,剩下的问题已解决,希望下载我文件的朋友,如果解决了遗留问题,能分享一下!

2018-12-10

小程序腾讯地图选点很不错

资源是小程序支持地图选点并且定位功能,搜索位置返回位置列表。

2018-12-05

立体图片滚动效果

类似于RecyclerView的终极效果图片立体滚动效果,

2018-10-30

CardView中图片适配自定义ImageView

这个工具类是实现CardView实现在5.0以下适配的问题,

2018-10-24

5.0之后通知栏

5.0之后系统默认通知栏及自定义通知栏以及弹出悬浮自定义通知栏

2018-10-19

FragmentTabHost+Fragment

FragmentTabHost+Fragment的demo。

2018-09-18

空空如也

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

TA关注的人

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