- 博客(7)
- 收藏
- 关注
转载 屏幕适配小结
一、相关术语 屏幕尺寸: Andorid 中的所有实际的屏幕尺寸分为四个广义大小:小,正常,大和超大。(small,normal,large,and extra-large)屏幕像素密度: 屏幕的物理区域内的像素的数量:通常被称为 dpi(每英寸点数) Android 中的所有实际的屏幕密度分为六个广义密度: 低,中,高,超高,超超高,超超超高。 Low,medium,high,extr
2016-11-14 15:10:49
443
原创 Android 视频播放适配横竖屏切换功能的实现
项目中视频的播放之前的设计一直是根据视频的宽高进行判断,以最大程度显示界面的方式来播放视频。目前打算适配横竖屏的切换,现在的设计是:若屏幕为竖屏锁定,播放视频就竖屏锁定;若屏幕为横屏锁定, 播放视频就横屏锁定。若屏幕自动旋转按钮打开,则横屏状态下就横屏播放,竖屏状态下就竖屏播放。下面讲解该功能的实现步骤:一、获取屏幕锁的状态:判断是否开启了重力感应: public boolean screenI
2016-11-14 14:39:06
5077
2
原创 Gradle 介绍三
六、Gradle 详解现在正式进入 Gradle。Gradle 是一个工具,同时它也是一个编程框架。前 面也提到过,使用这个工具可以完成 app 的编译打包等工作。当然你也可以用 它干其他的事情。6.1 Gradle 基本组件Gradle 是一个框架,它定义一套自己的游戏规则。我们要玩转 Gradle,必 须要遵守它设计的规则。下面我们来讲讲 Gradle 的基本组件: Gradle 中,每
2016-11-14 13:40:53
592
原创 Gradle 介绍二
五、Groovy 介绍Gradle 选择了 Groovy,Groovy 由于它基于 Java,所以这里仅介绍 Java 之外的东西。了解 Groovy 语言是掌握 Gradle 的基础。Groovy 是一种动态语言。这种语言比较有特点,它和 Java 一样,也运行 于 Java 虚拟机中。你可以认为 Groovy 扩展了 Java 语言。比如,Groovy 对自 己的定义就是:Groovy 是
2016-11-14 11:18:30
530
原创 Gradle 介绍一
一、Gradle 下载和安装Gradle 的官网:http://gradle.org/ 文档位置:https://docs.gradle.org/current/release-notes 其中的UserGuide 和DSL Reference 很关键。User Guide 就是介绍Gradle 的一本书,而DSLReference 是Gradle API 的说明。 安装as 之后就安装好了
2016-11-14 10:35:05
625
原创 Android 下 JNI 开发简介
Android 下 JNI 开发一、什么是 JNIJNI java native interface native 本地 java 本地接口通过 JNI 可以实现 java 和本地代码之间相互调用jni 可以看做是翻译,实际上就是一套协议二、为什么要用 JNI Java 一处编译到处运行java 运行在虚拟机上,JNI 可以扩展 java 虚拟机的能
2016-11-14 09:54:49
452
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人