会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
云中雀
博客园
首页
新随笔
联系
管理
订阅
2019年7月24日
android文件分享在android7.0以上版本报错的解决方案
摘要: 最近在使用蓝牙进行文件分享时,出现了一个奇怪的问题。同样的代码在android5.1上可以顺利运行,但是在android7.0上就运行失败。出现如下的错误: 出现这个问题的时候我立刻意识到这是一个兼容的问题,于是在网上找了一些方法,并解决了这个问题,我受到启发的网址是: 即以前的共享代码是这样写的:
阅读全文
posted @ 2019-07-24 10:55 云中雀
阅读(2815)
评论(0)
推荐(0)
2018年11月7日
Android利用Mediapalyer播放本地资源文件声音
摘要: 首先在res下创建raw,然后将mp3音乐拷贝到raw下 直接贴代码吧 //开始播放声音 public class PlayVoice { private static MediaPlayer mediaPlayer; public static void playVoice(Context context){ try { media...
阅读全文
posted @ 2018-11-07 11:41 云中雀
阅读(862)
评论(0)
推荐(0)
2018年9月22日
Android用户点击返回按钮两次退出整个APP
摘要: 最近的APP项目有一个需求就是连续点击两次返回按钮,退出整个APP,而不是返回到上一个页面,这个连续是有时间限制的,在我的项目里,我设置成2秒钟,如果两秒之内点击了两次,就代表用户想要退出整个APP,如果大于两秒则不会触发该效果。 实现方法是: 重写Activity里的onBackPressed方法
阅读全文
posted @ 2018-09-22 17:13 云中雀
阅读(1938)
评论(0)
推荐(0)
2018年9月7日
通过Application配置全局的Context
摘要: 后来发现,是没在清单文件配置Context,也就是下面的第三步。 解决方法: 转: https://blog.csdn.net/AndroidOliver/article/details/56481828v
阅读全文
posted @ 2018-09-07 15:15 云中雀
阅读(490)
评论(0)
推荐(0)
2018年9月4日
EasyPermissions的流程
摘要: 在app的build.gradle文件的dependencies中,添加依赖: 注意,要在清单文件中,添加权限: <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/> <uses-permission
阅读全文
posted @ 2018-09-04 14:46 云中雀
阅读(2282)
评论(0)
推荐(0)
2018年9月1日
判断手机网络类型
摘要: 1、判断当前是否有网络 2、判断当前网络类型 3、判断当前手机网络类型 4、判断当前手机网络2G\3G\4G
阅读全文
posted @ 2018-09-01 10:30 云中雀
阅读(919)
评论(0)
推荐(0)
assets下的文件复制到SD卡
摘要: assets下的资源如下图: 下面是工具类: AssetsCopyTOSDcard .java MainActivity .java 在编程过程中遇到的两个问题: open failed: ENOENT (No such file or directory) open failed: EISDIR
阅读全文
posted @ 2018-09-01 10:21 云中雀
阅读(1412)
评论(0)
推荐(0)
AssetManager
摘要: AssetManager用于获取assets下的资源。 1、getassets()得到AssetManager 2、AssetManager.close() 关闭AssetManager 3、Resources和Assets 中的文件只可以读取而不能进行写的操作。 4、AssetManager类常用
阅读全文
posted @ 2018-09-01 10:06 云中雀
阅读(5080)
评论(0)
推荐(0)
2018年8月31日
View - RemoteViews
摘要: 设计Android的工程师起名字还是挺规范的,而且一眼就知道是什么意思。RemoteViews,顾名思义,远程的View。Android为了能让进程A显示进程B的View,设计了这么一种View(其实不是真正的View)。其实我们开发过程中,发通知到状态栏显示也是利用了RemoteViews,我们来
阅读全文
posted @ 2018-08-31 10:29 云中雀
阅读(1021)
评论(0)
推荐(0)
给你的app添加桌面widget
摘要: 首先,什么是桌面widget,桌面widget是一种桌面插件,如下图: 这种类型的控件叫做widget,一般长按桌面会弹出一个界面让你选择控件,选择完了拖到桌面就能使用了。 下面我们为这个app来添加一个widget,先看一下效果吧。 然后点击这个桌面widget,让他跳转到我们的app里面 怎么样
阅读全文
posted @ 2018-08-31 09:59 云中雀
阅读(1136)
评论(0)
推荐(0)
下一页
公告