武陵悭臾
码龄8年
关注
提问 私信
  • 博客:46,755
    46,755
    总访问量
  • 37
    原创
  • 51,499
    排名
  • 390
    粉丝
  • 0
    铁粉
  • 学习成就

个人简介:一直爱好摄影和旅游,最近几年又对编程、3D建模及动画感兴趣了,正在努力学习中。

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:湖南省
  • 目前就职: 中国石化销售股份有限公司湖南常德石油分公司
  • 加入CSDN时间: 2016-12-17
博客简介:

bahamutj的博客

查看详细资料
  • 原力等级
    成就
    当前等级
    4
    当前总分
    625
    当月
    8
个人成就
  • 获得508次点赞
  • 内容获得35次评论
  • 获得473次收藏
  • 代码片获得1,425次分享
创作历程
  • 23篇
    2024年
  • 14篇
    2023年
成就勋章
TA的专栏
  • 学习笔记
    33篇
  • 鸿蒙应用开发学习
    10篇
  • 项目实战
    26篇
  • 安卓应用开发学习
    10篇
  • 测试体验
    1篇
  • 问题解决
    13篇
兴趣领域 设置
  • Python
    pythonplotlypyqtpandasmatplotlib
  • Java
    java
  • 数据结构与算法
    算法数据结构
  • 大数据
    sqlitedatabase
  • 移动开发
    android studio
  • HarmonyOS
    华为harmonyos
创作活动更多

AI大模型如何赋能电商行业,引领变革?

如何使用AI技术实现购物推荐、会员分类、商品定价等方面的创新应用?如何运用AI技术提高电商平台的销售效率和用户体验呢?欢迎分享您的看法

186人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

安卓应用开发学习:手机摇一摇功能应用尝试--摇骰子和摇红包

游戏过程中游戏模式可随时切换,不会终止游戏。》记录了如何查看手机传感器的信息,通过上述的方法,可以看到我的OPPO手机支持19种传感器。本次通过学习相关资料,在我的手机上实现了摇骰子和摇红包两个小应用,并且在摇动手机的过程中手机还会振动。如果是摇红包模式,则产生一个1-10的随机数,将该随机数与数组welfareArr中的元素进行对比,如果该随机数在数组中,则在页面中显示中奖信息。2.2重写活动页面的onResume方法,在该方法中注册传感器监听事件,并指定待监听的传感器类型为加速度传感器。
原创
发布博客 2024.08.15 ·
835 阅读 ·
21 点赞 ·
0 评论 ·
16 收藏

安卓应用开发学习:查看手机传感器信息

遍历Sensor列表中的每个元素得到感应器对象Sensor,再调用Sensor对象的getType方法可获取该传感器的类型,调用Sensor对象的getName方法可获得该传感器的名称。在手机app的开发中经常会用到手机的传感器,在《Android App 开发进阶与项目实战》一书的第10章就介绍了传感器的一些功能和用法。书中有传感器类型取值的说明,并提供了一个查看手机传感器的的示例代码,这次我就直接拿来用了。我照着书中的示例代码做了个应用,在自己的手机上运行,得到了以下的结果。
原创
发布博客 2024.08.13 ·
603 阅读 ·
4 点赞 ·
0 评论 ·
12 收藏

安卓应用开发学习:聚合数据API汇率换算

而聚合数据的“汇率”API正好提供了货币列表的查询接口,这样,就可以在每次打开我的汇率换算应用时,通过“汇率”API获取到所有的货币列表,然后再更新到应用的两个下列选择框中,而不用将这两个下列选框的选项写死。通过聚合数据官网的接口测试页面,我们可以进行相关的查询测试,其中货币列表查询,可以返回125种货币。本应用的UI设计是参考的常见的网页版汇率换算应用,这些网页端的应用都提供了原始货币和目标货币两个选择框供用户选择,这两个下列选框中提供的货币选项也非常多,方便用户在任意两种货币之间进行计算。
原创
发布博客 2024.08.07 ·
904 阅读 ·
29 点赞 ·
1 评论 ·
11 收藏

安卓应用开发学习:聚合数据API获取天气预报

最近在看软件书籍时,又看到了聚合数据API方面的内容。书上介绍了聚合数据天气预报API的应用,不过书上的代码看得有些难受,我到聚合数据官网,对天气预报API的接口文档进行了研究,感觉比书上的要简单。于是,我参照官网的接口文档设计查询部分的代码,UI等设计则借鉴了书上的内容,完成了这个应用的开发。完成申请后就可以在“个人中心 - 数据中心 - 我的API”中看到申请到的API了。聚合数据平台提供了很多的API,其中免费的API也不少。完成了API的申请,就可以着手进行软件的设计开发了。
原创
发布博客 2024.08.07 ·
925 阅读 ·
11 点赞 ·
0 评论 ·
23 收藏

安卓应用开发学习:对网址二维码的识别

