自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 禁用屏幕旋转后,手动设置camera预览方向

public void setCameraDisplayOrientation() { if(null==mCamera) return; android.hardware.Camera.CameraInfo info = new android.hardware.Camera.CameraInfo(); //这里的cam

2017-09-21 11:50:43 1222

原创 LinearLayout的layout_weight

之前遇到一个面试题,当时面试官问在720P的显示设备上,一个LinearLayout中水平放置两个view,一个宽=100dp的view和一个宽=200dp的view但是宽是100dp的layout_weight=8,宽是200dp的layout_weight=3;这个时候,他们的宽高实际测量的结果是多少?在这个问题之前,使用layout_weight这个属性的大部分用途是均分或者按比例分配v

2017-09-06 22:54:04 263

原创 android通过代码设置横竖屏

在activity中  // 设置为横屏模式      setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);  // 设置为竖屏模式      setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);  // 设置为跟随系

2017-08-29 15:05:31 8840

原创 Android系统解决方法数越界

APP版本越来越高,功能模块越来越多,方法数难免就会达到65535的限制,用android studio的小伙伴都知道在build.gradle里面有这么一个属性;multiDexEnabled,我们直接设置为true就可以解决问题了.但是今天碰到一个问题,在一个4.4系统的pad上安装了app之后直接打不开,闪崩.马上惊出一身冷汗,刚上线的app,出了这么一个bug!!!看错误是

2017-08-04 15:49:25 382

原创 小米手机的坑

1.用Android studio 2.3调度程序时提示“Installation failed with message Failed to establish session”错误,需要在在开发者选项里关闭MIUI优化!2.视频开发中,小米其他版本的手机还好,这个什么小米4A,呵呵!! 锁屏再开,直接报错,奇葩玩意,性能低就强行阉割,坑开发者!!!

2017-07-20 16:00:46 453

转载 一个监听home键锁屏键的工具类

/** * Home键监听封装 */public class HomeWatcher { static final String TAG = "HomeWatcher"; private Context mContext; private IntentFilter mFilter; private OnHomePressedListener mListene

2017-07-19 17:57:16 322

原创 Oracle提供的jniDoc

http://docs.oracle.com/javase/7/docs/technotes/guides/jni/spec/functions.html

2017-07-12 20:33:54 246

原创 Android开发jni遇到的一些问题,持续更新

1.类对象转换相关c层的数据对象转换成java的Jobject通过对应的constructor->init转换而来,因为转换的都是java/lang包中的对象,所以在java层的native方法中要用大写的Boolean,Double,Integer,因为c层给java层传递的是一个对象的地址,如果直接用基本类型去接收,是一个非法值,一般是-XXXXE的N次方.基本类型的描

2017-07-12 19:59:47 273

原创 如何把Kotlin代码转换成java代码

之前在研究一个视频库,里面有一些最近更新的代码是用kotlin写的,增加了阅读难度,下面给大家一个可以在androidstudio上直接把kotlin代码转成java代码的方法原文在这里:https://stackoverflow.com/questions/34957430/how-to-convert-a-kotlin-source-file-to-a-java-sou

2017-07-06 16:55:55 17309

原创 变更主键的表数据迁移

/** * 表数据迁移 * * @param context */public static final String TEMP_SQL_CREATE_TABLE_SUBSCRIBE = "alter table " + T_LOCAL_VIDEO + " rename to temp_" + T_LOCAL_VIDEO;public static final Stri

2017-06-28 18:08:13 616

原创 Android开发中如何监听用户的home键

安卓开发监听home键

2016-07-18 17:57:50 789

原创 sugar orm使用介绍

首先介绍一下sugar orm为什么诞生!!!借用官网上面的几句话:a.Fairly large and complex data model. b.Primary work was to save/retrieve and iterate over the business objects. c.Lot of boiler plate code for the db operations.

2016-05-31 16:06:05 4257 7

原创 MAC上使用androidstudio如何关联源码

一路cd 进去到你mac的这个目录下   ~/username/Library/Preferences/AndroidStudio2.X/options/jdk.table.xml,然后open it~~在sourcePath下面加入就可以了,当然啦我的是22,你们的可能是更高或者更低~~总之找到对应版本的sourcePath加上对应的这句话,就可以啦~~~,

2016-05-24 14:47:48 3592

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除