- 博客(6)
- 收藏
- 关注
转载 getWidth和getMeasuredWidth
一。也許很多童鞋對getWidth()和getMeasuredWidth()的用法有很多的不解,這兩者之間有什麼樣的不同呢,網上也有各種不同的版本,但大多數都大同小異,從這個地方Ctrl+C,到另一個地方Ctrl+V,沒有把問題說透,也有一部分文章誤導了大家對這兩個方法的認識,我也是深受其害。這裡先糾正下面的一個版本的說法,Baidu上一搜一大堆的,可惜這種說法是錯的,所以希望大家就不要再盲目的轉
2017-02-25 09:32:34
289
原创 安卓方向传感器方位角
一直很困惑这个方位角,就做了简单地app的实验,结果:onSensorChanged(SensorEvent event)当中的event.values[0]也就是方位角的情况如下:北:0°南:180°东:90°西:270°
2016-12-13 11:46:00
1216
转载 fragment二次加载地图地图无法定位
Fragment嵌套高德地图,当再次进入Fragment的时候,会出现奇怪的现象。嵌套的地图会出现无法定位的现象。这个问题出现的原因在于,fragment在被移除时,不会执行onDestroy()方法,而是执行onDestroyView()方法。fragment中的数据已经在第一次操作时完成了初始化了,所以以下代码中,aMap不为null。故无法正常开启定位功能。
2016-12-10 10:14:55
361
转载 ViewPager的适配器问题
谷歌官方认为,ViewPager应该和Fragment一起使用时,此时ViewPager的适配器是FragmentPagerAdapter,当你实现一个FragmentPagerAdapter,你必须至少覆盖以下方法:getCount()getItem()如果ViewPager没有和Fragment一起,ViewPager的适配器是PagerAdapter,它是基类提供适配
2016-12-03 21:10:51
488
转载 关于flush()
ByteArrayOutputStreamFileOutputStream的flush()的确是不一样的。ByteArrayOutputStream.flush()没有意义。FileOutputStream.flush()就是把内存中的bytes写到硬盘上。比如你下载一个1G的avi,JVM的Xmx开到256m,那么FileOutputStream里面最多就放256m内容,所以
2016-11-14 10:57:50
400
原创 今天弄了VideoView差不多一天了,原来是权限的问题
今天一直在看《第一行代码》学习VideoView,指定了文件位置,但是一直没有成功弄出来。最后查出来,是两个问题:1:Uri uri = Uri.parse(Environment.getExternalStorageDirectory().getPath()+"/movie.3gp");当中,movie.3gp前面要加/,因为Environment.getExternalStorageD
2016-10-14 15:48:18
683
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人