Android布局学习——android:gravity和android:layout_gravity的区别
1.分别是什么?android:gravity :定义了一个对象在X,Y坐标轴,在它自己的边界内,应该如何放置它的内容。是上(top)还是下(bottom),左(left)或是右(right)。比如一个TextView,设置它的android:gravity,对它的内容的位置有影响。android:layout_gravity :标准的gravity常量,是子组件提供给它的父组件的。定义了子Vie...
Android Studio ADB响应失败解决方法
当启动Android Studio时,如果弹出adbnotresponding.youcanwaitmore,orkilladb.exeprocessmanuallyandclickRestart说明ADB响应失败,此时点击 wait more 就会不断弹出这个对话框,点击 Restart 也无济于事。解决方法:1.打开cmd,输入 adb kill-server , adb start-serv...
Android翻页效果原理实现之模拟扭曲
上一节我们实现了翻页的曲线效果,但是效果有点小瑕疵不知道大家发现没有:如图,我们发现折叠区域怪怪的,并没有实现我们之前的“弯曲”效果,为什么呢?是计算错了么?其实不是的,我们之前测试的时候使用的将canvas填色,但是这里我们用到的是一张位图,虽然我们的Path是曲线、Region有曲线区域,但是我们的Bitmap是个规规矩矩的矩形啊,怎么弯曲~怎么办呢?说起扭曲,我们首先想到的是drawBitm...
如何在Android Studio项目中导入开源库
前两天,谷歌发布了Android Studio 1.0的正式版,也有更多的人开始迁移到Android Studio进行开发。然而,网上很多的开源库,控件等还是以前的基于Eclipse进行开发,很多人不知道怎么导入到自己的基于Android Studio项目中来,微博上也有人私信我,让我来写写,正好今天回来的比较早,就写写吧。主要介绍一下常见的一些导包的场景。前言--project//项目目录
|...
Android -- 获取视频第一帧缩略图
干货从 API 8 开始,新增了一个类:android.media.ThumbnailUtils这个类提供了3个静态方法一个用来获取视频第一帧得到的Bitmap,2个对图片进行缩略处理。publicstaticBitmapcreateVideoThumbnail(StringfilePath,intkind)第一个参数是视频文件的路径,第二个参数是指定图片的大小,有两种选择 Thumbnails....