前面的第一个测试手机调用的CSDN的手机端APP,第二个测试手机调用的浏览器APP,第四个测试出错,说明手机应用不能自动对不完整的网址进行补全。这次输入的网址不含http前缀,在浏览器中这么输入是能够被识别,并能够补全网址,正常访问的。对此问题,我对代码进行了修改,在判断出二维码的内容是网址后,对扫码结果是不是以“http”开头进行了判断,如果不是,则进行补全。点击这个链接,我的手机自动打开了CSDN的手机端APP,并显示出这个链接的网页内容。),这次的识别网址二维码就在这个功能模块的基础上进行改进。
原创
发布博客 2024.07.25 ·
846 阅读 ·
25 点赞 ·
0 评论 ·
29 收藏

安卓应用开发学习:生成带Logo的二维码(使用华为统一扫描服务 Scan Kit)

去年,我开发一个安卓应用,需要实现生成二维码功能,当时通过学习,使用华为统一扫码服务Scan Kit实现了生产二维码功能,相关内容见我的博文《Android 应用开发学习-生成二维码(使用华为统一扫描服务 Scan Kit)最近想实现生成带Logo的二维码,就再对 华为统一扫描服务 Scan Kit进行了学习,并在自己的应用中予以实现。
原创
发布博客 2024.07.20 ·
467 阅读 ·
4 点赞 ·
0 评论 ·
9 收藏

安卓应用开发学习:腾讯地图SDK应用改进,实现定位、搜索、路线规划功能集成

​我的上一篇学习日志《安卓应用开发学习:通过腾讯地图SDK实现定位功能》记录了利用腾讯地图SDK实现手机定位功能,并能获取地图中心点的经纬度信息。这之后的几天里,我对《AndroidApp 开发进阶与项目实战》一书第九章的内容深入解读,看明白了其中关于地点搜索和路线规划功能。原书中的这些功能都是分别做成不同的Activity,我则通过自己的努力尝试,将这些功能都集成到一个Activity中。
原创
发布博客 2024.07.08 ·
915 阅读 ·
13 点赞 ·
0 评论 ·
25 收藏

安卓应用开发学习:通过腾讯地图SDK实现定位功能

我是参照《 Android App 开发进阶与项目实战》书中9.3.2 显示地图面板 的内容,创建的Activity可以在腾讯地图上显示手机所在的位置,并能在普通地图和卫星地图之间切换,还可以显示交通情况。我添加的权限是参考了 《 Android App 开发进阶与项目实战》中的内容,官网给的添加权限(见下方)和我添加的有些不同,但我这边能正常定位,说明有些权限应该是可由可无的。”功能后,这两天,我又参照这书中的内容,实现了通过腾讯地图的Android定位SDK实现定位的功能,并有所扩展。
原创
发布博客 2024.07.01 ·
1510 阅读 ·
19 点赞 ·
2 评论 ·
18 收藏

安卓应用开发学习:获取导航卫星信息

​我昨天写了《安卓应用开发学习:获取经纬度及地理位置描述信息》日志,今天再接再厉,记录一下跟着《Android App 开发进阶与项目实战》一书,实现获取导航卫星信息,并在手机上显示的功能的情况。
原创
发布博客 2024.06.25 ·
1144 阅读 ·
28 点赞 ·
0 评论 ·
31 收藏

安卓应用开发学习:获取经纬度及地理位置描述信息

​前段时间,我在学习鸿蒙应用开发的过程中,在鸿蒙系统的手机上实现了获取经纬度及地理位置描述信息(鸿蒙应用开发学习:手机位置信息进阶,从经纬度数据获取地理位置描述信息)。反而学习时间更长的安卓应用开发还未实现获取经纬度及地理位置描述。这几天,我正在看《Android App 开发进阶与项目实战》一书,正好看到了第9章是讲定位导航的。这一章里正好有获取经纬度和详细地址的内容,随书还附带有源码。我照着做,很轻松的实现了用安卓手机获取经纬度和详细地址的功能。特此记录以备忘。
原创
发布博客 2024.06.25 ·
856 阅读 ·
5 点赞 ·
0 评论 ·
7 收藏

Python界面编辑器Tkinter布局助手 使用体验

我检查了软件发现绑定事件是放在Win类中的,响应事件对应的函数是放在Controller类中的,而软件直接调用的WinGUI类,而WinGUI类并没有调用前面两个类,导致了点按钮无响应,我只好对源码进行修改来实现按钮的响应。由于还只用了一次,只是简单的尝试了一下,我所说的不一定都是正确的,后面我还会再多尝试一下,希望这个软件能够带给我不一样的感受。这个编辑器是个开源的项目,个人用户可以免费使用,我感觉挺好的,就尝试这用了一下。我把生成的py文件用pycharm打开,添加相关的逻辑代码,实现我需要的功能。
原创
发布博客 2024.06.13 ·
1936 阅读 ·
11 点赞 ·
1 评论 ·
18 收藏

wxPython应用开发-后台线程更新大量数据到wxGrid避免ui无响应

