- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 android WebView 长按自由复制文字,进入文字选择模式
长按WebView系统默认进入文字选择默认,但如果想实现先长按菜单显示菜单同能菜单选项来判断是否进行的进入自由复制文本文字选择的操作就不知道该怎么办了。长按WebView显示弹出菜单,可怎么才在能实现点击菜单选择进入自由复制文本模式呢?在网上翻了个遍,都不怎么如意,纠结了几日,下午偷懒睡了一觉突然就想到了Instrumentation模拟长按操作触发WebView默认的显示复制菜单
2017-08-06 01:03:35 11955 2
原创 GBK编码文件转UTF-8编码使用vim
最近要从Eclipse转Android Studio,以前Eclipse的默认GBK编码一直没改,也就使用下去,但转Android Studio 的默认编码是UTF-8,导入旧项目GBK编码一大堆错误,不可能又把Android Studio默认编码改为GBK吧,毕竟UTF-8才是主流,这才狠下心把,把以前写的项目都转为UTF-8,写个java转换不是分分钟的事,说干就干,可写了才知
2016-01-22 15:32:15 1236
原创 android 打开手电筒 适配camera2
只是修改了一个bug,应用商店就提示使用了某某某家的sdk不让通过。最后还是……唉,以后还能不能愉快地玩耍,头疼。正文在android 5.0+的版本以前的的camera API被废弃,所以如果在android5.0中还使用以前的方法就不大合适了。方法很简单就是在 CameraCaptureSession.StateCallback 中的onConfigured设置配置属性
2016-01-04 12:54:33 5063
原创 [小笔记] Android判断Bitmap图片是否损坏
在加载SD卡或网络下载的图片中常常遇到图片数据不完整而造成程序运行停止。解决方法:在获取的图片的Bitmap中使用getWidth方法判断,不完整则try……catch捕捉 try{ bitmap.getWidth(); }catch(Exception e) {// Log.v("LOG", "图片出错"); return null; } re
2015-10-29 20:07:15 5503
原创 [小笔记]Android 调节音乐音量大小&改变闹钟铃声大小
废话不多说直接上代码AudioManager audioManager = (AudioManager) this.getSystemService(Context.AUDIO_SERVICE); //得到手机音乐音量的最大值 int maxVolume = audioManager.getStreamMaxVolume(AudioManager.STREAM_MUSIC);
2015-10-29 19:22:06 2823
原创 Android New package not yet registered with the system 错误解决方法和邪恶的360
最近打开Eclipse 运行以前写的Android项目发现无法怎么也无法安装到手机上,但导入工作空间外的程序运行正确。控制台显示如下[2015-10-06 13:14:19 - quailAlarmClock5] ------------------------------[2015-10-06 13:14:19 - quailAlarmClock5] Android La
2015-10-06 13:09:02 660
原创 Android 在Service中监听软键盘显示状态
最近在做一个悬浮窗功能时,遇到了问题,就是当软键盘弹出时控制悬浮窗隐藏,软键盘关闭时又显示出来。毕竟弹出软键盘时被悬浮窗阻挡用户体验不好。上网百度(额,英语是硬伤)各种资料各种苦逼,差不多都是在Activity 中监听布局变化的。经过各种折磨后终于想到了,通过获取正在运行的进程列表遍历出拿到包名再和默认输入法包名比较。代码如下: /** * 软键盘状态判断 *
2015-09-15 10:06:44 1669
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人