
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
今天,简单讲讲android在读取文件时,如何获取文件大小。目前有两种实现方法,一种是使用File的length()方法;另外一种是使用FileInputStream的available()方法,当InputStream未进行read操作时,available()的大小应该是等于文件大小的。但是在处理大文件时,后者会发生问题。我们来看一下:首先选择一个文件并查看这个文件
昨天,我看公司app的代码时,发现了onHiddenChanged的代码,刚开始我不知道是用来做什么的,后来在网上搜索了一下资料,也终于弄懂了。项目中,为了实现不同fragment之间值得传递,首先想到的是利用bundle或者shareprefercnce之类的共享数据机制,当不符合项目需求,有点过于复杂和冗余,就利用网上一位前辈的建议,在主Activity中,创建一个共享
昨天,我在自己的虚拟机上的Ubuntu上,做了一个简单的服务器。后来用手机去访问web项目,发现怎么也访问不了。后来,组长告诉我Ubuntu的ip与手机的ip地址不在一个网段内,需要为Ubuntu设置同一网段的静态IP.在网上找了好久的资料,终于设置成功,并且可以访问web服务器。 1.首先我使用的虚拟机是VMware 12,Ubuntu是16,在window上查看自己电脑的ip地址和网关
今天,简单讲讲Android里如何设置TextView字体加粗。 不废话了,用过多次,还是没记住。直接上代码。1.布局文件中这样设置即可:XML/HTML代码android:textStyle="bold" 中文字体加粗:TextView textView= new TextView(context);//或从xml导入 TextPaint paint = textV...
昨天,组长让我帮忙看看android studio的不能运行的错误,我看上面显示的是需要jdk1.8以上才可以运行,于是当时给组长下载了一个jdk 1.8 32位的,不过在修改jdk的路径时,自己忘记怎么修改,于是在网上查了一些资料,最终查找到了。这里就记录一下,避免以后忘记还需要才查找。这个对于很多刚转到Android Studio上的来说,确实是一个问题。可能你在设置
今天,简单讲讲如何使用android studio 快速删除无用的import包。在开发过程中,随着项目的迭代,文件内部分import 可能早已经不用了,对于这种无用的 import,我们不可能一个一个文件的删除。这里记录个自动删除无用import的功能。一、方法/步骤 1.启动Android Studio,打开项目,可以看到该java文件有多余的imp







