-
[Android] Android 播发音乐的service
Android播放音乐的servicepublicclassMyPlayerServiceextendsServiceimplementsMediaPlayer.OnPreparedListener{ privateMediaPlayermp1; @Override publicIBinderon...
82
热度 -
[Android] android ramdisk.img解包,封装
androidramdisk.img解包,打包ramdisk.img是根文件系统.android是把root目录打包弄成这个东西的.所以可以把它解包,修改配置信息等.然后再重新打包好.思路有了,开始干活.解包过程:1??创建tmp目录.2??用mv命令改ramdisk.img为ramdisk.cpi...
51
热度 -
[Android] Android 刷机原理及ROM定做解析
Android刷机原理及ROM定制解析一、刷机原理记得第一次刷机,哪个心理紧张啊。其实紧张什么呢?就是因为不明白原理啊,只看到一堆的教程来依葫芦画瓢,生怕错了一步将手机变砖。真正使我对刷机原理有一些理解的是看了这一篇文章:点击查看说起来,刷机就是两种方法:一是recovery方法,就是我们平时将up...
92
热度 -
[Android] android 开发中的1些小知识点
android开发中的一些小知识点1关于onPause():onPause()isalwayscalledwhentheActivityends,evenifweinstigatedthat(withafinish()callforexample).Wewillusethistosavethecur...
9
热度 -
[Android] Android上用OpenGL画的一个旋转的圆形
Android下用OpenGL画的一个旋转的圆形这是我在android下用OGLES画的第一个图形,Render的override部分引用了其它同学的一些代码怎么上截图?publicclassGLRenderimplementsRenderer{ floatrotateAngle; //顶点数组...
96
热度 -
54
热度 -
[Android] Android 应用程序索引结构
Android应用程序目录结构src/java原代码存放目录编写java代码均存放此目录下gen/自动生成目录gen目录中存放所有由Android开发工具自动生成的文件。目录中最重要的就是R.java文件。这个文件由Android开发工具自动产生的。是资源的索引值,可以方便使用各种资源,Androi...
60
热度 -
[Android] Android 复电静音键拦截流程
Android来电静音键拦截流程现在在做双卡双待的项目!作为主要核心Phone遇到的问题也是千奇百怪!今天就被一个问题困扰了一下午--来电后按声音按键需要静音!因为是双Phone对象所以对应的RINGER也有两个!分析一下解BUG流程!最开始以为按键处理会在InCallScreen.java里面的p...
24
热度 -
[Android] [Android开发] - 模拟器高速键
[Android开发]-模拟器快速键Android学习笔记-模拟器快速键Home键-HomeBack键-EscMenu键-F2拨号键-F3挂断键-F4搜寻键-F5网络开关-F8旋转荧幕-Ctrl+F11?这条应该国内的还不全。
59
热度 -
[Android] Android学习心得之二——Android系统架构图及简略的系统架构介绍
Android学习心得之二——Android系统架构图及简单的系统架构介绍Android的系统架构和其操作系统一样,采用了分层的架构。从架构图看,android分为四个层,从高层到低层分别是应用程序层、应用程序框架层、系统运行库层和linux核心层。1.应用程序Android会同一系列核心应用程序包...
85
热度 -
[Android] 施用android MediaPlayer播放音频文件时,有时会出现prepareasync called in state 8
使用androidMediaPlayer播放音频文件时,有时会出现prepareasynccalledinstate8??使用androidMediaPlayer播放音频文件时,有时会出现prepareasynccalledinstate8错误。以下方法可以避免这个异常出现。??????/** *播...
43
热度 -
[Android] Android学习心得之一——Android的虚拟机Dalvik 引见
Android学习心得之一——Android的虚拟机Dalvik介绍Dalvik和标准Java虚拟机(JVM)之间的首要差别之一,就是Dalvik基于寄存器,而JVM基于栈。一直以来都有人在猜测,选择基于寄存器的方式是因为它对提前优化(ahead-of-timeoptimization)提供了更好的...
418
热度 -
[Android] Android银幕自适应解析
Android屏幕自适应解析先了解下api中的工具类android.util.DisplayMetrics:最主要的显示参数。获得DisplayMetrics可以通过2种方式:1.在Activity中使用activity.getResources().getDisplayMetrics()2.新建一...
100
热度 -
[Android] Android 支持多荧屏机制
Android支持多屏幕机制1.Screensize屏幕实际尺寸。 Android讲屏幕实际尺寸分为3个通用的尺寸。????2.Aspectratio长宽比??3.Resolution分辨率??4.Density密度??5.Density-independentpixel密度无关的像素介绍:Adnr...
39
热度 -
[Android] android获取网络图片过大的有关问题
android获取网络图片过大的问题很多时候我们从网络上获取图片,但有时图片路径明明正确,却要出错。图片小无所谓,图片大了就出错了。ImageViewimageView=newImageView(context);URLurl=newURL("图片路径"); URLConnectionconn...
85
热度 -
[Android] android hierarchyviewer.bat的运用
androidhierarchyviewer.bat的使用不知道大家有没有经历过这样的事:手机上的应用程序,别人的界面设计的很漂亮,很想知道别人的怎么设计的,我应该怎么做呢?在没有遇到这个工具前我是通过破解别人的程序去查看他的设计的。那天无意中在tools这个文件夹下发现这个文件hierarchyv...
60
热度 -
[Android] Android的展示单位的知识
Android的显示单位的知识Android的显示单位的知识,在这里复习一下:px(pixels)像素一般HVGA代表320X480像素,这个用的比较多.dip或dp(deviceindependentpixels)设备独立像素这个和设备硬件无关,一般为了支持WVGA、HVGA和QVGA推荐使用这个...
27
热度 -
[Android] Android开发便签7:怎么让通讯录匹配N位号码
Android开发便签7:如何让通讯录匹配N位号码Android的系统自带的是默认匹配7位的号码,即如果你有一个号码为9876543210的联系人为“Android1”,同时你还有一个号码为6543210的联系人为"Android2",一般情况下你拨打Android2的号码时界面显示Android1...
20
热度 -
[Android] Android 兑现多个Audio文件的顺序播放
Android实现多个Audio文件的顺序播放最近开发Android通讯录播报号码时需用到播放多个连续音频文件,用传统的MediaManager无法满足复杂性需求,而SoundPool则满足,于是写了一个SoundPool的管理类SoundManager管理音频的播放。代码如下:packagecom...
62
热度 -
[Android] Android Activity性命週期简介
AndroidActivity生命週期简介??Androidactivity的生命周期activity类处于android.app包中,继承体系如下:1.java.lang.Object2.android.content.Context3.android.app.ApplicationContext...
36
热度