自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(335)
  • 资源 (79)
  • 收藏
  • 关注

原创 greendao实现增删改查

说明:最近碰到一个需求,在安卓上使用greendao框架,实现增删改查数据。

2024-05-28 18:21:40 902

原创 banner2.0自定义轮播布局

说明:最近碰到一个需求,让新闻列表实现轮播图的效果,也就是轮播新闻,然后样式必须按照ui设计的样式来弄,之前传统的banner,都是只轮播图片,没想到,这次居然要轮播新闻,step6:轮播适配器 ~\app\src\main\java\com\example\iosdialogdemo\MsgBannerAdapter.java。step5: 主界面功能 ~\app\src\main\java\com\example\iosdialogdemo\MainActivity.java。

2024-05-22 12:37:24 879

原创 android高斯模糊填充imageview背景

说明:最近碰到一个需求,安卓app显示在线的url图片,然后imageview没占满的部分,使用该图片的模糊背景填充。

2024-05-21 19:15:40 803

原创 md5和byte64字符串加密

说明:最近碰到一个需求,网络请求,传递json的时候,必须加密,对字符串加密,然后前端去解密字符串,然后解析json,展示数据,可逆。step2: Byte64加密方式。step1: Md5加密方式。

2024-05-21 16:08:29 278

原创 android自定义view仿微信联系人列表

说明:最近碰到一个需求,弄一个类似国家或省份列表,样式参照微信联系人文件列表:step1:主界面 加载列表数据~\app\src\main\java\com\example\iosdialogdemo\MainActivity.javastep2:右侧列表数据排序~\app\src\com\example\iosdialogdemo\CountryPinyinComparator.javastep3:适配器~\app\src\main\java\com\example\iosdialogdemo\C

2024-05-14 21:04:59 700

原创 Android动态布局framelayout

功能说明最近碰到一个需求,要求在网页端拖控件,动态配置app控件的模块,大小和位置,显示不同的功能,然后在app大屏展示。技术难点:1.动态控件位置和大小难调,会出现布局混乱,位置错乱等问题2.动态控件样式多样,有相册,有新闻列表,有个人信息展示,有轮播图等等,解决方案就是用cardview嵌入frame layout,引入fragment,独立布局代码说明:step1:引入依赖,用gson进行json解析~\app\build.gradlestep2:清单文件,用于新增application

2024-05-10 20:50:07 1006 1

原创 recycleview和banner新闻列表轮播图

说明:最近碰到一个需求,弄一个新闻列表和轮播图,在首页显示,并且需要json解析,图片下载,轮播图和新闻列表一起滑动ui效果图:文件说明:step1:引用依赖包 图片下载 json解析 轮播图 ~app\build.gradlestep2:清单文件,注册联网权限 ~\app\src\main\AndroidManifest.xmlstep3:主界面ui布局~\app\src\main\res\layout\activity_main.xmlstep4:本地模拟字符串 ~\app\src\mai

2024-05-10 11:25:04 1041 2

原创 cmd查看局域网内所有设备ip

说明:最近碰到一个新问题,就是有一个安卓设备,安装了一个app导致死机了,app设置了开机重启,所以,无论重启还是关机,都是进来就白屏,usb方案的困境是,安卓设备没有进入开发者模式,连不上usb,5. 将两个列表进行比对,新增的那条ip,就是安卓设备的ip,adb方案的困境是,无法知道设备的ip地址,也就连接不上。6. adb连接此ip,卸载出问题的app,问题解决。1.通过查看局域网的所有ip地址,4. 重新拿所有设备的ip列表,这可把人愁坏了,直接死循环了。2. 记录下所有ip列表,

2024-04-29 18:22:17 1857

原创 vue生命周期

/ 这里可以导入其他文件(比如:组件,工具js,第三方插件js,json文件,图片文件等等)// 例如:import 《组件名称》 from '《组件路径》';'mounted - 挂载完成(可以访问DOM元素)''beforeUnmount - 销毁之前''beforeCreate - 创建之前''beforeUpdate - 更新之前''beforeMount - 挂载之前''unmounted - 销毁完成''updated - 更新之后''created创建完成'// 引入共用头部组件。

2024-04-29 11:23:30 406

原创 vue加载vuetify模板UI

