-
Android 三星手机拍照,图片旋转
三星手机拍照图片旋转的问题,项目中有上传图片的功能,那么涉及到拍照,从相册中选择图片,别的手机都ok没有问题,唯独三星的手机拍照之后,你会很清楚的看到会把照片旋转一下,然后你根据路径找到的图片就是已经被旋转的了,解决办法终于被我找到了。我们可以根据图片的路径读取照片exif(Exchangeable Image File 可交换图像文件)信息中的旋转角度。Android 下的EXIF根据调试,可以清楚的发现三星手机拍照的图片的旋转角度是90度,而别的手机旋转角度是0度代码: / *...…
-
android .9图制作
使用简单说明eclipse时代 在android sdk tools目录下找到draw9patch.bat文件,然后将其打开,将你要处理的png图片拖入即可。或者File –> Open 9 patch。androi studio集成到开发环境中,直接在规则总结上边黑线:横向拉伸区域,必须要画的,拉伸是横向拉伸,如右边的区域第二个拉伸的就是横向拉伸的效果左边黑线:纵向拉伸区域,必须要画的,拉伸是纵向拉伸,如右边的区域第一个拉伸的就是纵向拉伸的效果下边黑线:可选,横向内容显示区域右边黑...…
-
Android studio简单使用Jni
android android studio Jni java调用C步骤 新建项目 SampleJni , 创建 AppSecret类 创建 jni 目录,命令行生成 AppSecret jni头文件,并拷贝到 jni目录 新建 AppSecret头文件的,实现文件 配置项目 build.gradle , 添加ndk配置具体步骤第一步:新建项目 SampleJni创建 AppSecret代码如下:/** * 获取秘钥 * * Created by wangj on 15/5/16....…
-
centos6.5使用yum快速安装mysql
第 1 步、yum 安装 mysql[root@iZ231xhruwmZ ~]# yum -y install mysql-server安装结果:Installed:mysql-server.x86_64 0:5.1.73-3.el6_5Dependency Installed:mysql.x86_64 0:5.1.73-3.el6_5perl-DBD-MySQL.x86_64 0:4.013-3.el6perl-DBI.x86_64 0:1.609-4.el6第 2 步、设置开机启动[r...…
-
Android studio好用的插件
1、ButterKnife ZeleznyButterKnife 生成器,使用起来非常简单方便,2、SelectorChapek设计师给我们提供好了各种资源,每个按钮都要写一个selector是不是很麻烦?这么这个插件就为解决这个问题而生,你只需要做的是告诉设计师们按照规范命名就好了,其他一键搞定。3、GsonFormat现在大多数服务端api都以json数据格式返回,而客户端需要根据api接口生成相应的实体类,这个插件把这个过程自动化了,赶紧使用起来吧。4、ParcelableGener...…
-
ArrayList 移除指定区间的数据
ArrayList 中自带一个** removeRange(int formIndex, int toIndex) ** 不过是protected的。示例代码public class RangeArrayList extends ArrayList { public void removeRange(int fromIndex, int toIndex) { super.removeRange(fromIndex, toIndex); } ...…
-
Android API对照系统版本表
API等级1: Android 1.0API等级2: Android 1.1 Petit Four 花式小蛋糕API等级3: Android 1.5 Cupcake 纸杯蛋糕API等级4: Android 1.6 Donut 甜甜圈API等级5: Android 2.0 Éclair 松饼API等级6: Android 2.0.1 Éclair 松饼API等级7: Android 2.1 Éclair 松饼API等级8: Android 2.2 - 2.2....…
-
Android透明度值16进制值
100% — FF 95% — F2 90% — E6 85% — D9 80% — CC 75% — BF 70% — B3 65% — A6 60% — 99 55% — 8C 50% — 80 45% — 73 40% — 66 35% — 59 30% — 4D 25% — 40 20% — 33 15% — 26 10% — 1A 5% — 0D 0% — 00…
-
Android 双击返回键退出应用程序
long exitTime = 0;@Overridepublic boolean onKeyDown(int keyCode, KeyEvent event) { if (KeyEvent.KEYCODE_BACK == keyCode) { if (System.currentTimeMillis() - exitTime > 2000) { toast("再按一次退出程序"); // 将系统当前的时间赋值给exit...…