- 博客(30)
- 资源 (10)
- 收藏
- 关注
原创 Android:AIDL简单介绍+传递简单数据+传递复杂数据
AIDL简单介绍+传递简单数据+传递复杂数据.AIDL的目的就是实现进程之间的通信,尤其是在涉及多进程并发情况下的进程间通信。可以将aidl理解为两个进程之间的桥梁,并制定规则,使其传输特定数据。
2024-01-08 09:00:00 1594
原创 Android两个APP之间跳转+手机图标修改
选择png格式图标下载,保存至drawable或mipmap中。进行跳转,将需要跳转的APP都下载到手机中,通过主APP调用需要跳转的APP。将app下载至手机中后,想要用自定义图标更换自带图标。语句,当需要跳转的APP不存在时进行错误抓取。两个APP之间跳转同样使用。
2024-01-06 09:00:00 471
原创 Android实现蓝牙连接步骤
蓝牙的API类本地的蓝牙适配器。通过这个类可以发现其他蓝牙设备,查询已配对的设备列表,使用一个已知的地址实例化一个BluetoothDevice,以及创建BluetoothServerSocket监听器。远程蓝牙设备,使用这个类来请求一个与远程设备的BluetoothSocket连接,或者查询设备名称、地址、连接状态等信息。代表一个蓝牙socket的接口。它允许一个应用与其他蓝牙设备通过InputStream和OutputStream交换数据。代表一个开放的服务器socket,它监听接受的请求。
2024-01-05 09:00:00 514
原创 Android安卓组件——Service1.
如果一个服务既调用了startService()方法,又调用了bindService()方法,需要同时调用stopService()和unbindService()方法onDestory()方法才可执行。调用bindService(),即可回调服务中的onBind()方法,调用方可以获取到onBind()方法里的IBinder对象的实例,只要没有断开连接,服务就可一直保持连接状态。onCreate()方法是在服务第一次创建的时候调用的,而onStartCommand()方法则是每次启动服务的时候都会调用。
2024-01-04 11:11:18 876
原创 图片处理相关网站(图片分辨率、尺寸修改、AI扩图等)
分享一些免费的可进行图片的各种处理的网站,包括图片分辨率、尺寸修改、AI扩图等,持续增加中。。。PhotoKit是一款免费的在线图片编辑器,方便易用。一键轻松抠图、改图、修图和美图应用。包含图片裁剪、调整大小、旋转等基本编辑。开始免费编辑您的图片。分享一些免费的可进行图片的各种处理的网站,包括图片分辨率、尺寸修改、AI扩图等,持续增加中。免费在线图片编辑器 - 在线抠图、改图、修图、美图 - PhotoKit.com。
2024-01-02 20:37:02 730
原创 Android SharedPreferences存储
调用SharedPreferences对象的edit()方法获取SharedPreferences.Editor对象。向其对象中添加数据,(如:putInt())。SharedPreferences使用键值对的方式存储数据。SharedPreferences存储数据时,只能保存一组数据。调用apply()或commit()方法将添加的数据提交。apply()无返回值,但效率更高。接收两个参数,一个用于指定文件名称,若不存在则新建。恢复数据的时候,只需要想恢复什么类型则get什么即可。
2024-01-01 14:00:00 710
原创 Android安卓组件——Broadcast.
广播分为两种,标准广播和有序广播1.标准广播广播发出后所有接受器会在同一时间接收到这条广播的消息,无先后顺序。无法被截断。2.有序广播广播发出后,同一时间只有一个接收器可以接收到消息,有序,且可以被前面接受器的广播拦截。
2023-12-29 14:00:00 383
原创 Android安卓组件——Activity.
Activity生命周期:在Activity生命周期中,系统调用App生命周期中设置的回调方法,总共有7个,分别如下:onCreate():创建activity时调用onStart():当activity界面变为用户可见时调用onResume():当activity界面获取到焦点时调用(界面按钮可点击,文本框可输入)onPause():当activity失去焦点调用(按钮不可点击,文本框不能输入)onStop():当activity变为不可见时调用onDestory():当activity被销
2023-12-29 11:30:00 336
原创 Android的UI开发——RecyclerView
RecyclerView提供了三种布局管理器即:LinearLayoutManager 线性布局管理器StaggeredGridLayoutManager 瀑布流布局管理器GridLayoutManager 网格布局管理器这三种布局管理器都是通过setLayoutManager方法来设置
2023-12-29 10:00:00 937 1
原创 Android综合例子——强制下线
Activity 的生命周期不对应,可能出现多次 onResume 造成 receiver 注册多个,但最终只注销一个,其余 receiver 产生内存泄漏。在此活动中仅点击按键发送一个广播,强制下线的逻辑应写在接收器中,这样强制下线的功能就不会依附于任何界面,当有接收器接到广播后,即可完成强制下线。注册静态接收器无法完成在不同活动中获取不同广播,则需要在BaseActivity中注册动态广播接收器。
2023-12-28 20:33:30 528 1
原创 Android Menu菜单的设定
菜单主要分为三类,选项菜单(Option Menu)、上下文菜单(Context Menu)和子菜单(Sub Menu)。
2023-12-28 19:39:18 1275 1
原创 Android模块导入
主要作用于代码合并。点击file->project Structure;点击+号,选中Module dependency;选中之前导入的模块,点击OK。
2023-12-28 19:28:48 396 1
原创 Android通过MOB(袤博)接入短信验证码(包括MD5获取)
使用 MobPus 免费短信验证玛官方文档:MobTech集成文档-MobTech。
2023-12-28 15:19:35 1485 3
原创 Android点击按键播放TextView中内容(TextToSpeech类实现)
需要注意的是,需要在Activity销毁时释放TextToSpeech对象,否则会引起内存泄漏。然后,在按钮的点击事件中获取TextView中的内容,并调用TextToSpeech的。要实现点击按钮播放TextView中的内容语音,可以使用Android中提供的。
2023-04-07 15:07:45 333
原创 Android+阿里云数据库,实现安卓云数据库
通过阿里云实现Android云端数据库,从购买到创建到实现,一步步教会你如何部署一个自己的云数据库。
2023-03-24 15:05:01 3224 6
原创 机器学习实验——回归预测算法
机器学习实验——回归预测算法一、目的和要求1、理解监督学习和回归预测的基本概念。2、掌握回归预测五种算法的算法流程。3、学会编写回归预测五种算法的Python编程方法。4、会使用回归预测评价方法测评不同的算法性能
2022-03-27 11:19:38 10898 4
原创 机器学习实验——分类学习算法
机器学习实验,分类学习算法1、理解监督学习和分类学习的基本概念。2、掌握分类学习五种算法的算法流程。3、学会编写分类学习五种算法的Python编程方法。4、会使用分类学习评价方法测评不同的算法性能
2022-03-21 11:56:26 5893
Android+阿里云数据库,实现安卓云数据库,包括mysql包
2023-03-24
基于android服务的ServiceTest-前台服务demo
2022-11-24
BroadcastBestPractice强制下线demo
2022-11-24
机器学习常见案例及数据集
2022-03-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人