- 博客(9)
- 资源 (3)
- 收藏
- 关注
原创 class文件的格式
每个class文件都对应唯一一个类或接口的定义信息,但类或接口不一定定义在文件里(类或接口通过类加载器直接生成)。每个class文件都是由8字节为单位的字节流组成,所有16,32,64位长度的数据将被构造成2,4,8个8字节单位来表示。多字节数据项总是按照Big-Endian的顺序进行存储。用项item来描述类结构格式的内容,class文件中,各项按照严格顺序连续存放的,之间无任何填充或对
2015-05-13 15:03:54 957
转载 android相机调用
来自第一行代码笔记 1、调用摄像头活动拍照 2、拍照完返回到onActivityResult,裁剪 3、裁剪完返回到onActivityResult,显示图片 4、从相册选取图片,启动裁剪,显示图片package com.example.choosepictest;import java.io.File;import java.io.FileNotFoundException;impor
2015-05-10 22:58:26 437
转载 android音频播放
1、创建一个 MediaPlayer 对象 2、调用 setDataSource()方法来设置音频文件的路径 3、 控制方法,prepare(),start(),pause(), reset()public class MainActivity extends Activity implements OnClickListener {private Button play;private But
2015-05-10 22:16:48 610
转载 android通知Notification
通知可以在活动,内容提供器,服务,广播接收器里创建。 1、调用 Context的getSystemService(Context.NOTIFICATION_SERVICE)方NotificationManager 来对通知进行管理 2、创建Notification对象,存储通知的各种信息 3、Intent:倾向立即执行某个动作 PendingIntent :倾向某个时机去执行某个动作,延时执
2015-05-10 22:10:46 353
转载 内容提供器--2、创建内容提供器
1、新建一个类去继承 ContentProvider 的方式来创建一个自己的内容提供器 2、ContentProvider 类中有六个抽象方法,我们在使用子类继承它的时候,需要将这六个方法全部重写。onCreate()query()insert()update()delete()getType():根据传入的内容URI来返回相应MIME类型3、借助UriMatcher这个类可轻松实现
2015-05-10 21:39:05 478
转载 内容提供器--1、使用现有内容提供器
内容提供器(Content Provider):用于在不同的应用程序之间实现数据共享的功能,使用内容提供器是 Android 实现跨程序共享数据的标准方式。使用现有的内容提供器来读取和操作相应程序中 的数据创建自己的内容提供器给我们程序的数据提供外部访问接口当一个应用程序通过内容提供器对其数据提供了外部访问接口,任何其他的应用程序就都可以对这部分数据进行访问。 1、访问内容提供器中的数据需
2015-05-10 20:58:24 586
转载 持久化存储--3、SQLite 数据库存储
SQLite:轻量级的关系型数据库,android提供SQLiteOpenHelper帮助类,方便对数据库创建和升级。抽象方法onCreate()和 onUpgrade(),创建和升级 数据库逻辑。 实例方法getReadableDatabase() 和 getWritableDatabase(),创建或打开现有数据库。public class MyDatabaseHelper extend
2015-05-10 19:34:17 465
转载 持久化存储--2、SharedPreferences存储
SharedPreferences 是使用键值对的方式来存储数据,当保存一条数据时,需要给这条数据提供对应的键,读取数据是可以通过对应的键把相应的值取出来。和JSON很像(JavaScript 对象表示法(JavaScript Object Notation),用于存储和交换文本信息的语法。);使用SharedPreferences保存JSON数据很方便。3种获取SharedPreferences
2015-05-10 16:58:04 387
转载 持久化存储--1、文件存储
来自第一行代码的实践 持久化存储:文件存储SharedPreference存储数据库存储SD卡存储文件存储将存储的内容不进行任何格式化的处理,所有数据原封不动的保存到文件中,适合存储简单的文本数据或二进制数据。 1、保存数据 数据流向:字符串–BufferWriter–FileOutputStream–文件public void save(String inputText) {
2015-05-10 16:07:10 444
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人