随笔分类 - Android
摘要:An Android APK is really a zip file. The files in the resource directory are inside the APK file, therefore they are compressed within a zip file. The Lua io API such as io.open() is unable to open/extract files inside a zip file, thus it cannot open files within an APK. This is true of the io API o
阅读全文
摘要:If there isn't enough space on the device's screen to display the ad, nothing will be shown.http://code.google.com/intl/zh-CN/mobile/ads/docs/android/intermediate.html
阅读全文
摘要:APK签名用处主要有两种: 1. 使用特殊的key签名可以获取到一些不同的权限。 2. APK如果使用一个key签名,发布时另一个key签名的文件将无法安装或覆盖老的版本,这样可以防止你已安装的应用被恶意的第三方覆盖或替换掉,这个很有用哦。 目前Google在Android系统方面的态度和策略也都是非盈利性质的,和Symbian的签名有本质的区别,而我们使用Eclipse+ADT插件从开发环境安装到手机中的APK文件已经包含了ADT插件的Debug签名文件,所以没有安装,但是最终发行的版本需要自己的key去签名。(1)必备工具:Sun官方网站下载JDK,安装后产生的keytool和jar...
阅读全文
摘要:应网友要求,今天给大家讲android的多媒体数据库。MediaStore这个类是android系统提供的一个多媒体数据库,android中多媒体信息都可以从这里提取。这个MediaStore包括了多媒体数据库的所有信息,包括音频,视频和图像,android把所有的多媒体数据库接口进行了封装,所有的数据库不用自己进行创建,直接调用利用ContentResolver去掉用那些封装好的接口就可以进行数据库的操作了。今天我就介绍一些这些接口的用法。 首先,要得到一个ContentResolver实例,ContentResolver可以这样获取,利用一个Activity或者Service的Contex
阅读全文
摘要:eclipse中需要关联到第三方JAR文件时,可以直接添加JAR文件,也可以增加环境变量的形式来添加JAR文件,当然原理都是一样的,都是引用 JAR文件,除了可以直接右点击工程,属性,在”Java Build Path”中添加外,其实还可以直接编辑工程目录下的 .classpath这个文件,这个文件即是记录工程中的一些环境变量及工程中文件的输出目的的,此文件结构大至如下:<?xml version="1.0" encoding="UTF-8"?><classpath><classpathentry kind="sr
阅读全文
摘要:1、Android的文件系统结构是怎样的,我们安装的程序放在那里?编译Android源码之后,在out/target/product/generic一些文件:ramdisk.img、system.img、userdata.img、 system、 data、root其中, system.img是由 system打包压缩得到的, userdata.img是由 data打包压缩得到的。ramdisk.img是模拟器的文件系统,把ramdisk.img解压出来可知道,ramdisk.img里的文件跟root文件夹的文件基本一样。模拟器装载ramdisk.img并解压到内存,接着分别把system.i
阅读全文
摘要:一、启动Android模拟器二、 将*.apk文件复制到Android SDK的Tools目录中,使用cmd的cd命令定位到Android 模拟器目录Tools中,执行adb install *.apk命令,这时模拟器将会自动执行安装。 可以发现安装Android软件到模拟器很简单,只需要执行adb install命令就可以了,当然其实我们做的是复制文件到Android模拟器的/data/app文件夹,并创建了一个快捷方式。
阅读全文
摘要:一般播放器整体设计包括方案包括三个处理阶段:1)获取媒体数据 2)解码音视频流媒体 3)将解码后的媒体数据显示给用户 基于层次的播放器结构设计从上到下的层次: 1)数据提取层 该层功能包括本地文件、流媒体文件的获取 2)数据预处理层 对本地文件按照媒体格式解封装,获取文件的音视频或文字字幕等信息,并将其按帧放入相应的上层待解码缓冲区;对流媒体文件将去除RTP的包头信息,并将RTP中音视频信息组帧,将完整的数据帧传给上层待解码缓冲区 3)音视频解码层 有解码选择组件,各种主流音视频解码器和多路媒体流之间同步的功能 4)用户界面 主要提供用户和播放器之间的交互接口 FFmpeg:它提供了录制、转换
阅读全文
摘要:在Android 工具栏里面,地址:D:\Program Files\android-sdk-windows\tools 目录下打开此工具 此工具名为:层级观察器本篇文章将教大家如何利用层级观察器查看和优化自己的UI层次关系或者看别人应用程序UI的布局结构,双击该处理文件,显示如下 图: 左边为设备列表名称,如果你开启多个设备将会一一列出你当前运行的设备,包括真机。右边是当前设备列表运行的Acitivity ,即你当前运行的Activity 对应的UI布局,本篇将使用Android 自身的音乐播放器,来操作得到UI布局结构,这里的我们要点击com.android.music/com.andro
阅读全文
摘要:本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/unix_fans/archive/2009/08/20/4465038.aspx1.创建镜像文件 用cmd中进入到android的SDK的Tools目录下,执行mksdcard创建。 例如我的tools目录为:E:\skyland\android-sdk-windows-1.0_r2\tools> 则:E:\skyland\android-sdk-windows-1.0_r2\tools>mksdcard 128M sdcard.img 其中第一个参数为要创建的sdcard容量大小(容量大小自己决定)
阅读全文
摘要:首先通过DOS命令窗口启动模拟器. 再另外打开一个DOS命令窗口,定位到你下载的安装程序或游戏安装包的目录,然后执行命令安装: adb install 包名success.就成功了. 安装包应该都是 .apk的,在此网址上有很多资源:http://www.tigersw.cn/sys19.html,都是Android平台的应用程序。 因为模拟器是新配置的,里面没有音乐或视频等文件,需要用户自己添加进去,下面介绍一下我添加文件及用模拟器自带的播放器播放的步骤。 首先打开一个DOS命令窗口,最好定位到你的音乐文件存放的目录(等下添加文件时可以少输几个字符)。所有安装程序和添加的文件都是放在模拟器的
阅读全文
浙公网安备 33010602011771号