
android
文章平均质量分 77
loganyang123
这个作者很懒,什么都没留下…
展开
-
android申请权限列表
1.android.permission.WRITE_USER_DICTIONARY允许应用程序向用户词典中写入新词2.android.permission.WRITE_SYNC_SETTINGS写入Google在线同步设置3.android.permission.WRITE_SOCIAL_STREAM读取用户的社交信息流4.android.permission.WRITE转载 2014-09-03 19:45:33 · 1480 阅读 · 0 评论 -
smali文件语法参考
smali文件语法参考转载 2014-09-14 19:12:52 · 653 阅读 · 0 评论 -
smali文件对比java文件
smali文件对比java文件: .class :类名 .super :父类 .source :源文件名 .implements :继承的接口 .field :类成员变量 .method :类方法 .parameter :函数参数 p1,转载 2014-08-31 10:52:22 · 850 阅读 · 0 评论 -
android系统获取系统相关信息(如Android设备的唯一ID等)原理
关于本文档Android的开发者在一些特定情况下都需要知道手机中的唯一设备ID。例如,跟踪应用程序的安装,生成用于复制保护的DRM时需要使用设备的唯一ID。在本文档结尾处提供了作为参考的示例代码片段。范围本文提供有关如何读取各种Android设备的 ID的介绍,用以使用标识号。本文假定用户已经安装了Android以及开发应用程序必要的工具。并且,本文假定用户已了解Android的基本知转载 2014-08-31 10:48:03 · 1258 阅读 · 0 评论 -
android系统获取系统相关信息(如Android设备的唯一ID等)(源码)
package android.taobao.service.appdevice.util;import android.content.Context;import android.content.SharedPreferences;import android.content.SharedPreferences.Editor;import android.net.Conne原创 2014-08-31 08:44:26 · 2104 阅读 · 0 评论 -
Android 性能优化之数据库优化
本文为性能优化的第一篇——数据库性能优化,原理适用于大部分数据库包括Sqlite、Mysql、Oracle、Sql server,详细介绍了索引(优缺点、分类、场景、规则)和事务,最后介绍了部分单独针对Sqlite的优化。 性能优化专题已完成五部分:性能优化总纲——性能问题及性能调优方式性能优化第三篇——Java(Android)代码优化性能优化第二篇——布局优化性能优化第转载 2014-04-24 09:21:38 · 535 阅读 · 0 评论 -
android 系统层 常用类介绍
类名 功能介绍 示意图 surfacemanager为应用程序显示2d和3d程序无缝结合 mediaFramework 基于packetvideocore 该库支持常见视频图片格式的回放和录放譬如mp3,jpg等等 sqlite 对任何程序功能强劲的关系型数据库 open e原创 2014-04-09 08:44:09 · 645 阅读 · 0 评论 -
android 框架层 常用类介绍
名称 功能描述 示意图 activitymanager 管理应用程序的周期并提供常用的回退功能 window manager 窗口管理者 content provider 用于访问另一个的数据,或者共享自己的数据原创 2014-04-09 08:45:11 · 801 阅读 · 0 评论 -
android 启动过程
android系统启动的时候首先会启动Linux的基础进程,加载Linux kernel启动初始化(init)进程。 接着,回启动Linux deamon(守护进程)会启动以下的内容: ①启动USBdusb管理守护进程来管理USB连接。 ②启动adb守护进程来管理adb连接 ③启动debugged守护进程来管理调试程序请求。 ④启动ridle守护进程来管理无线管理进程原创 2014-04-09 08:41:47 · 524 阅读 · 0 评论 -
高效开发Android App的10个建议
英文原文:Android Application Development:10 Tips for More Efficient Apps 假如要 Google Play 上做一个最失败的案例,那最好的秘诀就是界面奇慢无比、耗电、耗内存。接下来就会得到用户的消极评论,最后名声也就臭了。即使你的应用设计精良、创意无限也没用。 耗电或者内存占用等影响产品效率的每一个问题都会影响 App 的成转载 2014-04-04 10:11:05 · 675 阅读 · 0 评论 -
通过adb logcat读取保存android日志
读取logcat的信息,并按照需要把日志保存在本地。具体代码如下:=====================java 代码==================================================import java.io.BufferedReader;import java.io.InputStreamReader;import org.apa原创 2014-03-14 09:50:49 · 3523 阅读 · 0 评论 -
Activity的四种启动模式
1 standard模式,Activity默认模式,Activity在被调用时会创建一个新的实例,所有实例处理同一个 Intent对象。2 singleTop模式,如果Task已经有一个这样的Activity 在堆栈的顶端,那么不会有新的实例创建,任务会使用当前顶端的Activity实例来处理Intent对象,如果Activity不在顶端,还是会创建新实例。3 singleTask模式,原创 2013-12-25 12:11:55 · 639 阅读 · 0 评论 -
activity的生命周期
原创 2014-03-11 21:53:20 · 457 阅读 · 0 评论 -
android生命周期
Android生命周期 在 Android 中,多数情况下每个程序都是在各自独立的 Linux 进程中运行的。当一个程序或其某些部分被请求时,它的进程就“出生”了;当这个程序没有必要再运行下去且系统需要回收这个进程的内存用于其他程序时,这个 进程就“死亡”了。可以看出,Android 程序的生命周期是由系统控制而非程序自身直接控制。这和我们编写桌面应用程序时的思维有一些不同,一个桌原创 2014-03-11 22:11:38 · 647 阅读 · 0 评论 -
如何在安卓应用程序中保存数据
英文原文:Introduction : How to save data in your Android application 这是关于在应用中保存数据和应用状态系列文章中的第一篇。在安卓 SDK 中有许多机制可以用来保存数据,决定使用哪一种和何时触发该操作常让人困惑。当创建个人应用程序的时候你想要做的第一件、最容易的事就是保存一些用户输入的、明确需要保存的数据。下面是一些常用来持久化存储转载 2014-06-27 11:56:00 · 936 阅读 · 0 评论 -
Android开发者必知的5个开源库
摘要:过去的时间里,Android开发逐步走向成熟。而无论出现多少Android相关的开发工具,我们每天使用的大量开源库却始终是不可或缺的。这里,向大家介绍的是,这个任劳任怨的大家庭中,最受开发者喜爱的五个Android库。过去的时间里,Android开发逐步走向成熟,一个个与Android相关的开发工具也层出不穷。不过,在面对各种新鲜事物时,不要忘了那些我们每天使用的大量开源库。在这里,向大转载 2014-06-17 08:53:44 · 666 阅读 · 0 评论 -
Android的前世今生
Android 已成为世界最流行的智能手机操作系统,那么你是否还记得最初版本的 1.5 Cupcake 以及后面的 3.0 Honey Comb?Nexus 中文站根据英国手机配件零售商 Universal Gadgets 的图片资料,整理了下面这张信息图,助你了解 Android 的历史。转载 2014-03-06 16:23:15 · 607 阅读 · 0 评论