
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
输入(1)python -m ensurepip,(2)pyhon -m pip install –upgrade pip。最后研究了半天是安装了Python和配置了环境变量后,还需要安装。输入 python -m pip list。输入 pip install pandas。都安装好后,又可以愉快玩耍了。
File -->Settings-->Experimental--> 取消选项“Enable support for multi-variant Javadocs and Sources”再同步下,就可以开心玩耍了。
红色字体是Activity的生命周期,黑色字体是Fragment的;前提:Activity中包含有Fragment。好了,又可以愉快玩耍了。
Android7.0以前获取本地文件uri用的Uri.fromFile(new File(filePath)); 后会得到一个file://,这种方式呢7.0及以后的系统版本就用不了,且会报一个异常:android.os.FileUriExposedExceptionfile:///storage/emulated/0/Android/data/com.alex.demo/cache/.t
为了便于WEB端统计分析,需要将APP的 user-agent 作特征标记,所以搜索了一下android对webview的User-Agent设置方法,具体如下:// 修改ua使得web端正确判断String ua = webview.getSettings().getUserAgentString();webview.getSettings().setUserAgentString(
有2个软件,比较好用,一个是mounty(免费的),另一个是 Tuxera NTFS for Mac(付费的),平时的文件基本都没问题,但是有时候不知道什么原因,就拷贝粘贴失败,经过摸索,当拷贝大量文件时,有一种更好的方法。那就是使用parallel desktop,俗称虚拟机,Mac系统安装了这个虚拟机,再安装PD Runner,每次点击PD Runner启动windows系统,就可以跳过激活验
最近遇到一个疑惑,为啥静态内部类不可以继承非静态内部类理解呢?一查资料,都是千篇一律,都是对内部类的讲解,都不能直接找到这个疑惑的答案。请教了一些大神,最后明白了其中原委,这里做个记录,哪天又不清楚了可以用来看看。看图:如上图所以,要想new 非静态内部类,必须得有外部类的实例,我们都知道静态类、静态内部类、一切静态的东西都跟非静态无关系,因为虚拟机内存机制里面他们
mac:有时需要用到android studio中的终端进行一些命令操作,比如:gradlew processDebugManifest --stacktrace如果没有配置gradle的环境变量就会提示不认识这个命令,所以这里记录下mac的配置方法。首先,找到电脑中gradle的文件夹路径,比如我的:/Users/chenqi/.gradle/wrapper/dists/gradle-6.1.1
什么时候需要用到多tag过滤呢?当需要查看不同的tag下代码执行流程的顺序;AS之前的版本Logcat可以在filter中编写正则表达式过滤多个标签,或者在日志搜索框输入多个tag的正则表达式,比如:tag1|tag2 但是更新了最新的AS海豚版本后,很多工具栏都消失了,只能在搜索框里面输入正则表达式了,比如:tag~: tag1|tag2如果不想搜索某个或某些tag,可以写成,比如:-tag~:
nonRoot:此参数为false,只有该处于任务栈底时才生效,为true,对于该栈所有Activity都有效,有个疑问,如果都有效直接true好了,搞个false不是多次一举吗?这个方法很神奇,移动该Activity实例所在的任务栈到后台(到该系统所有Activity任务栈之后),不会调用 onDestroy()方法,就相当于是人为的点下了home键切换到了桌面;我们都知道Activity是放入







