自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 实现Android蓝牙聊天通讯

实现Android蓝牙聊天通讯用到的原理:通过利用蓝牙Socket通讯的方式实现两个Android设备的消息传输。功能流程:1.首先搜索可以进行蓝牙配对的设备2.请求蓝牙配对建立设备之间的连接3.连接成功后,实现设备之间消息传输蓝牙配对部分的实现注册广播,以便找到可配对的蓝牙设备后发送广播。包括开始搜索,搜索结束,找到设备三个广播。 IntentFilter filter = new IntentFilter(BluetoothDevice.ACTION_FOUND);

2020-06-01 16:18:47 257

原创 利用百度定位显示所在位置

调用百度定位SDK显示所在位置准备工作:要调用百度定位SDK首先要为项目申请配置AK,然后对AS进行jar包配置,注册文件配置,添加定位权限。参照百度地图Android定位SDK开发文档即可完成。首先要询问开启定位权限通过BDAbstractLocationListener类的onReceiveLocation定位请求回调函数获取定位结果,并为TextView赋值。再实例LocationClient对象对BDAbstractLocationListener注册监听函数...

2020-05-25 09:29:16 454

原创 实现对手机联系人列表进行读写操作,并用RecyclerView收缩展开方式展现

实现对手机联系人列表进行读写操作,并用RecyclerView收缩展开方式展现在之前做的类微信界面上加了显示手机联系人,姓名,电话,邮箱三项信息的功能,同时可以添加联系人同步到手机联系人记录中,添加完下拉刷新显示。完整的项目代码在Android中,如果想把A应用的数据库增加一个共享方式,就为A应用写一个ContentProvider方法,标识B应用要访问的数据。然后通过ContentReso...

2020-05-06 17:07:14 420

原创 实现SQLite数据库的DAO标准CRUD操作

实现SQLite数据库的DAO标准CRUD操作Android中对SQLite数据库的操作方式可以通过调用数据库助手类SQLiteOpenHelper提供的方法实现。首先界面设计如下,完成的功能是对数据库添加,删除,修改并显示的操作。具体实现为首先自定义创建一个继承SQLIteOpenHelper的DBhelper类。在该类中onCreate方法用于第一次创建表及表结构。onUpgrade方...

2020-05-06 14:05:41 198

原创 利用BroadcastReceiver接收广播在短信到来时播放音乐

利用BroadcastReceiver组件接收广播–在短信到来时播放音乐实现的功能:在短信到来时播放音乐,同时设置一个按钮,能停止播放音乐实现的过程:当BroadcastReceiver收到发送过短信的广播以后,调用播放音乐的服务程序开始播放音乐,当主程序监听到点击了停止播放按钮以后,调用停止播放音乐的服务程序。首先,创建raw资源文件夹添加一首短信到来提示歌曲。创建一个BroadcastR...

2020-04-18 11:53:38 645

原创 Android 使用RecyclerView实现展开收缩布局显示

Android 使用RecyclerView实现展开收缩布局显示上周完成了wechat基本布局和跳转的页面功能。在这些基础上,本周通过学习RecyclerView的使用方法,实现了简单的展开和收缩布局显示。首先是增加item.xml的布局以显示收缩和展开部分的内容<?xml version="1.0" encoding="utf-8"?><LinearLayout xml...

2020-03-29 10:49:55 3083 1

原创 Android Studio实现类似微信页面跳转

Android Studio --1.实现类似微信页面的跳转通过fragment内嵌页面在activity中完成将多个页面显示在一起的布局,通过对不同button的监听,完成多个页面之间的跳转。首页xml源码,运用到了FrameLayout组件实现页面动态切换<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns...

2020-03-21 15:23:36 2106

空空如也

空空如也

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

TA关注的人

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