随笔分类 -  android提高篇

上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 89 下一页
摘要:1.基本类型可以分为三类,字符类型char,布尔类型boolean以及数值类型byte、short、int、long、float、double。数值类型又可以分为整数类型byte、short、int、long和浮点数类型float、double。JAVA中的数值类型不存在无符号的,它们的取值范围是固 阅读全文
posted @ 2017-05-04 17:50 brave-sailor 阅读(3098) 评论(0) 推荐(0)
摘要:Java提供的位运算符有:左移( << )、右移( >> ) 、无符号右移( >>> ) 、位与( & ) 、位或( | )、位非( ~ )、位异或( ^ ),除了位非( ~ )是一元操作符外,其它的都是二元操作符。 1、左移( << ) Test1、将5左移2位: [java] view plai 阅读全文
posted @ 2017-05-04 17:48 brave-sailor 阅读(340) 评论(0) 推荐(0)
摘要:搭配使用 Android Studio 2.2 或更高版本与 Android Plugin for Gradle 版本 2.2.0 或更高版本时,您可以将 C 和 C++ 代码编译到 Gradle 与 APK 一起封装的原生库中,将这类代码添加到您的应用中。您的 Java 代码随后可以通过 Java 阅读全文
posted @ 2017-05-04 16:37 brave-sailor 阅读(2099) 评论(0) 推荐(0)
摘要:一、CoordinatorLayout有什么作用 CoordinatorLayout作为“super-powered FrameLayout”基本实现两个功能: 1、作为顶层布局 2、调度协调子布局 使用CoordinatorLayout需要在Gradle加入Support Design Libra 阅读全文
posted @ 2017-05-04 15:26 brave-sailor 阅读(525) 评论(0) 推荐(0)
摘要:版权声明:本文为博主原创文章,未经博主允许不得转载。 版权声明:本文为博主原创文章,未经博主允许不得转载。 一. 修改本机蓝牙设备的可见性 二. 扫描周围可用的蓝牙设备 Eg: 一. 清单文件AdroidManifest.xml: [java] view plain copy <?xml versi 阅读全文
posted @ 2017-05-02 21:22 brave-sailor 阅读(1429) 评论(0) 推荐(0)
摘要:版权声明:本文为博主原创文章,未经博主允许不得转载。 版权声明:本文为博主原创文章,未经博主允许不得转载。 一. 什么是蓝牙(Bluetooth)? 1.1 BuleTooth是目前使用最广泛的无线通信协议 1.2 主要针对短距离设备通讯(10m) 1.3 常用于连接耳机,鼠标和移动通讯设备等. 二 阅读全文
posted @ 2017-05-02 21:21 brave-sailor 阅读(856) 评论(0) 推荐(0)
摘要:一、什么是Surface 简单的说Surface对应了一块屏幕缓冲区,每个window对应一个Surface,任何View都要画在Surface的Canvas上(后面有原因解释)。传统的view共享一块屏幕缓冲区,所有的绘制必须在UI线程中进行。 在SDK的文档中,对Surface的描述是这样的:“ 阅读全文
posted @ 2017-05-02 14:08 brave-sailor 阅读(674) 评论(0) 推荐(0)
摘要:这几个概念比较绕, 又比较相近。 初看比较糊涂, 把握关键点就好。 关键字 View SurfaceViewGLSurfaceViewTextureView这三个后缀都是View, 所以这三个东西都是用来显示的, 和普通的View差不多, 类似TextView等. 通过历史来说明:SurfaceVi 阅读全文
posted @ 2017-05-02 14:02 brave-sailor 阅读(872) 评论(0) 推荐(1)
摘要:SurfaceView, GLSurfaceView, SurfaceTexture以及TextureView是Android当中名字比较绕,关系又比较密切的几个类。本文基于Android 5.0(Lollipop)的代码理一下它们的基本原理,联系与区别。 SurfaceView从Android 1 阅读全文
posted @ 2017-05-02 13:44 brave-sailor 阅读(648) 评论(0) 推荐(0)
摘要:如果你想显示一段在线视频或者任意的数据流比如视频或者OpenGL 场景,你可以用android中的TextureView做到。 TextureView的兄弟SurfaceView 应用程序的视频或者opengl内容往往是显示在一个特别的UI控件中:SurfaceView。SurfaceView的工作 阅读全文
posted @ 2017-05-02 11:55 brave-sailor 阅读(3963) 评论(0) 推荐(0)
摘要:andriod提供了Handler 和 Looper 来满足线程间的通信。Handler先进先出原则。Looper类用来管理特定线程内对象之间的消息交换(MessageExchange)。 1)Looper: 一个线程可以产生一个Looper对象,由它来管理此线程里的MessageQueue(消息队 阅读全文
posted @ 2017-04-26 17:27 brave-sailor 阅读(246) 评论(0) 推荐(0)
摘要:相关文章 Android View体系(一)视图坐标系 Android View体系(二)实现View滑动的六种方法 Android View体系(三)属性动画 Android View体系(四)从源码解析Scroller Android View体系(五)从源码解析View的事件分发机制 Andr 阅读全文
posted @ 2017-04-26 17:24 brave-sailor 阅读(226) 评论(0) 推荐(0)
摘要:相关文章 Android View体系(一)视图坐标系 Android View体系(二)实现View滑动的六种方法 Android View体系(三)属性动画 Android View体系(四)从源码解析Scroller Android View体系(五)从源码解析View的事件分发机制 Andr 阅读全文
posted @ 2017-04-26 17:22 brave-sailor 阅读(487) 评论(0) 推荐(0)
摘要:相关文章 Android View体系(一)视图坐标系 Android View体系(二)实现View滑动的六种方法 Android View体系(三)属性动画 Android View体系(四)从源码解析Scroller Android View体系(五)从源码解析View的事件分发机制 Andr 阅读全文
posted @ 2017-04-26 17:20 brave-sailor 阅读(259) 评论(0) 推荐(0)
摘要:相关文章 Android View体系(一)视图坐标系 Android View体系(二)实现View滑动的六种方法 Android View体系(三)属性动画 Android View体系(四)从源码解析Scroller Android View体系(五)从源码解析View的事件分发机制 Andr 阅读全文
posted @ 2017-04-26 17:19 brave-sailor 阅读(285) 评论(0) 推荐(0)
摘要:相关文章 Android View体系(一)视图坐标系 Android View体系(二)实现View滑动的六种方法 Android View体系(三)属性动画 Android View体系(四)从源码解析Scroller Android View体系(五)从源码解析View的事件分发机制 前言 本 阅读全文
posted @ 2017-04-26 17:16 brave-sailor 阅读(346) 评论(0) 推荐(0)
摘要:Android View体系(一)视图坐标系 Android View体系(二)实现View滑动的六种方法 Android View体系(三)属性动画 Android View体系(四)从源码解析Scroller 前言 三年前写过事件分发机制的文章但是写的不是很好,所以重新再写一篇,关于事件分发机制 阅读全文
posted @ 2017-04-26 17:15 brave-sailor 阅读(240) 评论(0) 推荐(0)
摘要:相关文章 Android View体系(一)视图坐标系 Android View体系(二)实现View滑动的六种方法 Android View体系(三)属性动画 前言 在Android View体系(二)实现View滑动的六种方法这篇文章中我们讲到了用Scroller来实现View的滑动,所以这篇文 阅读全文
posted @ 2017-04-26 17:13 brave-sailor 阅读(302) 评论(0) 推荐(0)
摘要:相关文章: Android View体系(一)视图坐标系 Android View体系(二)实现View滑动的六种方法 前言 上一篇文章讲了View滑动的六种方法,其中一种是使用动画,这篇文章我们来讲一讲动画的其中一种:属性动画。 1.android视图动画和属性动画 视图动画我们都了解,它提供了A 阅读全文
posted @ 2017-04-26 16:37 brave-sailor 阅读(285) 评论(0) 推荐(0)
摘要:相关文章: Android View体系(一)视图坐标系 1.View的滑动简介 View的滑动是Android实现自定义控件的基础,同时在开发中我们也难免会遇到View的滑动的处理。其实不管是那种滑动的方式基本思想都是类似的:当触摸事件传到View时,系统记下触摸点的坐标,手指移动时系统记下移动后 阅读全文
posted @ 2017-04-26 15:21 brave-sailor 阅读(369) 评论(0) 推荐(0)

上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 89 下一页