
android
蓝鲸123
做更好的自己
展开
-
Android开发之asserts读取文件
从assert资源加载图片或者三维的obj输入流: public static byte[] loadFromAssets(Context context,String picName) { byte[] result=null; try { InputStream in=context.getResources()原创 2016-06-21 10:59:31 · 1191 阅读 · 0 评论 -
Resources
数据包package:android.content.res 主要类:Resources InputStream openRawResource(int id) 获取资源的数据流,读取资源数据把一个图片资源,添加你的文件到你工程中res/drawable/目录中去,从这里,你就可以引用它到你的代码或你的XML布局中,也就是说,引用它也可以用资源编号,比如你选择一个文件只要去掉后缀就可以了(例如原创 2016-06-21 11:35:34 · 591 阅读 · 0 评论 -
ByteBuffer.allocateDirect 与 allocate 方法
一、首先是JavaDocument: 直接与非直接缓冲区 字节缓冲区要么是直接的,要么是非直接的。如果为直接字节缓冲区,则 Java 虚拟机会尽最大努力直接在此缓冲区上执行本机 I/O 操作。也就是说,在每次调用基础操作系统的一个本机 I/O 操作之前(或之后),虚拟机都会尽量避免将缓冲区的内容复制到中间缓冲区中(或从中间缓冲区中复制内容)。 直接字节缓冲区可以通过调用此类的 all原创 2016-06-21 11:53:56 · 8396 阅读 · 0 评论 -
SoundPool
使用SoundPool播放音效如果应用程序经常播放密集、急促而又短暂的音效(如游戏音效)那么使用MediaPlayer显得有些不太适合了。因为MediaPlayer存在如下缺点:1) 延时时间较长,且资源占用率高。2) 不支持多个音频同时播放。Android中除了MediaPlayer播放音频之外还提供了SoundPool来播放音效,SoundPool使用音效池的概念来管理多个短促的音效,例如它可以原创 2016-06-23 11:52:10 · 421 阅读 · 0 评论 -
Android之SurfaceView学习(一)
Android之SurfaceView学习(一)首先我们先来看下官方API对SurfaceView的介绍SurfaceView的API介绍Provides a dedicated drawing surface embedded inside of a view hierarchy. You can control the format of this surface and, if you lik转载 2016-06-23 12:43:41 · 394 阅读 · 0 评论 -
Android图像处理之Bitmap类
Bitmap是Android系统中的图像处理的最重要类之一。用它可以获取图像文件信息,进行图像剪切、旋转、缩放等操作,并可以指定格式保存图像文件。本文从应用的角度,着重介绍怎么用Bitmap来实现这些功能。1. Bitmap 的生成1.1 BitmapFactory decode出Bitmap**Bitmap实现在android.graphics包中。但是Bitmap类的构造函数是私有的,外面并不转载 2016-06-23 13:22:19 · 347 阅读 · 0 评论 -
Android中Bundle类的作用
Android中Bundle类的作用Bundle类用作携带数据,它类似于Map,用于存放key-value名值对形式的值。相对于Map,它提供了各种常用类型的putXxx()/getXxx()方法,如:putString()/getString()和putInt()/getInt(),putXxx()用于往Bundle对象放入数据,getXxx()方法用于从Bundle对象里获取数据。Bundle的原创 2016-06-23 14:06:39 · 750 阅读 · 0 评论 -
adb 命令
查看连接设备 输入以下命令可以查询已连接的设备与模拟器:$ adb devicesList of devices attached 02ae0c1021089daf device列出手机装的所有app的包名: adb shell pm list packages列出系统应用的所有包名: adb shell pm list packages -s列出除了系统应...原创 2018-03-15 22:49:47 · 305 阅读 · 0 评论 -
adb 命令2
usb 模式连接adbadb usbconnet 模式连接adbadb tcpip 5555adb connect #.#.#.#连接:#.#.#.#:5555从 emulator/device 下载文件到电脑上adb pull /sdcard/demo.mp4 e:\从电脑上上传文件到 emulator/deviceadb push d:\test.ap...原创 2018-03-15 23:03:42 · 332 阅读 · 0 评论