- 博客(11)
- 资源 (14)
- 收藏
- 关注
原创 Android 7.0 去除GoogleVR弹出的警告框
近期在做VR和AR的项目,简单的谈一谈猜到的坑。每次运行项目,进入VR,都会弹出警告框。下面直接上图。 刚开始,感觉Google还是挺友好的,给个提示。后来测试妹妹不干了,说都戴上VR眼镜了,弹出来这个提示,去找产品能不能去掉,影响用户体验。没办法,改吧,尤其是VR 进入之前还有提示戴VR眼镜的动画。好了不说废话了,直接说解决方案。 如果使用的是
2017-11-03 14:35:35 920 1
原创 LeakCanary原理分析
1、OOM产生的原因(内存溢出)?连续的内存块,内存不够。监控生命周期(Lifecycle缺陷是只能监控单个Activity生命周期)Application中registActivityLifecycleCallBack函数会监控。通过Activity执行onCreate()中会调用getAppliacation().dispatchActivityOnCrate()函数。...
2021-08-18 09:45:05 151
原创 Android Glide面试相关
1、Glide 缓存机制加载流程?①、首先在运行时缓存----活动缓存中查找,有没有图片,有就直接显示。(正在现实的图片放在活动缓存)②、如果活动缓存没有的话,则去LRE内存缓存中查找,找到就移动到活动缓存,然后映射显示。③、如果LRU内存缓存没有找到的话,就去LRU磁盘缓存中找,找到还是移动到活动缓存,然后映射显示。④、如果 LRU磁盘缓存也没有找到,要么通过HTTP加载图片,要么通过IO流读取。加载成功,会保存到磁盘缓存。2、LRU算法?因为磁盘缓存和内存缓存都用到了LRU算法,
2021-08-12 15:27:43 418
原创 Android 未root查看ANR异常
一般我们的APP出现ANR后会将ANR信息保存到/data/anr/traces.txt里面。在系统里面配置环境变量:adb,然后打开命令行,输入adb pull /data/anr . 导出所有anr文件。 windows默认在 c / user/用户名/anr目录。...
2018-05-22 16:54:45 956
原创 Android 平台运行Unity屏蔽权限提示框
Unity打包运行到Android平台,每次进入Unity模块时,都会弹出一些没有必要的权限提示框(即使是Android6.0以下的手机也会弹出)。最终影响到产品用户体验,测试和产品经理都不干了,必须改。本人也是通过网络大牛的提示才得以解决,特此记录一下。 <application> <meta-data and`roid:name="unityplayer.Sk...
2018-03-14 17:35:06 3087 2
原创 Unity3d VR与Android项目关联
前段时间,公司项目加了个新的需求(公司的项目基本都是视频类型),需要在原先的项目中加入现在比较流行的VR技术。(ps:当时的感觉就是一脸懵逼)当参考了其他APP的VR功能时,还是得先从学习Unity下手,学习基本的场景操作。如果有人跟我一样也是小白,建议去蛮牛和泰课在线去学习(有很多免费的,或者淘宝也有卖视频的),现在把做VR项目遇到的问题,撰此文予以记录,也算项目最终总结。
2017-09-01 15:23:40 1712 1
原创 Android中Bitmap,byte[],Drawable,InputStream相互转化工具类
1、将byte[]转换成InputStream public InputStreamByte2InputStream(byte[] b) { ByteArrayInputStream bais = newByteArrayInputStream(b); return bais; }
2016-03-16 14:42:20 327
原创 Fragment中嵌套Fragment的时候不可以使用GetSupportFragmentMannger
java.lang.IllegalStateException: Recursive entry to executePendingTransactions必须使用GetChildFragmentMannger.。报错信息如上提示。StackOverflowError 内存溢出错误,尽量避免多个布局套,不要超过5个。
2016-01-03 15:55:52 399
原创 scrollview起始位置如何设置为顶部
今天做项目时,遇到了一些问题,当我的Xml文件里面含有Listview时,Listview的显示位置在整体界面的中间位置,适配数据后会出现scrollview起始位置不是顶部,而是显示到Listview的位置。如何显示为scrollview的顶部位置呢?解决办法就是在Listview数据适配后加入后添加下面一行代码即可解决scroll_gym.smoothScrollTo(0, 0); 实
2015-12-30 21:21:57 1014
原创 android启动界面和引导界面的动画
package com.liuyongxiang.welcome;有很多应用开启应用时都会有2到3秒的启动界面的动画,当一次安装应用时还要具备有引导的功能的动画import android.annotation.SuppressLint;import android.app.Activity;import android.content.Intent;import android.con
2015-12-30 21:18:13 341
原创 Android 获取手机系统的声音设置管理通知提醒的声音
通知提醒对很多需要推送的应用来说是必不可少的,但是有的推送需要声音或者震动,也有的因为开会的话想要一个静音的,那么我们应该如何设置的,于是我就研究了一下,首先我们就要获取到手机系统声音的当前设置,代码如下AudioManager am = (AudioManager) context .getSystemService(Context.AUDIO_SERVICE
2015-12-30 20:43:40 1599
谷歌TTS离线语音包.zip
2021-05-10
无限滚动的HorizontalScrollView
2016-04-13
微信第三方登陆和分享
2016-03-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人