step5: 导航管理类 D:\vue_project\project-vue-json-main\src\router\index.js。step3: main.js引入 D:\vue_project\project-vue-json-main\src\main.js。step4: router 导航 D:\vue_project\project-vue-json-main\src\App.vue。step1:导入vuetify。

2024-04-28 20:00:07 393

原创 vue调用ts实现加减法

step2:被调用的界面 C:\Users\Windows\WebstormProjects\untitled\src\components\util.ts。step1:主界面 C:\Users\Windows\WebstormProjects\untitled\src\App.vue。

2024-04-28 18:21:07 124

原创 vue使用axios解决跨域get和post请求

插件地址:https://www.npmjs.com/package/vue-axios?插件地址:https://github.com/deraw/vue-cli-plugin-proxy。step5: 主界面,调用axios 使用get post请求。打开浏览器,运行,会发现,成功解决跨域问题,step2: 安装axios 网络请求框架。step3:package.json版本号。step4:引用axios。step1: 跨域插件。

2024-04-28 16:54:51 567

原创 A component required a bean named ‘entityManagerFactory‘ that could not be found.

jpa引入项目,却无法运行,说找不到,工厂管理类,原因是谷歌的默认类指向另一个地方,需要手动在application那里,手动添加一个自动寻找的字段。

2024-04-26 18:38:16 199

原创 byte十六进制转换读卡

因为我在弄一个读卡的需求,读出来的就是一串十六进制字符串,然后我们的卡号是十进制的一串,必须要把十六进制转成十进制,然后去我们的数据库里面,根据卡号,比对,查询信息,得到卡号对应的人员信息。1.截取特定位数的字符串,比如去除 前面的标识符和后面的校验码,只需要中间部分。将 F711C47C 转成十进制字符串:4145136764。去除无效标识符和校验码后,得到的字符串:7CC411F7。需求:将一串十六进制字符串,弄成十进制。转成字符数组: 7C,C4,11,F7。4.将新字节数组转成十进制字符串。

2024-04-23 09:59:21 280

原创 android-Presentation双屏异显

最近碰到一个智能硬件,有两块屏幕,主屏幕和小屏幕,主界面执行各种操作流程,然后小屏幕展示数据,然后做一下数据交互 主要技术是Presentation + eventbus。step6: 第二块屏幕 集成谷歌的Presentation 实现双屏显示。step3: eventbus传递的数据类。step4: 服务 用于管理双屏的。step1: 清单文件 注册权限。step2:首页 主界面。step5: 屏幕管理类。

2024-04-19 09:59:58 452

原创 Window Context‘s window type is 2037, while LayoutParams‘ type is set to 2003

解决方案是, 把presentation.getWindow().setType(WindowManager.LayoutParams.TYPE_SYSTEM_ALERT);TYPE_SYSTEM_ALERT是2003,我们的硬件是2037,无法匹配,因此弄一个2038的静态变量 减去1,得到2037,就可以匹配上。遇到一个错误,在做双屏异显的时候。

2024-04-18 12:10:36 207 1

原创 The application could not be installed: INSTALL_PARSE_FAILED_MANIFEST_MALFORMED

运行报奇怪错误,然后加一句android:exported=“true”,就可以了 ,如下。

2024-04-17 11:32:36 222

原创 学生信息表mysql表的语句,关联查询

说明:我最近在弄一个sql的数据,然后简单弄点增删改查的东西,然后关联表的查询,然后拿到list数据,生成json,进行展示。查询班级列表里面的学生总数 查询班级列表里面的学生接送状态 和数量。查询 辉志的学生,他的班主任的名字和电话号码。2.查询学生总数里面的已经接送 7。下面是完整的sql,创建表和插入数据。根据班级id 查出老师的电话号码。3.查询学生总数里面的待接送 4。4.查询学生总数里面的未接送 5。每个班级学生的列表 都能查出来。查询三个班级里面的学生列表。1.查询学生总数 16。

2024-04-16 20:40:15 132

原创 android 判断是否联网

遇到一个需求,想看看设备是否联网,但又没有浏览器,写个程序测一下。

2024-04-11 14:13:47 369

原创 android引用aar资源

这个项目结构比较简单,需要配置的东西,看起来很清晰,需要的东西,你们自己配置一下就行。说明:我的计划是引用aar,因此需要配置一点东西。

2024-04-11 11:46:43 349

原创 uni-app项目适配node-gyp环境

