随笔分类 -  Android基础

1 2 3 4 5 ··· 9 下一页
Android基础
摘要:安装涉及到如下几个目录 system/app ​ 系统自带的应用程序,无法删除 data/app 用户程序安装的目录,有删除权限。 安装时把apk文件复制到此目录 ​ data/data 存放应用程序的数据 ​ Data/dalvik cache 将apk中的dex文件安... 阅读全文
posted @ 2015-12-23 13:18 我爱物联网 阅读(912) 评论(0) 推荐(1) 编辑
摘要:体系 public interface Adapter 0层(表示继承体系中的层次) public interface ExpandableListAdapter (无所谓层次因为没有其他接口继承实现它) 这是adapter的始祖,其他个性化的adapter均实现它并加入自己的接口。 publi... 阅读全文
posted @ 2015-12-22 17:38 我爱物联网 阅读(974) 评论(0) 推荐(0) 编辑
摘要:设计规定 Android4.0设计规定的有效可触摸的UI元素标准是48dp,这是一个用户手指能准确并且舒适触摸的区域。 如下图所示,你的UI元素可能小于48dp,图标仅有32dp,按钮仅有40dp,但是他们的实际可操作焦点区域最好都应达到48dp的大小。 TouchDelegat... 阅读全文
posted @ 2015-12-18 14:10 我爱物联网 阅读(2621) 评论(0) 推荐(0) 编辑
摘要:在android系统的安全模型中,应用程序在默认的情况下不可以执行任何对其他应用程序,系统或者用户带来负面影响的操作。如果应用需要执行某些操作,就需要声明使用这个操作对应的权限。 (在manifest文件中 添加<uses permission 标记)。app可以自定义属于自己的permission... 阅读全文
posted @ 2015-12-15 13:20 我爱物联网 阅读(1085) 评论(1) 推荐(0) 编辑
摘要:ActivityLifeCycleCallbacksApplication通过此接口提供了一套回调方法,用于让开发者对Activity的生命周期事件进行集中处理。 为什么用ActivityLifecycleCallbacks以往若需监测Activity的生命周期事件代码,你可能是这样做的,重写每一... 阅读全文
posted @ 2015-11-11 10:09 我爱物联网 阅读(1893) 评论(1) 推荐(0) 编辑
摘要:SDK版本 需要注意的是inBitmap只能在3.0以后使用。2.3上,bitmap的数据是存储在native的内存区域,并不是在Dalvik的内存堆上。 在android3.0开始,系统在BitmapFactory.Options里引入了inBitmap机制来配合缓存机制。如果在载入图片时传... 阅读全文
posted @ 2015-09-29 09:48 我爱物联网 阅读(1470) 评论(0) 推荐(0) 编辑
摘要:SQLite 系统自带的SQLite是通过SQLiteOpenHelper实现的,而SQLiteOpenHelper是将数据库存储到/data/data/包名/databasas,这样做的话在没有root的手机上是没法看到SQLite数据库的。 所以,换种方式,将数据库SQLite存储到SD卡... 阅读全文
posted @ 2015-09-28 09:45 我爱物联网 阅读(1734) 评论(0) 推荐(1) 编辑
摘要:在Android中,比起用纯字符串读写并自行解析,或是用xml来保存配置,Properties显得更简单和直观,因为自行解析需要大量代码,而xml的操作又远不及Properties方便。 写 读 注:也可以用Context的openFileInput和openFileOu... 阅读全文
posted @ 2015-09-25 17:35 我爱物联网 阅读(1284) 评论(0) 推荐(0) 编辑
摘要:之前写过一个Notificaiton的文章,用上面的方式去操作也是OK的,但是到后面的SDK之后,有些方法被弃用,甚至我到SDK23的时候,我发现有些方法直接没了,所以在这里重新写一下最新的用法。 http://www.cnblogs.com/yydcdut/p/3828941.html 步骤 ... 阅读全文
posted @ 2015-09-23 10:13 我爱物联网 阅读(1480) 评论(0) 推荐(0) 编辑
摘要:getWidth() Return the width of the your view. Returns The width of your view, in pixels. 源代码: getwidth返回的是右边坐标减轻坐标减去左边坐标,这要在布局之后才能确定它们的坐... 阅读全文
posted @ 2015-09-11 10:30 我爱物联网 阅读(1190) 评论(0) 推荐(0) 编辑
摘要:Switch Caseswitch case 常用的使用方法: 在ADT中的改变在正常的 Android 项目中,资源R类里的常量是这样声明的: 然而,到 ADT 14为止,在 类库 项目中,他们会被这样声明: 原因在库项目中这些常量都不是 final 的。原因很简单:当多个库项目整合时,字段... 阅读全文
posted @ 2015-09-09 09:57 我爱物联网 阅读(1324) 评论(0) 推荐(0) 编辑
摘要:工具属性Android 有一个专用的XML命名空间,用于使工具可以记录XML文件里的信息,并且在打包程序的进行把信息剥离到不会带来运行时期和下载大小的负面影响的程度。这个命名空间的 URI 是 ,并且它通常被绑定到 前缀中: 这个tools标签主要是为adt插件使用的。他里面的很多属性能在... 阅读全文
posted @ 2015-09-07 14:45 我爱物联网 阅读(1244) 评论(0) 推荐(2) 编辑
摘要:## 混淆本质把原来有具体含义的类名,变量名,方法名,修改成让人看不懂的名字,例如方法名getxx混淆为方法名a。## Android Studio中的混淆Android工程目录下有个文件,proguard-rules.pro,内容是:``` bash# Add project specific P... 阅读全文
posted @ 2015-09-02 10:09 我爱物联网 阅读(1411) 评论(1) 推荐(0) 编辑
摘要:## AIDL先来两个传送门:http://www.cnblogs.com/yydcdut/p/3961545.html Android面试,与Service交互方式http://www.cnblogs.com/yydcdut/p/3810816.html Android -- Servic... 阅读全文
posted @ 2015-08-31 10:15 我爱物联网 阅读(2398) 评论(0) 推荐(0) 编辑
摘要:## AudioPlayer主要是实现边录边播(AudioRecord+AudioTrack)以及对音频的实时处理(如会说话的汤姆猫、语音)优点:语音的实时处理,可以用代码实现各种音频的封装缺点:输出是PCM语音数据,如果保存成音频文件,是不能够被播放器播放的,所以必须先写代码实现数据编码以及压缩示... 阅读全文
posted @ 2015-08-14 10:02 我爱物联网 阅读(1181) 评论(0) 推荐(0) 编辑
摘要:## MediaRecord集成了录音、编码、压缩等,支持少量的录音音频格式,大概有.aac .amr .3gp优点:大部分以及集成,直接调用相关接口即可,代码量小缺点:无法实时处理音频;输出的音频格式不是很多,例如没有输出mp3格式文件WAV格式:录音质量高,但是压缩率小,文件大AAC格式:相... 阅读全文
posted @ 2015-08-12 21:56 我爱物联网 阅读(1114) 评论(0) 推荐(0) 编辑
摘要:## Android Drawable一个Android项目有很多drawable文件夹,分别对应不同的dpi- drawable-ldpi (dpi=120, density=0.75)- drawable-mdpi (dpi=160, density=1)- drawable-hdpi (dpi... 阅读全文
posted @ 2015-08-04 20:17 我爱物联网 阅读(1255) 评论(2) 推荐(0) 编辑
摘要:## SpannableStringAndroid通过SpannableString类来对EditText和TextView的指定文本进行处理。## ForegroundColorSpan> 文本颜色``` javaprivate void setForegroundColorSpan() { ... 阅读全文
posted @ 2015-07-22 10:14 我爱物联网 阅读(1237) 评论(0) 推荐(2) 编辑
摘要:## DiskLruCache- 创建一个磁盘缓存对象:``` javapublic static DiskLruCache open(File directory, int appVersion, int valueCount, long maxSize);```> open()方法接收四个参数... 阅读全文
posted @ 2015-07-20 10:12 我爱物联网 阅读(940) 评论(0) 推荐(1) 编辑
摘要:3.0以前,android支持两种动画模式,tween animation,frame animation,在android3.0中又引入了一个新的动画系统:property animation,这三种动画模式在SDK中被称为property animation,view animation,dra... 阅读全文
posted @ 2015-05-20 08:12 我爱物联网 阅读(1316) 评论(0) 推荐(2) 编辑

1 2 3 4 5 ··· 9 下一页
AmazingCounters.com