自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

ActionBarCompat-Basic

ActionBar的代码DEMO,初学者适用

2015-03-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除