- 博客(9)
- 收藏
- 关注
原创 制作简单有好玩的补间动画
补间动画通过对View进行一系列的图形变化实现动画效果,包括透明度变化、平移、缩放、旋转。补间动画的效果常用通过XML文件定义,当然代码也是可以的 首先在res下创建anim文件用于存放动画 文件 接下来就是在xml文件中定义各种动画 透明度渐变: <set xmlns:android="http://schemas.android.com/apk/res/android"> <alpha android:duration="1000" android:interpolat
2020-08-07 09:46:57 330
原创 使用图灵机器人api接口开发智能聊天机器人
聊天界面 图灵机器人是一个智能机器人的开放平台,它提供了自动解析文字的API接口。创建一个机器人,就可以得到一个Key值,作为访问API的身份标识,下图的apikey就是图灵机器人对应的key值 注册完成后开始搭建项目 首先打开网络权限 只需在清单文件(AndroidManifest.xml)中添加允许访问网络权限 < uses-permission android:name=“android.permission.INTERNET”/> 界面布局 <?xml version="1.0
2020-08-06 15:52:25 3034 1
原创 使用GestureLibrary和Gestures Builder软件添加手势
主要功能:绘制手势完成后,弹出对话框,输入手势名称,点击保存,通过存储权限后,保存手势 我们使用Android提供的GestureOverlayView组件绘制手势,该组件的监听器可以响应手势事件的开始、结束、完成的事件 主界面布局 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http:.
2020-08-04 09:31:08 1396 1
原创 使用ContentProvider查看系统短信
使用ContentProvider查看系统短信,首先要知道系统短信的数据文件在哪,在Android Studio中单击Device File Explorer,在目录中选择data/user_de/0/ com.android.roviders.telephony/databases目录下的mmssms.db文件中,与短信有关的是sms表,_id表示短信主键,address表示发送接收短信的手机号码,body表示短信内容 布局文件 <?xml version="1.0" encoding="utf-
2020-08-02 14:47:05 2662 1
原创 UriMatcher类对ContentProvider的多个数据源处理
每个ContentProvider都有一个Uri,当对ContentProvider中的数据进行操作时,会通过对应Uri指定相关数据进行操作。如果一个ContentProvider含多个数据源,就需要对不同Uri进行区分。 初始化UriMatcher类 UriMatcher matcher = new UriMatcher(UriMatcher.NO_MATCH); 参数表示没匹配成功的匹配码,UriMatcher.NO_MATCH是一个值为-1的常量,也可用-1表示 注册需要的Uri matcher.ad
2020-08-02 10:14:47 278
原创 Android记事本功能业务实现
记事本架构图 界面分析 布局搭建 <?xml version="1.0" encoding="utf-8"?> item布局 <?xml version="1.0" encoding="utf-8"?> 封装记录实体类 package com.fangkuai.notepad; public class NoteBean { private String id; //记录的id private String noteContent; //记录的内
2020-08-01 17:10:21 2325 1
原创 Android自定义删除对话框
在Android程序中由于界面风格不同,一般会根据项目需求定义相应的对话框样式,废话不多说,先上效果图。 先在activity_main布局文件中,放置一个按钮,用于弹出对话框 <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android=“http://schemas.android.com/apk/res/android” xmlns:app=“http://schemas.android.com/apk/re
2020-07-24 16:57:29 1024
转载 运用Service服务通信制作音乐播放器
第一步:使用Android Studio创建一个Android工程,并且修改activity_main.xml文件 <?xml version="1.0" encoding="utf-8"?> <!--显示播放进度--> <SeekBar android:id="@+id/sb" android:layout_width="match_parent" android:layout_height="wrap_content" /> <Rel
2020-07-23 09:11:40 435
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人