说明:最近弄了一个旧项目,然后用了uni-app + node-gyp 技术,遇到的坑非常多,vs版本不匹配,一直提示找不到c++运行环境,然后找不到Visual Studio位置,各种坑的环境配置。6.choco各种版本list,这个也是巨坑,一堆的版本下载失败,然后我用单独的命令,一个一个下载的,好像用了忽略的ignore build类似的指令去下载的。1.node版本,注意巨坑,用了22,18 ,17,全部不行,然后只能卸载重装,最后尝试了14版本,才跑通。windows用户变量。

2024-04-11 10:41:01 337

原创 android实现ViewPager.PageTransformer动画效果

PageTransformer是ViewPager内部定义的接口,实现该接口并应用于ViewPager可以控制ViewPager中item view的滑动效果。

2023-02-21 17:11:12 624 1

原创 angular和for循环实现listview列表

用div+ts实现一个listview的列表

2022-08-12 18:25:52 565

原创 angular计时器切换图片和map存储

最近碰到一个需求,纯代码实现轮播图切换的功能,就是开启图片轮播循环和关闭图片轮播循环,可以控制图片切换秒数,把后端拿出来的数据,存储到map中,然后通过切换key,实现图片切换功能 ......

2022-08-11 18:16:19 468

原创 java判断时间是否已经过期

最近碰到一个需求,后端返回一个时间字符串,需要跟当前系统时间做比对,如果时间已经过了,那么就返回false,在前端隐藏控件,如果时间没到,就返回true。

2022-08-10 16:31:52 4600

原创 android算法实现房贷计算器

最近碰到一个需求,用算法手写一个房贷计算器,包括等额本金和等额本息,花了一天实现了这个功能,源码全部贴出来了,计算公式也在代码里,需要请自取

2022-08-09 15:57:41 3382

原创 android自定义的时分计时器

有人需要倒计时的秒表吗,纯代码实现,自定义的时分计时器

2022-08-05 14:11:34 757

原创 timer java countdown

说明: 碰到一个需求,从后端返回一个字符串"01:02",这代表1小时2分钟,需要根据返回的字段在前端展示一个倒计时的功能,用java写了一个,利用线程和实际换算实现。

2022-08-05 13:49:00 226

原创 android ScheduledExecutorService timer

说明:最近碰到一个需求,根据后端返回的倒计时时间,展示一个定时器,要求页面切换和刷新的时候,定时器保持运行,

2022-08-04 17:58:47 259

原创 java根据字段值合并两个list

核心算法是,两个for循环,遍历list,然后用map的去重特性,赋值,拿到新的list

2022-08-04 09:47:44 2323

原创 glide set gif start stop

一张gif图片,控制播放和暂停,用了一个取巧的办法实现的,使用glide和selector.xml文件实现

2022-08-02 09:59:00 449

原创 viewpager fragment data refresh

碰到一个需求,复杂页面,需要刷新的时候,viewpager的fragment会有旧数据的缓存,导致数据错乱,必须退出app,重新加载,数据才恢复正确。刷新的时候,不管刷新多少次,错误的数据,始终无法更新,这个时候,找了一天,总算找到问题就,就是把适配器的继承的类改一下就行。...

2022-07-28 15:47:46 130

原创 android自定义时间选择器java和kotlin

自定义的选择器 时间日期,支持多种可扩展特性需要lib,请自己去找

2022-07-26 18:59:33 716

原创 mqtt指令收发请求订阅

最近在弄iot设备,碰到一个需求,app是c端,硬件设备嵌入式程序是d端,服务器负责通信,然后c端发送配网指令,d端收到指令,进入配网状态,然后遥控器发送红外指令,硬件传感器收到红外指令,然后d端发送消息到c端,c端接收指令,并响应...

2022-07-26 12:27:31 1715

原创 CommonTitleBar hide left right

CommonTitleBar 是一个很好的自定义的顶部栏控件,碰到一个需求,同一个页面,根据服务器返回的字段,判断顶部栏某一个按钮的显示和隐藏,true和false。为了这个需求,简单写一个demo,实现这个效果...

2022-07-25 10:37:07 236

原创 okgo http get post

