
Android
文章平均质量分 74
acidsweet
这个作者很懒,什么都没留下…
展开
-
Android学习蛋疼集锦(Android启动流程)
= Android启动流程 = Android启动时序图 == Linux启动 == === 开机过电,复位器件 === === 执行Bootloader程序 === arm中是uboot或者fastboot 如果在fastboot的运行过程中没有按下特别的按键,执行第一个应用程序(即Linux Kernel),从NAND Flash中读取 === 初始化Linu原创 2012-08-20 17:28:13 · 1527 阅读 · 1 评论 -
AsyncTask简单入门
关系: java.lang.Object ↳ android.os.AsyncTask 概述: AsyncTask是Android提供的轻量级异步类;它在后台线程处理耗时的操作然后可以将处理的结果返回给UI线程处理。由于它不涉及到使用Thread和Handler所以简单易用。 用法: 首先上一段Android Developer的代码: private原创 2014-05-04 16:19:11 · 947 阅读 · 0 评论 -
Android数据储存——Sqlite
1.什么是Sqlite? SQLite是轻量级的、嵌入式的、关系型数据库. 2.Sqlite储存在Android系统的哪? 数据库存储的位置在data/data//databases/ 3.使用Sqlite基本流程 [1]创建一个类继承SQLiteOpenHelper并复写其中方法 [2]通过SQLiteOpenHelper的方法原创 2014-05-04 16:38:57 · 1164 阅读 · 0 评论 -
Android数据储存
Android提供了三种数据储存的方式,分别为: 1.文件储存——文件存储数据使用了Java中的IO操作来进行文件的保存和读取 2.SharedPreferences储存——SharedPreferences可以存取简单的数据 3.Sqlite储存——Sqlite是一个Android内建的轻量级数据库 下面会用三个章节分别介绍这三种储存方式 Tips:很多文章认为Andr原创 2014-04-30 15:28:51 · 859 阅读 · 0 评论 -
Android数据储存——SharedPreferences储存
SharedPreferences也是一种轻型的数据存储方式,它的本质是基于XML文件存储key-value键值对数据,通常用来存储一些简单的配置信息。其存储位置在/data/data//shared_prefs目录下。 读取SharedPreference 1.获取SharedPreference对象 /* * name 打开的SharedPreference原创 2014-04-30 15:31:06 · 1462 阅读 · 0 评论 -
Android数据储存——文件储存
文件存储数据使用了Java中的IO操作来进行文件的保存和读取。针对文件的操作主要是以下三种: 1.创建或打开文件 2.读取文件 3.删除文件 创建文件: 1.通过Context.openFileOutput获取输出流 /* * name 打开或创建文件的名称 * mode 打开或创建文件的模式 */ FileOut原创 2014-04-30 15:29:54 · 1016 阅读 · 0 评论 -
分析Activity的View绑定过程
在我们coding时,在Activity.onCreate()里面常用的教科书式的代码是: setContentView(R.layout.main); 然后我们就可通过: View view=findViewById(R.id.helloworld); 获取某个控件,但是这一切是如何完成的,本文会去探讨一下。 进入Activity的源码,查看setContentView()和fin原创 2013-09-18 14:36:37 · 1672 阅读 · 0 评论 -
Android的UI两大基石
说到Android的UI就不得不从一切的开始View开始说。 让我们从Android Developer上的View的Overview和UI Overview来开始吧。 Class Overview This class represents the basic building block for user interface components. A View原创 2013-09-18 14:28:59 · 1085 阅读 · 0 评论 -
Android UI学习组件概述
Android的UI组件繁多,如果学习的时候不能自己总结和分类而是学一个记一个不去思考和学习他们内在的联系那真的是只有做Farmer的命了。为了向注定成为Farmer的命运抗争,在学习Android的UI设计时我们需要总结出一套系统去深入理解Android的UI组件的内在关系。 Android所有UI组件都直接或间接的继承自View。View的继承关系如下。 java.lang.Object原创 2013-09-18 14:22:59 · 1186 阅读 · 0 评论 -
批量解析apk的AndroidManifest.xml获得Pagename(Python)
今天工作的时候需要在Sdklancher中将待安装的APP的Pagename显示出来.批量在N多个APP的apk文件中去找Pagename太麻烦了,就用python写了一个批量脚本,虽然很烂但也勉强能使用. # Author by Acidsweet # Version 0.01 # Require OS:*unix #原创 2012-11-28 19:21:59 · 2464 阅读 · 0 评论 -
AIDL入门
1.用途 Android系统中的进程之间不能共享内存,因此,需要提供一些机制在不同进程之间进行数据通信。 为了使其他的应用程序也可以访问本应用程序提供的服务,Android系统采用了RPC方式来实现。与很多其他的基于RPC的解决方案一样,Android使用一种接口定义语言IDL来公开服务的接口。我们知道4个Android应用程序组件中的3个(Activity、BroadcastReceiv原创 2014-05-05 14:39:55 · 929 阅读 · 0 评论