随笔分类 - Android
Android中使用自带TextToSpeech实现离线语音合成功能
摘要:场景 需要实现在安卓端将一段文字进行语音合成并播报。 此过程可离线不需要网络,不用借助第三方形如科大讯飞或者百度等语音合成SDK或者相关工具等。 注: 博客:https://blog.csdn.net/badao_liumang_qizhi关注公众号霸道的程序猿获取编程相关电子书、教程推送与免费下载
阅读全文
AndroidStudio中打开新项目提示:This version of the Android Support plugin for IntelliJ IDEA (or Android Studio) cannot o
摘要:场景 在协同开发Android项目时,使用Android Studio打开项目后提示: This version of the Android Support plugin for IntelliJ IDEA (or Android Studio) cannot open this project,
阅读全文
Android中应用百度地图API开发地图APP实例-显示百度地图
摘要:场景 效果 在使用百度地图API之前需要先在百度地图开放平台中申请API_KEY http://lbsyun.baidu.com/index.php 申请API_KEY 登录百度开放平台后找到控制台下的应用管理-创建应用 依次输入应用名,应用类型选择Android SDK 然后下面需要输入发布版SH
阅读全文
'keytool' 不是内部或外部命令,也不是可运行的程序
摘要:场景 在获取百度地图的SHA1时提示: 'keytool' 不是内部或外部命令,也不是可运行的程序 注: 博客: https://blog.csdn.net/badao_liumang_qizhi 关注公众号 霸道的程序猿 获取编程相关电子书、教程推送与免费下载。 实现 要执行的命令是: keyto
阅读全文
Android中获取定位经纬度信息
摘要:场景 根据GPS获取经纬度效果 注: 博客: https://blog.csdn.net/badao_liumang_qizhi 关注公众号 霸道的程序猿 获取编程相关电子书、教程推送与免费下载。 实现 修改页面布局代码activity_main.xml,在页面上添加一个TextView来显示经纬度
阅读全文
Android中Handler消息传递机制应用之子线程不允许操作主线程的组件
摘要:场景 进程: 一个Android应用就是一个一个进程,每个应用在各自的进程中运行。 线程: 比进程更小的独立运行的基本单位,一个进程可以包含多个线程。 要求: 一个TextView和一个Button,点击Button后新开一个线程更改TextView的内容。 修改activity_main.xml,
阅读全文
Android中使用getDrawable时提示:Call requires API level 21(current min is 15)
摘要:场景 在通过getDrawable方法获取照片资源时提示: Call requires API level 21(current min is 15) 注: 博客: https://blog.csdn.net/badao_liumang_qizhi 关注公众号霸道的程序猿 获取编程相关电子书、教程推
阅读全文
Android中四种补间动画的使用示例(附代码下载)
摘要:场景 Android中四种补间动画。 透明度渐变动画 旋转动画 缩放动画 平移动画 注: 博客: https://blog.csdn.net/badao_liumang_qizhi 关注公众号 霸道的程序猿 获取编程相关电子书、教程推送与免费下载。 实现 透明度渐变动画 首先在布局文件中添加一个Im
阅读全文
Android中实现一个简单的逐帧动画(附代码下载)
摘要:场景 Android中的逐帧动画,就是由连续的一张张照片组成的动画。 效果 注: 博客: https://blog.csdn.net/badao_liumang_qizhi 关注公众号 霸道的程序猿 获取编程相关电子书、教程推送与免费下载。 实现 首先准备一组不同表情的照片,放在res/drawab
阅读全文
Android中使用Canvas和Paint绘制一个安卓机器人
摘要:场景 在Android中画笔使用Paint类,画布使用Canvas类来表示。 绘图的基本步骤 首先编写一个继承自View的自定义View类,然后重写其onDraw方法,最后把自定义的view添加到actvity中。 效果 注: 博客: https://blog.csdn.net/badao_lium
阅读全文
Android中使用画笔和画布绘制一个矩形
摘要:场景 在Android中画笔使用Paint类,画布使用Canvas类来表示。 绘图的基本步骤 首先编写一个继承自View的自定义View类,然后重写其onDraw方法,最后把自定义的view添加到actvity中。 效果 注: 博客: https://blog.csdn.net/badao_lium
阅读全文
Android中使用AlarmManager设置闹钟
摘要:场景 设置闹钟 闹钟提醒 注: 博客: https://blog.csdn.net/badao_liumang_qizhi 关注公众号 霸道的程序猿 获取编程相关电子书、教程推送与免费下载。 实现 新建一个MainActivity,在其布局文件中添加一个时间选择器和一个Button <?xml ve
阅读全文
Android中调用另一个Activity并返回结果-以模拟选择头像功能为例
摘要:场景 Android中点击按钮启动另一个Activity以及Activity之间传值: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/103919470 在上面启动Activity和传值之后,怎样获取Acitvity的返回值。下面
阅读全文
Android中点击按钮启动另一个Activity以及Activity之间传值
摘要:场景 点击第一个Activity中的按钮,启动第二个Activity,关闭第二个Activity,返回到第一个Activity。 在第一个Activity中给第二个Activity传递值,第二个Activity中获取并显示。 打开第二个Activity Activity传值 注: 博客:https:
阅读全文
Android中使用Notification在状态栏上显示通知
摘要:场景 状态栏上显示通知效果 注: 博客: https://blog.csdn.net/badao_liumang_qizhi关注公众号 霸道的程序猿 获取编程相关电子书、教程推送与免费下载。 实现 新建NotificationActivity,通过getSystemService方法获取通知管理器。
阅读全文
Android中使用AlertDialog实现几种不同的对话框
摘要:场景 app中常见的对话框。 简单的带确定取消按钮的对话框 带列表的对话框 带单项选择的对话框 带多项选择的对话框 注: 博客: https://blog.csdn.net/badao_liumang_qizhi 关注公众号 霸道的程序猿 获取编程相关电子书、教程推送与免费下载。 实现 将布局改为L
阅读全文
Android中实现长按照片弹出右键菜单
摘要:场景 效果 注: 博客: https://blog.csdn.net/badao_liumang_qizhi 关注公众号 霸道的程序猿 获取编程相关电子书、教程推送与免费下载。 实现 将布局改为LinearLayout,并通过android:orientation="vertical">设置为垂直布
阅读全文
Android中使用Intent的Action和Data属性实现点击按钮跳转到拨打电话和发送短信
摘要:场景 点击拨打电话按钮,跳转到拨打电话页面 点击发送短信按钮,跳转到发送短信页面 注: 博客: https://blog.csdn.net/badao_liumang_qizhi 关注公众号 霸道的程序猿 获取编程相关电子书、教程推送与免费下载。 实现 将布局改为LinearLayout,并通过an
阅读全文
Android中通过Java代码实现ScrollView滚动视图-以歌词滚动为例
摘要:场景 实现效果如下 注: 博客: https://blog.csdn.net/badao_liumang_qizhi 关注公众号 霸道的程序猿 获取编程相关电子书、教程推送与免费下载。 实现 将布局改为LinearLayout,并通过android:orientation="vertical">设置
阅读全文
Android中通过数组资源文件xml与适配器两种方式给ListView列表视图设置数据源
摘要:场景 实现效果如下 注: 博客: https://blog.csdn.net/badao_liumang_qizhi 关注公众号 霸道的程序猿 获取编程相关电子书、教程推送与免费下载。 实现 将布局改为LinearLayout,并通过android:orientation="vertical">设置
阅读全文
浙公网安备 33010602011771号