该库是封装了okhttp的标准RESTful风格的网络框架,可以与RxJava完美结合,比Retrofit更简单易用。支持大文件上传下载,上传进度回调,下载进度回调,表单上传(多文件和多参数一起上传),链式调用,可以自定义返回对象,支持Https和自签名证书,支持超时自动重连,支持cookie与session的自动管理,支持四种缓存模式缓存网络数据,支持301、302重定向,扩展了统一的上传管理和下载管理功能。...

2022-07-25 10:17:24 177

原创 v7底部栏fragment

Frament(碎片)是一种可以嵌入Activity中的UI片段,与Activity非常相似,不仅包含布局,同时也具有自己的生命周期。Fragment是专门针对大屏幕移动设备而推出的。Fragment不能独立存在,必须嵌入到Activity中使用,因此Fragment的生命周期直接受所在的Activity影响。...

2022-07-18 16:56:54 401

原创 hashmap和SharedPreferences存储

把hashmap转换成string,然后存到共享参数里面,然后从共享参数取数据

2022-07-15 14:49:24 269

原创 room android sqlite

Room由于SQLiteOpenHelper的接口调用起来比较繁琐。比如插入需要我们自己组装成一个contentValues,查询的时候需要自己将Cursor中的数据取出,这里有很多重复的逻辑,而room就是为了帮助我们解决这些让数据库操作更加便捷,Room是Google官方提供的数据库ORM框架。...

2022-07-14 10:41:56 365

原创 Android通过包名启动应用微信qq淘宝

测试

2022-07-12 22:26:28 1587

android获取网络图片

android获取网络图片,根据url来下载图片并展示在imageview上面,主要写了两种方式,一种是常规的请求获取,一种是使用第三方的类库xutils的bitmaputils来获取图片

2016-08-15

android跟着手指的小兔子

实现了一个小例子,通过自定义的view和设置bitmap,实现一个跟着手指的小兔子的实例,试剑石就是把ontouch方法以具体的位图形式表现了出来

2016-08-11

android调用天气demo

android调用天气的demo实例,非常好用的例子,可以直接运行,本例子有一个bug,就是城市输入的时候,如果出现非城市名或者非法字符会出现闪退

2016-08-11

android实现侧滑功能

android通过自定义的ViewDragHelper控件,实现侧滑功能,非常好用,方法已经封装,直接调用就可以了,可以直接运行

2016-08-11

android调用webserver模板式程序

android调用webserver模板式的程序,适用于任何格式,任何调用形式的程序,只需要做简单的修改即可使用,完美运行的程序,对调用的代码程序高度封装,只需要调用其中的方法即可

2016-08-08

android调用xml

非常好用的调用xml的代码,对于android调用xml资源文件,是非常好的学习例子

2016-08-08

android调用webservice获取手机归属地

Android调用webservice查询手机归属地信息,可以直接运行,非常的简单好用

2016-08-05

Android调用webservice

这个android程序是关于Android端调用webservice接口的函数,功能实现了获取国家和国家代码,除了mainactivity外,其它几个activity只是实例,没有实际作用

2016-08-04

android扫描二维码和条形码

非常好用的封装的关于Android二维码扫描和条形码扫描的demo示例,里面文件高度封装,可以直接调用

2016-08-03

viewpager测试程序

非常好用的viewpager,里面有两种样式,一种是多视图滑动,一种是固定标题栏的

2016-07-31

android手电筒

非常好用的手电筒应用,本人亲测,可以直接运行

2016-07-20

铜情空间自己用的框架

非常好用的一个框架,是大神写的,我觉得非常好用

2016-07-20

ios日历控件

ios的实现日历控件效果代码,没有相应的点击事件和中文日历模式,非常好用,本人亲测,完全免费,能够直接运行,是非常好的学习例子

2016-01-28

最全的ios的weiview

ios的webView代码,ios和js相互调用代码,非常好用,本人亲测,完全免费,能够直接运行,是非常好的学习例子

2016-01-26

ios关于WebView的示例

ios的webview效果代码,非常好用,本人亲测,完全免费,能够直接运行,是非常好的学习例子

2016-01-26

ios侧滑demo

ios的侧滑代码,一共有十几个demo程序,满足各种侧滑需求,非常好用,本人亲测,完全免费,能够直接运行,是非常好的学习例子

2016-01-25

ios欢迎页和引导页选择

