Jockio's Blog

  • 首页
  • 归档
  • 分类
  • 标签
  • 关于

Android 系列笔记 十一 - Fragment 与 动画

发表于 2016-05-22 | 分类于 android , notes

Fragment 生命周期

Fragment必须是依存与Activity而存在的,因此Activity的生命周期会直接影响到Fragment的生命周期。官网这张图很好的说明了两者生命周期的关系:

阅读全文 »

Android 系列笔记 十 - 内容提供者

发表于 2016-05-21 | 分类于 android , notes

ContentProvider 内容提供者

作用:把私有数据暴露给其它应用,通常是把私有数据库的数据暴露给其它应用

ContentProvider作为安卓的四大组件之一,使用时首先要在配置清单文件中声明。
如果ContentProvider在清单文件中声明了权限,则同时要在配置清单中定义这个权限,同样,内容访问者要访问这个provider要首先声明相应的使用权限。

阅读全文 »

用服务打造自定义音乐播放器

发表于 2016-05-20 | 分类于 android

自定义音乐播放器

本节通过服务与 SeekBar 的使用完成自定义音乐播放器项目
通过在 MusicService.java 文件中指定要播放音乐的路径,来选择播放网络上或者本地存储中的音乐。
注意:如果播放的是网络上的音乐,不要忘记在清单文件中添加访问网络的权限哦~

阅读全文 »

Android 系列笔记 九 - MediaPlayer

发表于 2016-05-20 | 分类于 android , notes

图片大小的计算:图片的像素 * 每个像素所占的大小

  1. 单色位图:只能表示两种颜色,使用两个数字 0 与 1 表示,使用一个长度为 1 的二进制数组就可以表示了,每个像素占用 1/8 个字节
  2. 16 色位图:能表示 16 种颜色,需要 16 个数字, 0 - 15, 0000 - 1111
    使用一个长度为 4 的二进制数组就能够表示了,每个像素占用 1/2 个字节
    阅读全文 »

Android 系列笔记 八 - 服务

发表于 2016-05-19 | 分类于 android , notes

服务:长期后台运行的没有界面的组件
服务的目的:长期后台运行
系统不容易回收掉进程。即使回收了,内存充足的时候,会把进程重新创建。

创建服务

1.创建服务,并在清单文件中配置服务

1
2
3
4
5
6
class MyService extends Service{
@Override
public IBinder onBind(Intent intent){
return null;
}
}

阅读全文 »
12345
Jockio

Jockio

Be simple, not be silly.

23 日志
7 分类
8 标签
RSS
GitHub Twitter Weibo
© 2016 — 2018 Jockio
由 Hexo 强力驱动
|
主题 — NexT.Mist v5.1.4