-
自制Android上的播放器(音频来源SD卡下的固定位置)
自制Android下的播放器(音频来源SD卡上的固定位置)1、视图介绍:?2、代码:packagecom.android.player;importjava.io.File;importjava.io.FilenameFilter;importjava.io.IOException;importandroid.app.Activity;importandroid.media.MediaPlayer...
80
热度 -
最全的Android源码索引结构详解
最全的Android源码目录结构详解Android2.1|--Makefile|--bionic(bionicC库)|--bootable(启动引导相关代码)|--build(存放系统编译规则及generic等基础开发包配置)|--cts(Android兼容性测试套件标准)|--dalvik(dalvikJAVA虚拟机)|--development(应用程序开发相关)|--external(and...
60
热度 -
android 数据储存的几种方式
android数据存储的几种方式总体的来讲,数据存储方式有三种:一个是文件,一个是数据库,另一个则是网络。其中文件和数据库可能用的稍多一些,文件用起来较为方便,程序可以自己定义格式;数据库用起稍烦锁一些,但它有它的优点,比如在海量数据时性能优越,有查询功能,可以加密,可以加锁,可以跨应用,跨平台等等;网络,则用于比较重要的事情,比如科研,勘探,航空等实时采集到的数据需要马上通过网络传输到数据处理中...
74
热度 -
怎么在windows上上载android源码
如何在windows下下载android源码进入不了source.android.com,故是网友介绍的一种方式下载的。下载完毕后,源码目前有3.83G大小。首先,你先到http://code.google.com/p/msysgit/downloads/list上下载Git-xxx.exe,我下載的是Git-1.6.2.2-preview20090408.exe。下載下來後,直接按確定到底,就可...
32
热度 -
最全的Android源码索引结构详解(转)
最全的Android源码目录结构详解(转)Android2.1|--Makefile|--bionic(bionicC库)|--bootable(启动引导相关代码)|--build(存放系统编译规则及generic等基础开发包配置)|--cts(Android兼容性测试套件标准)|--dalvik(dalvikJAVA虚拟机)|--development(应用程序开发相关)|--external(...
5
热度 -
[转]在Windows上批量上载Android源码
[转]在Windows下批量下载Android源码转自:?http://blog.csdn.net/waji2000/article/details/4399611Google开放了Android的源码。源码采用Git进行版本控制。1.首先,到?http://code.google.com/p/msysgit/downloads/list下载Git-xxx.exe,下载完成后安装Git。2.And...
77
热度 -
批改Android Media Scanner的扫描路径
修改AndroidMediaScanner的扫描路径?对Android稍有熟悉的人都知道,AndroidMediaScanner只对SD卡上的媒体文件进行扫描。其扫描的策略,请参考《AndroidMediaScannerProcess》。假如我们的硬件平台上面没有提供SD卡槽,难道Android就不能进行对媒体文件播放了吗?当然不是的,否则Android系统将不会成为一个完善的Framework。...
18
热度 -
Android源代码构造分析(ZT)
Android源代码结构分析(ZT)Android源代码结构分析Google提供的Android包含了:Android源代码,工具链,基础C库,仿真环境,开发环境等,完整的一套。第一级别的目录和文件如下所示:[cpp]?----------------?├──Makefile???????????全局的Makefile?├──build??????????????系统编译规则和配置所需要的脚本和工...
97
热度 -
2012第33周国内Android应用上载动态
2012第33周国内Android应用下载动态本周Android市场APP下载动态:在原有的GooglePlay以及安卓市场、安智市场、应用汇、搜狐应用中心、腾讯应用宝等13家国内第三方应用商店之外,新加入了来自网易应用中心、联想乐商店、飞流以及阿里云OS应用中心的周下载数据,这里首先感谢众多Android市场对雷锋网的支持。本周APP下载量变动幅度大幅减小,在新增了四家市场的前提下,下载量排名新...
60
热度 -
Android在Git下的所有项目源码上载
Android在Git上的所有项目源码下载gitclonehttps://android.git.kernel.org/device/common.git?gitclonehttps://android.git.kernel.org/device/htc/common.git?gitclonehttps://android.git.kernel.org/device/htc/dream-sapph...
10
热度 -
Android 4.4代码资源115网盘下载
Android4.4代码资源115网盘下载!年内最大礼物:分享Android4.4代码,包含kernel和jdk1.6-6u45(编译需要)。为节省空间,去掉了.git目录。请先阅读”必读“点击领取#115网盘礼包#:http://t.cn/zR9jfiZ礼包码:5lbdxuo43tr,你也可以拿起手机扫描二维码即可接收。@115网盘可at我的新浪微博阿拉神农下面是导入eclipse后编译无错的....
11
热度 -
android实现应用程序唯有在第一次启动时显示引导界面
android实现应用程序只有在第一次启动时显示引导界面概述SharedPreferences的使用非常简单,能够轻松的存放数据和读取数据。SharedPreferences只能保存简单类型的数据,例如,String、int等。一般会将复杂类型的数据转换成Base64编码,然后将转换后的数据以字符串的形式保存在XML文件中,再用SharedPreferences保存。使用SharedPrefere...
82
热度 -
android开发中累积的小知识
android开发中积累的小知识一:开机logo,在根路径7627a_splash下把图片放入,运行splash.sh文件然后再把splash.txt中的值复制粘帖在bootable/bootloader/lk/target/项目名/include/target/的splash.h文件中再makeaboot把out/target/product/项目名/下面(emmc_appsboo...
52
热度 -
Android4.0(Phone)拨号起步过程分析(一)
Android4.0(Phone)拨号启动过程分析(一)由于工作的需要,需要修改原生的Phone程序,现在就好好看下来电与拨号是如何处理的;不管是拨号还是来电,调用的都是Phone程序,由于很多类都涉及到framework层,比较复杂;先从简单的拨号分析,在外部拨号是由Action:android.intent.action.CALL_PRIVILEGED或android.intent.actio...
14
热度 -
一年的回顾:小弟我的领域驱动设计之路
一年的回顾:我的领域驱动设计之路说明:图片来自音乐期刊《music/708">年少轻狂人得意》天气炎热,难免会有些浮躁,总结下这篇博文,希望可以给自己或他人一些向前的能量。回头看上面是我在2014年4月4日深夜发表的一个状态,回到这个时间节点,我还记得那个画面是多么的和谐,嘴里含着布洛芬药片,一根一根的抽着烟,穿着大裤衩,抠着脚趾头,眼睛一眨不眨的欣赏这篇文章,现在想想也是醉了。先描述一下我那时候...
422
热度 -
用Android线程间通讯的Message机制
用Android线程间通信的Message机制在Android下面也有多线程的概念,在C/C++中,子线程可以是一个函数,一般都是一个带有循环的函数,来处理某些数据,优先线程只是一个复杂的运算过程,所以可能不需要while循环,运算完成,函数结束,线程就销毁。对于那些需要控制的线程,一般我们都是和互斥锁相互关联,从而来控制线程的进度,一般我们创建子线程,一种线程是很常见的,那就是带有消息循环的线程...
59
热度 -
Android 源码索引结构分析
Android源码目录结构分析frameworks目录(核心框架——java及C++语言).|--base??(基本内容)|??|--api??(?都是xml文件,定义了java的api?)|??|--awt??(AWT库)|??|--build??(空的)|??|--camera??(摄像头服务程序库)|??|--cmds??(重要命令:am、app_proce等)|??|--core??(核心...
85
热度 -
Android双SurfaceView兑现底部拍照,顶部绘图
Android双SurfaceView实现底部拍照,顶部绘图当SurfaceHolder对象的类型设置为SurfaceHolder.SURFACE_TYPE_PUSH_BUFFERS时就只能拍照不能绘制了。为了既能通过SurfaceView拍照又能在上面绘制图形,可以通过双SurfaceView层叠的变通方式如下:用于绘制的SurfaceView,使其透明并位于顶部:packagecom.test...
83
热度 -
Android源码索引结构
Android源码目录结构GNU的内核在体积和运行效率上不适合移动设备,系统核心组件都是以动态库的形式驻留在每个进程中,运行效率和内存占用都是十分重要的问题。Google开发了一个自定义的库名为Bionic,以BSD许可形式开源。Bionic库仅为200KB大小是GNU版本体积的一半,这意味着更高的效率和低内存占用,同时配合经过优化的JavaVMDalvik才可以保证高的性能。Bionic不支持一...
88
热度 -
Android原码构造分析(转载)
Android原码结构分析(转载)以下内容转载于网上论坛。正确性未一一验证,但是看了部分结构解释正确。Google提供的Android手机开发平台包含了原始Android的目标机代码,主机编译工具、仿真环境,代码包经过解压缩后,第一级别的目录和文件如下所示:?.?|--Makefile??????(全局的Makefile)?|--bionic??????(BionicC库)?|--bootload...
72
热度