ios的实现欢迎页和引导页的效果,做了一个判断,第一次安装有引导页,下次打开没有,非常好用,本人亲测,完全免费,能够直接运行,是非常好的学习例子

2016-01-20

ios实现简单计算机

ios实现简单计算机的代码,能够实现计算器的功能,非常好用,本人亲测,完全免费,能够直接运行,是非常好的学习例子

2016-01-18

ios实现app欢迎页效果

ios的app欢迎页的效果代码,非常好用,本人亲测,完全免费,能够直接运行,是非常好的学习例子

2016-01-16

ios带索引的列表

ios的带索引的列表UITableView,非常好用,本人亲测,完全免费,能够直接运行,是非常好的学习例子

2016-01-15

NDK开发包mips64el-linux-android

No toolchains found in the NDK toolchains folder for ABI with prefix: mips64el-linux-android,本资源专门为解决这个问题设立的,把mips64el-linux-android解压缩,放到skd/ndk-bundle/toolchains 目录里面,可以解决我们的问题

2019-04-03

android获取assets内容

非常好用的代码例子,本人亲测可用,欢迎大家来下载,内容是assets文件夹里面的文件复制到本地存储里面,可用做预加载的操作,然后计算assets的文件大小

2018-10-08

NestedScrollView嵌套ListView

在android.support.v4.widget.NestedScrollView中直接嵌套ListView时出现listview显示不全只有一行或者两行,我们需要计算出每一个item的高度,此方法用在listview.setAdapter() 后面

2018-08-16

Fragment和Viewpager多层嵌套

Fragment和Viewpager多层嵌套,非常好用的fragment框架布局,很好的实现了各种事件冲突,作为项目非常好用,本人亲测可以直接运行

2018-08-07

android使用popupwindow仿照qq和微信

android使用popupwindow仿照qq和微信实现好几种的弹框效果,可以自定义界面,并且控制动画效果

2018-04-04

android广告栏循环轮播图

android循环轮播图,实现从网络下载图片,然后使用线程每1秒播放一张图片,非常好用的一个bannerview的类,可以直接下载使用,已经测试可以直接运行,集成代码的时候注意添加联网权限

2018-03-22

android复习材料

非常好用的android复习材料,附答案和内容

2017-06-21

android记事本

非常好用的Android记事本,已经测试运行成功,一定记得在清单文件里面进行权限注册

2017-06-15

android写字板

非常好用的android写字板的应用程序,可以直接运行,简单好用

2017-06-09

视频播放器

非常好用的视频播放器,但是还有一点小小的bug,是根据系统的文件路径来查找文件,并进行播放的,旁边还有一个调用系统视频播放器实现的视频播放,分为videoview和surfaceView两种

2017-06-05

android音乐播放器

非常好用的音乐播放器,可以实现播放、暂停、停止、上一曲、下一曲,进度条拖动等功能,这个程序写的缺陷比较大,只能播放特定文件夹里面的特定的歌曲文件,一定要记得添加权限和注册服务

2017-06-01

Listview的表格

非常好用的android的Listview表格实现,原来这么简单啊,其实就是一个自定义的adapter,加载一个带框框的布局就可以了

2017-03-30

android获取手机联系人

非常好用的android获取手机联系人的demo,本人已测试,可以直接运行

2016-12-27

android自定义弹框

非常好用的dialog弹框,可以自定义各种布局,可以直接调用运行

2016-11-23

android登录qq授权

非常好用的qq授权android登录实例,实际使用需要去腾讯开发平台注册appkey

2016-11-21

android判断网络连接

非常好用的判断网络连接的demo,已经封装好了,可以直接调用,而且区分了三种不同的情况,网络未连接,用gprs网络连接,wifi网络连接三种

2016-10-21

sharedPreferences存储

非常好用的sharedPreferences存储,包括String、int和图片的存储,可以直接使用

2016-08-30

各种dialog样式

android各种dialog样式,基本满足开发的需求,可以直接运行使用,非常简单,所有的样式都在firstActivity这个java文件里,其他的都是没联系的

2016-08-25

android使用okhttp进行网络请求

android使用okhttp进行网络请求,终于解决了项目的问题,感觉心情非常的高兴,特此纪念

2016-08-23

android用post解析webserver天气

android使用get和post方式来解析webserver的天气接口,非常的方便好用,注意添加清单文件中的权限

2016-08-12

空空如也

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

TA关注的人

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