自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

向晚流年

心静,志坚,有所为

  • 博客(19)
  • 资源 (1)
  • 收藏
  • 关注

原创 Android Graphics 多屏同显/异显 - C++示例程序(升级版)

为了更生动地展现Android多屏同显/异显的功能,基于前面的多屏显示互动程序做一个升级版,增加播放视频功能。

2024-04-10 08:30:00 1419

原创 Android Graphics 多屏同显/异显 - C++示例程序(标准版)

为了理解Android多屏同显/异显的基本原理,我们将从Native Level入手,基于Graphics APIs写作一个简单的C++版本的多屏显示互动的演示程序。通过这个程序我们将了解常用的多屏显示相关的接口的使用方法。

2024-04-08 09:00:00 800

原创 Android Graphics 多屏同显/异显

从这篇文章开始,我们将从简单的C++多屏显示的示例开始,同大家从浅入深、从表入里,初步剖析安卓多屏显示的基本原理。标准版Demo是在早前Surface绘图示例Demo的基础上加上了多屏显示的功能,在交替显示R/G/B纯色图像的同时可以接收实时输入的命令进行多屏互动。Android Graphics多屏同显异显系列文章是Graphics系列文章的延续与扩展,我们将开始讲解多屏显示相关的基本原理和常用功能的接口使用。这样我们可以抛开复杂的WMS、AMS等模块复杂的逻辑,聚焦底层多屏显示的基本原理。

2024-02-20 22:24:58 1106 1

原创 Android Graphics 图像显示系统 - 开篇

个人虽然从事Android开发也比较长时间了,但对于Android Graphics显示系统的知识一直比较匮乏,写作这些文章时也是很多地方一知半解,很多内容也难以讲清楚来龙去脉,甚至强加了个人“自以为是”的观点。网络上其实已经有很多优秀的文章的来解析Android Graphics显示系统的架构。Android每年一个大版本的更新,图形显示系统的源码在架构和写作方式上也几经调整与修改,虽基本原理不变,但逻辑细节却也发生了很大的变化。

2024-02-08 16:25:32 1548

原创 OpenJDK与JDK的区别及Ubuntu下的安装方法

OpenJDK与JDK的区别:OpenJDK是JDK的开放原始码版本,以GPL协议的形式放出。两者的授权协议的不同,且在采用GPL协议的OpenJDK中,SUNJDK的一部分源代码因为产权的问题无法开放OpenJDK使用,随意相比于JDK,OpenJDK源代码不完整,只包含最精简的JDK。Ubuntu下OpenJDK与JDK的安装:1、OpenJDK的安装参考官方网

2016-06-15 10:35:23 11561

原创 Unbutu网卡驱动安装(Intel内置网卡8086:15b8)

工作中需要在新的实验平台上安装unbuntu14.04操作系统,系统安装好之后发现无法连接网络,分析后是由于缺少网卡驱动的原因。下面把分析问题的过程及安装网卡驱动步骤介绍如下:查看PCI信息sudo lspci

2016-06-14 23:02:17 9204 3

原创 Android版本判断

尽管Android向下兼容不好,但是一个程序还是可以在多个平台上跑的。向下兼容不好,接口改变,新的平台上不能用旧的API,旧的平台更不可能用新的API,不等于一个平台需要一个APK。可以在高版本的SDK上开发,并在程序中作版本判断,低版本运行环境使用旧的API。进行android版本判断需使用到类:android.os.Build 根据官方文档解释为--Information abou

2016-05-30 15:35:50 620

原创 Ubuntu中、英文环境设置

改变ubuntu的中英文显示需要修改文件/etc/default/locale,具体设置过程为:1、打开/etc/default/locale文件#sudo vim /etc/default/locale2、修改文件内容 a.设置为中文显示环境 LANG="zh_CN.UTF-8" LANGUAGE="zh_CN:zh" b.设置为英文显示环境 LANG="en_US.UTF-8" L

2016-05-29 13:47:18 1533

原创 adb常用命令介绍

Android app 调试命令

2016-05-10 17:40:54 647

原创 Android Environment 类详解

Android应用开发中,常使用Environment类去获取外部存储目录,在访问外部存储之前一定要先判断外部存储是否已经是可使用(已挂载&可使用)状态,并且需要在AndroidManifest.xml文件中添加外部存储读和写的权限。根据官方API文档,接下来对android.os.Environment类做详细介绍。一、Environment类中提供了多个String类型的静态常量用

2016-05-09 11:17:07 1117

原创 Android字符串相关类 - StringBuilder

StringBuilder

2016-05-06 16:01:58 309

原创 Android字符串相关类 - StringBuffer

StringBuffer

2016-05-06 16:00:46 227

原创 Android字符串相关类 - String

string

2016-05-06 15:59:52 293

原创 Android字符串相关类 - CharSequence

Class OverviewCharSequence定义为public interface。该接口用于表示一个有序字符的集合,并在其中定义里了处理字符的方法。已知的常用间接子类有String, StringBuffer, StringBuilder .....Public Methodspublic abstract intlength()

2016-05-06 14:41:50 1848

原创 adb logcat调试中常用的命令介绍

Android日志系统提供了记录和查看系统调试信息的功能。日志都是从各种软件和一些系统的缓冲区中记录下来的,缓冲区可以通过 logcat 命 令来查看和使用。adb logcat 命令格式 : adb logcat [选项] [过滤项], 其中 选项 和 过滤项 在 中括号 [] 中, 说明这是可选的。adb logcat 调试命令繁多,不易记忆,下面结合Android a

2016-04-29 09:50:53 1067

原创 请求码(requestCode)与结果码(resultCode)解析

Android apk开发中经常需要在活动(Activity)之间穿梭,并实现活动之间的数据传递。为了启动一个新的活动并得到该活动的返回数据,需调用方法startActivityForResult(),该方法的原型为:void startActivityForResult (Intent intent, int requestCode)同时在原活动中利用方法onActivity

2016-04-22 13:24:24 24125 3

转载 Android编译过程详解(一)

Android的优势就在于其开源,手机和平板生产商可以根据自己的硬件进行个性定制自己的手机产品,如小米,LePhone,M9等,因此,在我们在对Android的源码进行定制的时候,很有必要了解下,Android的编译过程。如果你从来没有做过Android代码的编译,那么最官方的编译过程就是查看Android的官方网站:http://source.an

2016-04-15 12:47:11 379

原创 如何获取域名(网址)对应的IP地址

域名(Domain Name),是由一串用点分隔的名字组成的Internet上某一台计算机或计算机组的名称,用于在数据传输时标识计算机的电子方位。通俗点讲,域名就是我们平时进行网络浏览时所用到的网址(如:www.baidu.com)。域名只是为了方便阅读和记忆,计算机并不能直接处理,还需要通过域名服务器(DNS)把域名解析为对应的IP地址才能进行网络访问。

2016-04-07 15:42:51 93189

原创 查看本机IP地址及子网掩码(netmask)

通常有两种方式来查看本机IP地址及子网掩码,一种是在网路和共享中心中查看网路信息;一种是在cmd命令窗口查看。下面分别介绍这两种方法:1、在网路和共享中心中查看本机IP地址及子网掩码       (1)打开控制面板,点击网络和共享中心,进入如下界面:      (2)点击本地连接,进入本地连接状态界面,      (3)点击详细信息,即可限制当前连接网路的详细信息,

2016-04-07 14:23:26 12318

OpenGL ES应用开发实践指南 Android卷

高清,自己清晰,OpenGL ES应用开发实践指南 Android卷

2017-11-21

空空如也

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

TA关注的人

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