在python应用开发中,我基本用wxFormBuilder进行软件界面的设计,因此用到wxPython的时候很多。wxPython中的表格类是wx.grid。这次开发过程中遇到了问题是,通过pandas将几万行数据从xls文件中读取到dataframe中后,再更新到软件主界面中的wxGrid中时,由于数据很大,导致软件ui在很长一段时间内无响应。本文记录了解决这一问题的过程和方法。
原创
发布博客 2024.05.29 ·
1295 阅读 ·
26 点赞 ·
0 评论 ·
20 收藏

Android 应用开发-实现将公共存储空间内的文件复制到应用的私用存储空间中

几个月前,我给公司同事开发了一款手机扫码盘点app,帮他们提高了工作效率,反映还不错。前几天,同事找我,说公司新增了一些商品,用我的软件无法正常扫码这些新商品,希望我能解决问题。这个问题的产生原因是,因为我的能力有限,资源有限,开发的这款手机app只是一个单机版的辅助工具,内部数据库的更新需要手工操作。本日志记录了实现读取公共存储空间内的文件,并写入手机内嵌数据库中的功能模块的开发经历及期间遇到的问题。
原创
发布博客 2024.05.15 ·
644 阅读 ·
22 点赞 ·
0 评论 ·
10 收藏

鸿蒙应用开发学习:用Marquee组件做个跑马灯

鸿蒙应用的学习持续进行中,这两天阅读官方的API参考文档,发现一个有趣的组件——Marquee,用它做了个跑马灯,做个学习记录。
原创
发布博客 2024.03.27 ·
1133 阅读 ·
3 点赞 ·
0 评论 ·
8 收藏

鸿蒙应用开发学习:使用视频播放(Video)组件播放视频和音频文件

播放音视频是手机的重要功能之一,近期我学习了在鸿蒙系统应用开发中实现音视频的播放功能,应用中使用到了视频播放(Video)组件,@ohos.file.picker(选择器)。特撰此文分享一下我的学习经历。
原创
发布博客 2024.03.09 ·
3506 阅读 ·
19 点赞 ·
0 评论 ·
33 收藏

鸿蒙应用开发学习:手机位置信息进阶,从经纬度数据获取地理位置描述信息

前几天,我通过学习华为官网的位置服务开发指南,实现了获取手机位置信息的功能,但当时的代码存在两个不足,一是我按照官网的指南使用的是getLastLocation()方法,得到的是最近一次的位置,第一次执行该应用获取到位置信息后,之后再次执行,获取的还是之前的位置信息,与实际位置不符;第二是获取到的位置信息是经度、纬度和海拔等数字信息,不能直管的显示做在的地理位置。
原创
发布博客 2024.01.26 ·
3056 阅读 ·
15 点赞 ·
8 评论 ·
21 收藏

鸿蒙应用开发学习:获取手机位置信息

移动应用中经常需要获取设备的位置信息,因此在鸿蒙应用开发学习中,如何获取手机的位置信息是必修课。之前我想偷懒从别人那里复制黏贴代码,于是在百度上搜了一下,可能是我输入的关键字不对,结果没有找到想要的资料。于是我只能到官网上学习相关的开发文档(位置服务开发指南),自己摸索着做了,经过一番的学习,并在真机上测试,实现了获取手机位置信息的功能。特记之,已备忘。
原创
发布博客 2024.01.23 ·
1367 阅读 ·
6 点赞 ·
6 评论 ·
13 收藏

鸿蒙应用开发学习:改进小鱼动画实现按键一直按下时控制小鱼移动和限制小鱼移出屏幕

近期我在学习鸿蒙应用开发,跟着B站UP主黑马程序员的视频教程做了一个小鱼动画应用,UP主提供的小鱼动画源代码仅仅实现了移动组件的功能,还存在一些问题,如默认进入页面是竖屏而页面适合横屏显示;真机测试发现手机的状态栏影响到了返回键对按键事件的响应;方向键不能响应一直按着的操作;还有小鱼会移出屏幕范围。之前已经解决了强制横屏和隐藏手机状态栏,这次则是通过一番研究,实现了按键一直按下时控制小鱼移动和限制小鱼移出屏幕这两个功能。​。
原创
发布博客 2024.01.14 ·
1456 阅读 ·
34 点赞 ·
0 评论 ·
19 收藏

鸿蒙应用开发学习:ArkTs将应用设置为全屏显示并隐藏状态栏

近期学习鸿蒙应用开发,跟着教程做了一个小鱼动画应用,之前解决了应用默认是竖屏,而这个小鱼动画应用是横屏的问题。这次通过实现应用全屏显示并隐藏手机状态栏,来解决页面返回中的按钮与状态栏重叠而导致按钮不能正常响应点击事件的问题。
原创
发布博客 2024.01.13 ·
2716 阅读 ·
10 点赞 ·
0 评论 ·
15 收藏

鸿蒙应用开发学习:让page页面强制横屏

照着教学视频做了个小鱼动画页面有个缺陷,就是进入这个页面后默认是竖屏显示的,要想切换横屏,需要将手机的自动旋转功能打开,手工旋转手机让页面变成横屏的,感觉不方便,本文记录了如何实现强制横屏的方法。
原创
发布博客 2024.01.12 ·
1738 阅读 ·
20 点赞 ·
3 评论 ·
11 收藏
加载更多